Before the installation of Team Foundation Server can begin, three user accounts must be created and configured as shown in the following table:
User Name | Description |
---|---|
TFSSETUP | This account is used to log on to the different computers and run the installation setup applications for Team Foundation Server. |
TFSSERVICE | This account is used to run the different services that make up the Team Foundation Server. It is also used for different application pools related to Team Foundation Server. |
TFSREPORTS | This account is used to access the data sources using SQL Server Reporting Services. |
The user names listed in this table are sample names. You can use any name you would like. In this book, we have adopted these names for discussing the installation and configuration of Team Foundation Server.
The TFSSETUP account must be in the local Administrators group on each Team Foundation Server machine. The TFSSERVICE and TFSREPORTS accounts should not be in the local Administrators group.
In a multiserver installation, each machine must be a member of an Active Directory domain. The user accounts defined above must be members of that Active Directory domain.
In a single-server installation, the user accounts can either be members of an Active Directory domain or local user accounts on the machine. If the machine is a member of an Active Directory domain, the user accounts must be domain user accounts. If the machine is a member of a workgroup, then local user accounts may be used. Also, for a single-server installation, you can use the same account for the Team Foundation Server Setup and the Team Foundation Server Service account. The Reporting Services Account must still be a separate account.