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.
| 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 |