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

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

Есть ли инструмент командной строки, который можно использовать для этого? Я знаю о программе TfsSecurity , но моя попытка сделать это для отдельного командного проекта не увенчалась успехом.


То, что я сделал для одного командного проекта:

  1. Я создал «[DefaultCollection] \ All Project-Read-Only Users» как группу уровня коллекции, содержащую одну группу Active Directory в качестве члена.
  2. Затем я попытался добавить доступ для чтения к проекту для этой группы:

tfssecurity / collection: http: // tfs: 8080 / tfs / defaultcollection / a + Project vstfs: /// Classification / TeamProject / guid GENERIC_READ "[DefaultCollection] \ All Project-Read-Only Users" ALLOW

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

Я хотел предоставить этой группе такой же доступ, что и группе «Читатели» для командных проектов.

5
задан Community 23 May 2017 в 12:10
поделиться