tags:

views:

45

answers:

1

Suppose I have a solution inside a TFS collection that contains 3 projects. Ho do I specify what users can do on each project? I mean user A can has readonly access to Proj1, user B can edit Proj1, Proj2 and Proj3 while user C can edit Proj3 but not even see Proj1 and Proj2.

Thanks!

+1  A: 

Here's one way:

  1. Open The "Source Control Explorer" TFS Window.
  2. Right click the root folder of a project where you want to have specific access.
  3. Choose "Properties"
  4. Click on the "Security" Tab of the the pop-up properties window
  5. Add the "Windows User or Group" of the user(s) you wish to deny to the "users and groups" list.
  6. Select the user or group in the "Users and Groups" window.
  7. Click on the "Deny" checkbox for whatever operations you wish to deny for those users.

edit

If you also wish to deny bug tracking, etc in addition to source control, there is a very similar set of steps for the "Team Explorer" window. It's too detailed to go into here, but it should be pretty straight-foward with the help of the MSDN documentation.

David Gladfelter