Get-AzureSBAuthorizationRule
Ruft Servicebus-Autorisierungsregeln ab.
Hinweis
Die Cmdlets, auf die in dieser Dokumentation verwiesen wird, dienen zum Verwalten von Azure-Legacyressourcen, die Dienstverwaltungs-APIs verwenden. Cmdlets zum Verwalten von Azure Ressource Manager-Ressourcen finden Sie im Az PowerShell-Modul.
Syntax
Get-AzureSBAuthorizationRule
[-Name <String>]
[-Permission <AccessRights[]>]
-Namespace <String>
-EntityName <String>
-EntityType <ServiceBusEntityType>
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Get-AzureSBAuthorizationRule
[-Name <String>]
[-Permission <AccessRights[]>]
-Namespace <String>
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Beschreibung
Ruft Servicebus-Autorisierungsregeln ab.
Wichtig
Die Dienstverwaltungs-REST-API für Service Bus wird bis zum 1. November 2021 eingestellt. Wechseln Sie zum Veralteten von Azure Service Manager , um weitere Informationen zum Deaktivieren der API zu erfahren. Dieses PowerShell-Cmdlet für Azure Service Management für Service Bus wird ab dem 1. November 2021 nicht mehr unterstützt. Migrieren Sie zu den neuen Azure PowerShell-Cmdlets
Beispiele
Beispiel 1: Abrufen einer Autorisierungsregel auf Namespaceebene
PS C:\> Get-AzureSBAuthorizationRule -Namespace MyNamespace
Ruft alle verfügbaren Autorisierungsregeln bei MyNamespace ab.
Beispiel 2: Abrufen einer Autorisierungsregel für eine Warteschlange
PS C:\> Get-AzureSBAuthorizationRule -Namespace MyNamespace -EntityName MyEntity -EntityType Queue
Ruft alle verfügbaren Autorisierungsregeln einer MyEntity-Warteschlange auf MyNamespace ab.
Beispiel 3: Abrufen einer Autorisierungsregel anhand des Namens
PS C:\> Get-AzureSBAuthorizationRule -Name MyRule -Namespace MyNamespace
Ruft eine Autorisierungsregel namens MyRule auf MyNamespace-Ebene ab.
Beispiel 4: Abrufen einer Autorisierungsregel nach Berechtigung
PS C:\> Get-AzureSBAuthorizationRule -Namespace MyNamespace -Permission $("Send")
Ruft alle Autorisierungsregeln ab, die die Berechtigung "Senden" auf Namespaceebene besitzen.
Parameter
-EntityName
Der Entitätsname, unter dem die Regel angewendet werden soll.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-EntityType
Der Entitätstyp (Warteschlange, Thema, Relay, NotificationHub).
Type: | ServiceBusEntityType |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Der name der eindeutigen Autorisierungsregel.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Namespace
Der Namespacename, um die Autorisierungsregel anzuwenden. Wenn keine EntityName bereitgestellt wird, befindet sich die Regel auf der Namespaceebene.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Permission
Die Autorisierungsberechtigungen zum Filtern (Senden, Verwalten, Überwachen). Dies verwendet genaue Übereinstimmung.
Type: | AccessRights[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Profile
Gibt das Azure-Profil an, aus dem dieses Cmdlet liest. Wenn Sie kein Profil angeben, liest dieses Cmdlet aus dem lokalen Standardprofil.
Type: | AzureSMProfile |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |