Create a Field Service Lightning Optimization Profile
- Select a standard platform user profile from Setup | Manage Users | Profiles, then click Clone.
- Set the profile name to FSL Optimization. You must use this name.
- Set the following settings.Custom App settings—Remove all settings, except Field Service.Tab settings—Hide all tabs, except Field Service Settings – Default On.Administrative permissions .Enable API Enabled.Enable Chatter Internal User.Enable View Help Link.Enable Allow View Knowledge.Disable all remaining fields.Standard Object permissions—Remove all permissions from all objects.Custom Object permissions—Keep defaults (no permissions).Field Service app—Visible.Field Service Settings tab—On (the default).Enabled Visualforce Page Access—Vf066_settings, and remove all other settings.Enabled Apex Class Access—Include OAASRestService and AuthServices, and remove all other settings.
- Except Field Service, Custom App settings—Remove all settings.
- Hide all tabs, except Field Service Settings – Default On in Tab settings.
- Administrative permissions. Enable API Enabled. Enable Chatter Internal User. Enable View Help Link. Enable Allow View Knowledge. Disable all remaining fields.
- Enable API Enabled.
- Enable Chatter Internal User.
- Enable View Help Link.
- Enable Allow View Knowledge.
- Disable all remaining fields.
- Standard Object permissions — Remove all permissions from all objects.
- Custom Object permissions—Keep defaults (no permissions).
- Field Service app— Visible.
- Field Service Settings tab— On (the default).
- Enabled Visual force Page Access— Vf066_settings, and remove all other settings.
- Enabled Apex Class Access — Include OAASRestService and AuthServices, and remove all other settings.
- Click save.