Превосходный уровень разрешений в управлении релизами для группы участников в TFS - PullRequest
0 голосов
/ 12 июня 2019

Похоже, что сопоставление разрешений по умолчанию в TFS Release Management (TFS 2017) для группы Contributors позволяет делать гораздо больше вещей, чем должен позволять простой «участник»: enter image description here Конечно, разрешения могут быть изменены (в зависимости от количества TP это может занять некоторое время), но я не понимаю, почему отображение по умолчанию дает так много энергии. Насколько я понимаю, группа Contributors предназначена для разработчиков. Почему у разработчика должны быть права на изменение / удаление среды выпуска, управление версиями выпуска или даже изменение определения выпуска? (который, вероятно, был правильно настроен администратором выпуска).

Я что-то неправильно понимаю?

Любопытно, что права на сборку команд для участников намного более ограничены ...

Привет.

1 Ответ

2 голосов
/ 14 июня 2019

Превосходный уровень разрешений в управлении релизами для группы участников в TFS

Приносим извинения за неудобства.

Это поведение , разработанное и являетсяне проблема.В соответствии с документом Разрешения для конвейера и роли безопасности , мы могли бы знать:

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

enter image description here

Как мы видим, различные разрешения по умолчанию между сборкой и выпускомопция для создания разрешений по умолчанию будет иметь еще одну задачу Управление очередями сборки и качеством сборки (Другие не отображаются в списке ОБЗОР КОНТРОЛЯ ДОСТУПА ).

Итак,Когда мы добрались до сопоставления разрешений по умолчанию в TFS Build Management, мы можем увидеть следующие настройки:

enter image description here

Хотя другие параметрыкроме того, что для красного поля не установлено, они позволяют членству в группе с установленным разрешением иметь приоритет.Если вы проверите эти параметры по одному, вы увидите, что все эти разрешения установлены как Разрешить (наследуется) , проверьте изображение из Devures Azure:

enter image description here

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

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

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...