跳到主要内容

角色管理

角色管理是系统权限体系的核心模块,通过创建角色并分配菜单权限、按钮权限和API权限,再将角色分配给用户,实现精细化的权限控制。

功能入口

点击左侧菜单"系统管理 → 角色管理"进入管理页面。

角色管理页面

权限体系

层级说明
用户系统使用者
角色权限的集合,一个用户可拥有多个角色
权限菜单权限、按钮权限、API权限

角色列表

说明
角色名称角色的显示名称
描述角色的功能说明
状态启用/禁用状态

操作功能

功能说明
新增创建新角色
编辑编辑角色信息
删除删除角色
批量删除批量删除选中角色
API授权配置角色可调用的API
菜单按钮授权配置角色可访问的菜单和按钮
刷新刷新角色列表

新增/编辑角色

点击"新增"或"编辑"按钮打开角色配置对话框:

角色配置对话框

配置项

字段说明
角色名称角色显示名称
描述角色功能说明
启用是否启用该角色

API授权

点击"API授权"按钮配置角色可调用的后端接口:

API授权对话框

授权操作

操作说明
搜索在搜索框输入关键字筛选API
全选一键选中所有API权限
清空一键清空所有API权限
展开/折叠展开或折叠API分组
提示

API权限按模块分组显示,可通过搜索快速定位需要授权的API。

菜单按钮授权

点击"菜单按钮授权"按钮配置角色可访问的菜单和可操作的按钮:

菜单按钮授权对话框

授权操作

操作说明
搜索在搜索框输入关键字筛选菜单/按钮
全选一键选中所有菜单和按钮权限
清空一键清空所有菜单和按钮权限
展开/折叠展开或折叠菜单树

权限树结构

菜单按钮授权以树形结构展示:

层级说明
菜单一级节点,控制菜单访问权限
按钮二级节点,控制按钮操作权限
提示

选中菜单节点将自动选中该菜单下的所有按钮权限。可通过搜索快速定位需要授权的菜单或按钮。

相关链接