Как предоставить доступ к Team Project всем пользователям?

В нашей организации есть несколько проектов, которые (согласно политике) открыты для всех разработчиков, QA и менеджеров проектов, имеющих доступ к TFS.В коллекции командных проектов с более чем 150 командными проектами и более чем 500 действительными пользователями, как мы можем легко добавить всех действительных пользователей TFS в группу «Читатели» для одного конкретного проекта?

Соображения:

  • [Global]\Project Collection Valid Usersнельзя добавить ни в одну группу, поскольку каждая группа автоматически становится членом группы Valid Users. Это создаст круговое членство, и TFS все равно не позволит вам это сделать (насколько я узнал из экспериментов).
  • Мы могли бы создать новую группу AD или TFS, содержащую настраиваемый список «действительных пользователей», но этот список постоянно меняется в организации такого размера, и это может создать проблемы для управления, пытаясь синхронизировать этот список. Я бы предпочел найти способ воспользоваться тем фактом, что TFS уже «знает», кто все действительные пользователи.

Я уже рассматривал вопросы StackOverflow Как предоставить группе пользователей доступ только для чтения ко всем командным проектам TFS? и Как добавить группу Windows в качестве «Читающих» для всех проекты в коллекции TFS 2010?, которые были предложены, когда я начал печатать этот вопрос, но я не пытаюсь добавить одного пользователяво все проекты; Я пытаюсь добавить всех пользователейв один проект.

9
задан Community 23 May 2017 в 01:46
поделиться