az communication identity token
참고 항목
이 참조는 Azure CLI(버전 2.59.0 이상)에 대한 통신 확장의 일부입니다. az communication identity token 명령을 처음 실행할 때 확장이 자동으로 설치됩니다. 확장 프로그램에 대해 자세히 알아보세요.
이 명령 그룹은 더 이상 사용되지 않으며 향후 릴리스에서 제거될 예정입니다. 대신 '통신 사용자 ID 토큰'을 사용합니다.
Communication Service 리소스에 대한 사용자 토큰을 관리하는 명령입니다.
명령
Name | Description | 형식 | 상태 |
---|---|---|---|
az communication identity token get-for-teams-user |
만료 시간이 일치하는 새 ACS ID 액세스 토큰을 위해 Teams 사용자의 Azure AD(Azure Active Directory) 액세스 토큰을 교환합니다. |
내선 번호 | Deprecated |
az communication identity token issue |
지정된 사용자 ID에 대해 지정된 범위로 새 액세스 토큰을 발급합니다. 사용자 ID가 지정되지 않은 경우 새 사용자 ID도 만듭니다. |
내선 번호 | Deprecated |
az communication identity token revoke |
특정 ACS ID에 대한 모든 액세스 토큰을 취소합니다. |
내선 번호 | Deprecated |
az communication identity token get-for-teams-user
명령 그룹 '통신 ID 토큰'은 더 이상 사용되지 않으며 이후 릴리스에서 제거되므로 이 명령은 암시적으로 사용되지 않습니다. 대신 '통신 사용자 ID 토큰'을 사용합니다.
만료 시간이 일치하는 새 ACS ID 액세스 토큰을 위해 Teams 사용자의 Azure AD(Azure Active Directory) 액세스 토큰을 교환합니다.
az communication identity token get-for-teams-user --aad-token
--aad-user
--client
[--connection-string]
예제
팀 사용자에 대한 토큰 가져오기
az communication identity token get-for-teams-user --aad-token "aad-123-xyz" --client "app-id-123-xyz" --aad-user "uid"
필수 매개 변수
Teams 사용자의 Azure AD 액세스 토큰입니다.
Azure AD 액세스 토큰의 OID 클레임에 대해 확인할 Azure AD 사용자(Teams 사용자)의 개체 ID입니다.
Azure AD 애플리케이션의 클라이언트 ID는 Azure AD 액세스 토큰의 appId 클레임에 대해 확인됩니다.
선택적 매개 변수
통신 연결 문자열. 환경 변수: AZURE_COMMUNICATION_CONNECTION_STRING.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az communication identity token issue
명령 그룹 '통신 ID 토큰'은 더 이상 사용되지 않으며 이후 릴리스에서 제거되므로 이 명령은 암시적으로 사용되지 않습니다. 대신 '통신 사용자 ID 토큰'을 사용합니다.
지정된 사용자 ID에 대해 지정된 범위로 새 액세스 토큰을 발급합니다. 사용자 ID가 지정되지 않은 경우 새 사용자 ID도 만듭니다.
az communication identity token issue --scope
[--connection-string]
[--user]
예제
액세스 토큰 발급
az communication identity token issue --scope chat
여러 범위 및 사용자로 액세스 토큰 발급
az communication identity token issue --scope chat voip --user "8:acs:xxxxxx"
필수 매개 변수
액세스 토큰에 대한 범위 목록(예: chat/voip)입니다.
선택적 매개 변수
통신 연결 문자열. 환경 변수: AZURE_COMMUNICATION_CONNECTION_STRING.
ACS 식별자입니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az communication identity token revoke
명령 그룹 '통신 ID 토큰'은 더 이상 사용되지 않으며 이후 릴리스에서 제거되므로 이 명령은 암시적으로 사용되지 않습니다. 대신 '통신 사용자 ID 토큰'을 사용합니다.
특정 ACS ID에 대한 모든 액세스 토큰을 취소합니다.
az communication identity token revoke --user
[--connection-string]
[--yes]
예제
액세스 토큰 취소
az communication identity token revoke --user "8:acs:xxxxxx"
필수 매개 변수
ACS 식별자입니다.
선택적 매개 변수
통신 연결 문자열. 환경 변수: AZURE_COMMUNICATION_CONNECTION_STRING.
확인을 묻는 메시지를 표시하지 마세요.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
Azure CLI