Delen via


Get-AzureSBAuthorizationRule

Hiermee haalt u Service Bus-autorisatieregels op.

Notitie

De cmdlets waarnaar in deze documentatie wordt verwezen, zijn bedoeld voor het beheren van verouderde Azure-resources die gebruikmaken van Service Management-API's. Zie de Az PowerShell-module voor cmdlets voor het beheren van Azure Resource Manager-resources.

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

Description

Hiermee haalt u Service Bus-autorisatieregels op.

Belangrijk

De Service Management REST API voor Service Bus wordt op 1 november 2021 buiten gebruik gesteld. Ga naar de afschaffing van Azure Service Manager voor meer informatie over de buitengebruikstelling van de API. Deze PowerShell-cmdlet voor Azure Service Management voor Service Bus wordt vanaf 1 november 2021 niet meer ondersteund. Migreer naar de nieuwe Azure PowerShell-cmdlets

Voorbeelden

Voorbeeld 1: Autorisatieregel ophalen op naamruimteniveau

PS C:\> Get-AzureSBAuthorizationRule -Namespace MyNamespace

Hiermee worden alle beschikbare autorisatieregels opgehaald bij MyNamespace.

Voorbeeld 2: Autorisatieregel ophalen voor een wachtrij

PS C:\> Get-AzureSBAuthorizationRule -Namespace MyNamespace -EntityName MyEntity -EntityType Queue

Hiermee worden alle beschikbare autorisatieregels opgehaald voor een MyEntity-wachtrij op MyNamespace.

Voorbeeld 3: Autorisatieregel ophalen op naam

PS C:\> Get-AzureSBAuthorizationRule -Name MyRule -Namespace MyNamespace

Hiermee wordt een autorisatieregel met de naam MyRule opgehaald op MyNamespace-niveau.

Voorbeeld 4: Autorisatieregel ophalen op machtiging

PS C:\> Get-AzureSBAuthorizationRule -Namespace MyNamespace -Permission $("Send")

Hiermee worden alle autorisatieregels opgehaald met een machtiging voor verzenden op naamruimteniveau.

Parameters

-EntityName

De naam van de entiteit om een regel toe te passen op.

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

-EntityType

Het entiteitstype (Wachtrij, Onderwerp, Relay, NotificationHub).

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

-Name

De unieke naam van de autorisatieregel.

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

-Namespace

De naamruimtenaam voor het toepassen van de autorisatieregel. Als er geen EntityName is opgegeven, bevindt de regel zich op het niveau van de naamruimte.

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

-Permission

De autorisatiemachtigingen voor filteren (Verzenden, Beheren, Luisteren). Dit maakt gebruik van exacte overeenkomst.

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

-Profile

Hiermee geeft u het Azure-profiel op waaruit deze cmdlet wordt gelezen. Als u geen profiel opgeeft, leest deze cmdlet uit het lokale standaardprofiel.

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