Udostępnij za pośrednictwem


Get-AzNotificationHubsNamespaceAuthorizationRule

Pobiera informacje o regułach autoryzacji skojarzonych z przestrzenią nazw centrum powiadomień.

Składnia

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

Opis

Polecenie cmdlet Get-AzNotificationHubsNamespaceAuthorizationRule zwraca informacje o regułach autoryzacji sygnatury dostępu współdzielonego skojarzonego z przestrzenią nazw centrum powiadomień. Możesz zwrócić informacje o wszystkich regułach skojarzonych z przestrzenią nazw. Alternatywnie i przez dołączenie parametru AuthorizationRule można zwrócić informacje dotyczące określonej reguły. Reguły autoryzacji zarządzają dostępem do przestrzeni nazw. Odbywa się to poprzez tworzenie linków, jako identyfikatorów URI, na podstawie różnych poziomów uprawnień. Poziomy platformy mogą być jednym z następujących elementów:

  • Słuchać
  • Wyślij
  • Zarządzanie klientami jest kierowane do jednego z tych identyfikatorów URI na podstawie odpowiedniego poziomu uprawnień. Na przykład klient z uprawnieniem Nasłuchiwanie zostanie skierowany do identyfikatora URI dla tego uprawnienia. To polecenie cmdlet pobiera tylko reguły autoryzacji skojarzone z przestrzenią nazw. Aby uzyskać informacje o samej przestrzeni nazw, użyj polecenia Get-AzNotificationHubsNamespace.

Przykłady

Przykład 1. Uzyskiwanie informacji o wszystkich regułach autoryzacji przypisanych do przestrzeni nazw

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

To polecenie pobiera informacje o wszystkich regułach autoryzacji przypisanych zarówno do przestrzeni nazw ContosoNamespace, jak i grupy zasobów ContosoNotificationsGroup.

Przykład 2. Uzyskiwanie informacji o regule autoryzacji

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

To polecenie pobiera informacje o jednej regule autoryzacji przestrzeni nazw o nazwie ListenRule. Należy uwzględnić przestrzeń nazw i grupę zasobów, gdy uzyskasz informacje dotyczące określonej reguły autoryzacji.

Parametry

-AuthorizationRule

Określa nazwę reguły uwierzytelniania sygnatury dostępu współdzielonego. Te reguły określają typ dostępu, który użytkownicy muszą mieć w przestrzeni nazw.

Typ:String
Position:2
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-DefaultProfile

Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure

Typ:IAzureContextContainer
Aliasy:AzContext, AzureRmContext, AzureCredential
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Namespace

Określa przestrzeń nazw, do której są przypisane reguły autoryzacji. Przestrzenie nazw umożliwiają grupowanie i kategoryzowanie centrów powiadomień.

Typ:String
Position:1
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-ResourceGroup

Określa grupę zasobów, do której są przypisane reguły autoryzacji. Grupy zasobów organizują elementy, takie jak przestrzenie nazw, centra powiadomień i reguły autoryzacji w sposób, który pomaga po prostu zarządzać spisem i administrować platformą Azure.

Typ:String
Position:0
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

Dane wejściowe

String

Dane wyjściowe

SharedAccessAuthorizationRuleAttributes