Summary: Learn about the user access permission modes available in Project Web App. Applies to: Project Server Subscription Edition, Project Server 2019, Project Server 2016, Project Server 2013
Project Server offers two security modes for controlling the kind of access that users have to sites and projects:
SharePoint permission mode In this mode, a special set of SharePoint security groups are created in sites associated with Project Server. These groups give users varying levels of access to projects and Project Server functionality.
Project permission mode In this mode, Project Server provides customizable security groups and other functionality that is distinct from SharePoint groups.
In both security modes, the SharePoint site administrator for the Project Web App site is also a Project Web App administrator.
What features are available in each Project Web App permission mode?
Use this table to compare the features available in each security mode.
Comparison of features for security modes in Project Server
Feature
SharePoint permission mode
Project Server permission mode
Use a single set of security groups across Project Web App and SharePoint Server.
×
Permissions inheritance for PWA and Project Sites
×
Direct authorization against Active Directory security groups
×
Claims-based authorization
×
×
Manage authorization by role-based groups
×
×
Extensible and customizable
×
×
User delegation
×
Ability to secure work resources
×
Impersonation
×
Security filtering using the Resource Breakdown Structure
×
Custom Security Categories
×
When you've determined which permission mode you want to use, more information is available:
New Project Web App instances use the SharePoint permission mode by default. If you have more than one instance of Project Web App, each site can use a different permission mode.
Changing Project Web App permission modes
In an on-premises installation of Project Server, the permission mode can be changed for a given instance of Project Web App by using the Set-SPProjectPermissionMode Microsoft PowerShell cmdlet. For more information, see Set-SPProjectPermissionMode.
Switching between SharePoint permission mode and Project Server permission mode deletes all security-related settings. If you switch from SharePoint permission mode to classic Project Server permission mode, you have to manually configure your security permissions structure in Project Server. Switching from Project Server permission mode back to SharePoint permission mode deletes your security permissions information from Project Server.
This module examines the use of roles and role groups in the Microsoft 365 permission model, including role management, best practices when configuring admin roles, delegating roles, and elevating privileges.