Team Foundation Server Services and Service Accounts

Visual Studio Team Foundation Server 2012

Visual Studio Team Foundation Server (TFS), Team Foundation, and the products with which it integrates include several services and service accounts that run on some or all of the logical tiers and physical computers that compose a deployment. Depending on the configuration of your deployment, your security needs, and what components you have installed, you can use the same account for all of these service accounts, or you can use different accounts. For clarity, each service account is referred to separately by using placeholder names. The topics in this section describe the services that are used in a deployment of TFS, the service accounts under which those services run, and how to manage those accounts.

In This Section

Team Foundation Background Job Agent

Describes how the Team Foundation Background Job Agent service provides a general scheduling mechanism for Web services on which TFS relies.

View Team Foundation Server Services

Describes how to view the services for TFS and the Web Service application pools that you install with TFS.

Service Accounts and Dependencies in Team Foundation Server

Lists the service accounts that TFS requires, in addition to providing guidance for how to manage them and the permissions that they require. The distribution of features in your deployment determines what services and service accounts run on which physical computers. In addition to the services and service accounts that Team Foundation uses, you might need to manage the service accounts for software programs that are configured to work with TFS, such as SharePoint Products and SQL Server.

Change the Service Account or Password for SQL Server Reporting Services

Provides step-by-step guidance for how to change the service account that is used for SQL Server Reporting Services data sources and the password for that account.

Change the Service Account or Password for Team Foundation Server

Provides step-by-step guidance for how to change the service account for TFS and the password for that account.

Reference

Managing Server Configuration with TFSConfig

Describes how to use TFSAdminUtil.exe to update TFS to use new credentials for the service accounts on which TFS relies.

Related Sections