Partager via


Remove-AzNotificationHubsNamespaceAuthorizationRule

Supprime une règle d’autorisation d’un espace de noms du hub de notification.

Syntaxe

Remove-AzNotificationHubsNamespaceAuthorizationRule
      [-ResourceGroup] <String>
      [-Namespace] <String>
      [-AuthorizationRule] <String>
      [-Force]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

La cmdlet Remove-AzNotificationHubsNamespaceAuthorizationRule supprime une règle d’autorisation SAP (Shared Access Signature) d’un espace de noms de hub de notification. Les règles d’autorisation gèrent l’accès à un espace de noms. Cela est effectué par le biais de la création de liens, en tant qu’URI, en fonction de différents niveaux d’autorisation. Les niveaux d’autorisation peuvent être les suivants :

  • Écouter
  • Envoyer
  • Gérer les clients est dirigé vers l’une de ces URI en fonction du niveau d’autorisation approprié. Par exemple, un client ayant donné l’autorisation d’écoute est dirigé vers l’URI de cette autorisation. La suppression d’une règle d’autorisation supprime également l’autorisation utilisateur correspondante.

Exemples

Exemple 1 : Supprimer une règle d’autorisation d’un espace de noms

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

Cette commande supprime la règle d’autorisation nommée ListenRule de l’espace de noms nommé ContosoNamespace. Lorsque vous exécutez cette commande, vous devez spécifier le groupe de ressources auquel l’espace de noms est affecté.

Paramètres

-AuthorizationRule

Spécifie le nom de la règle d’authentification SAP à supprimer.

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

-Confirm

Vous invite à confirmer avant d’exécuter l’applet de commande.

Type:SwitchParameter
Alias:cf
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
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

-Force

Ne demandez pas de confirmation.

Type:SwitchParameter
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 les règles d’autorisation sont affectées. 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

-ResourceGroup

Spécifie le groupe de ressources auquel l’espace de noms est affecté. Les groupes de ressources organisent des éléments tels que des espaces de noms, des hubs de notification et des règles d’autorisation de manière à faciliter 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

-WhatIf

Affiche ce qui se passerait si l’applet de commande s’exécute. L’applet de commande n’est pas exécutée.

Type:SwitchParameter
Alias:wi
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

Entrées

Sorties