CommonSecurityDescriptor.DiscretionaryAcl Propriété
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.
Obtient ou définit la liste de contrôle d’accès discrétionnaire (DACL) pour cet CommonSecurityDescriptor objet. La liste de contrôle d’accès contient des règles d’accès.
public:
property System::Security::AccessControl::DiscretionaryAcl ^ DiscretionaryAcl { System::Security::AccessControl::DiscretionaryAcl ^ get(); void set(System::Security::AccessControl::DiscretionaryAcl ^ value); };
public System.Security.AccessControl.DiscretionaryAcl? DiscretionaryAcl { get; set; }
public System.Security.AccessControl.DiscretionaryAcl DiscretionaryAcl { get; set; }
member this.DiscretionaryAcl : System.Security.AccessControl.DiscretionaryAcl with get, set
Public Property DiscretionaryAcl As DiscretionaryAcl
Valeur de propriété
DACL pour cet CommonSecurityDescriptor objet.
Remarques
Si cette propriété est définie nullsur , une entrée de contrôle d’accès unique (ACE) qui permet à tout le monde d’accéder entièrement (AEFA) est ajoutée à la liste DACL. Si une application modifie la liste dacl d’un descripteur de sécurité auquel un ACE AEFA a été ajouté, l’ACE AEFA est conservé avec la liste DACL lorsque cette liste de contrôle d’accès est conservée.
Cela peut entraîner une application qui autorise involontairement l’accès aux principaux. En raison de cela, une application doit vérifier l’existence d’un ACE AEFA et la supprimer avant de modifier un descripteur de sécurité.