Search code examples
tfsbuild-server

TFS Build Server to use separate user for TFS access


I'm trying to set-up a new build server for my TFS 2013 installation.

On a new machine, I've configured a build user:

enter image description here

On test, this approved the user fine; however, running the readiness checks reports:

enter image description here

My interpretation of this error is that build.user does not have access to TFS; which is correct. My question is: can I run the build server using a domain user, but with a separate user for TFS access?


Solution

  • Can I run the build server using a domain user, but with a separate user for TFS access? Yes, you can and the build service account do not need to have the access to TFS.

    Suggest you use TFSBuild as the build service account as MSDN recommend.

    TFSBuild, which can be a local account, a domain account, or Local Service in a workgroup

    This service account is used when builds are configured and when build status information is communicated between the build controller and the build agents. More info for you reference:https://msdn.microsoft.com/en-us/library/ms253149(v=vs.120).aspx