Salesforce - 创建角色层次结构


角色层次结构是一种根据用户的工作角色控制对 salesforce 对象上的记录的数据访问的机制。例如,经理需要访问与向他汇报的员工有关的所有数据,但员工无法访问仅属于其经理的数据。通过这种方式,访问模型看起来类似于组织中的组织结构图,但不需要与组织结构图完全相同。

角色层次结构自动向层次结构中记录所有者之上的用户授予记录访问权限。默认情况下,此选项对所有对象启用。为了改变这一点,我们借助自定义对象和手动 ace 授予。

定义角色层次结构

在本节中,我们将讨论如何定义角色层次结构。步骤如下所述 -

步骤1

要创建角色层次结构,我们转到链接路径设置主页→用户→角色→设置角色。默认角色层次结构如下所示。

角色层次2

默认视图是树视图,这是最容易使用的。另外两个视图是排序列表视图列表视图。您可以根据需要更改此视图。

第2步

在下一步中,我们通过填写角色详细信息将角色添加到现有层次结构中。单击添加角色。将出现下一个窗口,询问以下详细信息。

角色层次结构 3

在填写这些详细信息时,我们还注意定义用户是否只能查看机会或也可以编辑机会。单击“保存”后,我们将创建角色,如下所示。

角色层次结构 4

步骤3

在此步骤中,您可以将用户分配给角色。单击将用户分配给角色。单击后,您将进入一个窗口,您可以在其中从下拉列表中选择所有用户并将用户从左侧框移动到右侧框。

角色层次结构 5

通过这种方式,您可以在角色层次结构中创建角色并向其中添加用户。因此,用户可以根据其角色访问对象和数据。