Кто может переопределить утверждение для этапа выпуска в конвейерах Azure?

Я только что создал свой первый конвейер CI-CD с утверждающими для стадии выпуска. Я заметил, что могу переопределить утверждающих, и я пытался выяснить, кто еще может переопределить. К сожалению, я не смог найти много информации об этом. Итак, я думаю, мои вопросы:

  1. Мог ли я переопределить, потому что я владелец конвейера выпуска?
  2. Мог ли я переопределить, потому что я владелец релиза?
  3. Может ли администратор выпуска переопределить утверждающего?
  4. Может ли администратор проекта переопределить утверждающего?

1 ответ

На основании моего теста, пользователи, которые имеют Administer release permissions может переопределить утверждающего.

  1. Выберите конкретный релизный конвейер => Security
  2. Выберите конкретного пользователя / группу, затем установите Administer release permissions в Allow,

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

Чтобы добавить к ответу @Andy-Li-MSFT выше, настройки могут быть установлены для каждого конвейера (как показано в его ответе) или для проекта в целом (с помощью той же кнопки меню с тремя точками) на главной странице конвейеров выпуска..

https://docs.microsoft.com/en-us/azure/devops/organizations/security/permissions?view=azure-devops&tabs=preview-page#build-object-level

Настройки находятся не на странице разрешений в разделе "Настройки", как многие другие элементы.

Также, похоже, нет настройки для всей организации, поэтому обязательно устанавливайте ее для каждого нового проекта.

Другие вопросы по тегам