当使用Access Team的方式分享给用户'User Test'了一些记录,那么我们如何去查找,都有哪些记录是使用这种方式分享给了用户'User Test'?
如果是使用高级查找的方式去找,应该是这样的,我们以Account实体为例:
红框的部分是你需要替换的。
以下是它的FetchXML:
<fetch version="1.0" output-format="xml-platform" mapping="logical" distinct="true">
<entity name="account">
<attribute name="name" />
<attribute name="primarycontactid" />
<attribute name="telephone1" />
<attribute name="accountid" />
<order attribute="name" descending="false" />
<link-entity name="team" from="regardingobjectid" to="accountid" link-type="inner" alias="ac">
<link-entity name="teammembership" from="teamid" to="teamid" visible="false" intersect="true">
<link-entity name="systemuser" from="systemuserid" to="systemuserid" alias="ad">
<filter type="and">
<condition attribute="systemuserid" operator="eq" uiname="User Test" uitype="systemuser" value="{8211799F-EFE0-EC11-BB3D-000D3A0878DC}" />
</filter>
</link-entity>
</link-entity>
</link-entity>
</entity>
</fetch>