Delen via


Aanmelden met een persoonlijk toegangstoken (PAT)

Azure DevOps Services

U kunt zich aanmelden met een persoonlijk Azure DevOps-toegangstoken (PAT). Zie Persoonlijke toegangstokens gebruiken om een PAT te maken.

Als u een PAT wilt gebruiken met de Azure DevOps CLI, gebruikt u een van de volgende opties:

Gebruiker gevraagd om az devops login te gebruiken

U wordt gevraagd een PAT in te voeren nadat u de az devops login opdracht hebt uitgevoerd:

$az devops login --organization https://dev.azure.com/contoso
Token:

Notitie

Als u zich al interactief hebt aangemeld az login of als u een gebruikersnaam en wachtwoord gebruikt, hoeft u geen token op te geven omdat de az devops opdrachten nu aanmelding az loginondersteunen.

Wanneer u bent aangemeld, kunt u met deze opdracht ook uw standaardorganisatie instellen op Contoso, mits er geen standaardorganisatie is geconfigureerd.

Pipe PAT on StdIn to az devops login

Van een variabele

Deze optie is handig in pijplijnen waarin u kunt vervangen door ##### $(System.AccessToken) of een andere pijplijnvariabele:

echo  "######" | az devops login --organization https://dev.azure.com/contoso/

Uit een bestand

cat my_pat_token.txt | az devops login --organization https://dev.azure.com/contoso/

De omgevingsvariabele AZURE_DEVOPS_EXT_PAT gebruiken

Als u toegang wilt krijgen op een niet-interactieve manier voor automatiseringsscenario's, kunt u omgevingsvariabelen gebruiken of een PAT ophalen uit een bestand.

Als az login of az devops login nog niet is gebruikt, proberen alle az devops opdrachten zich aan te melden met behulp van een PAT die is opgeslagen in de AZURE_DEVOPS_EXT_PAT omgevingsvariabele.

Als u een PAT wilt gebruiken, stelt u de AZURE_DEVOPS_EXT_PAT omgevingsvariabele in op procesniveau.

# set environment variable for current process
$env:AZURE_DEVOPS_EXT_PAT = 'xxxxxxxxxx'