Вход с помощью личного маркера доступа (PAT)
Azure DevOps Services
Вы можете войти с помощью личного маркера доступа (PAT) Azure DevOps. Сведения о создании маркера доступа см. в статье Использование личных маркеров доступа.
Чтобы использовать PAT с Azure DevOps CLI, используйте один из следующих вариантов:
Используйте
az devops login
маркер PAT и ей будет предложено ввести.По конвейеру маркера PAT в StdIn по конвейеру
az devops login
.Примечание
Этот параметр работает только в неинтерактивной оболочке.
AZURE_DEVOPS_EXT_PAT
Задайте переменную среды и не используйтеaz devops login
.
Пользователю предлагается использовать команду az devops login
После выполнения az devops login
команды вам будет предложено ввести PAT:
$az devops login --organization https://dev.azure.com/contoso
Token:
Примечание
Если вы уже выполнили вход в az login
интерактивном режиме или используете имя пользователя и пароль, вам не нужно предоставлять маркер, так как az devops
команды теперь поддерживают вход через az login
.
После успешного входа в систему эта команда также может задать для организации по умолчанию значение Contoso при условии, что организация по умолчанию не настроена.
Конвейер pat on StdIn to az devops login
Из переменной
Этот параметр полезен в конвейерах, в которых можно заменить #####
$(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
Чтобы получить доступ к сценариям автоматизации в неинтерактивном режиме, можно использовать переменные среды или получить маркер доступа из файла.
Если az login
или az devops login
не использовались, все az devops
команды пытаются выполнить вход с помощью маркера доступа, хранящегося в переменной AZURE_DEVOPS_EXT_PAT
среды.
Чтобы использовать PAT, задайте AZURE_DEVOPS_EXT_PAT
переменную среды на уровне процесса.
Кері байланыс
https://aka.ms/ContentUserFeedback.
Жақында қолжетімді болады: 2024 жыл бойы біз GitHub Issues жүйесін мазмұнға арналған кері байланыс механизмі ретінде біртіндеп қолданыстан шығарамыз және оны жаңа кері байланыс жүйесімен ауыстырамыз. Қосымша ақпаратты мұнда қараңыз:Жіберу және пікірді көру