az communication identity token
Uwaga
Ta dokumentacja jest częścią rozszerzenia komunikacji dla interfejsu wiersza polecenia platformy Azure (wersja 2.59.0 lub nowsza). Rozszerzenie zostanie automatycznie zainstalowane przy pierwszym uruchomieniu polecenia az communication identity token . Dowiedz się więcej o rozszerzeniach.
Ta grupa poleceń została przestarzała i zostanie usunięta w przyszłej wersji. Zamiast tego użyj "tokenu tożsamości użytkownika komunikacji".
Polecenia do zarządzania tokenami użytkownika dla zasobu usługi komunikacji.
Polecenia
Nazwa | Opis | Typ | Stan |
---|---|---|---|
az communication identity token get-for-teams-user |
Wymienia token dostępu usługi Azure Active Directory (Azure AD) użytkownika usługi Teams dla nowego tokenu dostępu usługi ACS Identity z pasującym czasem wygaśnięcia. |
Numer wewnętrzny | Przestarzałe |
az communication identity token issue |
Wystawia nowy token dostępu z określonymi zakresami dla danej tożsamości użytkownika. Jeśli nie zostanie określona żadna tożsamość użytkownika, zostanie również utworzona nowa tożsamość użytkownika. |
Numer wewnętrzny | Przestarzałe |
az communication identity token revoke |
Odwołuje wszystkie tokeny dostępu dla określonej tożsamości USŁUGI ACS. |
Numer wewnętrzny | Przestarzałe |
az communication identity token get-for-teams-user
To polecenie jest niejawnie przestarzałe, ponieważ grupa poleceń "token tożsamości komunikacji" jest przestarzała i zostanie usunięta w przyszłej wersji. Zamiast tego użyj "tokenu tożsamości użytkownika komunikacji".
Wymienia token dostępu usługi Azure Active Directory (Azure AD) użytkownika usługi Teams dla nowego tokenu dostępu usługi ACS Identity z pasującym czasem wygaśnięcia.
az communication identity token get-for-teams-user --aad-token
--aad-user
--client
[--connection-string]
Przykłady
Uzyskiwanie tokenu dla użytkownika aplikacji Teams
az communication identity token get-for-teams-user --aad-token "aad-123-xyz" --client "app-id-123-xyz" --aad-user "uid"
Parametry wymagane
Token dostępu usługi Azure AD użytkownika usługi Teams.
Identyfikator obiektu użytkownika usługi Azure AD (użytkownik aplikacji Teams), który ma zostać zweryfikowany względem oświadczenia identyfikatora OID w tokenie dostępu usługi Azure AD.
Identyfikator klienta aplikacji usługi Azure AD do zweryfikowania względem oświadczenia appId w tokenie dostępu usługi Azure AD.
Parametry opcjonalne
Parametry połączenia komunikacji. Zmienna środowiskowa: AZURE_COMMUNICATION_CONNECTION_STRING.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az communication identity token issue
To polecenie jest niejawnie przestarzałe, ponieważ grupa poleceń "token tożsamości komunikacji" jest przestarzała i zostanie usunięta w przyszłej wersji. Zamiast tego użyj "tokenu tożsamości użytkownika komunikacji".
Wystawia nowy token dostępu z określonymi zakresami dla danej tożsamości użytkownika. Jeśli nie zostanie określona żadna tożsamość użytkownika, zostanie również utworzona nowa tożsamość użytkownika.
az communication identity token issue --scope
[--connection-string]
[--user]
Przykłady
Problem z tokenem dostępu
az communication identity token issue --scope chat
Wystawianie tokenu dostępu z wieloma zakresami i użytkownikiem
az communication identity token issue --scope chat voip --user "8:acs:xxxxxx"
Parametry wymagane
Lista zakresów dla tokenu dostępu ex: chat/voip.
Parametry opcjonalne
Parametry połączenia komunikacji. Zmienna środowiskowa: AZURE_COMMUNICATION_CONNECTION_STRING.
Identyfikator USŁUGI ACS.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az communication identity token revoke
To polecenie jest niejawnie przestarzałe, ponieważ grupa poleceń "token tożsamości komunikacji" jest przestarzała i zostanie usunięta w przyszłej wersji. Zamiast tego użyj "tokenu tożsamości użytkownika komunikacji".
Odwołuje wszystkie tokeny dostępu dla określonej tożsamości USŁUGI ACS.
az communication identity token revoke --user
[--connection-string]
[--yes]
Przykłady
Odwoływanie tokenów dostępu
az communication identity token revoke --user "8:acs:xxxxxx"
Parametry wymagane
Identyfikator USŁUGI ACS.
Parametry opcjonalne
Parametry połączenia komunikacji. Zmienna środowiskowa: AZURE_COMMUNICATION_CONNECTION_STRING.
Nie monituj o potwierdzenie.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.