主题
权限管理
权限管理页面用于维护系统的菜单与按钮权限项,是角色管理中「角色赋权」的数据来源。
进入页面
左侧菜单:系统管理 → 权限管理
权限类型
系统支持两种类型的权限项:
| 类型 | 说明 |
|---|---|
| 菜单权限 | 控制左侧导航菜单的显示,对应页面级访问权限 |
| 按钮权限 | 控制页面内具体操作按钮的显示(如新增、编辑、删除等) |
列表列说明
| 列名 | 说明 |
|---|---|
| 权限名称 | 权限项的显示名称(如「用户新增」) |
| 权限编码 | 唯一标识(如 system:user:create) |
| 类型 | 菜单 / 按钮 |
| 关联菜单 | 该权限项所属的菜单节点 |
| 状态 | 启用 / 停用 |
| 创建时间 | 创建时间 |
| 操作 | 编辑 / 删除 |
创建权限
- 点击「创建权限」
- 填写权限名称、权限编码、类型和关联菜单
- 点击「确认」保存
权限编码规范
建议使用「模块:资源:操作」格式,如:
qbcenter:question:create(题目管理-新增)exam:session:publish(考试场次-发布)
更新权限
点击「编辑」可修改权限的名称、编码和关联菜单。
删除权限
点击「删除」移除该权限项。
WARNING
删除已被角色使用的权限项后,相关角色将自动失去该权限,可能影响用户的功能使用。
权限生效流程
权限项创建后,需在角色管理的「角色赋权」中将其分配给对应角色,拥有该角色的用户才能看到相应菜单/按钮。