Limiting Data Access

ADX201 - Lesson 2: Getting Your Organization Ready for Users

课程内容

让我们来聊聊如何在Salesforce中限制数据的访问。这其实是一个很有趣的话题,因为它涉及到我们如何确保只有合适的人能看到合适的信息。

首先,我们得设定一个基础,就是组织范围内的默认设置。这里,我们通常会选择“私有”。为什么呢?因为不是所有的用户都应该看到所有的职位信息,特别是那些已经关闭的职位。所以,我们需要把组织范围内的默认设置锁定为私有,这样只有特定的人才能看到这些信息。

接下来,我们得决定谁应该拥有自己的职位。这里,我们选择的是招聘人员。为什么呢?因为招聘人员需要能够管理这些职位,包括分享权限,但我们不希望他们拥有管理员权限。这样,他们可以在不成为管理员的情况下,管理这些职位的分享。

然后,我们来看一个选项:“使用层次结构授予访问权限”。这个选项我们应该选“是”。为什么呢?因为招聘经理需要能看到所有的职位,并且能够根据需要添加分享权限。这样,他们就能更好地管理招聘流程。

对于招聘人员如何访问他们已关闭的职位,其实很简单。因为他们拥有这些职位,所以无论职位是打开还是关闭,他们都能访问。

至于所有用户如何获得新职位和空缺职位的信息,我们会使用基于标准的共享规则。这意味着,我们会根据一定的标准,自动分享这些职位信息给所有用户。

对于招聘经理如何获得他们的职位信息,关闭的职位我们会手动与他们分享,而空缺职位则通过基于标准的共享规则自动分享。

最后,我们得思考一下,有没有办法可以自动执行这些分享操作。对于空缺职位,基于标准的共享规则是可以的。但对于关闭的职位,基于标准的分享规则就不太适用了,因为我们无法设定一个规则说“如果职位关闭,而招聘经理是本·斯图尔特,那么只与本·斯图尔特分享”。所以,对于这种情况,我们需要通过编程来实现自动化。这部分内容,我们会在后续的课程中详细讲解。