Dela via


Get-AzNotificationHubsNamespaceAuthorizationRule

Hämtar information om auktoriseringsregler som är associerade med ett namnområde för meddelandehubben.

Syntax

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

Description

Cmdleten Get-AzNotificationHubsNamespaceAuthorizationR ule returnerar information om sas-auktoriseringsregler (Signatur för delad åtkomst) som är associerade med ett namnområde för meddelandehubben. Du kan returnera information om alla regler som är associerade med namnområdet. Du kan också returnera information för en specifik regel genom att inkludera parametern AuthorizationRule. Auktoriseringsregler hanterar åtkomst till namnområden. Detta görs genom att skapa länkar, som URI:er, baserat på olika behörighetsnivåer. Plattformsnivåer kan vara något av följande:

  • Lyssna
  • Sända
  • Hantera klienter dirigeras till en av dessa URI:er baserat på lämplig behörighetsnivå. Till exempel dirigeras en klient med behörigheten Lyssna till URI:n för den behörigheten. Den här cmdleten hämtar endast auktoriseringsregler som är associerade med ett namnområde. Om du vill få information om själva namnområdet använder du Get-AzNotificationHubsNamespace.

Exempel

Exempel 1: Hämta information om alla auktoriseringsregler som tilldelats namnområden

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

Det här kommandot hämtar information om alla auktoriseringsregler som tilldelats både namnområdet ContosoNamespace och resursgruppen ContosoNotificationsGroup.

Exempel 2: Hämta information om en auktoriseringsregel

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

Det här kommandot hämtar information om en auktoriseringsregel för ett enda namnområde med namnet ListenRule. Du måste inkludera namnområdet och resursgruppen när du får information om en specifik auktoriseringsregel.

Parametrar

-AuthorizationRule

Anger namnet på en SAS-autentiseringsregel. Dessa regler avgör vilken typ av åtkomst som användarna har till namnområdet.

Typ:String
Position:2
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-DefaultProfile

Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure

Typ:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Namespace

Anger det namnområde som auktoriseringsreglerna tilldelas till. Namnområden är ett sätt att gruppera och kategorisera meddelandehubbar.

Typ:String
Position:1
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-ResourceGroup

Anger den resursgrupp som auktoriseringsreglerna tilldelas till. Resursgrupper organiserar objekt som namnrymder, meddelandehubbar och auktoriseringsregler på ett sätt som bara hjälper till med inventeringshantering och Azure-administration.

Typ:String
Position:0
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:True
Godkänn jokertecken:False

Indata

String

Utdata

SharedAccessAuthorizationRuleAttributes