Operações e tarefas

Uma operação é uma ação de computador de baixo nível. Na API do Gerenciador de Autorização, uma operação é representada por um objeto IAzOperation . Em geral, as operações são muitas em número e de nível muito baixo para facilitar a administração. Agrupar operações em tarefas para simplificar a administração da política de autorização.

Uma tarefa é representada por um objeto IAzTask e pode conter um ou mais objetos IAzOperation . Um objeto IAzTask também pode conter outros objetos IAzTask , para que as tarefas possam ser aninhadas. Para facilitar a administração, um objeto IAzTask deve representar uma tarefa que um usuário real deseja executar.

O acesso às operações contidas por uma tarefa pode ser qualificado em tempo de execução por um script de regra de negócios associado ao objeto IAzTask que representa essa tarefa. Para obter mais informações sobre scripts de regras de negócios, consulte Regras de negócios.

Um objeto IAzTask também pode representar uma definição de função definindo sua propriedade IsRoleDefinition como TRUE. A interface do usuário do snap-in do MMC do Gerenciador de Autorização exibe o objeto IAzTask como uma função. Para obter mais informações sobre definições de função, consulte Funções.

Definindo operações no C++

Agrupando operações em tarefas no C++

Agrupando tarefas em funções no C++

Usuários e grupos