"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:

  1. Sign in to the Power Platform admin center.
  2. Find the Field Service environment the dispatcher is trying to use in Outlook.
  3. Select Settings > Users + permissions > Security roles.
  4. Select the Field Service – Dispatcher role.
  5. Scroll to the Work Order table. Change the Create permission so that it isn't set to None.