Compartilhar via


cabeçalho azroles.h

Esse cabeçalho é usado por Segurança e Identidade. Para obter mais informações, consulte:

azroles.h contém as seguintes interfaces de programação:

Interfaces

 
IAzApplication

Define uma instância instalada de um aplicativo. Um objeto IAzApplication é criado quando um aplicativo é instalado.
IAzApplication2

Herda da interface IAzApplication e implementa métodos adicionais para inicializar objetos IAzClientContext2.
IAzApplication3

Fornece métodos para gerenciar objetos IAzRoleAssignment, IAzRoleDefinition e IAzScope2.
IAzApplicationGroup

Define uma coleção de entidades de segurança.
IAzApplicationGroup2

Estende a interface IAzApplicationGroup adicionando suporte para o tipo de grupo BizRule.
IAzApplicationGroups

Representa uma coleção de objetos IAzApplicationGroup.
IAzApplications

Representa uma coleção de objetos IAzApplication.
IAzAuthorizationStore

Define o contêiner que é a raiz do repositório de políticas de autorização.
IAzAuthorizationStore2

Herda do objeto AzAuthorizationStore e implementa métodos para criar e abrir objetos IAzApplication2.
IAzAuthorizationStore3

Estende a interface IAzAuthorizationStore2 com métodos que gerenciam o suporte e o cache da BizRule (regra de negócios).
IAzBizRuleContext

Contém informações sobre uma operação de BizRule (Regra de Negócios).
IAzBizRuleInterfaces

Fornece métodos e propriedades usados para gerenciar uma lista de interfaces IDispatch que podem ser chamadas por scripts de regra de negócios (BizRule).
IAzBizRuleParameters

Fornece métodos e propriedades usados para gerenciar uma lista de parâmetros que podem ser passados para scripts de regra de negócios (BizRule).
IAzClientContext

Mantém o estado que descreve um cliente específico.
IAzClientContext2

Herda da interface IAzClientContext e implementa novos métodos que manipulam o contexto do cliente.
IAzClientContext3

Estende a interface IAzClientContext2.
IAzNameResolver

Converte SIDs (identificadores de segurança) em nomes de exibição principais.
IAzObjectPicker

Exibe uma caixa de diálogo que permite que os usuários selecionem uma ou mais entidades de segurança de uma lista.
IAzOperation

Define uma operação de baixo nível com suporte por um aplicativo.
IAzOperation2

Estende o IAzOperation com um método que retorna as atribuições de função associadas à operação.
IAzOperations

Representa uma coleção de objetos IAzOperation.
IAzPrincipalLocator

Localiza e escolhe entidades adam no Gerenciador de Autorização.
IAzRole

Define o conjunto de operações que podem ser executadas por um conjunto de usuários dentro de um escopo.
IAzRoleAssignment

Representa uma função à qual os usuários e grupos podem ser atribuídos.
IAzRoleAssignments

Representa uma coleção de objetos IAzRoleAssignment.
IAzRoleDefinition

Representa um ou mais objetos IAzRoleDefinition, IAzTask e IAzOperation que especificam um conjunto de operações.
IAzRoleDefinitions

Representa uma coleção de objetos IAzRoleDefinition.
IAzRoles

Representa uma coleção de objetos IAzRole.
IAzScope

Define um contêiner lógico de recursos ao qual o aplicativo gerencia o acesso.
IAzScope2

Estende a interface IAzScope para gerenciar objetos IAzRoleAssignment e IAzRoleDefinition.
IAzScopes

Representa uma coleção de objetos IAzScope.
IAzTask

Descreve um conjunto de operações.
IAzTask2

Estende a interface IAzTask com um método que retorna as atribuições de função associadas à tarefa.
IAzTasks

Representa uma coleção de objetos IAzTask.

Enumerações

 
AZ_PROP_CONSTANTS

Define constantes usadas pelo Gerenciador de Autorização.