首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Salesforce描述对共享对象的调用

问Salesforce描述对共享对象的调用
EN

Stack Overflow用户
提问于 2013-03-01 11:26:29
回答 2查看 755关注 0票数 0

有人知道如何从描述调用中获取共享对象或共享规则吗?我觉得不可行!

谢谢你的帮助

最好的,曼珠

EN

回答 2

Stack Overflow用户

发布于 2013-03-05 14:46:03

描述信息在对象和字段级别,而共享规则在记录级别。因此,描述信息不会告诉您谁可以访问特定的记录。

可以查询UserRecordAccess对象,以确定用户是否有权访问单个记录或一组记录。(请注意,您可以使用IN子句和记录列表同时查询多个记录。)

userrecordaccess.htm

票数 1
EN

Stack Overflow用户

发布于 2013-03-05 19:44:14

您可以描述保存与特定记录相关联的共享的sObjects,但是为什么需要这样做呢?我们不可能给它们添加任何字段。也许是为了质疑他们?工作在REST (/services/data/v26.0/sobjects/AccountShare)以及元数据API中。

,您可以描述共享规则(我认为它是2012年引入的特性)。为了检查您的Eclipse正在检索哪些元数据,package.xml应该包含类似于

代码语言:javascript
复制
<?xml version="1.0" encoding="UTF-8"?>
<Package xmlns="http://soap.sforce.com/2006/04/metadata">
    <types>
        <members>*</members>
        <name>AccountCriteriaBasedSharingRule</name>
    </types>
    <types>
        <members>*</members>
        <name>AccountOwnerSharingRule</name>
    </types>
    <types>
        <members>*</members>
        <name>CampaignCriteriaBasedSharingRule</name>
    </types>
    <types>
        <members>*</members>
        <name>CampaignOwnerSharingRule</name>
    </types>
    <types>
        <members>*</members>
        <name>CaseCriteriaBasedSharingRule</name>
    </types>
    <types>
        <members>*</members>
        <name>CaseOwnerSharingRule</name>
    </types>
    <types>
        <members>*</members>
        <name>ContactCriteriaBasedSharingRule</name>
    </types>
    <types>
        <members>*</members>
        <name>ContactOwnerSharingRule</name>
    </types>
    <types>
        <members>*</members>
        <name>LeadCriteriaBasedSharingRule</name>
    </types>
    <types>
        <members>*</members>
        <name>LeadOwnerSharingRule</name>
    </types>
    <types>
        <members>*</members>
        <name>OpportunityCriteriaBasedSharingRule</name>
    </types>
    <types>
        <members>*</members>
        <name>OpportunityOwnerSharingRule</name>
    </types>
    <version>26.0</version>
</Package>

最后,如果您想了解对特定记录的访问,可以从(1)查询对象(),也可以查询UserRecordAccess表(如Bob提到的那样)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15156607

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档