Répertorier les définitions de rôle Microsoft Entra
Article
Cet article explique comment répertorier les fichiers de définitions de rôles intégrés et personnalisés Microsoft Entra et leurs autorisations à l’aide du Centre d’administration Microsoft Entra, de Microsoft Graph PowerShell ou de Microsoft API Graph.
Une définition de rôle est une collection d’autorisations qui peuvent être effectuées, comme lire, écrire et supprimer. Il est habituellement appelé un rôle. Microsoft Entra ID possède plus de 100 rôles intégrés ou vous pouvez créer vos propres rôles personnalisés. Si vous vous êtes déjà demandé « À quoi ces rôles servent-ils vraiment ? », vous pouvez accéder à une liste détaillée des autorisations pour chacun des rôles.
# Get all role definitions
Get-MgRoleManagementDirectoryRoleDefinition
# Get single role definition by ID
Get-MgRoleManagementDirectoryRoleDefinition -UnifiedRoleDefinitionId 00000000-0000-0000-0000-000000000000
# Get single role definition by templateId
Get-MgRoleManagementDirectoryRoleDefinition -Filter "TemplateId eq 'c4e39bd9-1100-46d3-8c65-fb160da0071f'"
# Get role definition by displayName
Get-MgRoleManagementDirectoryRoleDefinition -Filter "displayName eq 'Helpdesk Administrator'"
Pour afficher la liste des autorisations d’un rôle, utilisez la cmdlet suivante.
# Do this avoid truncation of the list of permissions
$FormatEnumerationLimit = -1
(Get-MgRoleManagementDirectoryRoleDefinition -Filter "displayName eq 'Conditional Access Administrator'").RolePermissions | Format-list
Suivez ces instructions pour répertorier les rôles Microsoft Entra à l'aide de l'API Microsoft Graph dans Graph Explorer.