Condividi tramite


ActiveDirectorySecurity.SetAccessRule(ActiveDirectoryAccessRule) Metodo

Definizione

Ricerca nell'elenco DACL di un oggetto tutte le regole di accesso contenenti un ID di sicurezza (SID, Security Identifier) che corrisponda al SID specificato nell'oggetto rule e un tipo di controllo di accesso (Allow o Deny) che corrisponda al tipo specificato nell'oggetto rule, quindi le sostituisce con le regole di accesso contenute nell'oggetto rule.

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)

Parametri

rule
ActiveDirectoryAccessRule

Oggetto ActiveDirectoryAccessRule a cui viene applicata l'operazione.

Commenti

Quando SetAccessRule viene usato per sostituire tutte le regole di accesso che corrispondono a un particolare tipo di controllo SID e di accesso (Consenti o Nega) nell'elenco dati DACL di un oggetto, tutte le regole in tale daCL con un SID e tipo che corrispondono al tipo di controllo di accesso e SID contenuto nell'oggetto rule vengono sostituite. Usando questo metodo, lo sviluppatore può sostituire qualsiasi regola Allow per tale SID su tale oggetto senza influire sulle regole Deny esistenti o sostituire tutte le regole Deny per tale SID su tale oggetto senza influire sulle regole Allow esistenti. Per sostituire tutte le regole per tale oggetto relativo al SID specificato, indipendentemente dal tipo, usare ResetAccessRule invece.

Si applica a