Бөлісу құралы:


Настройка разрешений группы задач в Azure Pipelines

Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019

В этой статье приводятся рекомендации по управлению разрешениями группы задач в Azure Pipelines. Разрешения для групп задач соответствуют иерархической модели. По умолчанию все группы задач наследуют разрешения на уровне проекта. После создания группы задач можно изменить разрешения на уровне проекта и разрешения уровня объекта для отдельных групп задач.

Вы можете задать следующие разрешения для групп задач:

Разрешение Description
разрешения группы задач Администратор Может добавлять и удалять пользователей или группы в безопасность группы задач.
Удаление группы задач Может удалить группу задач.
Изменение группы задач Может создавать, изменять или удалять группу задач.

Разрешения по умолчанию для групп безопасности:

Задача Читатели Соавторы Сборка Администратор Администратор проекта Выпуск Администратор
разрешения группы задач Администратор ✔️ ✔️ ✔️
Удаление группы задач ✔️ ✔️ ✔️
Изменение группы задач ✔️ ✔️ ✔️ ✔️

Создатель группы задач имеет все разрешения для группы задач.

Примечание.

Группы задач не поддерживаются в конвейерах YAML, но шаблоны. Дополнительные сведения см . в справочнике по схеме YAML.

Необходимые компоненты

  • Вы должны быть членом группы администраторов или иметь разрешения Администратор ister для управления разрешениями.
  • Для задания разрешений на уровне проекта и объектов должна существовать группа задач.

Настройка разрешений группы задач уровня проекта

Выполните следующие действия, чтобы задать разрешения для групп задач уровня проекта:

  1. В проекте выберите группы задач Pipelines>.

    Снимок экрана: пункт меню группы задач.

  2. Выберите Безопасность.

    Снимок экрана: выбор безопасности групп задач.

  3. Выберите пользователей и группы, чтобы задать их разрешения на разрешение, запрет или не задано.

    Снимок экрана: диалоговое окно безопасности группы задач.

  4. По завершении закройте диалоговое окно, чтобы сохранить изменения.

Добавление пользователей или групп в диалоговое окно разрешений

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

  1. Введите пользователя или группу в строке поиска, а затем выберите пользователя или группу из результата поиска.
  2. Задайте разрешения.
  3. Закройте диалоговое окно.

При повторном открытии диалогового окна безопасности отображается пользователь или группа.

Удаление пользователей или групп из диалогового окна разрешений

Чтобы удалить пользователя из списка разрешений, выполните следующие действия.

  1. Выберите пользователя или группу.

  2. Выберите " Удалить" и очистить явные разрешения.

    Снимок экрана: удаление выбора пользователя или группы.

  3. По завершении закройте диалоговое окно, чтобы сохранить изменения.

Выполните следующие действия, чтобы задать разрешения для групп задач уровня проекта:

  1. В проекте выберите группы задач Pipelines>.

    Снимок экрана: выбор группы задач.

  2. Выберите Безопасность.

    Снимок экрана: выбор безопасности групп задач.

  3. Чтобы добавить пользователей или группы, которые не указаны в диалоговом окне разрешений, выберите "Добавить", введите пользователя или группу и нажмите кнопку "Сохранить изменения".

  4. Выберите пользователя или группу, чтобы задать разрешения для параметра Allow, Deny или Not set.

    Снимок экрана: диалоговое окно безопасности групп задач конвейера.

  5. Нажмите кнопку "Сохранить изменения" или выберите "Отменить изменения", чтобы отменить изменения. Перед выбором другого пользователя или группы необходимо сохранить изменения, чтобы применить разрешения.

  6. Вы можете выбрать больше пользователей и групп, чтобы изменить их разрешения.

  7. Нажмите кнопку "Закрыть ", когда закончите работу.

Задание разрешений группы задач уровня объекта

Выполните следующие действия, чтобы задать разрешения для отдельных групп задач:

  1. В проекте выберите группы задач Pipelines>.

    Снимок экрана: выбор группы задач.

  2. Выберите группу задач.

  3. Выберите "Дополнительные команды" и выберите "Безопасность".

  4. Выберите пользователей и группы, чтобы задать их разрешения на разрешение, запрет или не задано.

    Снимок экрана: диалоговое окно безопасности группы задач уровня объекта.

  5. По завершении закройте диалоговое окно, чтобы сохранить изменения.

