Resource Request Lightning Component Permissions

These permissions are for the Resource Request Lightning components.

Ensure that the following Apex class access, tab access, object, and field permissions are assigned to the relevant users to enable them to use the Resource Request Lightning components.

PSA Fall 2020 and PSA Winter 2021 Permissions

Apex Class Access

The following Apex class permissions are required.

Type Apex Class Name

Description

Access Mandatory
Apex Class Access LoadFieldSet Used when retrieving custom fields in the Resource Filter component, and custom columns in the Resourcing component. Enabled Yes
LookupSearchController Used by FinancialForce lookups, including RPG ,Skill Set, Skills, and custom lookup fields.
ResourceSelectionListController Used when retrieving a list of resources in the Resourcing component.
ResourceSkillController Used when retrieving skills in the Resource Details window.
ResourcingAssignmentSchedController Used when holding or assigning a resource.
ResourceSkillRequestController Used when defaulting skills in the Resource Filter component and Manage Skills window.
SkillSetController Used when adding a skill set to a list of skills in the Resource Filter component and Manage Skills window.

For information about Apex class access, search for "Apex Class Access" in the Salesforce Help.

Tab Access

The following tab permission is required.

Type Tab Name Access Mandatory
Tab Access Resource Request Available Yes

Object Permissions

The following object permissions are required.

Type Object Name Read Access Edit Access Mandatory Dependency
Object Permission Assignment Yes   Yes  
Group Yes   No  
Holiday Yes   Yes  
Practice Yes   No  
Project Yes   No  
Region Yes   No  
Resource Request Yes Yes Yes  
Resource Skill Request Yes   Yes  
Schedule Yes   Yes  
Skill Certification Rating Yes   No The Skill Certification Rating object is dependent on the Skill object
Skill Yes   No
Utilization Engine Yes   No  
Work Calendar Yes   Yes  

Field permissions

The following field permissions are required on the objects shown.

Note:

Without permission to read mandatory fields, Resource Request Lightning components do not display and you cannot use them. Without permission to read optional fields, Resource Request Lightning components display, but the Region, Practice, and Group fields do not display.

Type Object Name Field Name Read Access Edit Access Mandatory

Notes

Field Permission Assignment Schedule Yes   Yes  
Resource Yes   Yes  
Contact Is Resource Yes   Yes  
Is Resource Active Yes   Yes  
Region Yes   No  
Practice Yes   No  
Group Yes   No  
Resource Role Yes   No  
Default Cost Rate Yes   No  
External Resource Yes   No  
Work Calendar Yes   Yes  
Holiday Work Calendar Yes   Yes  
Resource Request Assignment Yes   Yes  
End Date Yes Yes Yes  
Region Yes   No  
Practice Yes   No  
Group Yes   No  
Project Yes   No  
Resource Yes   Yes  
Resource Role Yes   No  
Opportunity Yes   No  
Requested Hours Yes   Yes  
Notes Yes   Yes  
Resource Held Yes   Yes  
Start Date Yes   Yes  
Suggested Resource Yes   Yes  
Resource Skill Request Resource Request Yes   Yes  
Minimum Rating Yes   Yes  
Skill Certification Rating Rating Yes   No  
Work Calendar Monday Hours Yes   Yes  
Tuesday Hours Yes   Yes  
Wednesday Hours Yes   Yes  
Thursday Hours Yes   Yes  
Friday Hours Yes   Yes  
Saturday Hours Yes   Yes  
Sunday Hours Yes   Yes