"Caller user does not have Create permissions" error when trying to create work orders in Microsoft Outlook or Teams
This article helps resolve permission issues when a Field Service – Dispatcher user tries to create Dynamics 365 Field Service work orders in Microsoft Outlook or Microsoft Teams.
Symptoms
When a dispatcher tries to create work orders, they receive the following error message:
An error occurred: Caller user with ID {ID number} does not have Create permissions for the msdyn_timefrompromised attribute in the msdyn_workorder entity. Count secured attributes in entity 11. user has 0 secured attribute privileges.
Resolution
Note
You need administrator permissions in Dynamics 365 Field Service to perform the following actions.
Edit the column-level security for the Field Service – Dispatcher role, and grant the Create permission to the Time To Promised (msdyn_timetopromised
) and Time From Promised (msdyn_timefrompromised
) fields.
If the error persists, follow these steps to check the Field Service – Dispatcher security role:
- Sign in to the Power Platform admin center.
- Find the Field Service environment the dispatcher is trying to use in Outlook.
- Select Settings > Users + permissions > Security roles.
- Select the Field Service – Dispatcher role.
- Scroll to the Work Order table. Change the Create permission so that it isn't set to None.