Поделиться через


New-AzureSBAuthorizationRule

Создает новое правило авторизации служебная шина.

Примечание.

Командлеты, на которые ссылается эта документация, предназначены для управления устаревшими ресурсами Azure, используюющими API Azure Service Manager (ASM). Этот устаревший модуль PowerShell не рекомендуется при создании новых ресурсов, так как ASM планируется выйти на пенсию. Дополнительные сведения см. в статье о выходе на пенсию в Azure Service Manager.

Модуль Az PowerShell — это рекомендуемый модуль PowerShell для управления ресурсами Azure Resource Manager (ARM) с помощью PowerShell.

Синтаксис

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

Описание

Командлет New-AzureSBAuthorizationRule создает правило авторизации служебная шина.

Внимание

REST API управления службами для служебная шина будет прекращен 1 ноября 2021 г. Дополнительные сведения об выходе из эксплуатации API см. в нерекомендуемом azure Service Manager. Этот командлет PowerShell для управления службами Azure для служебная шина больше не будет поддерживаться с 1 ноября 2021 г. Перейдите к новым командлетам Azure PowerShell

Примеры

Пример 1. Создание правила авторизации с созданным первичным ключом

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

Создает новое правило авторизации на уровне пространства имен с разрешением "Отправить".

Пример 2. Создание правила авторизации путем предоставления первичного ключа

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

Создает новое правило авторизации на уровне очереди MyEntity со всеми разрешениями.

Параметры

-EntityName

Указывает имя сущности для применения правила.

Тип:String
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-EntityType

Указывает тип сущности. Допустимые значения:

  • Очередь
  • Раздел
  • Ретрансляция
  • NotificationHub
Тип:ServiceBusEntityType
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Name

Указывает уникальное имя правила авторизации.

Тип:String
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Namespace

Указывает имя пространства имен для применения правила авторизации. Если имя сущности не указано, правило будет находиться на уровне пространства имен.

Тип:String
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-Permission

Разрешения авторизации (отправка, управление, прослушивание).

Тип:AccessRights[]
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-PrimaryKey

Указывает первичный ключ подписанного URL-адреса. Будет создан, если он не указан.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Profile

Указывает профиль Azure, из которого считывается этот командлет. Если профиль не указан, этот командлет считывается из локального профиля по умолчанию.

Тип:AzureSMProfile
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-SecondaryKey

Указывает вторичный ключ подписанного URL-адреса.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False