Compartir a través de


Get-AzNotificationHubsNamespaceAuthorizationRule

Obtiene información sobre las reglas de autorización asociadas a un espacio de nombres del centro de notificaciones.

Syntax

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

Description

El cmdlet Get-AzNotificationHubsNamespaceAuthorizationRule devuelve información sobre las reglas de autorización de firma de acceso compartido (SAS) asociadas a un espacio de nombres del centro de notificaciones. Puede devolver información sobre todas las reglas asociadas al espacio de nombres. Como alternativa, e incluyendo el parámetro AuthorizationRule , puede devolver información para una regla específica. Las reglas de autorización administran el acceso a los espacios de nombres. Esto se hace a través de la creación de vínculos, como URI, en función de distintos niveles de permisos. Los niveles de plataforma pueden ser uno de los siguientes:

  • Escuchar
  • Envío
  • Administrar clientes se dirige a uno de estos URI en función del nivel de permisos adecuado. Por ejemplo, un cliente dado el permiso de escucha se dirigirá al URI para ese permiso. Este cmdlet solo obtiene las reglas de autorización asociadas a un espacio de nombres. Para obtener información sobre el propio espacio de nombres, use Get-AzNotificationHubsNamespace.

Ejemplos

Ejemplo 1: Obtener información sobre todas las reglas de autorización asignadas a los espacios de nombres

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

Este comando obtiene información sobre todas las reglas de autorización asignadas al espacio de nombres ContosoNamespace y al grupo de recursos ContosoNotificationsGroup.

Ejemplo 2: Obtener información sobre una regla de autorización

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

Este comando obtiene información sobre una sola regla de autorización de espacio de nombres denominada ListenRule. Debe incluir el espacio de nombres y el grupo de recursos al obtener información de una regla de autorización específica.

Parámetros

-AuthorizationRule

Especifica el nombre de una regla de autenticación de SAS. Estas reglas determinan el tipo de acceso que los usuarios tienen en el espacio de nombres.

Tipo:String
Position:2
valor predeterminado:None
Requerido:False
Accept pipeline input:True
Accept wildcard characters:False

-DefaultProfile

Las credenciales, la cuenta, el inquilino y la suscripción que se usan para la comunicación con Azure

Tipo:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
valor predeterminado:None
Requerido:False
Accept pipeline input:False
Accept wildcard characters:False

-Namespace

Especifica el espacio de nombres al que se asignan las reglas de autorización. Los espacios de nombres proporcionan una manera de agrupar y clasificar los centros de notificaciones.

Tipo:String
Position:1
valor predeterminado:None
Requerido:True
Accept pipeline input:True
Accept wildcard characters:False

-ResourceGroup

Especifica el grupo de recursos al que se asignan las reglas de autorización. Los grupos de recursos organizan elementos como espacios de nombres, centros de notificaciones y reglas de autorización de maneras que ayudan simplemente a la administración del inventario y a la administración de Azure.

Tipo:String
Position:0
valor predeterminado:None
Requerido:True
Accept pipeline input:True
Accept wildcard characters:False

Entradas

String

Salidas

SharedAccessAuthorizationRuleAttributes