Share via


CommonSecurityDescriptor.DiscretionaryAcl Propriété

Définition

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 nullvaleur , 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é.

S’applique à