角色管理

维护角色信息、指定用户、设置角色可查看的菜单及按钮、设置角色可访问的后台API接口、设置角色可操作的业务数据。

角色管理具备新增、删除、启用、禁用、编辑、设置用户、菜单权限、API权限、数据权限,根据角色名称和状态来检索数据的功能。

对应的数据库表:角色表 (sys_role)

菜单权限

通过菜单权限按钮设置该角色的菜单权限,而菜单权限中设置了前台的页面和按钮,用户绑定了角色,从而达到了用户根据角色可以操作哪些前台页面和按钮的目的,即用户拥有的菜单权限。

对应的数据库表:菜单权限-角色关联表 (sys_menu_permission_role)

API权限

通过API权限按钮设置该角色的API权限,而API权限中设置了后台的API接口地址,用户绑定了角色,从而达到了用户根据角色可以访问哪些后台API接口的目的,即用户拥有的API权限。

对应的数据库表:API权限-角色关联表 (sys_api_permission_role)

数据权限

通过数据权限按钮设置该角色的数据权限,而数据权限中设置了根据组织机构或个人查询业务数据的条件,用户绑定了角色,从而达到了用户根据角色可以操作哪些业务数据的目的,即用户拥有的数据权限。

对应的数据库表:数据权限-角色关联表 (sys_data_permission_role)

Copyright © 2022. 恩梯梯数据(中国)信息技术有限公司. all right reserved,powered by Gitbook该文件修订时间: 2022-02-17 13:10:36

results matching ""

    No results matching ""