Lightning Components Overview
For information on creating a Lightning page and adding Lightning components to the page, see "Lightning App Builder" in the Salesforce Help.
The following custom Lightning components are available to add to your own Lightning record pages.
Lightning Component Name | PSA Resource Filter | PSA Resourcing |
---|---|---|
Component Purpose | Apply filter criteria to a list of resources | Select from a list of resources and perform actions |
Using Components | Using the PSA Resource Filter Lightning Component | Using the PSA Resourcing Lightning Component |
Component Fields | PSA Resource Filter Lightning Component Fields | PSA Resourcing Lightning Component Fields |
Adding Components | Adding PSA Custom Lightning Components to a Lightning Record Page | |
Enabling Lightning Pages as org Defaults | Enabling Resource Request Page Updates |
Lightning Component Permissions
Apex class access, tab access, object, and field permissions are all required to access and use Lightning components.
The following Apex class permissions are required.
Type | Apex Class Name | Access | Mandatory |
---|---|---|---|
Apex Class Access | ResourceDto | Enabled | Yes |
ResourceSkillController | |||
ResourcingAssignmentSchedController | |||
ResourceSelectionListController | |||
LookupSearchController | |||
ResourceSkillRequestController |
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 |
---|---|---|---|---|---|
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 |