ActiveDirectorySecurity.SetAccessRule(ActiveDirectoryAccessRule) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vyhledá seznam DACL objektu pro všechna pravidla přístupu, která obsahují identifikátor zabezpečení (SID), který odpovídá identifikátoru SID zadanému v rule
objektu, a typu řízení přístupu (Povolit nebo Odepřít), který odpovídá typu zadanému v rule
objektu, a nahradí všechna tato pravidla přístupu pravidly přístupu, která jsou obsažena v objektu rule
.
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)
Parametry
Objekt ActiveDirectoryAccessRule , na který se tato operace vztahuje.
Poznámky
Pokud SetAccessRule se používá k nahrazení všech pravidel přístupu, která odpovídají určitému typu SID a řízení přístupu (Povolit nebo Odepřít) v seznamu DACL objektu, nahradí se všechna pravidla v tomto seznamu DACL identifikátorem SID a typem, který odpovídá typu SID a řízení přístupu obsaženému v objektu rule
. Pomocí této metody může vývojář nahradit libovolná pravidla povolit pro daný identifikátor SID u tohoto objektu, aniž by to mělo vliv na existující pravidla zamítnutí, nebo nahradit všechna pravidla zamítnutí pro daný identifikátor SID u tohoto objektu, aniž by to mělo vliv na existující pravidla povolit. Pokud chcete nahradit všechna pravidla pro tento objekt, která se týkají zadaného identifikátoru SID, bez ohledu na typ, použijte ResetAccessRule místo toho.