RBAC--基于角色的权限控制

RBAC  涉及三个表

用户表、角色表、资源表;通过角色关联用户,通过角色关联资源

现有RBAC0    RBAC1   RBAC2  RBAC3

RBAC0 :用户角色多对一或者多对多的关系

RBAC1:在RBAC0的基础上引入了继承的概念

RBAC2:在RBAC0的基础上引入了角色互斥、基数约束、先决条件、运行时互斥等

RBAC3:综合了RBAC0    RBAC1    RBAC2

权限包括了操作权限、数据权限、页面权限

步骤:

1.在角色表中创建角色,对角色进行权限分配,并支持随时进行角色配置

2.用户管理列表,设置用户关联角色的功能

posted @ 2022-10-26 16:07  兴儿  阅读(119)  评论(0)    收藏  举报