az communication user-identity token

Note

このリファレンスは、Azure CLI (バージョン 2.59.0 以降) の通信拡張機能の一部です。 拡張機能は、az communication user-identity token コマンドを初めて実行するときに自動的にインストールされます。 拡張機能の詳細をご覧ください。

コマンド グループ "通信ユーザー ID" はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus

Communication Service リソースのユーザー トークンを管理するコマンド。

コマンド

名前 説明 Status
az communication user-identity token get-for-teams-user

Teams ユーザーの Azure Active Directory (Azure AD) アクセス トークンを、有効期限が一致する新しい ACS ID アクセス トークンと交換します。

拡張子 プレビュー
az communication user-identity token issue

特定のユーザー ID に対して指定されたスコープを持つ新しいアクセス トークンを発行します。 ユーザー ID が指定されていない場合は、新しいユーザー ID も作成します。

拡張子 プレビュー
az communication user-identity token revoke

特定の ACS ID のすべてのアクセス トークンを取り消します。

拡張子 プレビュー

az communication user-identity token get-for-teams-user

プレビュー

コマンド グループ '通信ユーザー ID トークン' はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus

Teams ユーザーの Azure Active Directory (Azure AD) アクセス トークンを、有効期限が一致する新しい ACS ID アクセス トークンと交換します。

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

Teams ユーザーのトークンを取得する

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

必須のパラメーター

--aad-token

Teams ユーザーの Azure AD アクセス トークン。

--aad-user

Azure AD アクセス トークンの OID 要求に対して検証される Azure AD ユーザー (Teams ユーザー) のオブジェクト ID。

--client

Azure AD アクセス トークンの appId 要求に対して検証される Azure AD アプリケーションのクライアント ID。

省略可能のパラメーター

--connection-string

通信接続文字列。 環境変数: AZURE_COMMUNICATION_CONNECTION_STRING。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az communication user-identity token issue

プレビュー

コマンド グループ '通信ユーザー ID トークン' はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus

特定のユーザー ID に対して指定されたスコープを持つ新しいアクセス トークンを発行します。 ユーザー ID が指定されていない場合は、新しいユーザー ID も作成します。

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

アクセス トークンの発行

az communication user-identity token issue --scope chat

複数のスコープとユーザーでアクセス トークンを発行する

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

必須のパラメーター

--scope

アクセス トークンのスコープの一覧 (例: chat/voip)。

省略可能のパラメーター

--connection-string

通信接続文字列。 環境変数: AZURE_COMMUNICATION_CONNECTION_STRING。

--user

ACS 識別子。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az communication user-identity token revoke

プレビュー

コマンド グループ '通信ユーザー ID トークン' はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus

特定の ACS ID のすべてのアクセス トークンを取り消します。

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

アクセス トークンの取り消し

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

必須のパラメーター

--user

ACS 識別子。

省略可能のパラメーター

--connection-string

通信接続文字列。 環境変数: AZURE_COMMUNICATION_CONNECTION_STRING。

--yes -y

確認のダイアログを表示しません。

既定値: False
グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。