Assign community and Workforce Scheduling licenses so contractors can log in to the Field Service mobile app and be scheduled.
Required Editions
| Available in: Lightning Experience |
| Available in: Enterprise and Unlimited Editions |
| To access the Field Service mobile app, users need the Field Service Mobile user license. |
| To include contractors in scheduling, users also need the Workforce Scheduling Contractor license. |
| User Permissions Needed | |
|---|---|
| To grant access to contractors: | Customize Application |
How you track contract work in Salesforce depends on how you track capacity, assign appointments, exchange data with contractors, and give them access to the Field Service mobile app.
Create an account that represents the contractor, such as Ursa Major Solar Contracting. Then create contacts linked to the account. Create at least one contact for the contractor manager. If other contractors use Experience Builder sites, create a contact for each user.
Depending on the licenses that your organization purchased, you can assign contractors the Customer Community Plus or Partner Community license. If both license types are available, use Partner Community licenses for users who are engaged in sales or distribution with your company. Community licenses are required to access Experience Cloud sites.
To include contractors in scheduling, assign the Workforce Scheduling Contractor User permission set. To give contractors access to work orders, service appointments, and service resource records, assign the Workforce Scheduling Field Resource Permissions permission set.
To give contractors access to the Field Service mobile app, assign the Field Service Mobile permission set license. Create a user profile for contractors, and then configure their object permissions. To set the login URL for contractors, see Log In Faster to the Field Service Mobile App with Deep Links.
-
Assign the Workforce Scheduling permission sets.
- From Setup, in the Quick Find box, enter Permission Sets, and then select Permission Sets.
- Click Workforce Scheduling Contractor User.
- Click Manage Assignments, and then click Add Assignments.
- Select the contractor users, and then click Assign.
- Repeat these steps for the Workforce Scheduling Field Resource Permissions permission set.
Assigning the Workforce Scheduling Contractor User permission set consumes one Workforce Scheduling Contractor license. -
Create a Field Service Mobile permission set.
- From Setup, in the Quick Find box, enter Permission Sets, and then select Permission Sets.
- Click New.
- Enter a label, such as Field Service Mobile Contractor. The API Name field is populated for you.
- In the License field, select Customer Community Plus or Partner Community, matching the contractor's user license.
- Save the permission set.
-
Select the Field Service system permissions.
- Click System Permissions, and then click Edit.
- Select Field Service Standard and Field Service Mobile.
- Save your changes.
-
Configure the permission set's object permissions.
- Click Object Settings.
- Click an object name, and then set its object and field permissions.
- Save your changes.
-
Assign the Field Service Mobile permission set to the contractor users.
- Click Manage Assignments, and then click Add Assignments.
- Select the contractor users.
- Click Assign.
-
Select the API Enabled system permission on the contractor's
profile or on another assigned permission set.
- Click System Permissions.
- Click Edit.
- Select API Enabled.
- Save your changes.
- Log In Faster to the Field Service Mobile App with Deep Links
Use a deep link so contractors open the Field Service mobile app with the login URL already set.