【问题标题】:CRM 2011 Administrator is missing read privilege errorCRM 2011 管理员缺少读取权限错误
【发布时间】:2014-01-28 16:44:31
【问题描述】:

我在 CRM 2011 中有一个用户具有系统管理员安全角色 (image),当我在我的 Web 服务中使用该用户检索 Account 实体时,出现此错误

Principal user (Id=927fbba4-d61a-e311-992b-000c295c9030, type=8) is missing 
prvReadAccount privilege (Id=886b280c-6396-4d56-a0a3-2c1b0a50ceb0)

【问题讨论】:

  • 我无法在帖子中添加图片。我不知道为什么,但这是您可以从i.stack.imgur.com/b923b.png查看的网址
  • 您是否 100% 确定您正在将该用户用于您的网络服务?
  • 是的,我想通了....

标签: dynamics-crm-2011 dynamics-crm


【解决方案1】:

我发现了问题:

以下是一些问题的解决方法:

I 我们已分配用户管理员角色:

Looking at different user fields in CRM I cam across:
Clien Access License (CAL) Information:

它具有价值:

Access Mode : Administrative
License Type: Full

所以我将访问模式更改为:

 Read-Write     // Yahooooooooooooooo everything is working on the fly :)

感谢您的时间。

【讨论】:

    【解决方案2】:

    系统管理员角色对所有记录具有所有权限,并且不能以任何方式限制。

    我有两个假设?

    1. 您的 Web 服务实际上并未在具有系统管理员角色的用户的凭据下运行。这是最可能的解释,您必须确保您的连接通过正确的用户名/密码(/域,除非 IFD)。

    由于您有要检查的 ID,您可以通过简单的 OData 查询再次检查该用户是谁:

    [crm url]/XrmServices/2011/OrganizationData.svc/SystemUserSet(guid'927fbba4-d61a-e311-992b-000c295c9030')
    
    1. 您的 CRM 设置搞砸了(除非您一直在摆弄数据库,否则不太可能发生这种情况,在这种情况下,奇怪的错误和不当行为很可能会出现)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-12-09
      • 2019-09-17
      • 1970-01-01
      • 2018-12-04
      • 1970-01-01
      • 2014-05-19
      • 2021-08-12
      • 2021-09-03
      相关资源
      最近更新 更多