如何修复特定 Dynamics CRM 表单上的 "Access Denied" 错误?

How do you fix the "Access Denied" error on a specific Dynamics CRM form?

我们在自定义实体上有一个 Dynamics CRM 2015(本地)表单。

当用户查看现有记录时,表单显示以下错误,除非:

Access Is Denied

You do not have enough privileges to access the Microsoft Dynamics CRM object or perform the requested operation. For more information, contact your Microsoft Dynamics CRM administrator.

用户对自定义实体具有完整的组织级别权限。

如果我们授予用户系统管理员权限,用户可以使用此表单打开记录。

创建新表单效果很好(即用户可以使用新表单打开记录)。

剥离所有字段(包括查找)、库等的原始形式。仍然显示拒绝访问错误。

有人以前看过这个吗?这个表格是腐败的吗?有什么方法可以修复此表单,使其不再显示拒绝访问?

您应该turn on trace,重新启动 IIS 并重现错误。在那之后调查跟踪 - 它应该包含错误的解释。如果不清楚哪里出了问题 - 将跟踪消息放在这里。