A family of Microsoft on-premises document management and storage systems.
Hi @McKenna. John (Contractor - Version 1)
Based on your query, I understand that you are looking to deploy Project Server Subscription Edition (SE) within your SharePoint Server Subscription Edition farm. Specifically, you want to know which SharePoint service applications are required, separating them into mandatory and optional components.
In SharePoint Server Subscription Edition, Project Server is natively built into the SharePoint architecture. It is included in the SharePoint Server SE Enterprise installation but licensed separately. Rather than being a separate product installation like older legacy versions, Project Server runs entirely as a service application within the SharePoint farm environment.
To run Project Server SE and ensure Project Web App (PWA) sites render and function properly, the following service applications are mandatory:
-Project Server Service Application: This is the core service application that you must provision through SharePoint Central Administration or via PowerShell before you can create any PWA sites. It provisions the hidden architectural services that Project Server relies on to process project data:
+Project Server Application Service
+Project Server Calculation Service (Hidden)
+Project Server Events Service (Hidden)
+Project Server Queuing Service (Hidden)
-State Service: You must ensure that the SharePoint State Service is provisioned and running in your farm before configuring Project Server. The State Service is required to track session states across HTTP requests, and it is specifically used to render graphs and charts in the browser correctly (especially within the Portfolio Analysis features). If the State Service is missing, PWA pages and reporting dashboards will fail to render.
While not strictly required to boot up a basic PWA site, these service applications are highly recommended depending on your business requirements:
-Managed Metadata Service Application: Optional, but required if you want to use Enterprise Custom Fields across projects, portfolios, and resource management to standardize taxonomy.
-Secure Store Service & Excel Services: Required if you intend to use advanced business intelligence (BI) reporting, Excel-based data connections, and secure automated data refreshes for project portfolios.
-User Profile Service Application (UPA): Project Server relies heavily on the UPA to identify project resources. It is required to map Active Directory accounts to the Enterprise Resource Pool, manage user metadata, and handle resource scheduling/permissions within PWA.
I hope this information helps you successfully architect your SharePoint and Project Server SE environment! Please let me know if you need anything else.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.