Opérations et tâches

Une opération est une action d’ordinateur de bas niveau. Dans l’API Gestionnaire d’autorisations, une opération est représentée par un objet IAzOperation . En général, les opérations sont trop nombreuses et de niveau trop faible pour faciliter l’administration. Regrouper les opérations en tâches pour simplifier l’administration de la stratégie d’autorisation.

Une tâche est représentée par un objet IAzTask et peut contenir un ou plusieurs objets IAzOperation . Un objet IAzTask peut également contenir d’autres objets IAzTask , afin que les tâches puissent être imbriquées. Pour faciliter l’administration, un objet IAzTask doit représenter une tâche qu’un utilisateur réel souhaite effectuer.

L’accès aux opérations contenues par une tâche peut être qualifié au moment de l’exécution par un script de règle métier associé à l’objet IAzTask qui représente cette tâche. Pour plus d’informations sur les scripts de règles métier, consultez Règles d’entreprise.

Un objet IAzTask peut également représenter une définition de rôle en définissant sa propriété IsRoleDefinition sur TRUE. L’interface utilisateur du composant logiciel enfichable MMC du Gestionnaire d’autorisation affiche ensuite cet objet IAzTask en tant que rôle. Pour plus d’informations sur les définitions de rôle, consultez Rôles.

Définition d’opérations en C++

Regroupement des opérations en tâches en C++

Regroupement des tâches en rôles en C++

Utilisateurs et groupes