Azure DevOps Permission - правила ByPass для рабочего элемента для REST API - выдает ошибку - PullRequest
0 голосов
/ 13 марта 2020

Я использую служебную учетную запись (учетную запись пользователя), и служебная учетная запись имеет права на чтение и запись для проектов в рамках организации. Я сгенерировал PAT, используя эту учетную запись службы и используя его в API, который вызывает API DevOps Rest.

Я установил правила только для чтения для пары полей в DevOps, я игнорирую это правило при вызове API DevOps (bypass: true), но он выдает эту ошибку "TF401322: У вас нет разрешения на правила обхода. Пожалуйста, свяжитесь с администратором коллекции".

Мой вопрос: как установить правила ByPass для рабочих элементов «Разрешить» для этой учетной записи службы?

1 Ответ

0 голосов
/ 13 марта 2020

Простой способ: добавить свою учетную запись службы в Администраторы проекта :). Вы можете создать отдельную группу, добавить к ней свою учетную запись службы и разрешить обход для этой группы. Вот разрешение:

enter image description here

Дополнительные ссылки:

  1. "Правила обхода при обновлении рабочих элементов" не работает как ожидалось
  2. Azure DevOps: создать комментарий от имени другого пользователя
...