PAT(개인용 액세스 토큰)로 로그인

Azure DevOps Services

Azure DevOps PAT(개인용 액세스 토큰)를 사용하여 로그인할 수 있습니다. PAT를 만들려면 개인용 액세스 토큰 사용을 참조하세요.

Azure DevOps CLI에서 PAT를 사용하려면 다음 옵션 중 하나를 사용합니다.

az devops 로그인을 사용하라는 메시지가 사용자에게 표시됨

명령을 실행한 후 PAT를 입력하라는 메시지가 표시됩니다.az devops login

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

참고

대화형으로 az login 이미 로그인했거나 사용자 이름 및 암호를 사용하는 경우 명령이 를 통해 az login로그인을 지원하므로 토큰 az devops 을 제공할 필요가 없습니다.

성공적으로 로그인하면 기본 organization 구성되지 않은 경우 이 명령은 기본 organization Contoso로 설정할 수도 있습니다.

StdIn의 PAT를 az devops 로그인으로 파이프

변수에서

이 옵션은 를 또는 다른 파이프라인 변수로 $(System.AccessToken) 바꿀 ##### 수 있는 파이프라인에서 유용합니다.

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

파일에서

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

AZURE_DEVOPS_EXT_PAT 환경 변수 사용

자동화 시나리오에 대해 비대화형 방식으로 액세스하려면 환경 변수를 사용하거나 파일에서 PAT를 가져올 수 있습니다.

또는 az devops login 를 사용하지 않은 경우 az login 모든 az devops 명령은 환경 변수에 저장된 AZURE_DEVOPS_EXT_PAT PAT를 사용하여 로그인을 시도합니다.

PAT를 사용하려면 프로세스 수준에서 환경 변수를 설정합니다 AZURE_DEVOPS_EXT_PAT .

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