ExtendedRightAccessRule Classe

Definição

Representa um tipo específico de regra de acesso que é usado para permitir ou negar um objeto Active Directory um direito estendido. Os direitos estendidos são operações especiais que não são cobertas pelo conjunto padrão de direitos de acesso. Um exemplo de um direito estendido é Send-As, que dá a um usuário o direito de enviar email para outro usuário. Para obter uma lista de possíveis direitos estendidos, consulte o artigo Direitos Estendidos . Para obter mais informações sobre direitos estendidos, consulte os Direitos de Acesso de Controle.

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
Herança

Construtores

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

Inicializa uma nova instância da classe ExtendedRightAccessRule com a referência de identidade especificada, o tipo de controle de acesso, Active Directory herança de segurança e o tipo de objeto herdado.

ExtendedRightAccessRule(IdentityReference, AccessControlType, ActiveDirectorySecurityInheritance)

Inicializa uma nova instância da classe ExtendedRightAccessRule com a referência de identidade especificada, o tipo de controle de acesso e Active Directory herança de segurança.

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

Inicializa uma nova instância da classe ExtendedRightAccessRule com a referência de identidade especificada, o tipo de controle de acesso, o identificador direito estendido, Active Directory herança de segurança e o tipo de objeto herdado.

ExtendedRightAccessRule(IdentityReference, AccessControlType, Guid, ActiveDirectorySecurityInheritance)

Inicializa uma nova instância da classe ExtendedRightAccessRule com a referência de identidade especificada, o tipo de controle de acesso, o identificador direito estendido e Active Directory herança de segurança.

ExtendedRightAccessRule(IdentityReference, AccessControlType, Guid)

Inicializa uma nova instância da ExtendedRightAccessRule classe com a referência de identidade especificada, o tipo de controle de acesso e o identificador direito estendido.

ExtendedRightAccessRule(IdentityReference, AccessControlType)

Inicializa uma nova instância da ExtendedRightAccessRule classe com a referência de identidade especificada e o tipo de controle de acesso.

Propriedades

Nome Description
AccessControlType

Obtém o AccessControlType valor associado a esse AccessRule objeto.

(Herdado de AccessRule)
AccessMask

Obtém a máscara de acesso para essa regra.

(Herdado de AuthorizationRule)
ActiveDirectoryRights

Obtém os direitos de Active Directory Domain Services para essa regra de acesso.

(Herdado de ActiveDirectoryAccessRule)
IdentityReference

Obtém o IdentityReference que essa regra se aplica.

(Herdado de AuthorizationRule)
InheritanceFlags

Obtém o valor dos sinalizadores que determinam como essa regra é herdada por objetos filho.

(Herdado de AuthorizationRule)
InheritanceType

Obtém o tipo de herança para essa regra de acesso.

(Herdado de ActiveDirectoryAccessRule)
InheritedObjectType

Obtém o tipo de objeto filho que pode herdar o ObjectAccessRule objeto.

(Herdado de ObjectAccessRule)
IsInherited

Obtém um valor que indica se essa regra é definida explicitamente ou é herdada de um objeto de contêiner pai.

(Herdado de AuthorizationRule)
ObjectFlags

Obtém sinalizadores que especificam se as propriedades e ObjectType o InheritedObjectTypeObjectAccessRule objeto contêm valores válidos.

(Herdado de ObjectAccessRule)
ObjectType

Obtém o tipo de objeto ao qual o ObjectAccessRule objeto se aplica.

(Herdado de ObjectAccessRule)
PropagationFlags

Obtém o valor dos sinalizadores de propagação, que determinam como a herança dessa regra é propagada para objetos filho. Essa propriedade é significativa somente quando o valor da InheritanceFlags enumeração não Noneé .

(Herdado de AuthorizationRule)

Métodos

Nome Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a