Team Foundation Server Services and Service Accounts

Visual Studio Team Foundation Server, 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 Team Foundation Server, 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 Team Foundation relies.

  • View Team Foundation Server Services
    Describes how to view the services for Team Foundation Server and the Web Service application pools that you install with Team Foundation Server.

  • Service Accounts and Dependencies in Team Foundation Server
    Lists the service accounts that Team Foundation Server 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 Team Foundation Server, such as SharePoint Products and SQL Server. These accounts and dependencies are also discussed, and an example of service account dependencies is provided for deployments that integrate with Microsoft Office SharePoint Server 2007.

  • 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 Team Foundation Server and the password for that account.

Reference

Team Foundation Server Architecture

Interactions Between SharePoint Products and Team Foundation Server

Understanding SQL Server and SQL Server Reporting Services