az communication identity token

Nota

Questo riferimento fa parte dell'estensione di comunicazione per l'interfaccia della riga di comando di Azure (versione 2.59.0 o successiva). L'estensione installerà automaticamente la prima volta che si esegue un comando az communication identity token . Altre informazioni sulle estensioni.

Questo gruppo di comandi è stato deprecato e verrà rimosso in una versione futura. Usare invece 'communication user-identity token' (Token di identità utente di comunicazione).

Comandi per gestire i token utente per una risorsa del servizio di comunicazione.

Comandi

Nome Descrizione Tipo Stato
az communication identity token get-for-teams-user

Scambia un token di accesso di Azure Active Directory (Azure AD) di un utente di Teams per un nuovo token di accesso identità ACS con una scadenza corrispondente.

Estensione Deprecato
az communication identity token issue

Rilascia un nuovo token di accesso con gli ambiti specificati per una determinata identità utente. Se non viene specificata alcuna identità utente, crea anche una nuova identità utente.

Estensione Deprecato
az communication identity token revoke

Revoca tutti i token di accesso per l'identità ACS specifica.

Estensione Deprecato

az communication identity token get-for-teams-user

Deprecato

Questo comando è deprecato in modo implicito perché il gruppo di comandi 'communication identity token' è deprecato e verrà rimosso in una versione futura. Usare invece 'communication user-identity token' (Token di identità utente di comunicazione).

Scambia un token di accesso di Azure Active Directory (Azure AD) di un utente di Teams per un nuovo token di accesso identità ACS con una scadenza corrispondente.

az communication identity token get-for-teams-user --aad-token
                                                   --aad-user
                                                   --client
                                                   [--connection-string]

Esempio

Ottenere il token per l'utente di Teams

az communication identity token get-for-teams-user --aad-token "aad-123-xyz" --client "app-id-123-xyz" --aad-user "uid"

Parametri necessari

--aad-token

Token di accesso di Azure AD di un utente di Teams.

--aad-user

ID oggetto di un utente di Azure AD (utente di Teams) da verificare rispetto all'attestazione OID nel token di accesso di Azure AD.

--client

ID client di un'applicazione Azure AD da verificare rispetto all'attestazione appId nel token di accesso di Azure AD.

Parametri facoltativi

--connection-string

Stringa di connessione di comunicazione. Variabile di ambiente: AZURE_COMMUNICATION_CONNECTION_STRING.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az communication identity token issue

Deprecato

Questo comando è deprecato in modo implicito perché il gruppo di comandi 'communication identity token' è deprecato e verrà rimosso in una versione futura. Usare invece 'communication user-identity token' (Token di identità utente di comunicazione).

Rilascia un nuovo token di accesso con gli ambiti specificati per una determinata identità utente. Se non viene specificata alcuna identità utente, crea anche una nuova identità utente.

az communication identity token issue --scope
                                      [--connection-string]
                                      [--user]

Esempio

Rilasciare il token di accesso

az communication identity token issue --scope chat

Rilasciare un token di accesso con più ambiti e utenti

az communication identity token issue --scope chat voip --user "8:acs:xxxxxx"

Parametri necessari

--scope

Elenco di ambiti per un token di accesso, ad esempio chat/voip.

Parametri facoltativi

--connection-string

Stringa di connessione di comunicazione. Variabile di ambiente: AZURE_COMMUNICATION_CONNECTION_STRING.

--user

Identificatore ACS.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az communication identity token revoke

Deprecato

Questo comando è deprecato in modo implicito perché il gruppo di comandi 'communication identity token' è deprecato e verrà rimosso in una versione futura. Usare invece 'communication user-identity token' (Token di identità utente di comunicazione).

Revoca tutti i token di accesso per l'identità ACS specifica.

az communication identity token revoke --user
                                       [--connection-string]
                                       [--yes]

Esempio

Revocare i token di accesso

az communication identity token revoke --user "8:acs:xxxxxx"

Parametri necessari

--user

Identificatore ACS.

Parametri facoltativi

--connection-string

Stringa di connessione di comunicazione. Variabile di ambiente: AZURE_COMMUNICATION_CONNECTION_STRING.

--yes -y

Indica che non è richiesta la conferma.

valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.