Files
TARE-Learn/deliverables/ai-engineering-skills-delivery/skills/design-complex-business-module/assets/RBAC权限矩阵.template.md
T
2026-07-03 00:26:47 +08:00

2.0 KiB

<模块名称> RBAC 权限矩阵

使用说明

将列名中的 <角色A>、<角色B>、<角色C> 替换为目标项目真实角色。权限字符只能写成建议,除非源码、菜单配置或后端注解已经证明。

功能点 <管理员角色> <业务负责人角色> <处理人角色> <审核人角色> <只读角色> 权限字符建议 数据范围 来源证据 备注
查看列表 允许 条件允许 条件允许 条件允许 条件允许 <module>:<entity>:list 按授权范围
查看详情 允许 条件允许 条件允许 条件允许 条件允许 <module>:<entity>:query 仅可见数据
新建记录 允许 允许 条件允许 条件允许 拒绝 <module>:<entity>:add 通常无数据范围
编辑记录 允许 条件允许 条件允许 拒绝 拒绝 <module>:<entity>:edit 创建人/负责人/授权范围 需结合状态
分配/转交 允许 条件允许 拒绝 拒绝 拒绝 <module>:<entity>:assign 管理范围 高风险操作
状态流转 允许 条件允许 条件允许 条件允许 拒绝 <module>:<entity>:transition 当前数据范围 需结合状态表
关闭/归档 允许 条件允许 拒绝 条件允许 拒绝 <module>:<entity>:close 当前数据范围 终态动作
删除记录 条件允许 拒绝 拒绝 拒绝 拒绝 <module>:<entity>:delete 管理范围 高危操作
查看审计日志 允许 条件允许 条件允许 条件允许 拒绝 <module>:<entity>:audit 当前数据范围
查看统计看板 允许 条件允许 条件允许 条件允许 条件允许 <module>:<entity>:dashboard 按角色过滤
导出数据 条件允许 条件允许 拒绝 拒绝 拒绝 <module>:<entity>:export 管理范围或授权范围 需脱敏