In unserer Organisation haben wir einige Projekte, die (nach Richtlinien) allen Entwicklern, QA und Projektmanagern offen stehen, die Zugriff auf TFS haben. Wie können wir in einer Teamprojektsammlung mit mehr als 150 Teamprojekten und mehr als 500 gültigen Benutzern problemlos alle gültigen TFS-Benutzer der Gruppe "Leser" für ein bestimmtes Projekt hinzufügen?
Überlegungen:
[Global]\Project Collection Valid Users
kann keiner Gruppe hinzugefügt werden, da jede Gruppe automatisch Mitglied der Gruppe der gültigen Benutzer ist. Das würde eine zirkuläre Mitgliedschaft schaffen, und TFS wird es Ihnen (soweit ich durch Experimente gelernt habe) sowieso nicht erlauben. Ich habe mir die StackOverflow-Fragen bereits angesehen Wie kann man einer Gruppe von Benutzern schreibgeschützten Zugriff auf alle TFS-Teamprojekte gewähren? und Wie Windows-Gruppe als" Leser "zu allen Projekten in TFS 2010 Sammlung hinzufügen? die vorgeschlagen wurden, als ich anfing, diese Frage einzugeben, aber ich versuche nicht einen Benutzer zu allen Projekten hinzuzufügen ; Ich versuche, alle Benutzer zu einem Projekt hinzuzufügen.
Obwohl Sie Project Collection Valid Users
nicht zu einer Projektgruppe hinzufügen können, können Sie die Gruppe selbst hinzufügen und ihr die gleichen Berechtigungen erteilen wie einer anderen Gruppe (z. B. die Readers
-Gruppe des Projekts).
In diesem Beispiel gewähren wir allen berechtigten Benutzern in der Sammlung schreibgeschützten Zugriff. Wahrscheinlich möchten Sie auch einen passenden Zugriff auf den Quellcode des Projekts gewähren, also werde ich das in das Beispiel aufnehmen.
[YourCollectionName]\Project Collection Valid Users
und klicken Sie auf OK . Readers
festgelegt ist. [YourCollectionName]\Project Collection Valid Users
und klicken Sie auf OK . Jetzt können alle Benutzer, die zu einem Teamprojekt in Ihrer TFS-Projektkollektion hinzugefügt wurden, auf Ihr Projekt zugreifen und den Quellcode anzeigen.