跳至内容
课程内容

高级权限场景2:可视化字段权限配置

高级权限场景2|可视化字段权限配置

OdooCC增强版场景课|把字段隐藏、只读和必填放到业务布局中配置

本节学习目标

通过可视化配置器设置字段隐藏、只读和界面必填,并识别预览能验证什么。

配套视频

配套视频已安排于 2026-10-23 09:00(北京时间) 公开。上线前播放器可能暂不可播放,可先学习下方完整图文。


在B站观看本节配套视频

演示准备

使用已安装相应模块的演示或测试环境,准备截图所示的虚构业务样例。配置操作由具备相应权限的管理员或维护人员进行;日常使用与结果验收再按实际岗位账号核对。界面以本次演示为例,不同版本与配置下入口可能有所不同。

业务问题

销售岗位可能不需要在日常界面看到单位成本,某些信息只能查看,还有一些业务参考号需要填写。逐个改视图会增加维护成本。这个场景从销售单据进入字段权限配置,在业务布局里点选字段并预览岗位效果。

操作与理解

1. 先选岗位,避免误改公共规则

管理员从业务表单顶部进入可视化编辑器。默认角色和目标用户都需要确认,这里切换到新增的销售岗位演示角色,并选择演示申请人。公共角色适用所有内部用户,不能把某个岗位的特殊要求随手放进去。

2. 点选成本字段,确认明细模型

点选单位成本后,右侧显示字段名称、技术名和所属模型。这里属于销售订单明细,而不是订单主表。配置作用于所属模型的全部视图。这个提示能帮助管理员避免把主表规则和明细规则混在一起。

点选成本字段,确认明细模型

图:点选成本字段,确认明细模型。点击图片可查看大图;业务数据均为虚构样例。

3. 成本列隐藏,属于界面治理

勾选隐藏字段后,这个岗位的界面将收起成本列。但必须讲清楚,界面隐藏不等于阻止接口读取敏感数据。如果成本属于保密信息,还需要原生字段用户组和服务端权限保护,不能只凭一张看不见成本的截图验收。

4. 付款条款只读

接着点选付款条款,设置只读字段。这个例子说明,岗位可以需要查看某项信息,同时不在日常表单上修改它。字段只读属于界面控制,涉及严格业务约束时,仍然需要服务端校验和明确的操作权限。

付款条款只读

图:付款条款只读。点击图片可查看大图;业务数据均为虚构样例。

5. 客户参考号设为界面必填

再点选客户参考号,设置界面必填。它可以帮助提醒录入者补充信息,但不能代替所有入口的服务端业务校验。配置必填之前,也要检查字段是否同时被隐藏或只读,避免产生用户无法完成的录入要求。

客户参考号设为界面必填

图:客户参考号设为界面必填。点击图片可查看大图;业务数据均为虚构样例。

6. 切换用户效果,检查岗位布局

切换用户效果后,可以检查隐藏、只读和必填如何组合呈现。预览使用字段占位,不读取真实业务数据,也不执行业务按钮。它适合检查布局和限制来源,但不是普通用户真实登录后的安全测试。

切换用户效果,检查岗位布局

图:切换用户效果,检查岗位布局。点击图片可查看大图;业务数据均为虚构样例。

7. 保存并应用,再做实际岗位验收

确认预览后点击保存并应用,规则才写入角色配置和变更日志。重新打开业务视图后获取最新规则。实际项目还要使用普通岗位账号,验证录入、查看和业务操作,才能确认这套配置真正符合工作需要。

结果核对

  • 成本属于订单明细模型;付款条款与客户参考号按各自所属模型配置。
  • 预览可检查布局和限制来源;保存并应用后规则进入角色配置。
  • 用普通岗位账号重新打开视图,核对日常录入与业务动作。

使用边界

隐藏和只读是界面控制,界面必填是录入提示。敏感字段需要服务端保护,严格业务约束需要服务端校验。占位预览不读取真实数据、不执行业务按钮。

动手练习

在测试库为同一角色配置一个隐藏字段和一个只读字段,分别用预览与普通账号检查;说明哪些结果仍需要接口或服务端验收。

老赵的实践建议

先明确岗位职责,再配置、诊断和验收,最后保留变更依据。权限方案要能解释来源、验证效果,并能够交接维护。

如需体验本节场景,可通过OdooCC官网“服务与合作”联系老赵领取演示账号。

围绕高级权限场景2:可视化字段权限配置,学习操作步骤、结果核对与适用条件。

额定值
0 0

目前没有任何评论。

成为第一个发表评论的人。