Partager via


Interface IAzRoleDefinition (azroles.h)

L’interface IAzRoleDefinition représente un ou plusieurs objets IAzRoleDefinition, IAzTask et IAzOperation qui spécifient un ensemble d’opérations. Si un objet IAzRoleAssignment est associé à un objet IAzRoleDefinition , les utilisateurs et les groupes affectés à cet objet IAzRoleAssignment sont autorisés à accéder aux opérations spécifiées par cet objet IAzRoleDefinition .

Héritage

L’interface IAzRoleDefinition hérite d’IAzTask. IAzRoleDefinition a également les types de membres suivants :

Méthodes

L’interface IAzRoleDefinition a ces méthodes.

 
IAzRoleDefinition ::AddRoleDefinition

Ajoute l’objet IAzRoleDefinition spécifié à cet objet IAzRoleDefinition.
IAzRoleDefinition ::D eleteRoleDefinition

Supprime de cet objet IAzRoleDefinition l’objet IAzRoleDefinition portant le nom spécifié.
IAzRoleDefinition ::get_RoleDefinitions

Récupère une collection des objets IAzRoleDefinition associés à cet objet IAzRoleDefinition.
IAzRoleDefinition ::RoleAssignments

Récupère une collection d’objets IAzRoleAssignment qui représentent les attributions de rôles associées à cet objet IAzRoleDefinition.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête azroles.h