Anmelden mit einem persönlichen Zugriffstoken (Personal Access Token, PAT)
Azure DevOps Services
Sie können sich mit einem persönlichen Azure DevOps-Zugriffstoken (Personal Access Token, PAT) anmelden. Informationen zum Erstellen eines PAT finden Sie unter Verwenden von persönlichen Zugriffstoken.
Um ein PAT mit der Azure DevOps CLI zu verwenden, verwenden Sie eine der folgenden Optionen:
Verwenden Sie
az devops login
das PAT-Token, und werden Sie zur Eingabe des PAT-Tokens aufgefordert.Übergeben Sie das PAT-Token für StdIn an
az devops login
.Hinweis
Diese Option funktioniert nur in einer nicht interaktiven Shell.
Legen Sie die Umgebungsvariable
AZURE_DEVOPS_EXT_PAT
fest, und verwenden Sieaz devops login
nicht .
Benutzer, der zur Verwendung von az devops login aufgefordert wird
Sie werden aufgefordert, ein PAT einzugeben, nachdem Sie den az devops login
Befehl ausgeführt haben:
$az devops login --organization https://dev.azure.com/contoso
Token:
Hinweis
Wenn Sie sich bereits interaktiv mit az login
angemeldet haben oder einen Benutzernamen und ein Kennwort verwenden, müssen Sie kein Token bereitstellen, da die az devops
Befehle jetzt die Anmeldung über az login
unterstützen.
Wenn Sie erfolgreich angemeldet sind, kann dieser Befehl auch Ihre Standard-organization auf Contoso festlegen, sofern keine Standardeinstellung organization konfiguriert ist.
Pipe pat on StdIn to az devops login
Aus einer Variablen
Diese Option ist in Pipelines nützlich, in denen Sie durch $(System.AccessToken)
oder eine andere Pipelinevariable ersetzen #####
können:
echo "######" | az devops login --organization https://dev.azure.com/contoso/
Aus einer Datei
cat my_pat_token.txt | az devops login --organization https://dev.azure.com/contoso/
Verwenden der umgebungsvariablen AZURE_DEVOPS_EXT_PAT
Um auf nicht interaktive Weise Zugriff für Automatisierungsszenarien zu erhalten, können Sie Umgebungsvariablen verwenden oder ein PAT aus einer Datei abrufen.
Wenn az login
oder az devops login
nicht verwendet wurden, versuchen alle az devops
Befehle, sich mit einem pat anzumelden, das in der AZURE_DEVOPS_EXT_PAT
Umgebungsvariablen gespeichert ist.
Um ein PAT zu verwenden, legen Sie die Umgebungsvariable AZURE_DEVOPS_EXT_PAT
auf Prozessebene fest.
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für