Project Server requirements for Team Foundation Server

 

Team Foundation Server doesn’t require Project Server, but if you want to use it, you must use a supported version.

Tip

You must install the TFS Project Server extensions onto Project Server. If multiple servers are running Project Server in a web farm, you must install these extensions on every application-tier and web-tier server in that farm.

Supported versions, editions

  • Project Server 2013 ¹

  • Project Server 2010 with SP1

Authentication

NTLM is the recommended authentication.

In SharePoint Server 2013, Microsoft deprecated Windows classic-authentication in favor of claims-based authentication. TFS 2012 supports both, but for claims-based authentication, the authentication provider must be NTLM. TFS 2012 supports only NTLM-based claims.

¹ If you upgrade to Project Server 2013 from a Project Server 2010 installation that has been added to TFS, you have to perform a few extra steps to maintain the connection between TFS and Project Server. For more information, see this topic: Upgrade Microsoft Project Server 2010 to Microsoft Project Server 2013

Should you add Project Server to your current team project portal site?

Project Server is an extension of SharePoint Products. You can easily run Project Server on the same SharePoint Products farm you use for Team Foundation Server. If you run Project Server this way, you need to install both the Team Foundation Server extensions for SharePoint Products and the extensions for Project Server on the same server. Team Foundation Server recommends you use a web application running on port 80 for integration with SharePoint Products and you can use this same web application to host the Project Server projects. For example, the URL for team portal sites and Microsoft Project Web App (PWA) sites both hosted on a web application on port 80 might look something like these:

  • https://MOSS2013Server/sites/DefaultCollection/TFSProject

  • https://MOSS2013Server/pwa/EnterpriseProject

You can also run Project Server on its own SharePoint farm, separate from any farm where you might host team project portal sites. This would give you two SharePoint Products farm integrations in a single Team Foundation Server deployment.

Tip

Team Foundation Server has no topology requirements for Project Server. For performance reasons, we recommend you run Project Server on a server other than Team Foundation Server. If you want to set up a sandbox integration of Project Server and Team Foundation Server, you could install all the products on a single server for demonstrations or test purposes.

See Also

How to: Add Project Server to Team Foundation Server
SharePoint Products requirements for Team Foundation Server