Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Use a CLI do Azure para emitir um token do Microsoft Entra e chamar APIs REST do Azure DevOps. Como os tokens de acesso Entra duram apenas uma hora, eles são ideais para operações pontuais rápidas. Você pode usar a CLI do Azure para adquirir um token de usuário para si mesmo ou em nome de uma entidade de serviço.
Pré-requisitos
| Categoria | Requerimentos |
|---|---|
| Entra inquilino e subscrição | Verifique se a assinatura está associada ao locatário conectado à organização de DevOps do Azure que você está tentando acessar. Se não souber o seu locatário ou ID de subscrição, pode encontrá-los no portal do Azure. |
| CLI do Azure | Transferir e instalar a CLI do Azure. |
| Aplicação Entra | (Se estiver a autenticar para um principal de serviço) Crie a aplicação Entra e tenha o ID do cliente da aplicação e o segredo do cliente prontos. |
Obtenha um token Entra para si mesmo
Entre na CLI do Azure usando o comando
az logine siga as instruções na tela.Defina a assinatura correta para o usuário conectado com esses comandos bash. Verifique se a ID da assinatura do Azure está associada ao locatário conectado à organização do Azure DevOps que você está tentando acessar. Se não souber o seu ID de subscrição, pode encontrá-lo no portal do Azure.
az account set -s <subscription-id>Gere um token de acesso do Microsoft Entra ID com o comando
az account get-access-tokenusando a ID de recurso do Azure DevOps:499b84ac-1321-427f-aa17-267ca6975798.az account get-access-token \ --resource 499b84ac-1321-427f-aa17-267ca6975798 \ --query "accessToken" \ -o tsv