2012-10-25 107 views
2

我有一個將實體導出到另一個系統的插件。目前,它正在運行作爲當前用戶,而對於一些角色我得到這個錯誤:用戶需要什麼權限才能執行RetrieveAttributeRequest?

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 

和他人它工作得很好,但我一直無法確定什麼樣的權利都被要求.. 。選項集是一個全局選項集,如果這有所作爲。

回答

6

這些情況可能有點棘手,幸運的是,錯誤消息(幾乎總是)會爲您提供所需的信息。

在這種情況下,您缺少閱讀'領域'(在自定義選項卡下)。

我知道這個,因爲我打開了這個MSDN文章:Security Role UI to Privilege Mapping

並做了prvReadAttribute的搜索。

+1

您贏得1000萬互聯網! – Daryl

相關問題