Set-AzureSBAuthorizationRule

Updates aturan otorisasi Bus Layanan yang ada.

Catatan

Cmdlet yang dirujuk dalam dokumentasi ini adalah untuk mengelola sumber daya Azure warisan yang menggunakan API Manajemen Layanan. Lihat modul Az PowerShell untuk cmdlet untuk mengelola sumber daya Azure Resource Manager.

Sintaks

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

Deskripsi

Updates aturan otorisasi Bus Layanan yang ada.

Penting

Service Management REST API untuk Service Bus akan dihentikan pada 1 November 2021. Buka penghentian Azure Service Manager untuk informasi selengkapnya tentang penghentian API. Cmdlet PowerShell Azure Service Management untuk Service Bus ini tidak akan lagi didukung per 1 November 2021. Silakan migrasikan ke cmdlet Azure PowerShell baru

Contoh

Contoh 1: Memperbarui kunci primer untuk aturan otorisasi pada tingkat namespace

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

Kunci primer diperbarui.

Contoh 2: Memperbarui izin aturan otorisasi

PS C:\> Set-AzureSBAuthorizationRule -Name MyRule -Namespace MyNamespace -Permission $("Listen", "Send") -EntityName MyEntity -EntityType Queue

Updates izin.

Parameter

-EntityName

Nama entitas untuk menerapkan aturan di.

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

Jenis entitas (Antrean, Topik, Relay, NotificationHub).

Type:ServiceBusEntityType
Position:Named
Default value:None
Accept pipeline input:True
Accept wildcard characters:False
-Name

Nama aturan otorisasi yang unik.

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

Nama namespace layanan untuk menerapkan aturan otorisasi. Jika tidak ada EntityName yang disediakan, aturan akan berada di tingkat namespace layanan.

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

Izin otorisasi (Kirim, Kelola, Dengarkan).

Type:AccessRights[]
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-PrimaryKey

Kunci primer Tanda Tangan Akses Bersama. Akan dihasilkan jika tidak disediakan.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-Profile

Menentukan profil Azure tempat cmdlet ini dibaca. Jika Anda tidak menentukan profil, cmdlet ini akan membaca dari profil default lokal.

Type:AzureSMProfile
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-SecondaryKey

Kunci sekunder Tanda Tangan Akses Bersama.

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