Какую область PAT выбрать в azure devops, чтобы получить схему yaml?

#azure-devops #azure-pipelines

#azure-devops #azure-конвейеры

Вопрос:

Я хотел бы использовать следующую конечную точку:

https://learn.microsoft.com/en-us/rest/api/azure/devops/distributedtask/yamlschema/get?view=azure-devops-rest-6.0

Т.е.

https://dev.azure.com/{org}/_apis/distributedtask/yamlschema

Для этого мне нужно создать PAT с соответствующим доступом, только в документах не указано, какую область мне нужно включить.

Ответ №1:

Какую область PAT выбрать в azure devops, чтобы получить схему yaml?

Основываясь на моем тесте, вы можете предоставить разрешение на администрирование токенов (чтение и управление) или токенов (чтение и управление) для PAT.

введите описание изображения здесь

Тогда Rest API может работать нормально.

Комментарии:

1. Это работает! Спасибо. жаль, что я не смог найти больше документации по pat и областям — я мог бы сделать обзор того, какая область предоставляет доступ к чему. Могу ли я с уверенностью предположить, что PAT все еще довольно ограничен, поэтому не похоже, что эти области предоставляют полный доступ ко всем azure devops или что-то в этом роде?