Salesforce - 批量导出 UserRecordAccess

问题描述 投票:0回答:2

我正在寻找一种方法来回答“用户 XYZ 可以访问哪些记录”的问题 - 通过 API 或某些不需要用户登录的功能。示例:从管理的角度来看,我想查看我的所有 250 个用户以及每个用户有权访问的特定帐户,包括(如果可能)访问级别(r、r/w、c、d)。优先级是读取访问权限...他们“看到”的内容。

本质上,我正在寻找一种方法来批量导出我指定的特定用户的 UserRecordAccess“视图”,绕过需要提供记录 ID 的 200 个限制。

这需要是程序化的,因为我必须将其纳入第三方合规系统。

salesforce apex force.com
2个回答
1
投票

这是不可能的。我最终对 SF 的安全模型进行了逆向工程,提取了从角色到组再到基于标准的共享的所有内容。


-1
投票

谢谢你的帖子。七年过去了,我也面临着同样的处境。 想知道您是否有一些文章/博客或任何有关您尝试逆向工程安全模型的内容? 任何能让我更快做好准备的事情都会有所帮助。

© www.soinside.com 2019 - 2024. All rights reserved.