Discussion: Establish Record Access

DEX402 - Introductions and Overview

📄 第 164 页 🎬 视频课程

课程章节介绍

让我们一步一步来解决这个问题。首先,我们需要理解Salesforce中的访问控制和共享设置是如何工作的。Salesforce提供了多种方式来控制记录的可见性和访问权限,包括组织范围的默认设置、角色层次结构、共享规则和手动共享。 ### 1. 组织范围内职位的默认设置 对于职位记录,我们建议将组织范围内的默认访问权限设置为“私有”。这意味着只有记录的所有者、记录所有者角色层次结构中的上级用户,以及通过共享规则或手动共享明确授予访问权限的用户才能查看这些记录。 ### 2. 谁应该拥有职位 职位记录的所有者应该是招聘人员。因为招聘人员是直接负责这些职位的人,他们需要能够管理和更新这些职位的信息。 ### 3. 使用层次结构授予访问权限 是的,你应该勾选“使用层次结构授予访问权限”。这样,招聘人员的经理和更高级别的经理也可以访问这些职位记录。这是通过角色层次结构来实现的,确保上级用户可以查看和管理下属用户的记录。 ### 4. 授予HR用户访问所有职位的权限 有两种方法可以授予HR用户访问所有职位的权限: - ,选项1,:在HR用户的配置文件中,授予对职位对象的“全部查看”权限。这是最简单直接的方法。 - ,选项2,:创建一个公共组,将所有HR用户添加到这个组中,然后创建一个基于条件的共享规则,允许这个组查看所有职位记录。不过,这种方法比较繁琐,不如选项1方便。 ### 5. 为所有用户提供访问空缺职位的权限 你可以通过创建一个基于标准的共享规则来实现这一点。这个规则可以设置为“如果职位状态为‘空缺’,则对所有用户可见”。这样,所有用户都可以看到状态为“空缺”的职位。 ### 6. 允许招聘经理访问空缺职位和已关闭职位 招聘经理只能访问他们被列为招聘经理的职位。你可以通过以下方式实现: - ,空缺职位,:所有用户都可以通过共享规则访问空缺职位,所以招聘经理自然也可以看到这些职位。 - ,已关闭职位,:对于已关闭的职位,你可以通过手动共享或使用流程自动化工具(如Flow或Process Builder)来授予招聘经理访问权限。手动共享是最直接的方法,但如果职位数量较多,使用自动化工具会更高效。 ### 总结 - ,组织范围内默认设置,:私有 - ,职位所有者,:招聘人员 - ,使用层次结构授予访问权限,:是 - ,HR用户访问权限,:通过配置文件授予“全部查看”权限 - ,所有用户访问空缺职位,:基于标准的共享规则 - ,招聘经理访问已关闭职位,:手动共享或自动化工具 通过这些设置,你可以确保职位记录的访问权限既灵活又安全,满足不同用户的需求。