我在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)
答案 0 :(得分:2)
我发现了这个问题:
如果有问题,下面是解决方法:
我们已经分配了用户管理员角色:
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 :)
感谢您的时间。
答案 1 :(得分:0)
系统管理员角色对所有记录具有所有权限,但这不能受到任何限制。
我有两个假设(es?)
由于您有要检查的ID,您可以使用简单的OData查询仔细检查该用户是谁:
[crm url]/XrmServices/2011/OrganizationData.svc/SystemUserSet(guid'927fbba4-d61a-e311-992b-000c295c9030')