角色管理(管理员)
角色管理(管理员)¶
功能概述¶
角色管理是系统权限管控的核心模块,核心作用是对平台所有用户角色进行统一配置、维护与管控,通过定义角色名称、分配操作权限,实现用户权限的批量分配与精准管控,明确各岗位用户的操作范围,避免越权操作,保障系统数据安全与操作规范性。该模块仅对系统管理员开放全部操作权限,普通用户、组织管理员无操作权限,仅可查看自身所属角色及对应权限。
界面结构¶
本页面采用“顶部检索+左右分栏”布局,结构清晰、操作便捷,具体如下:
- 顶部检索区:支持按角色名称、角色编码模糊检索,配备”搜索””重置”按钮,可快速定位目标角色;
- 左侧角色列表区:展示所有已配置的角色信息,包含角色编码、角色名称、权限范围、创建时间等核心信息,支持新增、编辑、删除、权限分配操作;
- 右侧详情区:选中某一角色后,展示该角色的详细信息(如角色描述、关联用户、已分配权限等),支持对角色信息及权限进行修改配置。
详细操作步骤¶
角色检索¶
在顶部检索框中输入角色名称、角色编码关键词;
点击「搜索」按钮,系统自动筛选出匹配的角色条目,展示在左侧角色列表中;
若需清空检索条件,点击「重置」按钮,恢复显示所有角色信息。
新增角色¶
点击左侧角色列表区右上角「+ 新增角色」按钮,弹出配置弹窗;
填写核心信息:角色编码(全局唯一,不可重复)、角色名称(贴合业务岗位,如“系统管理员”“普通操作员”“审核员”)、角色描述(简要说明角色职责及权限范围);
点击「下一步」,进入权限分配界面,勾选该角色可操作的模块权限(如标准管理、菜单管理、组织管理等);
权限分配完成后,点击「确认」,新增角色将自动同步至角色列表,完成新增操作。
编辑角色¶
在左侧角色列表中,找到需修改的角色,点击「编辑」按钮;
在弹窗中修改角色名称、角色描述等信息(角色编码不可修改);
点击「下一步」,可调整该角色的权限分配(新增或取消对应模块权限);
点击「确认」,系统自动更新角色信息及权限配置,同步至所有关联该角色的用户。
删除角色¶
在左侧角色列表中,找到需删除的角色,点击「删除」按钮;
系统弹出二次确认弹窗,确认该角色无关联用户后,点击「确认删除」;
若角色存在关联用户,需先将关联用户调整至其他角色,解除关联后,再完成删除操作。
角色权限分配
在左侧角色列表中,找到目标角色,点击「权限分配」按钮;
在权限分配弹窗中,勾选该角色可操作的模块权限(可批量勾选或取消),明确角色操作范围;
点击「确认」,权限分配立即生效,关联该角色的用户将同步获得对应操作权限。
字段说明¶
| 字段名称 | 说明 | 约束要求 |
|---|---|---|
| 角色编码 | 系统识别角色的唯一标识,用于关联用户、权限配置 | 全局唯一,创建后不可修改 |
| 角色名称 | 角色的业务名称,直观体现角色职责(如“审核员”“操作员”) | 不可重复,贴合水工部业务岗位场景 |
| 角色描述 | 补充角色的职责、权限范围说明,便于后续维护 | 可选填,建议详细填写 |
| 权限范围 | 该角色可操作的系统模块及功能权限 | 从系统预设权限中勾选,不可自定义权限 |
| 创建时间 | 角色的创建时间,用于追溯配置记录 | 系统自动生成,不可修改 |
注意事项¶
角色编码需确保全局唯一,避免与已有角色编码重复,否则会导致系统识别异常,无法完成角色创建;
编辑角色权限时,需谨慎调整,避免误删核心权限或分配超出岗位需求的权限,导致越权操作;
删除角色前,需确认该角色无关联用户,否则无法完成删除,需先调整关联用户的角色归属;
角色权限分配后,将实时同步至所有关联用户,无需手动刷新,确保用户操作权限与角色权限一致;
仅系统管理员可进行角色的新增、编辑、删除、权限分配操作,其他用户无任何配置权限,确保权限管控的安全性。