角色管理
# 1、功能介绍
本模块为系统权限管理体系的核心组件,主要实现:
- 角色权限建模:建立业务权限与系统功能的映射关系
- 动态角色配置:支持按组织架构动态分配权限载体
- 人员权限批处理:实现角色-用户的批量关联管理
- 权限生命周期管理:提供角色启用/停用状态控制
# 2、功能位置
系统路径:
系统管理后台 → 【权限中心】 → 【角色管理】
# 3、核心操作指南
# 3.1 角色检索
- 筛选条件:
- 角色名称:支持模糊查询
- 权限字符:精确匹配权限标识
- 状态:正常/停用双态筛选
- 创建时间:日期范围选择器
- 操作流程:
- 输入查询条件(可多条件组合)
- 点击 【搜索】 按钮触发检索
- 结果集分页显示在下方表格
# 3.2 角色配置
# 3.2.1 新增角色
- 点击 【新增】 按钮弹出创建窗口
- 填写基础信息:
- 角色名称:中文业务标识(如"财务审核员")
- 权限字符:控制器中定义的权限字符,如:@PreAuthorize(
@ss.hasRole('admin')
) - 状态:默认启用
- 菜单权限:可以对角色赋予权限。
- 点击 【确定】 完成创建
数据规范
- 权限字符只对开发有用,普通用户无需关注。
- 同组织下角色名称不允许重复
# 3.2.2 修改角色
- 在角色列表点击 【修改】 按钮
- 可调整字段:
- 角色名称(需重新校验唯一性)
- 菜单权限
- 点击 【确定】 更新配置

# 3.2.3 删除角色
- 选择目标角色 【删除】 操作
- 二次确认后执行物理删除
# 3.3 高级功能
# 3.3.1 人员管辖配置
- 点击角色列表 【人员管辖配置】 按钮,点击 【新增】 。
- 在配置弹窗中操作:
- 配置标题:输入管辖关系标识(如"财务部审批链")
- 管理用户:从组织架构中选择权限执行人
- 被管理用户:勾选需受控的目标人员
权限生效范围
- 管辖配置实时生效,影响相关业务流程权限
- 管理人员变更将触发审批链更新通知
- 被管理人员离职后自动解除关联关系

# 3.3.2 数据导出
- 点击 【导出】 按钮触发操作
- 默认生成Excel格式报表
# 4、系统访问
需要熟悉使用方法的小伙伴请登录 合同管理系统 (opens new window) 使用该功能。
上次更新: 2025/03/18, 14:01:36