通过CRM 2011 SDK访问共享实体

时间:2012-04-27 10:03:49

标签: dynamics-crm dynamics-crm-2011

我正在尝试在代码中返回与团队共享的特定实体的列表。特别是正在共享的共享视图(用户查询实体)对象?

任何指针都会受到赞赏。

1 个答案:

答案 0 :(得分:0)

这是我最终使用的:

RetrievePrincipalAccessRequest shareAccessRequest = new RetrievePrincipalAccessRequest
            {
                Principal = new EntityReference("team", myTeam.Id),
                Target = new EntityReference("userquery", uvEntity.Id)
            };

var shareAccess = (RetrievePrincipalAccessResponse)this.crmConnection.OrgServiceProxy.Execute(shareAccessRequest);

但是,尽管视图与团队共享,但返回的访问权限始终为 none 。我不确定为什么?