ActiveDirectorySecurity.SetAccessRule(ActiveDirectoryAccessRule) Yöntem
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.
Nesnenin DACL'sinde, nesnede belirtilen SID ile eşleşen bir güvenlik tanımlayıcısı (SID) ve nesnede rulerule belirtilen türle eşleşen bir erişim denetimi türü (İzin Ver veya Reddet) bulunan tüm erişim kurallarını arar ve bu erişim kurallarının tümünü nesnede rule bulunan erişim kurallarıyla değiştirir.
public:
void SetAccessRule(System::DirectoryServices::ActiveDirectoryAccessRule ^ rule);
public void SetAccessRule(System.DirectoryServices.ActiveDirectoryAccessRule rule);
override this.SetAccessRule : System.DirectoryServices.ActiveDirectoryAccessRule -> unit
Public Sub SetAccessRule (rule As ActiveDirectoryAccessRule)
Parametreler
ActiveDirectoryAccessRule Bu işlemin uygulandığı nesne.
Açıklamalar
SetAccessRule Bir nesnenin DACL'sindeki belirli bir SID ve erişim denetimi türüyle (İzin Ver veya Reddet) eşleşen tüm erişim kurallarını değiştirmek için kullanıldığında, nesnede yer alan SID ve erişim denetimi türüyle eşleşen bir SID ve türü olan bu DACL'deki rule tüm kurallar değiştirilir. Geliştirici bu yöntemi kullanarak, var olan Reddetme kurallarını etkilemeden söz konusu nesnedeki bu SID için İzin Ver kurallarını değiştirebilir veya söz konusu nesnedeki bu SID için tüm Reddetme kurallarını, var olan İzin Ver kurallarını etkilemeden değiştirebilir. Türü ne olursa olsun belirtilen SID ile ilgili nesnenin tüm kurallarını değiştirmek için kullanın ResetAccessRule .