You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Salesforce记录已共享但未显示在share table中的问题排查

哪些Salesforce共享机制不会在Share Table中生成记录?

以下是几种常见的、会让用户获得记录访问权限但不在对应对象的Share Table中留下条目的机制:

  • 组织默认共享设置(OWWD):如果对象的OWWD设为「公开读/写」「公开只读」,或是任务、事件这类默认开放的对象,所有用户默认具备访问权限,不会生成Share Table记录。
  • 角色层次结构继承:上级角色的用户(比如经理)通过层级自动获得下属记录的访问权限,这种权限是继承而来,不会在Share Table中创建单独条目。
  • 带角色层级的共享规则:创建共享规则时勾选「包含角色层次结构中的用户」,符合条件的上级用户的访问权限不会写入Share Table,仅记录直接共享的用户/组。
  • 团队共享(账户/机会团队等):将用户加入账户团队、机会团队并授予权限时,相关权限通过AccountTeamMember、OpportunityTeamMember这类表管理,不会出现在AccountShare、OpportunityShare中。
  • “查看/修改所有数据”权限:用户通过配置文件或权限集获得对象的「查看所有数据」或「修改所有数据」权限时,能访问该对象所有记录,不会生成任何Share Table条目。
  • 关联对象隐含共享:比如用户有权访问某个账户时,自动获得其关联联系人、机会的访问权限(取决于OWWD和关联设置),这类隐含共享不会在子对象的Share Table中生成记录。

如果要全面排查记录的实际访问者,不要只依赖Share Table查询,可以用记录详情页的「记录访问」工具,或是通过Apex的Security.stripInaccessible()方法验证用户的实际权限范围。

内容的提问来源于stack exchange,提问作者Riz

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.21 22:23:16