【问题标题】:Dynamics CRM permission import do not have accessDynamics CRM 权限导入无权访问
【发布时间】:2018-02-05 15:07:04
【问题描述】:

我有一个用户将数据导入到 Dynamics CRM。导入的部分错误表明用户没有足够的权限来访问 2 个查找列的 Dynamics CRM 对象。其中之一是用户导入的。导入器可以看到两个查找列表值。有人可以解释执行数据导入的用户所需的适当权限吗?

【问题讨论】:

  • 贴出实际的错误信息,一些截图可能对我们有所帮助。

标签: import dynamics-crm crm microsoft-dynamics


【解决方案1】:

您提到他们可以看到,即Read 特权。检查Write 权限。

最重要的是,查找属性导入需要在各个实体中具有 AppendToAppend 权限。

当您导入具有 EntityB 查找功能的 EntityA 时,导入用户应具有安全角色,在 EntityA 中具有 AppendTo,在 EntityB 特权中具有 Append + 适当的(用户/BU 级别)访问级别

验证这些实体的AppendToAppend 权限。

我假设你已经验证了these mentioned privileges

更新

似乎自定义高级用户角色(可能从头开始创建)正在引发问题。始终从克隆 OOB 安全角色(如销售员)开始并填写所需的权限。这有助于携带隐藏的特权。

避免给予像 Sys.Admin 这样的最高权限,这会给用户提供超出需要的权限,例如。批量删除按钮将出现在删除功能区弹出窗口中,并且一旦我的用户配置了批量删除作业,假设记录删除操作。

至少在导入工作完成后将其删除。

【讨论】:

  • 我尝试了所有这些。没爱。我相信为了执行导入,用户必须是系统管理员。不可取,但这似乎是必需的。
  • 您是否正在尝试使用从头开始创建的安全角色..?可能有一些隐藏的权限,最好从销售人员等现有角色中克隆并删除不需要的权限..然后将该角色分配给用户。 @韭菜
  • 好点。我实际上修改了超级用户角色。知道我不应该这样做,但它在我拥有的测试虚拟机中
  • 可能你必须检查 Power 用户角色是如何创建的,克隆一个系统角色并将所有 Power 角色权限赋予该角色以进行测试..
  • 我给了用户系统管理员系统权限,一切都很好。我不能再浪费时间在这上面工作了。授予某人对查找的读取权限就足够了。 (适用于 SQL、SharePoint 等...)。
猜你喜欢
  • 2023-03-09
  • 2018-01-10
  • 2021-01-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多