权限模型介绍
其中ABAC和PBAC在互联网场景中很少使用,ACL是直接关系,RBAC是间接关系;
RBAC模型的优势
- 简化了用户和权限的关系
就是因为多了一个角色属性,通过角色可以对用户进行分组,分组完了就可以很方便的管理用户; -
易扩展 易于维护
RBAC流程图
如上图所示,一个详细完整的RBAC权限管理需要建立5张表,当然3个或4个表也是可以完成;
RBAC功能模块
-
功能需求列表:
- 权限控制流程:
其中ABAC和PBAC在互联网场景中很少使用,ACL是直接关系,RBAC是间接关系;
易扩展 易于维护
如上图所示,一个详细完整的RBAC权限管理需要建立5张表,当然3个或4个表也是可以完成;
功能需求列表:
转载于:https://my.oschina.net/zjllovecode/blog/1600923