Delen via


Get-AzNotificationHubsNamespaceAuthorizationRule

Hiermee wordt informatie opgehaald over de autorisatieregels die zijn gekoppeld aan een Notification Hub-naamruimte.

Syntaxis

Get-AzNotificationHubsNamespaceAuthorizationRule
   [-ResourceGroup] <String>
   [-Namespace] <String>
   [[-AuthorizationRule] <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

De Get-AzNotificationHubsNamespaceAuthorizationRule cmdlet retourneert informatie over de SAS-autorisatieregels (Shared Access Signature) die zijn gekoppeld aan een Notification Hub-naamruimte. U kunt informatie retourneren over alle regels die zijn gekoppeld aan de naamruimte. U kunt ook informatie voor een specifieke regel retourneren door de parameter AuthorizationRule op te geven. Autorisatieregels beheren de toegang tot naamruimten. Dit wordt gedaan door het maken van koppelingen, als URI's, op basis van verschillende machtigingsniveaus. Platformniveaus kunnen een van de volgende zijn:

  • Luisteren
  • Verzenden
  • Clients beheren worden omgeleid naar een van deze URI's op basis van het juiste machtigingsniveau. Een client met de listen-machtiging wordt bijvoorbeeld omgeleid naar de URI voor die machtiging. Met deze cmdlet worden alleen de autorisatieregels opgehaald die zijn gekoppeld aan een naamruimte. Gebruik Get-AzNotificationHubsNamespace om informatie over de naamruimte zelf op te halen.

Voorbeelden

Voorbeeld 1: Informatie ophalen over alle autorisatieregels die zijn toegewezen aan naamruimten

Get-AzNotificationHubsNamespaceAuthorizationRule -Namespace "ContosoNamespace" -ResourceGroup "ContosoNotificationsGroup"

Met deze opdracht wordt informatie opgehaald over alle autorisatieregels die zijn toegewezen aan zowel de naamruimte ContosoNamespace als de resourcegroep ContosoNotificationsGroup.

Voorbeeld 2: Informatie ophalen over een autorisatieregel

Get-AzNotificationHubsNamespaceAuthorizationRule -Namespace "ContosoNamespace" -ResourceGroup "ContosoNotificationsGroup" -AuthorizationRule "ListenRule"

Met deze opdracht wordt informatie opgehaald over één autorisatieregel voor naamruimten met de naam ListenRule. U moet de naamruimte en de resourcegroep opnemen wanneer u informatie krijgt voor een specifieke autorisatieregel.

Parameters

-AuthorizationRule

Hiermee geeft u de naam van een SAS-verificatieregel. Deze regels bepalen het type toegang dat gebruikers hebben voor de naamruimte.

Type:String
Position:2
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-DefaultProfile

De referenties, het account, de tenant en het abonnement dat wordt gebruikt voor communicatie met Azure

Type:IAzureContextContainer
Aliassen:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Namespace

Hiermee geeft u de naamruimte waaraan de autorisatieregels zijn toegewezen. Naamruimten bieden een manier om Notification Hubs te groeperen en te categoriseren.

Type:String
Position:1
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-ResourceGroup

Hiermee geeft u de resourcegroep waaraan de autorisatieregels zijn toegewezen. Resourcegroepen organiseren items zoals naamruimten, notification hubs en autorisatieregels op manieren die eenvoudig voorraadbeheer en Azure-beheer helpen.

Type:String
Position:0
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

Invoerwaarden

Uitvoerwaarden