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
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á umožňuje všem úplný přístup (AEFA). Pokud aplikace upraví seznam DACL popisovače zabezpečení, ke kterému byla přidána AEFA ACE, zůstane AEFA ACE v případě, že je tento seznam DACL trvalý.
To může způsobit neúmyslné povolení přístupu k objektům zabezpečení aplikace. Z tohoto důvodu by aplikace měla před úpravou popisovače zabezpečení zkontrolovat existenci AEFA ACE a odebrat ji.