ActiveDirectorySecurity.SetAccessRule(ActiveDirectoryAccessRule) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Recherche dans la liste DACL d'un objet toutes les règles d'accès qui contiennent un identificateur de sécurité (SID) correspondant au SID spécifié dans l'objet rule
, ainsi qu'un type de contrôle d'accès (Allow ou Deny) qui correspond au type spécifié dans l'objet rule
et remplace toutes ces règles d'accès par celles de l'objet 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)
Paramètres
Objet ActiveDirectoryAccessRule auquel cette opération s'applique.
Remarques
Quand SetAccessRule est utilisé pour remplacer toutes les règles d’accès qui correspondent à un SID et à un type de contrôle d’accès particulier (Autoriser ou Refuser) dans le DACL d’un objet, toutes les règles de ce DACL par un SID et un type qui correspondent au SID et au type de contrôle d’accès contenus dans l’objet rule
sont remplacées. À l’aide de cette méthode, le développeur peut remplacer toutes les règles Allow pour ce SID sur cet objet sans affecter les règles de refus existantes, ou remplacer toutes les règles de refus pour ce SID sur cet objet sans affecter les règles Allow existantes. Pour remplacer toutes les règles de cet objet se rapportant au SID spécifié, quel que soit le type, utilisez ResetAccessRule à la place.