Salesforce Object Permissions Required for Permission Checks
Permissions to access Salesforce objects are not included in permission set groups by Certinia. This means you must create a permission set that grants access to the necessary Salesforce objects.
The table below contains a list of the permission set groups delivered with PSA and indicates where a user assigned the relevant permission set group also requires a permission set with standard Salesforce object access. This ensures the user can view data displayed on PSA objects that is derived from the related Salesforce object.
Permission Set Group Name |
Description |
---|---|
Certinia Group - PSA - Line Manager |
Includes the following PSA permission sets:
|
Certinia Group - PSA - Ops Team Member |
Includes the following PSA permission sets:
|
Certinia Group - PSA - Project Manager |
Includes the following PSA permission sets:
|
Certinia Group - PSA - Resource |
Includes the following PSA permission sets:
|
Certinia Group - PSA - Resource Manager |
Includes the following PSA permission sets:
|
Certinia Group - PSA - Services Leader |
Includes the following PSA permission sets:
|
Certinia Group - PSA - System Administrator |
Includes the following PSA permission sets:
|
For each permission set, the table lists any additional access or permissions required.
Permission Set Name |
Salesforce Object Permissions Required |
Fields Requiring Read FLS Access |
Mandatory Permission Assignments |
---|---|---|---|
PSA - Recalculate Actuals | Resource Actuals | None | Assign Create, Read, Update, and Delete permissions on the Resource Actuals custom object. |
PSA - Recalculate Resource Actuals | Resource Actuals | None | Assign Read permission on the Resource Actuals custom object. |
Permission Set Name |
Mandatory Permission Assignments |
---|---|
PSA - Generate Billing Events | Set up a permission control with Billing permissions selected. |
PSA - Invoice Billing Events | Set up a permission control with Expense Entry, Expense Ops Edit, and Invoicing permissions selected. |
PSA - Revert Billing Data | Set up a permission control with Billing permissions selected. |
PSA - Release Billing Events | Set up a permission control with Billing permissions selected. |
Permission Set Name |
Mandatory Permission Assignments |
---|---|
PSA - Approve Expense Reports | Set up a permission control with Expense Entry and Expense Ops Edit selected for users who need to approve or reject reports. |
Permission Set Name |
Salesforce Object Permissions Required |
Fields Requiring Read FLS Access |
Mandatory Permission Assignments |
---|---|---|---|
PSA - Create Projects | Set up a permission control with Resource Request Entry and Staffing permissions selected. | ||
PSA - Manage Gantt and Project Tasks | Set up a permission control with edit and view Project Task Gantt permissions selected. | ||
PSA - Manage Projects | Set up a permission control with the create, delete, and compare Project Version permissions selected. | ||
PSA - Manage Project Tasks | Set up a permission control with view Project Task Gantt permission selected. | ||
PSA - Manage Resource Requests for an Opportunity | Skill and Certification Ratings |
Skill and Certification Rating |
|
PSA - Manage Resource Requests for Project | Skill and Certification Ratings |
Skill and Certification Rating |
|
PSA - Manage Resourcing for Project Tasks | Set up a permission control with Resource Request Entry and Staffing permissions selected. |
Permission Set Name |
Mandatory Permission Assignments |
---|---|
PSA - Edit Skill and Certification Ratings |
Set up a permission control with Skills And Certifications Entry and Skills And Certifications View permissions selected. |
PSA - Manage Skill and Certification Ratings |
|
PSA - Manage Your Skill and Certification Ratings |
|
PSA - View Skills Capacity | Assign Read permission on the Skill/Certification Rating custom object. |
Permission Set Name |
Salesforce Object Permissions Required |
Mandatory Permission Assignments |
---|---|---|
PSA - Close Assignments | Set up a permission control with Staffing permissions selected. | |
PSA - Manage Project Assignments | Skill Certification Rating |
|
PSA - Manage Teams | Set up a permission control with the view, create, and edit Team permissions selected. | |
PSA - Match and Assign Resources with Optimizer |
|
|
PSA - Staff Resource Requests | Skill Certification Rating |
|
PSA - Swap Resources | Set up a permission control with Staffing permissions selected. | |
PSA - Use Project Planner | Set up a permission control with Resource Request Entry and Staffing permissions selected. | |
PSA - Use Resource Planner | Set up a permission control with Resource Request Entry and Staffing permissions selected. | |
PSA - Use Team Schedule Planner | Set up a permission control with the view, create, and edit Team permissions selected. |
Permission Set Name |
Mandatory Permission Assignments |
---|---|
PSA - Enter Time Against Projects and Assignments | Set up a permission control with Timecard Entry selected for users who need to log time on behalf of a different resource. |
PSA - Enter Time Against Milestones | Assign the PSA - Enter Time Against Projects and Assignments permission set to users. |
PSA - Enter Time Against Tasks | Assign the PSA - Enter Time Against Projects and Assignments permission set to users. |
PSA - Approve Timecards | Set up a permission control with Timecard Entry and Timecard Ops Edit selected for users who need to approve or reject timecards. |
For more information on permission sets, permission set groups, and access granted by functional permissions, see Permission Sets and Other Technical Documentation.