PAT(개인용 액세스 토큰)로 로그인
Azure DevOps Services
Azure DevOps PAT(개인용 액세스 토큰)를 사용하여 로그인할 수 있습니다. PAT를 만들려면 개인용 액세스 토큰 사용을 참조하세요.
Azure DevOps CLI에서 PAT를 사용하려면 다음 옵션 중 하나를 사용합니다.
를 사용하고
az devops login
PAT 토큰을 입력하라는 메시지가 표시됩니다.StdIn의 PAT 토큰을 로 파이프합니다
az devops login
.참고
이 옵션은 비대화형 셸에서만 작동합니다.
환경 변수를
AZURE_DEVOPS_EXT_PAT
설정하고 를 사용하지az devops login
않습니다.
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'
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기