🚧角色权限(务必仔细观看)
# 🚧一、功能说明
该功能是本系统核心权限之一,它负责【功能级权限】的分配。
它是通过设置用户角色来分配权限。
------------------以下为必看,轻松理解权限分配👇------------------
本系统(OverallAuth2.0)的权限是存在继承关系的,如下示例👇
- 超级管理员角色
- 管理员角色
- 普通角色1
- 普通角色2
- 管理员角色
管理员角色角色: 它不仅自身存在权限,同时也因为它属于普通角色1、普通角色2的上级,所以也同时继承它们的所有权限。
同理超级管理员: 它同时继承了普通管理员、普通角色1、普通角色2的所有权限。
# 1.1 功能级权限包括
权限名 | 说明 |
---|---|
菜单权限 | 系统中所有菜单的权限分配 |
按钮权限 | 系统中所有菜单中按钮权限的分配(不包括数据上的按钮) |
接口权限 | 规划中。。。 |
ps:后面会更新数据级权限(全力开发中)
# 二、功能列表
如果使用者登录的是默认账号,那么该界面会显示所有公司、系统的角色。

如果使用者登录的是自身创建的账号,那么该界面只会显示当前登录公司、系统的角色。

# 2.1 新增角色
因为角色是跟随系统的,所以在新增时,需要选择角色所属公司、系统。
# 2.2 编辑角色
在编辑状态下,角色所属公司、系统是不能修改的。
ps:星晨科技股份有限公司->OverallAuth2.0 统一权限分发中心->超级管理员 该角色是演示角色,不能修改
# 2.2 启用/关闭
可控制角色的启用、关闭状态
ps:关闭后的角色,将失效(拥有该角色的用户,将失去该角色的所有权限)
# 三、菜单权限
会显示当前角色所在系统的所有菜单。如果有默认权限,菜单会默认勾选上。
# 3.1 查看方式 (按钮权限同理)
显示包含下级权限: 会显示当前角色下级菜单所包含的权限,ps:下级角色权限,不能再当前角色修改,只能去拥有该权限的角色修改。
显示当前角色权限: 只显示自身角色独有权限,不包含下级角色权限。

ps:为了提高用户体验,星晨科技股份有限公司->OverallAuth2.0 统一权限分发中心-> 用户列表、角色权限 不能勾选
# 3.2 保存
当分配好权限后,点击保存权限。
ps:保存后需刷新界面,权限生效
# 四、菜单按钮权限
会显示当前角色所在系统所有菜单的按钮。如果有默认权限,会默认勾选上。
ps:设置按钮权限前,最好先设置菜单权限。
ps:查看方式同菜单权限。
ps: 当前界面只能设置【按钮类型】为菜单按钮的权限,不能设置数据按钮权限,数据按钮权限是通过规则来控制是否能操作。什么是按钮类型,请查看术语解释
# 4.1 保存
当分配好按钮权限后,点击保存按钮权限。
ps: 保存后需刷新界面,权限生效
ps: 无权限的按钮,也会显示出来,但不能点击,按钮上会提示无权限字样
如图下图:

# 五、绑定用户
当角色分配好权限后,需要把角色赋给某个用户,让用户拥有角色。
ps: 张三为默认体验账号,不能取消角色