Hello Community,
I've encountered an issue with my Field Service Lightning (FSL) mobile app customization. I recently created a custom tab within the mobile app and hosted an LWC component there. However, despite adding this tab through the Field Service Mobile Builder and publishing it to the user profile, the changes aren't reflected in the mobile app.
Steps I followed:
- Created a custom tab.
- Hosted an LWC component within this tab.
- Added the tab using the Field Service Mobile Builder.
- Published the changes to the user profile.
Despite completing these steps, the changes don't appear in the mobile app when accessed by the user profile.
Things I've checked:
- Verified the profile settings for the user to ensure the tab is included.
- Ensured that the necessary permissions are correctly set up for the user.
Could anyone guide me through potential reasons why these changes might not be reflected in the mobile app? Is there a specific troubleshooting step or configuration I might have missed during this process?
Any insights or guidance on resolving this issue would be greatly appreciated.
Thank you in advance!
I finally made it work!
My Field Agents didn't see my changes to the app, until after I assigned the permissions to the actual Field Agent user.
I was under the impression that those permissions was for the admin to build/customize the app, but apparently they also need to be assigned to the workers for it to work.
For reference, these are the permissions needed as of feb 2024:
->Access Lightning Web Components in Field Service Mobile
->Custom Applications for Field Service Mobile"
Documentation reference:
https://help.salesforce.com/s/articleView?id=000396529&type=1