Skip to content

配置字段权限 ​

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

概述 ​

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

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

IMPORTANT

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

字段权限类型 ​

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

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

字段级权限设置

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

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

WARNING

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

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

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

NOTE

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

配置字段权限 ​

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

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

配置建议 ​

敏感金额字段 ​

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

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

审批与流程字段 ​

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

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

负责人相关字段 ​

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

WARNING

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

多角色权限合并规则 ​

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

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

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

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

TIP

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

验证方法 ​

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

上线检查清单 ​

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

相关主题 ​