当前位置: 首页 > 网络应用技术

VUE背景管理系统权限分配解决方案RBAC模型

时间:2023-03-08 11:38:26 网络应用技术

  在背景中,在人力资源管理系统中,我们经常遇到分配权威的技术。关于如何分配权限是一个困难。在这里,RBAC模型可以很好地解决此问题

  RBAC模型(基于角色的访问控制:基于角色的访问控制)模型是在1990年代研究的新模型,但是在1970年代的多用户计算期间,这一想法才提出,直到直到中间- RBAC在研究小组中受到一些关注并提出了许多类型的RBAC模型。

  RBAC的过程认为,权威授权过程可以抽象为:谁能执行如何执行访问操作的方式,并确定逻辑表达式是否为真的解决方案过程,如何出现问题,谁,什么,如何构成三元元组的访问权限。具体理论可以指RBAC96的论文。在这里,我们不会详细介绍它。每个人都有印象。

  在RBAC模型中,有三个基本组件:用户,角色和权限。

  RBAC定义了角色的权威,并授予用户控制用户的权限,并意识到用户和权限的逻辑分离(与ACL模型不同)

  为了实现目标,我们拥有许多解决方案,即RBAC(基于角色的访问控制)权限模型,即基于角色的权限分配解决方案。

  它的权威模式如下:

  用户:使用该系统的人员(员工)

  许可:此系统中有多少个功能(例如:3页,每个页面都有3,2,4不同的操作)

  角色角色:收集不同权威点

  我们可以根据后端传递的数据来判断

  在上图中,菜单表示页面权限,点表示功能级按钮权限。我们可以通过数组方法确定是否有权限来动态创建或删除DOM元素并添加动态路由。