Get-AzNotificationHubAuthorizationRule
Obtient des informations sur les règles d’autorisation associées à un hub de notification.
Syntaxe
Get-AzNotificationHubAuthorizationRule
[-ResourceGroup] <String>
[-Namespace] <String>
[-NotificationHub] <String>
[[-AuthorizationRule] <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
La cmdlet Get-AzNotificationHubAuthorizationRule obtient des informations sur les règles d’autorisation SAP associées à un hub de notification. L’applet de commande retourne des informations sur toutes les règles associées à un hub ou, en incluant le paramètre AuthorizationRule, obtient des informations sur une règle spécifique. Les règles d’autorisation gèrent l’accès à vos hubs de notification. Une règle d’autorisation crée des liens, en tant qu’URI, en fonction de différents niveaux d’autorisation. Les clients sont dirigés vers l’une de ces URI en fonction du niveau d’autorisation approprié. Par exemple, un client disposant de l’autorisation d’écoute est dirigé vers l’URI de cette autorisation. L’applet de commande Get-AzNotificationHubAuthorizationRule obtient uniquement des informations sur les règles d’autorisation associées à un hub de notification. Pour obtenir des informations sur le hub lui-même, utilisez Get-AzNotificationHub.
Exemples
Exemple 1 : Obtenir des informations pour toutes les règles d’autorisation affectées à un hub de notification
Get-AzNotificationHubAuthorizationRule -Namespace "ContosoNamespace" -ResourceGroup "ContosoNotificationsGroup" -NotificationHub "ContosoInternalHub"
Cette commande obtient des informations pour toutes les règles d’autorisation affectées au hub de notification nommé ContosoInternalHub dans l’espace de noms ContosoNamespace. Vous devez spécifier l’espace de noms où se trouve le hub ainsi que le groupe de ressources auquel le hub a été affecté.
Exemple 2 : Obtenir des informations pour les règles d’autorisation affectées à un hub de notification
Get-AzNotificationHubAuthorizationRule -Namespace "ContosoNamespace" -ResourceGroup "ContosoNotificationsGroup" -NotificationHub "ContosoInternalHub" -AuthorizationRule "ListenRule"
Cette commande obtient des informations pour toutes les règles d’autorisation affectées au hub de notification nommé ContosoInternalHub dans l’espace de noms ContosoNamespace. La commande utilise le paramètre AuthorizationRule pour limiter les données retournées à une règle d’autorisation unique nommée ListenRule.
Paramètres
-AuthorizationRule
Spécifie le nom d’une règle d’authentification SAP. Ces règles déterminent le type d’accès que les utilisateurs doivent accéder au hub de notification.
Type: | String |
Position: | 3 |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-DefaultProfile
Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure
Type: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Namespace
Spécifie l’espace de noms auquel le hub de notification est affecté. Les espaces de noms permettent de regrouper et de classer les hubs de notification.
Type: | String |
Position: | 1 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-NotificationHub
Spécifie le hub de notification auquel cette applet de commande attribue des règles d’autorisation. Les hubs de notification sont utilisés pour envoyer des notifications Push à plusieurs clients, quelle que soit la plateforme utilisée par ces clients.
Type: | String |
Position: | 2 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-ResourceGroup
Spécifie le groupe de ressources auquel le hub de notification est affecté. Les groupes de ressources organisent les éléments tels que les espaces de noms, les hubs de notification et les règles d’autorisation de manière à simplifier la gestion des stocks et l’administration Azure.
Type: | String |
Position: | 0 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |