ActiveDirectorySecurity.SetAccessRule(ActiveDirectoryAccessRule) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
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.