用户执行RetrieveAttributeRequest需要什么权限?

Dar*_*ryl 3 dynamics-crm-2011

我有一个将实体导出到另一个系统的插件.目前它作为当前用户运行,对于某些角色,我收到此错误:

SecLib::CheckPrivilege failed. 
User: f64a1945-f91d-e211-a13b-0050569d79dd, 
PrivilegeName: prvReadAttribute, 
PrivilegeId: b8caea5d-f379-4295-aa59-38adeb73e853, 
Required Depth: Basic, BusinessUnitId: 9cc1eec6-2f1d-e211-ac61-005056870017
Run Code Online (Sandbox Code Playgroud)

并且对于其他人来说它工作得很好,但是我无法确定需要什么权利...如果这会产生影响,则选项集是一个全局选项集.

Jam*_*ood 8

这些情况可能有点棘手,幸运的是,错误消息(几乎总是)为您提供所需的信息.

在这种情况下,您将缺少"字段"上的"读取"(在"自定义"选项卡下).

我知道这是因为,我打开了这篇MSDN文章:安全角色UI到权限映射.

并做了搜索prvReadAttribute.

  • 你赢了1000万互联网! (2认同)