CommonSecurityDescriptor.DiscretionaryAcl Eigenschap

Definitie

Hiermee wordt de discretionaire toegangsbeheerlijst (DACL) voor dit CommonSecurityDescriptor object opgehaald of ingesteld. De DACL bevat toegangsregels.

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

Waarde van eigenschap

De DACL voor dit CommonSecurityDescriptor object.

Opmerkingen

Als deze eigenschap is ingesteld op null, wordt er één toegangsbeheervermelding (ACE) toegevoegd die iedereen volledige toegang (AEFA) toestaat aan de DACL. Als een toepassing de DACL wijzigt van een beveiligingsdescriptor waaraan een AEFA ACE is toegevoegd, blijft de AEFA ACE behouden met de DACL wanneer die DACL wordt behouden.

Dit kan ertoe leiden dat een toepassing onbedoeld toegang tot principals toestaat. Daarom moet een toepassing controleren op het bestaan van een AEFA ACE en deze verwijderen voordat een beveiligingsdescriptor wordt gewijzigd.

Van toepassing op