我有一个用户在Dynamics CRM中执行数据导入。导入的部分错误表示用户没有足够的权限访问Dynamics CRM对象的2个查找列。其中一个是用户导入的。导入器可以看到两个查找列表值。有人可以解释执行数据导入的用户所需的适当权限吗?
答案 0 :(得分:0)
你提到他们可以看到,即Read
特权。也请检查Write
权限。
最重要的是,查找属性导入需要AppendTo
&各个实体的Append
特权。
当您导入具有EntityB查找的EntityA时,导入用户应在EntityA& A中具有AppendTo
的安全角色。 EntityB权限中的Append
+适当的(用户/ BU级别)访问级别
验证AppendTo
& Append
这些实体的特权。
我假设您已经验证了these mentioned privileges。
<强>更新强>:
似乎自定义高级用户角色(可能是从头开始创建)会引发问题。始终首先克隆OOB安全角色,如salesperson&amp;填写所需的权限。这有助于携带隐藏的权限。
避免提供像Sys.Admin这样的最高权限,这将为用户提供超出需要的权限,例如。批量删除按钮将出现在删除功能区弹出窗口&amp;一旦我的用户配置了批量删除作业,假定记录删除操作。
完成导入作业后,Atleast将其删除。