az communication identity token
Note
Esta referencia forma parte de la extensión de comunicación para la CLI de Azure (versión 2.67.0 o posterior). La extensión instalará automáticamente la primera vez que ejecute un comando az communication identity token. Obtenga más información sobre las extensiones.
Este grupo de comandos ha quedado en desuso y se quitará en una versión futura. Use "token de identidad de usuario de comunicación" en su lugar.
Comandos para administrar tokens de usuario para un recurso de Communication Service.
Comandos
| Nombre | Description | Tipo | Estado |
|---|---|---|---|
| az communication identity token get-for-teams-user |
Intercambia un token de acceso de Azure Active Directory (Azure AD) de un usuario de Teams para un nuevo token de acceso de ACS Identity con una fecha de expiración coincidente. |
Extension | Deprecated |
| az communication identity token issue |
Emite un nuevo token de acceso con los ámbitos especificados para una identidad de usuario determinada. Si no se especifica ninguna identidad de usuario, también crea una nueva identidad de usuario. |
Extension | Deprecated |
| az communication identity token revoke |
Revoca todos los tokens de acceso para la identidad de ACS específica. |
Extension | Deprecated |
az communication identity token get-for-teams-user
Este comando está en desuso implícitamente porque el grupo de comandos "token de identidad de comunicación" está en desuso y se quitará en una versión futura. Use "token de identidad de usuario de comunicación" en su lugar.
Intercambia un token de acceso de Azure Active Directory (Azure AD) de un usuario de Teams para un nuevo token de acceso de ACS Identity con una fecha de expiración coincidente.
az communication identity token get-for-teams-user --aad-token
--aad-user
--client
[--connection-string]
Ejemplos
Obtención del token para el usuario de Teams
az communication identity token get-for-teams-user --aad-token "aad-123-xyz" --client "app-id-123-xyz" --aad-user "uid"
Parámetros requeridos
Token de acceso de Azure AD de un usuario de Teams.
Identificador de objeto de un usuario de Azure AD (usuario de Teams) que se va a comprobar con la notificación OID en el token de acceso de Azure AD.
Identificador de cliente de una aplicación de Azure AD que se va a comprobar con la notificación appId en el token de acceso de Azure AD.
Parámetros opcionales
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Cadena de conexión de comunicación. Variable de entorno: AZURE_COMMUNICATION_CONNECTION_STRING.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Communication Arguments |
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az communication identity token issue
Este comando está en desuso implícitamente porque el grupo de comandos "token de identidad de comunicación" está en desuso y se quitará en una versión futura. Use "token de identidad de usuario de comunicación" en su lugar.
Emite un nuevo token de acceso con los ámbitos especificados para una identidad de usuario determinada. Si no se especifica ninguna identidad de usuario, también crea una nueva identidad de usuario.
az communication identity token issue --scope
[--connection-string]
[--user]
Ejemplos
Emitir tokens de acceso
az communication identity token issue --scope chat
Problema del token de acceso con varios ámbitos y usuario
az communication identity token issue --scope chat voip --user "8:acs:xxxxxx"
Parámetros requeridos
Lista de ámbitos de un token de acceso, por ejemplo: chat/voip.
Parámetros opcionales
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Cadena de conexión de comunicación. Variable de entorno: AZURE_COMMUNICATION_CONNECTION_STRING.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Communication Arguments |
Identificador de ACS.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az communication identity token revoke
Este comando está en desuso implícitamente porque el grupo de comandos "token de identidad de comunicación" está en desuso y se quitará en una versión futura. Use "token de identidad de usuario de comunicación" en su lugar.
Revoca todos los tokens de acceso para la identidad de ACS específica.
az communication identity token revoke --user
[--connection-string]
[--yes]
Ejemplos
Revocación de los tokens de acceso
az communication identity token revoke --user "8:acs:xxxxxx"
Parámetros requeridos
Identificador de ACS.
Parámetros opcionales
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Cadena de conexión de comunicación. Variable de entorno: AZURE_COMMUNICATION_CONNECTION_STRING.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Communication Arguments |
No solicita confirmación.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |