CommonSecurityDescriptor.DiscretionaryAcl Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.