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 - PSA - Line Manager |
Includes the following PSA permission sets:
|
| Certinia - PSA - Ops Team Member |
Includes the following PSA permission sets:
|
| Certinia - PSA - Project Manager |
Includes the following PSA permission sets:
|
| Certinia - PSA - Resource |
Includes the following PSA permission sets:
|
| Certinia - PSA - Resource Manager |
Includes the following PSA permission sets:
|
| Certinia - PSA - Services Leader |
Includes the following PSA permission sets:
|
| Certinia - 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 or 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.
SECTIONS