Condividi tramite


Remove-AzNotificationHubsNamespaceAuthorizationRule

Rimuove una regola di autorizzazione da uno spazio dei nomi dell'hub di notifica.

Sintassi

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

Descrizione

Il cmdlet Remove-AzNotificationHubsNamespaceAuthorizationRule rimuove una regola di autorizzazione della firma di accesso condiviso da uno spazio dei nomi dell'hub di notifica. Le regole di autorizzazione gestiscono l'accesso a uno spazio dei nomi. Questa operazione viene eseguita tramite la creazione di collegamenti, come URI, in base a diversi livelli di autorizzazione. I livelli di autorizzazione possono essere dei seguenti:

  • Ascoltare
  • Invia
  • La gestione dei client viene indirizzata a uno di questi URI in base al livello di autorizzazione appropriato. Ad esempio, un client dato l'autorizzazione Listen viene indirizzato all'URI per tale autorizzazione. La rimozione di una regola di autorizzazione rimuove anche l'autorizzazione utente corrispondente.

Esempio

Esempio 1: Rimuovere una regola di autorizzazione da uno spazio dei nomi

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

Questo comando rimuove la regola di autorizzazione denominata ListenRule dallo spazio dei nomi denominato ContosoNamespace. Quando si esegue questo comando, è necessario specificare il gruppo di risorse a cui è assegnato lo spazio dei nomi.

Parametri

-AuthorizationRule

Specifica il nome della regola di autenticazione della firma di accesso condiviso da rimuovere.

Tipo:String
Posizione:2
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-Confirm

Richiede conferma prima di eseguire il cmdlet.

Tipo:SwitchParameter
Alias:cf
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-DefaultProfile

Credenziali, account, tenant e sottoscrizione usati per la comunicazione con Azure

Tipo:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Force

Non chiedere conferma.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Namespace

Specifica lo spazio dei nomi a cui sono assegnate le regole di autorizzazione. Gli spazi dei nomi consentono di raggruppare e classificare gli hub di notifica.

Tipo:String
Posizione:1
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-ResourceGroup

Specifica il gruppo di risorse a cui è assegnato lo spazio dei nomi. I gruppi di risorse organizzano elementi come spazi dei nomi, hub di notifica e regole di autorizzazione in modi che semplificano la gestione dell'inventario e l'amministrazione di Azure.

Tipo:String
Posizione:0
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-WhatIf

Mostra cosa accadrebbe se il cmdlet viene eseguito. Il cmdlet non viene eseguito.

Tipo:SwitchParameter
Alias:wi
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

Input

Output