Get-AzRoleDefinition

Dient zum Auflisten aller Azure RBAC-Rollen, die für die Zuweisung verfügbar sind.

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>]

Beschreibung

Verwenden Sie den Befehl "Get-AzRoleDefinition" mit einem bestimmten Rollennamen, um die Details anzuzeigen. Wenn Sie einzelne Vorgänge prüfen möchten, auf die eine Rolle Zugriff gewährt, überprüfen Sie die Eigenschaften "Aktionen" und "NotActions" der Rolle.

Beispiele

Beispiel 1

Get-AzRoleDefinition -Name Reader

Abrufen der Rollendefinition "Reader"

Beispiel 2

Get-AzRoleDefinition

Listet alle RBAC-Rollendefinitionen auf.

Parameter

-Custom

Wenn angegeben, werden nur die benutzerdefinierten erstellten Rollen im Verzeichnis angezeigt.

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

-DefaultProfile

Anmeldeinformationen, Konto, Mandant und Abonnement für die Kommunikation mit Azure

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

-Id

Rollendefinitions-ID.

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

-Name

Rollendefinitionsname. Zum Beispiel Leser, Mitwirkender, Mitwirkender, Mitwirkender virtueller Computer.

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

-Scope

Rollendefinitionsbereich.

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

-SkipClientSideScopeValidation

Wenn angegeben, überspringen Sie die clientseitige Bereichsüberprüfung.

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

Eingaben

String

Guid

SwitchParameter

Ausgaben

PSRoleDefinition

Hinweise

Schlüsselwörter: azure, azurerm, arm, resource, management, manager, resource, group, template, deployment