ActiveDirectorySecurity.SetAccessRule(ActiveDirectoryAccessRule) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Pesquisa no DACL de um objeto por todas as regras de acesso que contenham um identificador de segurança (SID) que corresponda ao SID especificado no rule objeto, e um tipo de controlo de acesso (Permitir ou Negar) que corresponda ao tipo especificado no rule objeto, substituindo todas essas regras de acesso pelas regras de acesso contidas no rule objeto.
public:
void SetAccessRule(System::DirectoryServices::ActiveDirectoryAccessRule ^ rule);
public void SetAccessRule(System.DirectoryServices.ActiveDirectoryAccessRule rule);
override this.SetAccessRule : System.DirectoryServices.ActiveDirectoryAccessRule -> unit
Public Sub SetAccessRule (rule As ActiveDirectoryAccessRule)
Parâmetros
O ActiveDirectoryAccessRule objeto ao qual esta operação se aplica.
Observações
Quando SetAccessRule é usado para substituir todas as regras de acesso que correspondem a um SID e tipo de controlo de acesso específico (Permitir ou Negar) no DACL de um objeto, todas as regras desse DACL com um SID e tipo que correspondam ao SID e ao tipo de controlo de acesso contido no rule objeto são substituídas. Usando este método, o programador pode substituir quaisquer regras de Permitir para esse SID nesse objeto sem afetar as regras de Negação existentes, ou substituir todas as regras de Negação desse SID nesse objeto sem afetar as regras de Permitir existentes. Para substituir todas as regras desse objeto relativas ao SID especificado, independentemente do tipo, use ResetAccessRule em vez disso.