Hi,
Our SharePoint developers used to Login to SharePoint Development server with a generic user who had a permission to sharepoint farm and Database (We have a central Database in the orginization). after the login the user open a visual Studio at this point when connecting to TFS Login window appear and the developer entered his login details (cause genric user not allowed to work with TFS) at end the developer perfom Deploy. The Deploy done by the user who opened the Visual studio, in our case the generic user, that's why the deploy succeed ( generic user has a permission to Database of SP).
Soething changed in the last week and the Login window to TFS not shown when genric user open Visual Studio and if I use Run as for VS the user can not deploy.
I have some questions
1) How can I know what has been changed for the generic user that now it can connet to TFS? but it has no permission to see and Team Project. I have checked in which Group that Genric user exist and it exist only in [Default Collection]Project Collection Valid Users.
2) What I have to do if I don't want that generic user in the domain will be able to connect to TFS?
3) If we grant a permission to the developer to access to SP database and the farm it will work but we don't want to maintain the developes when they leave or join the company. what is the recommended way to work with TFS and SP?
4) I would like to know what is the best practise for SharePoint developers who work with source control?
Thanks in Advacne,
Zvia