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.
Cerca nell'elenco DACL di un oggetto tutte le regole di accesso che contengono un ID di sicurezza (SID) corrispondente al SID specificato nell'oggetto rule e un tipo di controllo di accesso (Consenti o Nega) che corrisponde al tipo specificato nell'oggetto e sostituisce tutte le regole di accesso con le regole di accesso contenute nell'oggetto rulerule .
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 si applica questa operazione.
Commenti
Quando SetAccessRule viene usato per sostituire tutte le regole di accesso che corrispondono a un particolare SID e al tipo di controllo di accesso (Consenti o Nega) nell'elenco DACL di un oggetto, tutte le regole in tale DACL con un SID e un tipo che corrispondono al SID e al tipo di controllo di accesso contenuti 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 di negazione esistenti o sostituire tutte le regole Deny per tale SID su tale oggetto senza influire sulle regole Consenti esistenti. Per sostituire tutte le regole per l'oggetto relativo al SID specificato, indipendentemente dal tipo, utilizzare ResetAccessRule invece .