Lightning Resource Request Components Overview
You can use the Resource Request Lightning page with Lightning Experience
A Salesforce user interface optimized for speed. and our components to staff resource requests. This Resource Request Lightning page has been optimized for staffing resource requests. By default, the Resource Request Lightning page includes a Details tab and a compact layout that is customizable. For more information on the fields displayed on the Details tab, see Resource Request Fields.
For information about creating a Lightning page and adding Lightning components to the page, see "Lightning App Builder" in the Salesforce Help.
The following Resource Request Lightning components are available to add to your own Lightning record pages to enable resource mangers to staff resource requests.
| Lightning Component Name | Component Purpose | Using Component Overview | Component Fields |
|---|---|---|---|
| PSA Resource Filter | Apply filter criteria to a list of resources. | Resource Filter Lightning Component Overview | Resource Filter Lightning Component Fields |
| PSA Resourcing | Select from a list of resources and perform actions. | Using the Resourcing Lightning Component | Resourcing Lightning Component Fields |
Lightning Resource Request Component Permissions
Apex class access, tab access, object, and field permissions are all required to access and use Lightning Resource Request components.
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.
The following tab permission is required.
| Type | Tab Name | Access | Mandatory |
|---|---|---|---|
| Tab Access | Resource Request | Available | Yes |
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 |
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 |