Partager via


Création d’un magasin de stratégies d’autorisation en C++

Créez une stratégie d’autorisation avant ou pendant l’installation d’une application.

Lorsque vous utilisez l’API Gestionnaire d’autorisations pour créer une stratégie d’autorisation, suivez les instructions fournies dans les rubriques suivantes.

Rubrique Description
Création d’un objet magasin de stratégies d’autorisation en C++ Un magasin de stratégies d’autorisation contient des informations sur la stratégie de sécurité d’une application ou d’un groupe d’applications. Les informations incluent les applications, les opérations, les tâches, les utilisateurs et les groupes d’utilisateurs associés au magasin.
Création d’un objet Application en C++ Un magasin de stratégies d’autorisation contient des informations de stratégie d’autorisation pour une ou plusieurs applications. Pour chaque application qui utilise ce magasin de stratégies, vous devez créer un objet IAzApplication et l’enregistrer dans un magasin de stratégies.
Définition d’opérations en C++ Dans le Gestionnaire d’autorisations, une opération est une fonction ou une méthode de bas niveau d’une application.
Regroupement des opérations en tâches en C++ Dans le Gestionnaire d’autorisations, une tâche est une action de haut niveau que les utilisateurs d’une application doivent effectuer. Les tâches sont constituées d’opérations, qui sont des fonctions et des méthodes de bas niveau de l’application.
Regroupement des tâches en rôles en C++ Dans le Gestionnaire d’autorisations, un rôle représente une catégorie d’utilisateurs et les tâches que ces utilisateurs sont autorisés à effectuer.
Définition de groupes d’utilisateurs en C++ Dans le Gestionnaire d’autorisations, un objet IAzApplicationGroup représente un groupe d’utilisateurs. Les rôles peuvent ensuite être attribués à ce groupe d’utilisateurs collectivement.
Ajout d’utilisateurs à un groupe d’applications en C++ Dans le Gestionnaire d’autorisations, un groupe d’applications est un groupe d’utilisateurs et de groupes d’utilisateurs. Un groupe d’applications peut contenir d’autres groupes d’applications, afin que des groupes d’utilisateurs puissent être imbriqués.