Remove-AzNotificationHubsNamespaceAuthorizationRule
Quita una regla de autorización de un espacio de nombres del centro de notificaciones.
Sintaxis
Remove-AzNotificationHubsNamespaceAuthorizationRule
[-ResourceGroup] <String>
[-Namespace] <String>
[-AuthorizationRule] <String>
[-Force]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
El cmdlet Remove-AzNotificationHubsNamespaceAuthorizationRule quita una regla de autorización de firma de acceso compartido (SAS) de un espacio de nombres del centro de notificaciones. Las reglas de autorización administran el acceso a un espacio de nombres. Esto se hace mediante la creación de vínculos, como URI, en función de distintos niveles de permisos. Los niveles de permisos pueden ser de los siguientes:
- Escuchar
- Enviar
- 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 dirige al URI para ese permiso. Al quitar una regla de autorización también se quita el permiso de usuario correspondiente.
Ejemplos
Ejemplo 1: Quitar una regla de autorización de un espacio de nombres
Remove-AzNotificationHubsNamespaceAuthorizationRule -Namespace "ContosoNamespace" -ResourceGroup "ContosoNotificationsGroup" -AuthorizationRule "ListenRule"
Este comando quita la regla de autorización denominada ListenRule del espacio de nombres denominado ContosoNamespace. Al ejecutar este comando, debe especificar el grupo de recursos al que está asignado el espacio de nombres.
Parámetros
-AuthorizationRule
Especifica el nombre de la regla de autenticación de SAS que se va a quitar.
Tipo: | String |
Posición: | 2 |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-Confirm
Le pide confirmación antes de ejecutar el cmdlet.
Tipo: | SwitchParameter |
Alias: | cf |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-DefaultProfile
Las credenciales, la cuenta, el inquilino y la suscripción que se usan para la comunicación con Azure
Tipo: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-Force
No pida confirmación.
Tipo: | SwitchParameter |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | 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 |
Posición: | 1 |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-ResourceGroup
Especifica el grupo de recursos al que se asigna el espacio de nombres. 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 |
Posición: | 0 |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-WhatIf
Muestra lo que sucedería si el cmdlet se ejecuta. El cmdlet no se ejecuta.
Tipo: | SwitchParameter |
Alias: | wi |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |