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 null
herkesin tam erişimine (AEFA) izin veren tek bir erişim denetimi girişi (ACE) eklenir. Bir uygulama, AEFA ACE'nin eklendiği bir güvenlik tanımlayıcısının DACL'sini değiştirirse, DACL kalıcı hale geldiğinde AEFA ACE DACL ile kalıcı olur.
Bu, bir uygulamanın istemeden sorumlulara erişim izni 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 kaldırmalıdır.