Get-AzRoleDefinition

Répertorie tous les rôles Azure RBAC qui peuvent être affectés.

Syntax

Get-AzRoleDefinition
   [[-Name] <String>]
   [-Scope <String>]
   [-SkipClientSideScopeValidation]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzRoleDefinition
   -Id <Guid>
   [-Scope <String>]
   [-SkipClientSideScopeValidation]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzRoleDefinition
   [-Scope <String>]
   [-Custom]
   [-SkipClientSideScopeValidation]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

Utilisez la commande Get-AzRoleDefinition avec un nom de rôle particulier pour afficher ses détails. Pour inspecter les opérations individuelles auxquelles un rôle accorde l’accès, passez en revue les propriétés Actions et NotActions du rôle.

Exemples

Exemple 1

Get-AzRoleDefinition -Name Reader

Obtenir la définition du rôle Lecteur

Exemple 2

Get-AzRoleDefinition

Répertorie toutes les définitions de rôle RBAC

Paramètres

-Custom

S’il est spécifié, affiche uniquement les rôles créés personnalisés dans le répertoire.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-DefaultProfile

Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Id

ID de définition de rôle.

Type:Guid
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Name

Nom de la définition de rôle. Par exemple, Lecteur, Contributeur, Contributeur de machine virtuelle.

Type:String
Position:0
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Scope

Étendue de définition de rôle.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-SkipClientSideScopeValidation

Si elle est spécifiée, ignorez la validation de l’étendue côté client.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Entrées

String

Guid

SwitchParameter

Sorties

PSRoleDefinition

Notes

Mots clés : azure, azurerm, arm, resource, management, manager, resource, group, template, deployment