列级字段权限

本文将介绍黑帕云的列级字段权限。

通过本文,你将掌握如何为用户设置不同等级的字段查看权限,保护数据隐私。

1. 列级权限能做什么

以员工信息举例,普通员工能查看员工基础信息,比如姓名、性别、年龄等,但不允许查看薪资信息。这就是使用列级权限的典型场景。

列级字段权限可以实现:

  • 全体字段配置:让所有字段只能被查看而不能被编辑
  • 单字段配置:对字段独立设置查看和编辑权限

下面将介绍这两种配置方式。

2. 设置全体字段不可编辑

如果你只希望用户看数据,而不能修改数据。比如,对于项目部门,他们可以看到销售线索数据,但不能修改。那就可以把一次性关闭所有字段的编辑权限。

步骤: 设置 --> 角色与权限 --> 点击进入角色 --> 打开「业务表权限」--> 进入「对这些数据有以下字段权限」区域 --> 选择「全部字段仅可查看不可编辑」

字段设置不可编辑后:

  • 数据详情页中,字段被置灰,无法编辑
  • 在表格视图,也无法通过双击单元格的方式修改字段数据

如下图所示:在数据详情页,所有的字段都被置灰,无法编辑。

3. 设置单个字段的查看和编辑权限

除了设置全体字段的权限以外,还可以为每一个字段单独设置查看和编辑的权限。 比如,对于销售助理,只允许他们修改跟进过程信息「当前阶段」和「备注」,而不能修改线索的基础信息,那就可以只打开这两个字段的编辑权限。

步骤: 设置 --> 角色与权限 --> 点击进入角色 --> 打开「业务表权限」--> 进入「对这些数据有以下字段权限」区域 --> 选择「自定义字段权限」

如上图所示,只打开了部分字段的编辑权限。 当销售助理进入数据详情中,就只能修改「当前阶段」、「备注」,其他字段会被置灰而无法编辑。

4. 一个实际案例

4.1 对员工屏蔽薪资信息

在「员工管理」中,人事部门可以看到所有字段数据。研发部只能查看「薪资」以外的数据。 那就可以对研发部关闭「薪资」字段的查看权限。

通过如上设置后,人事部门可以看见薪资数据。但是研发部就无法查看。

5. 字段权限对视图的影响

5.1 对视图查看的影响

如果用户没有某个字段的「查看」权限时,所有与该字段有关的视图设置都不能查看并使用:

  • 筛选条件中,包含了角色不可见的字段
  • 表格视图中,分组字段使用了角色不可见的字段
  • 看板视图中,分组字段使用了角色不可见的字段
  • 日历视图中,生成日历字段使用了角色不可见的字段
  • 画廊视图中,封面字段使用角色了不可见的字段

5.2 对数据历史的影响

如果用户没有某个字段的「查看」权限时,在动态历史中不会看到这个字段所有的修改记录

如果一个可见字段变为不可见,动态历史中关于这个字段的修改记录都会被隐藏;如果一个字段从不可见变为可见状态,动态历史中会将这个字段之前的历史显示出来。

最后更新时间: 07月16日 16:03