4

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

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

对于其他人来说,它工作得很好,但我无法确定需要哪些权限......如果这有所作为,选项集是一个全局选项集。

4

1 回答 1

11

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

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

我知道这一点是因为,我打开了这篇 MSDN 文章:Security Role UI to Privilege Mapping

并进行了搜索prvReadAttribute

于 2012-10-25T22:36:07.827 回答