ActiveDirectorySecurity.SetAccessRule(ActiveDirectoryAccessRule) Método

Definición

Busca en la DACL de un objeto todas las reglas de acceso que contengan un identificador de seguridad (SID) que coincida con el SID especificado en el rule objeto y un tipo de control de acceso (Permitir o Denegar) que coincida con el tipo especificado en el rule objeto y reemplaza todas esas reglas de acceso por las reglas de acceso contenidas en el rule objeto.

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)

Parámetros

rule
ActiveDirectoryAccessRule

Objeto ActiveDirectoryAccessRule al que se aplica esta operación.

Comentarios

Cuando SetAccessRule se usa para reemplazar todas las reglas de acceso que coinciden con un SID determinado y un tipo de control de acceso (Permitir o denegar) en la DACL de un objeto, se reemplazan todas las reglas de esa DACL por un SID y un tipo que coincidan con el SID y el tipo de control de acceso contenidos en el rule objeto. Con este método, el desarrollador puede reemplazar las reglas Allow para ese SID en ese objeto sin afectar a las reglas de denegación existentes, o reemplazar todas las reglas deny para ese SID en ese objeto sin afectar a las reglas Allow existentes. Para reemplazar todas las reglas de ese objeto pertenecientes al SID especificado, independientemente del tipo, use ResetAccessRule en su lugar.

Se aplica a