如何在CRM 2013中创建与oData的多对多关联

时间:2015-11-12 23:01:14

标签: odata dynamics-crm dynamics-crm-2013

我正在编写一个导入实用程序,用于将记录从旧系统迁移到CRM 2013中,并且我试图使用oData将用户分配到角色时遇到困难。
从任何地方我都可以找到文档来执行此操作,它说我必须对SystemUser的设置执行POST请求:

http://crmServer/orgName/XRMServices/2011/OrganizationData.svc/SystemUserSet(guid'6e6bd6ed-0ffb-e311-84df-005056a72683')/$links/systemuserroles_association

帖子的正文包含要关联的实体,如下所示:

{uri: "http://crmServer/orgName/XRMServices/2011/OrganizationData.svc/RoleSet(guid'd9e7b3b4-4889-e511-b945-005056a70da3')"}

当我运行时,我收到一个错误:

  

为实体&system;系统用户' systemuserroles_association指定了无效的角色。参考'

对我可能做错什么的任何想法?我验证了用户和角色都存在。

0 个答案:

没有答案