Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Użyj Azure CLI, aby wydać token Microsoft Entra i wywołać interfejsy API REST usługi Azure DevOps. Ponieważ tokeny dostępu Entra trwają tylko przez jedną godzinę, są idealne do szybkich jednorazowych operacji. Interfejs wiersza polecenia platformy Azure umożliwia uzyskanie tokenu użytkownika dla siebie lub w imieniu jednostki usługi.
Wymagania wstępne
| Kategoria | Wymagania |
|---|---|
| Dzierżawca Entra i subskrypcja | Upewnij się, że subskrypcja jest skojarzona z dzierżawą połączoną z organizacją Azure DevOps, do której próbujesz uzyskać dostęp. Jeśli nie znasz identyfikatora dzierżawy lub subskrypcji, możesz go znaleźć w witrynie Azure Portal. |
| Interfejs wiersza polecenia platformy Azure | Pobierz i zainstaluj interfejs wiersza polecenia platformy Azure. |
| Aplikacja Entra | (W przypadku uwierzytelniania dla jednostki usługi) Utwórz aplikację Entra i przygotuj identyfikator klienta aplikacji i klucz tajny klienta. |
Zdobycie tokena Entra dla siebie
Zaloguj się do interfejsu wiersza polecenia platformy Azure przy użyciu polecenia
az logini postępuj zgodnie z instrukcjami wyświetlanymi na ekranie.Ustaw poprawną subskrypcję dla zalogowanego użytkownika za pomocą tych poleceń bash. Upewnij się, że identyfikator subskrypcji Azure jest powiązany z dzierżawcą połączonym z organizacją Azure DevOps, do której próbujesz uzyskać dostęp. Jeśli nie znasz identyfikatora subskrypcji, możesz go znaleźć w witrynie Azure Portal.
az account set -s <subscription-id>Wygeneruj token dostępu Microsoft Entra ID, korzystając z polecenia
az account get-access-tokeni identyfikatora zasobu Azure DevOps:499b84ac-1321-427f-aa17-267ca6975798.az account get-access-token \ --resource 499b84ac-1321-427f-aa17-267ca6975798 \ --query "accessToken" \ -o tsv