美文网首页
应用管理系统 RBAC权限系统设计

应用管理系统 RBAC权限系统设计

作者: 骑蚂蚁上高速_jun | 来源:发表于2020-02-11 10:13 被阅读0次

管理权限系统一般分为 页面权限 , 数据横向权限 ,字段列级权限 , 操作权限 四种

概念说明:
1 . 页面权限 即 菜单权限 , 当用户在后台如果有这个菜单下的某一个操作权限。即在登陆的时候需要返回该菜单给用户

2 . 数据横向权限 一个表格的横向数据显示 , 即 上级可以查看下级的所有数据,老板可以查看所有人的数据

3 . 字段列级数据 即 查看表格数据列级字段的权限, 比如某张表格的交易记录字段,财务人员可以查看,而销售不能查看。

  1. 操作权限 即 增删改等操作权限 , 用户有的权限才能显示操作按钮。

表设计实现:
菜单表 menus:

id 主键
title 名称
icon 图标
uri 菜单的uri标识

模块表 modules:

id 主键
menu_id  菜单id,该模块属于哪个菜单
uri

相关文章

网友评论

      本文标题:应用管理系统 RBAC权限系统设计

      本文链接:https://www.haomeiwen.com/subject/sevtfhtx.html