导读:B 端项目上,需要设计实现一个权限管理模块,就要知道到一个很重要的 RBAC 模
型,所以整理总结了 RBAC 的一些知识。目前,使用最普遍的权限管理模型正是 RBAC(
Role-Based Access Control)模型,这篇文章主要是介绍基于 RBAC 的权限管理系统,
将会从 RBAC 是什么、如何设计 RBAC 两部分来介绍。
一、RBAC 模型是什么?
1. RBAC 模型概述
RBAC 模型(Role-Based Access Control:基于角色的访问控制)模型是 20 世纪 90 年
代研究出来的一种新模型,但其实在 20 世纪 70 年代的多用户计算时期,这种思想就已
经被提出来,直到 20 世纪 90 年代中后期,RBAC 才在研究团体中得到一些重视,并先后
提出了许多类型的 RBAC 模型。其中以美国 George Mason 大学信息安全技术实验室(
LIST)提出的 RBAC96 模型最具有代表,并得到了普遍的公认。
RBAC 认为权限授权的过程可以抽象地概括为:Who 是否可以对 What 进行 How 的访问
操作,并对这个逻辑表达式进 ...


雷达卡




京公网安备 11010802022788号







