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 de cet objet CommonSecurityDescriptor. La liste de contrôle d'accès discrétionnaire 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é
Liste de contrôle d'accès discrétionnaire de cet objet CommonSecurityDescriptor.
Remarques
Si cette propriété a la null
valeur , une entrée de contrôle d’accès unique (ACE) qui autorise l’accès total à tout le monde (AEFA) est ajoutée à la LISTE DE contrôle d’accès. 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 l’autorisation involontaire d’une application d’accéder aux principaux. Pour cette raison, une application doit case activée pour l’existence d’un ACE AEFA et le supprimer avant de modifier un descripteur de sécurité.