Megosztás a következőn keresztül:


New-AzureSBAuthorizationRule

Új Service Bus-engedélyezési szabályt hoz létre.

Feljegyzés

A jelen dokumentációban hivatkozott parancsmagok az Azure Service Manager (ASM) API-kat használó örökölt Azure-erőforrások kezelésére szolgálnak. Ez az örökölt PowerShell-modul nem ajánlott új erőforrások létrehozásakor, mivel az ASM a kivonásra van ütemezve. További információkért lásd az Azure Service Manager kivonását.

Az Az PowerShell-modul az ajánlott PowerShell-modul az Azure Resource Manager-erőforrások PowerShell-lel való kezeléséhez.

Syntax

New-AzureSBAuthorizationRule
   -Name <String>
   [-Permission <AccessRights[]>]
   -Namespace <String>
   -EntityName <String>
   -EntityType <ServiceBusEntityType>
   [-PrimaryKey <String>]
   [-SecondaryKey <String>]
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]
New-AzureSBAuthorizationRule
   -Name <String>
   [-Permission <AccessRights[]>]
   -Namespace <String>
   [-PrimaryKey <String>]
   [-SecondaryKey <String>]
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]

Description

A New-AzureSBAuthorizationRule parancsmag létrehoz egy Service Bus-engedélyezési szabályt.

Fontos

A Service Bushoz készült Service Management REST API 2021. november 1-ig megszűnik. Az API kivonásával kapcsolatos további információkért lépjen az Azure Service Manager elavulásához. A Service Bushoz készült Azure Service Management PowerShell-parancsmag 2021. november 1-étől már nem támogatott. Migrálás az új Azure PowerShell-parancsmagokra

Példák

1. példa: Engedélyezési szabály létrehozása generált elsődleges kulccsal

PS C:\> New-AzureSBAuthorizationRule -Name MyRule -Namespace MyNamespace -Permission $("Send")

Új engedélyezési szabályt hoz létre a névtér szintjén küldési engedéllyel.

2. példa: Engedélyezési szabály létrehozása az elsődleges kulcs megadásával

PS C:\> New-AzureSBAuthorizationRule -Name MyRule -Namespace MyNamespace -Permission $("Manage", "Listen", "Send") -EntityName MyEntity -EntityType Queue -PrimaryKey P+lL/Mnd2Z9sj5hwMrRyAxQDdX8RHfbdqU2eIAqs1rc=

Új engedélyezési szabályt hoz létre a MyEntity Queue szintjén minden engedéllyel.

Paraméterek

-EntityName

Megadja azt az entitásnevet, amelynél a szabályt alkalmazni szeretné.

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-EntityType

Megadja az entitás típusát. Az érvényes értékek a következők:

  • Üzenetsor
  • Témakör
  • Továbbító
  • NotificationHub
Típus:ServiceBusEntityType
Position:Named
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-Name

Megadja az egyedi engedélyezési szabály nevét.

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-Namespace

Megadja az engedélyezési szabály alkalmazásához szükséges névtérnevet. Ha nincs EntityName , akkor a szabály a névtér szintjén lesz.

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-Permission

Az engedélyezési engedélyek (Küldés, Kezelés, Figyelés).

Típus:AccessRights[]
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-PrimaryKey

Megadja a közös hozzáférésű jogosultságkód elsődleges kulcsát. Ha nincs megadva, létrejön.

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-Profile

Azt az Azure-profilt adja meg, amelyből a parancsmag beolvassa. Ha nem ad meg profilt, ez a parancsmag a helyi alapértelmezett profilból olvas be.

Típus:AzureSMProfile
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-SecondaryKey

A megosztott hozzáférésű jogosultságkód másodlagos kulcsát adja meg.

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False