CommonSecurityDescriptor.DiscretionaryAcl Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví volitelný seznam řízení přístupu (DACL) pro tento CommonSecurityDescriptor objekt. Seznam DACL obsahuje pravidla přístupu.
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
Hodnota vlastnosti
Seznam DACL pro tento CommonSecurityDescriptor objekt.
Poznámky
Pokud je tato vlastnost nastavená na null
, přidá se do seznamu DACL jedna položka řízení přístupu (ACE), která všem uživatelům umožňuje úplný přístup (AEFA). Pokud aplikace změní seznam DACL popisovače zabezpečení, do kterého byl přidán AEFA ACE, je AEFA ACE trvale zachována s dacl, když je tento seznam DACL trvalý.
To může vést k tomu, že aplikace neúmyslně povolí přístup k objektům zabezpečení. Z tohoto důvodu by aplikace měla zkontrolovat existenci AEFA ACE a odebrat ji před úpravou jakéhokoli popisovače zabezpečení.