title: How can I grant Team Project access to all users?
body: <p>In our organization we have some projects which are (by policy) open to all developers, QA, and project managers who have access to TFS. In a team project collection with more than 150 team projects and 500+ valid users, how can we easily add all valid TFS users to the "Readers" group for one specific project?</p>
  
  <p>Considerations:</p>
  
  <ul>
  <li><code>[Global]\Project Collection Valid Users</code> cannot be added to any group, because every group is automatically a member of the Valid Users group. That would create a circular membership, and TFS won't let you do it (as far as I have learned through experimentation) anyway.</li>
  <li>We could create a new AD or TFS group to contain a custom list of "valid users," but that list is constantly changing in an organization this size, and it would present a management challenge trying to keep that list in sync. I would rather find a way to take advantage of the fact that TFS already "knows" who all the valid users are.</li>
  </ul>
  
  <p>I have already looked at the StackOverflow questions <a href="https://stackoverflow.com/questions/5889389/how-to-add-windows-group-as-readers-to-all-projects-in-tfs-2010-collection">How to Grant Read-Only Access to All TFS Team Projects to a Group of Users?</a> and <a href="https://stackoverflow.com/questions/7961727/how-to-grant-read-only-access-to-all-tfs-team-projects-to-a-group-of-users">How to add Windows group as “Readers” to all projects in TFS 2010 collection?</a> which were suggested as I began typing this question, but I am not trying to add <strong>one user</strong> to <strong>all projects</strong>; I am trying to add <strong>all users</strong> to <strong>one project</strong>.</p>