Compartir a través de


ExtendedRightAccessRule Clase

Definición

Representa un tipo específico de regla de acceso que se usa para permitir o denegar un objeto de Active Directory un derecho extendido. Los derechos extendidos son operaciones especiales que no están cubiertas por el conjunto estándar de derechos de acceso. Un ejemplo de un derecho extendido es Enviar como, lo que proporciona al usuario el derecho de enviar correo electrónico para otro usuario. Para obtener una lista de los posibles derechos extendidos, consulte el artículo Derechos extendidos. Para obtener más información sobre los derechos extendidos, consulte el Control de derechos de acceso.

public ref class ExtendedRightAccessRule sealed : System::DirectoryServices::ActiveDirectoryAccessRule
public sealed class ExtendedRightAccessRule : System.DirectoryServices.ActiveDirectoryAccessRule
type ExtendedRightAccessRule = class
    inherit ActiveDirectoryAccessRule
Public NotInheritable Class ExtendedRightAccessRule
Inherits ActiveDirectoryAccessRule
Herencia

Constructores

ExtendedRightAccessRule(IdentityReference, AccessControlType, ActiveDirectorySecurityInheritance, Guid)

Inicializa una nueva instancia de la clase ExtendedRightAccessRule con la referencia de identidad especificada, el tipo de control de acceso, la herencia de seguridad de Active Directory y el tipo de objeto heredado.

ExtendedRightAccessRule(IdentityReference, AccessControlType, ActiveDirectorySecurityInheritance)

Inicializa una nueva instancia de la clase ExtendedRightAccessRule con la referencia de identidad, el tipo de control de acceso y la herencia de seguridad de Active Directory especificadas.

ExtendedRightAccessRule(IdentityReference, AccessControlType, Guid, ActiveDirectorySecurityInheritance, Guid)

Inicializa una nueva instancia de la clase ExtendedRightAccessRule con la referencia de identidad especificada, el tipo de control de acceso, el identificador derecho extendido, la herencia de seguridad de Active Directory y el tipo de objeto heredado.

ExtendedRightAccessRule(IdentityReference, AccessControlType, Guid, ActiveDirectorySecurityInheritance)

Inicializa una nueva instancia de la clase ExtendedRightAccessRule con la referencia de identidad especificada, el tipo de control de acceso, el identificador derecho extendido y la herencia de seguridad de Active Directory.

ExtendedRightAccessRule(IdentityReference, AccessControlType, Guid)

Inicializa una nueva instancia de la clase ExtendedRightAccessRule con la referencia de identidad, el tipo de control de acceso y el identificador derecho extendido especificados.

ExtendedRightAccessRule(IdentityReference, AccessControlType)

Inicializa una nueva instancia de la clase ExtendedRightAccessRule con la referencia de identidad y el tipo de control de acceso especificados.

Propiedades

AccessControlType

Obtiene el valor de AccessControlType asociado a este objeto AccessRule.

(Heredado de AccessRule)
AccessMask

Obtiene la máscara de acceso para esta regla.

(Heredado de AuthorizationRule)
ActiveDirectoryRights

Obtiene los derechos de Active Directory Domain Services para esta regla de acceso.

(Heredado de ActiveDirectoryAccessRule)
IdentityReference

Obtiene el IdentityReference al que se aplica esta regla.

(Heredado de AuthorizationRule)
InheritanceFlags

Obtiene el valor de las marcas que determinan cómo hereda esta regla los objetos secundarios.

(Heredado de AuthorizationRule)
InheritanceType

Obtiene el tipo de herencia para esta regla de acceso.

(Heredado de ActiveDirectoryAccessRule)
InheritedObjectType

Obtiene el tipo de objeto secundario que puede heredar el objeto ObjectAccessRule.

(Heredado de ObjectAccessRule)
IsInherited

Obtiene un valor que indica si esta regla se establece explícitamente o se hereda de un objeto de contenedor primario.

(Heredado de AuthorizationRule)
ObjectFlags

Obtiene marcas que especifican si las propiedades ObjectType y InheritedObjectType del objeto ObjectAccessRule contienen valores válidos.

(Heredado de ObjectAccessRule)
ObjectType

Obtiene el tipo de objeto al que se aplica el ObjectAccessRule.

(Heredado de ObjectAccessRule)
PropagationFlags

Obtiene el valor de las marcas de propagación, que determinan cómo se propaga la herencia de esta regla a objetos secundarios. Esta propiedad solo es significativa cuando el valor de la enumeración InheritanceFlags no es None.

(Heredado de AuthorizationRule)

Métodos

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetHashCode()

Actúa como función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a