尝试在 Microsoft outlook 或 Teams 中创建工作订单时出现“呼叫者用户没有创建权限”错误
本文可帮助解决字段服务 - 调度程序用户尝试在 Microsoft Outlook 或 Microsoft Teams 中创建 Dynamics 365 Field Service 工作订单时的权限问题。
现象
当调度程序尝试创建工作订单时,他们会收到以下错误消息:
发生错误:ID 为 {ID number} 的调用方用户没有msdyn_workorder实体中msdyn_timefrompromised属性的“创建”权限。 对实体 11 中的安全属性进行计数。 用户具有 0 个安全属性权限。
解决方案
注意
需要 Dynamics 365 Field Service 中的管理员权限才能执行以下操作。
编辑字段服务 – 调度程序角色的列级安全性,并向“创建”权限授予“承诺时间”(msdyn_timetopromised
)和“从承诺的时间”(msdyn_timefrompromised
)字段授予“创建”权限。
如果错误仍然存在,请按照以下步骤检查 现场服务 – 调度程序 安全角色:
- 登录到 Power Platform 管理中心。
- 查找调度程序尝试在 Outlook 中使用的现场服务环境。
- 选择设置 > 用户 + 权限 > 安全角色。
- 选择 “字段服务 – 调度程序 ”角色。
- 滚动到 “工作顺序 ”表。 更改“创建”权限,使其未设置为“无”。