Get-AzureSBAuthorizationRule
Získá autorizační pravidla služby Service Bus.
Poznámka:
Rutiny, na které odkazuje tato dokumentace, slouží ke správě starších prostředků Azure, které používají rozhraní API Azure Service Manageru (ASM). Tento starší modul PowerShellu se nedoporučuje při vytváření nových prostředků, protože ASM je naplánované pro vyřazení z provozu. Další informace najdete v části Vyřazení Azure Service Manageru.
Modul Az PowerShell je doporučený modul PowerShellu pro správu prostředků Azure Resource Manageru (ARM) pomocí PowerShellu.
Syntaxe
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>]
Description
Získá autorizační pravidla služby Service Bus.
Důležité
Rozhraní REST API pro správu služeb pro Service Bus bude do 1. listopadu 2021 vyřazeno. Další informace o vyřazení rozhraní API najdete v vyřazení Azure Service Manageru. Tato rutina PowerShellu pro správu služeb Azure pro Service Bus už nebude podporována od 1. listopadu 2021. Migrace na nové rutiny Azure PowerShellu
Příklady
Příklad 1: Získání autorizačního pravidla na úrovni oboru názvů
PS C:\> Get-AzureSBAuthorizationRule -Namespace MyNamespace
Získá všechna dostupná autorizační pravidla v MyNamespace.
Příklad 2: Získání autorizačního pravidla pro frontu
PS C:\> Get-AzureSBAuthorizationRule -Namespace MyNamespace -EntityName MyEntity -EntityType Queue
Získá všechna dostupná autorizační pravidla fronty MyEntity ve službě MyNamespace.
Příklad 3: Získání autorizačního pravidla podle názvu
PS C:\> Get-AzureSBAuthorizationRule -Name MyRule -Namespace MyNamespace
Získá autorizační pravidlo s názvem MyRule na úrovni MyNamespace.
Příklad 4: Získání autorizačního pravidla podle oprávnění
PS C:\> Get-AzureSBAuthorizationRule -Namespace MyNamespace -Permission $("Send")
Získá všechna autorizační pravidla, která mají oprávnění odeslat na úrovni oboru názvů.
Parametry
-EntityName
Název entity, na který se má pravidlo použít.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-EntityType
Typ entity (Queue, Topic, Relay, NotificationHub).
Typ: | ServiceBusEntityType |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-Name
Jedinečný název autorizačního pravidla.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-Namespace
Název oboru názvů pro použití autorizačního pravidla. Pokud není zadaný název EntityName, pravidlo bude na úrovni oboru názvů.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-Permission
Oprávnění autorizace k filtrování (Odeslat, Spravovat, Naslouchat) Používá se přesná shoda.
Typ: | AccessRights[] |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-Profile
Určuje profil Azure, ze kterého se tato rutina čte. Pokud nezadáte profil, tato rutina načte z místního výchozího profilu.
Typ: | AzureSMProfile |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |