课程章节介绍
让我们来聊聊什么是现场级安全(Field-Level Security)。想象一下,你有一个大房子,房子里有很多房间,每个房间里都有不同的东西。现在,你不想让所有人都能进入每个房间,也不想让他们看到或触摸房间里的所有东西。现场级安全就是这个概念在Salesforce中的应用。
在Salesforce中,我们有很多对象(Objects),比如客户(Account)、联系人(Contact)等。每个对象都有很多字段(Fields),比如客户的名称、电话号码等。现场级安全就是控制谁可以看到或编辑这些字段。
现在,让我们在白板上画一下。假设我们有两个不同的配置文件(Profiles),一个是销售代表(Sales Rep),另一个是经理(Manager)。
1. ,销售代表,:他们可以看到客户的名称和电话号码,但不能看到客户的信用额度(Credit Limit)。所以,在销售代表的配置文件中,我们会设置:
- 客户名称:可见、可编辑
- 电话号码:可见、可编辑
- 信用额度:不可见
2. ,经理,:他们可以看到和编辑所有字段。所以,在经理的配置文件中,我们会设置:
- 客户名称:可见、可编辑
- 电话号码:可见、可编辑
- 信用额度:可见、可编辑
通过这样的设置,我们可以确保不同角色的用户只能访问他们需要的字段,保护敏感信息不被不必要的人看到或修改。
这就是现场级安全的基本概念。它帮助我们精细地控制数据的可见性和可编辑性,确保数据的安全性和隐私性。