CommonSecurityDescriptor.DiscretionaryAcl Özellik

Tanım

Bu CommonSecurityDescriptor nesne için isteğe bağlı erişim denetim listesini (DACL) alır veya ayarlar. DACL, erişim kuralları içerir.

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

Özellik Değeri

Bu CommonSecurityDescriptor nesne için DACL.

Açıklamalar

Bu özellik olarak ayarlanırsa, DACL'ye nullherkesin tam erişimine (AEFA) izin veren tek bir erişim denetimi girişi (ACE) eklenir. Bir uygulama, AEFA ACE'sinin eklendiği bir güvenlik tanımlayıcısının DACL'sini değiştirirse, AEFA ACE, DACL kalıcı olduğunda DACL ile birlikte kalıcı olur.

Bu, bir uygulamanın istemeden sorumlulara erişime izin vermesine neden olabilir. Bu nedenle, bir uygulama bir AEFA ACE varlığını denetlemeli ve herhangi bir güvenlik tanımlayıcısını değiştirmeden önce bunu kaldırmalıdır.

Şunlara uygulanır