Группа объявлений или группа Team Foundation?

#tfs #active-directory

#tfs #active-directory

Вопрос:

Каков наилучший способ администрирования разрешений в TFS?
Вариант 1: Добавить пользователей в группу AD, добавить группу в проект и установить для нее разрешения?
Вариант 2: Добавить пользователей в группу объявлений, добавить группу в группу TFS (например, Contributers) и установить там разрешения?

Ответ №1:

Не знаю, как насчет best, но когда мне нужно было делегировать администрирование членства в группах TFS, я пошел по пути группы AD. Я выбрал этот подход, потому что мог делегировать управление группой AD «члены команды» группе «администраторы команды» (которая контролировала себя сама).

Этот подход также позволил использовать одни и те же группы AD для авторизации поставщика в SharePoint: единая точка управления несколькими ресурсами.

Первое, безусловно, было предпочтительным, второе возможно только при подходе AD.

РЕДАКТИРОВАТЬ (для решения уточненного вопроса): Вариант 2 (назначить разрешения группам TFS, добавить группы объявлений в группы TFS, назначить пользователей в группы объявлений) имеет преимущество в том, что в группе TFS может быть несколько участников группы объявлений (например, проект с участниками из двух организационных групп).

Кроме этого, практической разницы мало. Я бы выбрал вариант 2 из-за дополнительной гибкости, которую он дает, и потому что мне не нужно было бы копировать права доступа в другую группу (всегда подверженную ошибкам).

Комментарии:

1. Я обновил вопрос. Пользователи в любом случае будут добавлены в группу для простоты.