首页 科普 资讯 养生 问答 找医院 相关问答
首页> 问答

vue后台管理系统权限分配的解决方案-RBAC模型

发布网友 发布时间:2024-09-27 17:30

我来回答

1个回答

热心网友 时间:2024-10-01 03:39

前言

在后台,人力资源管理系统中,我们经常会遇到分配权限的技术,关于怎么分配权限就是一个难点,在这里,RBAC模型可以很好的解决这个问题

RBAC是什么?RBAC模型概述

RBAC模型(Role-BasedAccessControl:基于角色的访问控制)模型是20世纪90年代研究出来的一种新模型,但其实在20世纪70年代的多用户计算时期,这种思想就已经被提出来,直到20世纪90年代中后期,RBAC才在研究团体中得到一些重视,并先后提出了许多类型的RBAC模型。其中以美国GeorgeMason大学信息安全技术实验室(LIST)提出的RBAC96模型最具有代表,并得到了普遍的公认。

RBAC认为权限授权的过程可以抽象地概括为:Who是否可以对What进行How的访问操作,并对这个逻辑表达式进行判断是否为True的求解过程,也即是将权限问题转换为What、How的问题,Who、What、How构成了访问权限三元组,具体的理论可以参考RBAC96的论文,这里我们就不做详细的展开介绍,大家有个印象即可。

RBAC的组成

在RBAC模型里面,有3个基础组成部分,分别是:用户、角色和权限。

RBAC通过定义角色的权限,并对用户授予某个角色从而来控制用户的权限,实现了用户和权限的逻辑分离(区别于ACL模型),极大地方便了权限的管理

背景

为了达成不同的帐号登陆系统后能看到不同的页面,能执行不同的功能的目标,我们有很多种解决方案,RBAC(Role-BasedAccesscontrol)权限模型,也就是基于角色的权限分配解决方案。

其权限模式如下:

三个主体

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

权限点Permission:这个系统中有多少个功能(例始:有3个页面,每个页面上各自有3,2,4个不同的操作)

角色Role:不同的权限点的集合

RBAC模型可以帮助我们解决不同的人获取不同权限的问题

项目中如何实现权限分配

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

上图中,menus代表页面权限,points代表功能级别按钮权限,我们可以通过数组的方法判断有没有权限,来动态的创建或移除DOM元素和添加动态路由。

贷款记录在征信保留几年? 安徽徽商城有限公司公司简介 安徽省徽商集团新能源股份有限公司基本情况 安徽省徽商集团有限公司经营理念 2019哈尔滨煤气费怎么有税? 快手删除的作品如何恢复 体育理念体育理念 有关体育的格言和理念 什么是体育理念 万里挑一算彩礼还是见面礼 绿萝扦插多少天后发芽 绿萝扦插多久发芽 扦插绿萝多久发芽 炖牛排骨的做法和配料 网络诈骗定罪标准揭秘 “流水不争先”是什么意思? mc中钻石装备怎么做 为什么我的MC里的钻石块是这样的?我想要那种。是不是版本的问题?如果是... 带“偷儿”的诗句 “君不见巴丘古城如培塿”的出处是哪里 带“奈何”的诗句大全(229句) 里翁行()拼音版、注音及读音 带“不虑”的诗句 “鲁肃当年万人守”的出处是哪里 无尘防尘棚 进出口报关流程,越详细越好。谢谢大家指教。 双线桥不是看化合价升多少就标多少的吗?为什么CL2+2KI=2KCL+I2中I失... 出师表高锰酸钾有画面了吗 2021年幼儿园新学期致家长一封信 电脑屏幕一条黑线怎么办? 销售代理商销售代理商的特点 商业代理商业代理的特征 如何看微信有没有开通微众银行 为什么微众没有开户 微众银行怎么开户 微众银行APP开户流程是什么? 唐古拉山海拔唐古拉山海拔是多少 怎么看待取消跳广场舞的人的退休金 如何选购新鲜的蓝田水柿? 恭城水柿柿树作用 创维洗衣机使用教程 创维全自动洗衣机怎么使用 自动开门器 狗羊属相婚姻相配吗 3岁的小孩不会说话怎么办 3岁孩子不会说话,应该挂什么科? 3岁小孩不会说话正常吗 鹿茸炖乌鸡怎么做? 新型冠状肺炎吃什么药可以预防 冰箱上电后一直响 食品生产许可证编号开头为“ G”。 库存过期香精 星叶广场属于哪个区 栖霞建设江心洲g118地块值得买吗 星叶欢乐城可以买吗 燕上玥府开发商是哪家 onlyyou是什么意思啊? onlyyou什么意思 成都地铁五号线什么时候可以通 属龙的孩子取名字大全别再给宝宝起烂大街的名字了 2019年7月30日未时出生女孩,叫张一淇怎么样? 眉毛画法:上扬粗眉毛让脸型更立体 女生粗眉大眼适合画什么样的妆容? 小米8机身长度 ...个互感器是罗氏线圈互感器还是普通的电流互感器? 地面波机顶盒发射塔信号机顶盒不是报废了吗 入住资料被酒店泄露怎么处罚 关于人生的作文800字高中 余味人生是什么意思? 到了四十岁以后,就算单身也不能和哪种女人在一起? 中国电建集团河南工程有限公司2024年招聘简章 受到老板人身攻击该离职吗 Vue3 + antV X6 实现类似思维导图功能 阳宅风水布局十大原则,农村阳宅风水绝密口诀 著名的唐三彩是哪里的 历史上唐三彩的产地分别都在哪些地方? 阳宅家居风水10条旺财之法 洛阳唐三彩是哪三彩 唐三彩的发现过程 李知恩专辑获奖 mama mamamama是什么歌曲? 猕猴桃发红还能吃吗 请问:手机银行是啥?安全吗?它是不是网银?谢谢! 冷害和冻害有什么区别 寒潮和低温冻害的区别 寒潮与低温冻害的不同在哪里 小麦冻害温度指标 win+ios+安卓可用,蓝光直播源及看电视直播教程 报的温度不底为什么会发生冻害? 一个老母亲生活作风有问题和儿子这个人品能和他成男女朋友有关吗_百... 要是让妈妈的性格加上爸爸的性格都改变得非常强势,儿子和女儿会... 为什么外国人不穿棉毛丝麻的衣服 猫咪摔后几天为危险期
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com