Skip to content

配置字段权限

控制角色能读取、编辑和导出哪些字段。

概述

字段权限用于控制角色对字段值的读取、编辑和导出能力。它是对象数据安全的重要边界。页面布局只控制字段在某个页面是否展示,不适合作为敏感字段的唯一保护方式。

如果字段从布局中移除,但角色仍拥有读取或导出权限,用户仍可能在列表、导出、报表、接口或其他业务页面中接触到字段值。因此,成本、利润、审批结论、内部评级、敏感联系方式等字段,应通过字段权限控制。

IMPORTANT

  • 角色权限:您需要拥有系统管理员权限,或拥有业务角色和字段权限配置权限。
  • 前置配置:目标对象和字段已创建并启用。
  • 影响范围:字段权限按业务角色配置。员工拥有多个角色时,字段权限取多个角色的合集。

字段权限类型

业务角色可按对象设置字段级权限。字段权限通常包含以下三类:

权限作用范围用户表现
读取新建、编辑、列表、详情等页面用户可以看到字段值
编辑新建和编辑页面用户可以修改字段值
导出列表页导出用户可以导出字段值

字段级权限设置

字段权限组合可以形成以下常见效果:

配置结果读取编辑导出适用场景
不可见关闭关闭关闭高敏感字段,如成本、利润
只读开启关闭按需开启审批结论、系统计算结果
可编辑开启开启按需开启业务人员需要维护的普通字段
可导出开启按需开启开启管理员或数据分析角色

WARNING

导出权限会扩大数据离开系统的风险。敏感字段即使允许读取,也应谨慎开放导出权限。

字段权限与页面布局的区别

能力主要用途是否属于安全控制
字段权限控制字段能否读取、编辑、导出
页面布局控制字段在页面上的展示位置和样式
布局规则按条件控制字段显示、隐藏、必填或只读辅助控制
字段级必填控制字段保存和导入时是否必须填写是,影响数据校验
布局级必填控制某个新建或编辑页面是否必填否,只影响对应布局

NOTE

导入校验区分字段级必填和布局级必填。只有字段级必填会在导入时触发必填校验。

配置字段权限

  1. 前往 系统管理 > 角色权限管理 > 业务功能权限
  2. 业务功能权限 页面中,打开目标业务角色。
  3. 在角色的 权限设置 页面中,找到目标对象。
  4. 点击对象名称右侧的 设置字段权限
  5. 在字段权限页面中,找到需要控制的字段。
  6. 按角色职责设置 读取编辑导出 权限。
  7. 点击 保存

快速创建角色时设置字段权限

配置建议

敏感金额字段

适用于成本、利润、折扣底价、采购价、销售订单金额等字段。

角色建议权限
一线销售不可见,或只读且不可导出
销售主管只读,按需开放导出
财务人员可编辑,按需开放导出
系统管理员可编辑,可导出

审批与流程字段

适用于审批结论、审批金额、流程状态、内部备注等字段。

字段类型建议权限
审批结论普通业务角色只读
内部备注仅管理角色或特定业务角色可见
流程状态普通业务角色只读
审批金额按财务、主管和普通员工分层授权

负责人相关字段

负责人、负责人主属部门和归属部门涉及数据权限。字段概述中说明,这类系统标准字段在新建页面可以填写,编辑时不能直接编辑,通常需要通过按钮或函数变更。

WARNING

导入数据时,负责人属于敏感字段。原始导入逻辑提供 是否更新负责人 开关。只有开启后,导入才会更新负责人字段。

多角色权限合并规则

一个员工可以拥有多个业务角色。系统按角色权限合集计算最终权限。

例如,员工同时拥有以下角色:

角色手机号读取手机号编辑手机号导出
电销人员关闭关闭关闭
客户主管开启关闭开启

该员工最终可以读取和导出手机号,但不能编辑手机号。

TIP

排查字段泄漏时,请先检查员工的全部业务角色、管理角色,以及系统默认角色。不要只检查主角色。

验证方法

  1. 使用目标业务角色账号登录前台。
  2. 打开目标对象列表页,检查字段列是否可见。
  3. 打开目标对象详情页,检查字段值是否可见。
  4. 在新建页面中,检查字段是否显示且是否可编辑。
  5. 在编辑页面中,检查字段是否可编辑。
  6. 在列表页执行导出,检查导出文件中是否包含该字段。
  7. 使用拥有多个角色的账号重复验证一次。

上线检查清单

检查项建议
敏感字段禁止向普通角色开放导出权限
金额字段按销售、主管、财务分层配置
审批字段普通业务角色只读
负责人字段使用按钮或函数控制变更
多角色员工使用权限合集进行最终验证
导入导出使用测试账号下载模板和导出文件

相关主题