Использование токена личного доступа Azure DevOps для вызова REST API Azure DevOps Services через фабрику данных Azure


У меня есть токен личного доступа Azure DevOps с доступом для чтения. Мне нужно вызвать REST API-интерфейсы Azure DevOps Services через веб-действие фабрики данных Azure. Документация по API доступна [здесь][1].
У меня нет ClientID или Client Secret, но, как упоминалось ранее, у меня есть токен личного доступа. Как мне пройти аутентификацию, используя то же самое?
Был бы очень признателен за любые идеи здесь?

С уважением,
Шри

1 ответ

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

В моем случае я вызываю DevOps API для запуска одного из моих конвейеров.

  • В поле URL моей веб-активности у меня есть: https://dev.azure.com/{organization}/{project}/_apis/pipelines/{номер конвейера}/runs?api-version=7.1-preview.1
  • Аутентификация установлена ​​на «Нет»
  • В заголовках я добавил поле «Авторизация» со значением «Базовый xxxx», где «xxxx» — мой личный токен доступа.

См. скриншот здесь:Веб-активность