Compartilhar via


Criando um repositório de políticas de autorização no C++

Crie uma política de autorização antes ou durante a instalação de um aplicativo.

Ao usar a API do Gerenciador de Autorização para criar uma política de autorização, siga as instruções fornecidas nos tópicos a seguir.

Tópico Descrição
Criando um objeto de repositório de políticas de autorização no C++ Um repositório de políticas de autorização contém informações sobre a política de segurança de um aplicativo ou grupo de aplicativos. As informações incluem aplicativos, operações, tarefas, usuários e grupos de usuários associados ao repositório.
Criando um objeto application no C++ Um repositório de políticas de autorização contém informações de política de autorização para um ou mais aplicativos. Para cada aplicativo que usa esse repositório de políticas, você deve criar um objeto IAzApplication e salvá-lo em um repositório de políticas.
Definindo operações no C++ No Gerenciador de Autorização, uma operação é uma função ou método de baixo nível de um aplicativo.
Agrupando operações em tarefas no C++ No Gerenciador de Autorização, uma tarefa é uma ação de alto nível que os usuários de um aplicativo precisam concluir. As tarefas são compostas por operações, que são funções de baixo nível e métodos do aplicativo.
Agrupando tarefas em funções no C++ No Gerenciador de Autorização, uma função representa uma categoria de usuários e as tarefas que esses usuários estão autorizados a executar.
Definindo grupos de usuários no C++ No Gerenciador de Autorização, um objeto IAzApplicationGroup representa um grupo de usuários. Em seguida, as funções podem ser atribuídas a esse grupo de usuários coletivamente.
Adicionar usuários a um grupo de aplicativos no C++ No Gerenciador de Autorização, um grupo de aplicativos é um grupo de usuários e grupos de usuários. Um grupo de aplicativos pode conter outros grupos de aplicativos, para que grupos de usuários possam ser aninhados.