ActiveDirectorySecurity.SetAccessRule(ActiveDirectoryAccessRule) Yöntem

Tanım

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

rule
ActiveDirectoryAccessRule

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 .

Şunlara uygulanır