云帆考试系统 v2.9.2:权限控制到按钮级,管理操作提速
发布日期:2021/06/18 21:51
阅读量:724
本次版本要解决的问题:管理端操作路径太长
v2.9.2 是一次"管理效率"版本:把管理员每天重复的操作路径缩短,把权限细化到按钮。没有新业务功能,但管理端的日常手感明显变好。
按钮级权限控制
- 优化前端权限细节,按钮级权限控制——同一页面上,有人能看、有人能改、有人能删,由角色决定;
- 调整前端表格操作按钮,表格批量操作项目直接列出:增删查改、批量操作不再折叠进下拉菜单;
- 优化前端基础信息缓存、用户缓存等,操作响应更快。
试卷启用禁用修复
- 修复试卷无法启用禁用的问题,试卷生命周期管理恢复正常。
为什么按钮级权限重要
菜单级权限只能决定"能不能进这个页面",但页面里的危险动作——删除、批量操作、审核——是按钮。只有菜单级权限时,能进页面的人就都能删数据,只能靠纪律约束。按钮级权限把"能看"和"能改、能删"分开,数据安全从约定变成配置。
对采购与实施意味着什么
- 多角色协作的单位应把按钮级权限列入必验项,现场按角色演练一次增删改查;
- 此版本无新业务功能,升级风险低,可随例行维护安排。
缓存优化的边界
基础信息、用户信息这类高频读取的数据进缓存后,管理端翻页、筛选、打开详情的速度都有改善。缓存带来的新问题是时效——改了权限或资料多久生效?v2.9.2 的处理方式是进入或刷新后重新拉取,对管理端操作来说这个延迟几乎无感,也不需要额外的手工清缓存动作。
适合谁来升级
这个版本适合所有客户随例行维护升级:无业务功能变化、无数据结构调整,升级动作就是替换程序包。对刚上线不久、管理员还在熟悉系统的客户,操作路径变短、批量操作变直白,培训成本还会再降一点。
常见问题
按钮级权限在哪里配置?随角色权限配置,按菜单 + 按钮两级勾选,与 v2.9.1 的数据范围权限配合使用。
这次更新有新功能吗?没有新业务功能,集中在管理端操作效率与权限粒度,属于升级成本很低的版本。
权限调整后立即生效吗?配合缓存优化,权限调整在下次进入或刷新后生效。
批量操作有权限门槛吗?批量操作按钮独立授权,可以只开放给高级角色。
试卷启用禁用是什么使用场景?试卷停用后不能再被新考试引用,历史考试数据不受影响,适合下架过期试卷。