Если разрешение для наследуемого пользователя или группы явно задано, наследование отключено для этого конкретного разрешения. Измените разрешение на не задано для восстановления наследования. Чтобы отключить наследование для всех разрешений пользователя и группы, отключите параметр наследования . После повторного включения наследования параметры для всех разрешений отменить изменения на уровне проекта.

Добавление пользователей или групп в диалоговое окно разрешений

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

  1. Введите пользователя или группу в строке поиска, а затем выберите пользователя или группу из результата поиска.
  2. Задайте разрешения.
  3. Закройте диалоговое окно.

При повторном открытии диалогового окна безопасности отображается пользователь или группа.

Удаление пользователей или групп из диалогового окна разрешений

Пользователи и группы можно удалить из группы задач. Унаследованные пользователи и группы не могут быть удалены, если наследование не отключено.

  1. Выберите пользователя или группу.

  2. Выберите " Удалить" и очистить явные разрешения.

    Снимок экрана: удаление выбора пользователя или группы.

  3. По завершении закройте диалоговое окно, чтобы сохранить изменения.

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

Выполните следующие действия, чтобы задать разрешения для отдельных групп задач:

  1. В проекте выберите группы задач Pipelines>.

    Снимок экрана: выбор группы задач.

  2. Выберите группу задач.

  3. Выберите "Дополнительные команды" и выберите "Безопасность".

  4. Выберите пользователей и группы, чтобы задать их разрешения на разрешение, запрет или не задано.

    Снимок экрана: диалоговое окно безопасности группы задач уровня объекта.

  5. По завершении закройте диалоговое окно, чтобы сохранить изменения.

Если разрешение для наследуемого пользователя или группы явно задано, наследование отключено для этого конкретного разрешения. Измените разрешение на не задано для восстановления наследования. Чтобы отключить наследование для всех разрешений пользователя и группы, отключите параметр наследования . После повторного включения наследования параметры для всех разрешений отменить изменения на уровне проекта.

Добавление пользователей или групп в диалоговое окно разрешений

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

  1. Введите пользователя или группу в строке поиска, а затем выберите пользователя или группу из результата поиска.
  2. Задайте разрешения.
  3. Закройте диалоговое окно.

При повторном открытии диалогового окна безопасности отображается пользователь или группа.

Удаление пользователей или групп из диалогового окна разрешений

Пользователи и группы можно удалить из группы задач. Унаследованные пользователи и группы не могут быть удалены, если наследование не отключено.

  1. Выберите пользователя или группу.

  2. Выберите " Удалить" и очистить явные разрешения.

    Снимок экрана: удаление выбора пользователя или группы.

  3. По завершении закройте диалоговое окно, чтобы сохранить изменения.

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

Выполните следующие действия, чтобы задать разрешения для группы задач:

  1. В проекте выберите группы задач Pipelines>.

    Снимок экрана: пункт меню группы задач.

  2. Выберите группу задач.

  3. Выберите "Другие команды>" "Безопасность".

  4. Чтобы добавить пользователей или группы, которые не указаны в диалоговом окне разрешений, выберите "Добавить", введите пользователя или группу и нажмите кнопку "Сохранить изменения".

  5. Выберите пользователей и группы, чтобы задать разрешения на разрешение, запрет или не задано.

    Снимок экрана: диалоговое окно безопасности группы задач уровня объекта.

  6. Нажмите кнопку "Сохранить изменения" или выберите "Отменить изменения", чтобы отменить изменения. Перед выбором другого пользователя или группы необходимо сохранить изменения, чтобы применить разрешения.

  7. Вы можете выбрать больше пользователей и групп, чтобы изменить их разрешения.

  8. Чтобы удалить пользователя или группу, выберите пользователя или группу и нажмите кнопку "Удалить". Унаследованные пользователи и группы не могут быть удалены, если наследование не отключено.

  9. Завершив настройку, нажмите кнопку ОК.

Если разрешение для наследуемого пользователя или группы явно задано, наследование отключено для этого конкретного разрешения. Измените разрешение на не задано для восстановления наследования. Выберите "Очистить явные разрешения" , чтобы сбросить все явно заданные разрешения на унаследованные параметры. Чтобы отключить наследование для всех разрешений пользователя и группы, отключите параметр наследования . После повторного включения наследования параметры для всех разрешений отменить изменения на уровне проекта.