Iniciar sessão com um token de acesso pessoal (PAT)
Azure DevOps Services
Pode iniciar sessão com um token de acesso pessoal (PAT) do Azure DevOps. Para criar um PAT, consulte Utilizar tokens de acesso pessoal.
Para utilizar um PAT com a CLI do Azure DevOps, utilize uma destas opções:
Utilize
az devops login
e ser-lhe-á pedido o token PAT.Encaminhe o token PAT em StdIn para
az devops login
.Nota
Esta opção só funciona numa shell não interativa.
Defina a variável de
AZURE_DEVOPS_EXT_PAT
ambiente e não utilizeaz devops login
.
O utilizador pediu para utilizar o início de sessão az devops
É-lhe pedido que introduza um PAT depois de executar o az devops login
comando:
$az devops login --organization https://dev.azure.com/contoso
Token:
Nota
Se já tiver iniciado sessão interativamente az login
ou se estiver a utilizar um nome de utilizador e palavra-passe, não terá de fornecer um token porque os comandos suportam agora o az devops
início de sessão através az login
do .
Quando tiver sessão iniciada com êxito, este comando também pode definir a sua organização predefinida como Contoso, desde que não esteja configurada nenhuma organização predefinida.
Pipe PAT on StdIn to az devops login
A partir de uma variável
Esta opção é útil em pipelines nos quais pode substituir #####
por $(System.AccessToken)
ou outra variável de pipeline:
echo "######" | az devops login --organization https://dev.azure.com/contoso/
A partir de um ficheiro
cat my_pat_token.txt | az devops login --organization https://dev.azure.com/contoso/
Utilizar a variável de ambiente AZURE_DEVOPS_EXT_PAT
Para obter acesso de forma não interativa para cenários de automatização, pode utilizar variáveis de ambiente ou obter um PAT a partir de um ficheiro.
Se az login
tiver ou az devops login
não sido utilizado, todos os az devops
comandos tentam iniciar sessão com um PAT armazenado na variável de AZURE_DEVOPS_EXT_PAT
ambiente.
Para utilizar um PAT, defina a variável de AZURE_DEVOPS_EXT_PAT
ambiente ao nível do processo.
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários