当前位置:首页 > 经验 >

素拓的工作原理(素拓介绍图文)

来源:原点资讯(www.yd166.com)时间:2022-11-06 17:06:39作者:YD166手机阅读>>

角色互斥,比较经典的案例是财务系统中出纳不得兼管稽核,那么在赋予财务系统操作人员角色时,同一个操作员不能同时拥有出纳和稽核两个角色。

角色数量限制,例如:一个角色专门为公司CEO创建的,最后发现公司有10个人拥有CEO角色,一个公司有10个CEO?这就是对角色数量的限制,它指的是有多少用户能拥有这个角色。

RBAC2 模型主要是为了增加角色赋予的限制条件,这也符合权限系统的目标:权责明确,系统使用安全、保密。

4. RBAC3模型

同样是基于RBAC0模型,但是综合了RBAC1RBAC2的所有特点

这里就不在多描述,读者返回去看RBAC1RBAC2模型的描述即可。

RBAC 权限管理的在实际系统中的应用

RBAC 权限模型由三大部分构成,即用户管理角色管理权限管理

用户管理按照企业架构或业务线架构来划分,这些结构本身比较清晰,扩展性和可读性都非常好。

角色管理一定要在深入理解业务逻辑后再来设计,一般使用各部门真实的角色作为基础,再根据业务逻辑进行扩展。

权限管理是前两种管理的再加固,做太细容易太碎片,做太粗又不够安全,这里我们需要根据经验和实际情况来设计。

1.用户管理

用户管理中的用户,是企业里每一位员工,他们本身就有自己的组织架构,我们可以直接使用企业部门架构或者业务线架构来作为线索,构建用户管理系统。

素拓的工作原理,素拓介绍图文(5)

需要特殊注意:实际业务中的组织架构可能与企业部门架构、业务线架构不同,需要考虑数据共享机制,一般的做法为授权某个人、某个角色组共享某个组织层级的某个对象组数据。

2.角色管理

在设计系统角色时,我们应该深入理解公司架构、业务架构后,再根据需求设计角色及角色内的等级。

一般角色相对于用户来说是固定不变的,每个角色都有自己明确的权限和限制,这些权限在系统设计之处就确定了,之后也轻易不会再变动。

1. 自动获得基础角色

当员工入职到某部门时,该名员工的账号应该自动被加入该部门对应的基础角色中,并拥有对应的基础权限。这种操作是为了保证系统安全的前提下,减少了管理员大量手动操作。使新入职员工能快速使用系统,提高工作效率。

2. 临时角色与失效时间

公司业务有时需要外援来支持,他们并不属于公司员工,也只是在某个时段在公司做支持。此时我们需要设置临时角色,来应对这种可能跨多部门协作的临时员工。

如果公司安全级别较高,此类账号默认有固定失效时间,到达失效时间需再次审核才能重新开启。避免临时账号因为流程不完善,遗忘在系统中,引起安全隐患。

3. 虚拟角色

部门角色中的等级,可以授权同等级的员工拥有相同的权限,但某些员工因工作原因,需要调用角色等级之外的权限,相同等级不同员工需要使用的权限还不相同。

这种超出角色等级又合理的权限授予,我们可以设置虚拟角色。这一虚拟角色可集成这一工作所需的所有权限,然后将它赋予具体的员工即可。这样即不用调整组织架构和对应的角色,也可以满足工作中特殊情况的权限需求。

4. 黑白名单

白名单:某些用户自身不拥有某部门的顶级角色,但处于业务需求,需要给他角色外的高级权限,那么我们可以设计限制范围的白名单,将需要的用户添加进去即可。

在安全流程中,我们仅需要对白名单设计安全流程,即可审核在白名单中的特殊用户,做到监控拥有特殊权限的用户,减少安全隐患。

黑名单:比较常见的黑名单场景是某些犯了错误的员工,虽然在职,但已经不能给他们任何公司权限了。这种既不能取消角色关联,也不能完全停用账号的情况,可以设置黑名单,让此类用户可以登录账号,查看基本信息,但大多数关键权限已经被黑名单限制。

3. 权限管理

权限管理一般从三个方面来做限制。页面/菜单权限操作权限数据权限

素拓的工作原理,素拓介绍图文(6)

1. 页面/菜单权限

对于没有权限操作的用户,直接隐藏对应的页面入口或菜单选项。这种方法简单快捷直接,对于一些安全不太敏感的权限,使用这种方式非常高效。

2. 操作权限

操作权限通常是指对同一组数据,不同的用户是否可以增删改查。对某些用户来说是只读浏览数据,对某些用户来说是可编辑的数据。

3. 数据权限

对于安全需求高的权限管理,仅从前端限制隐藏菜单,隐藏编辑按钮是不够的,还需要在数接口上做限制。如果用户试图通过非法手段编辑不属于自己权限下的数据,服务器端会识别、记录并限制访问。

4. 数据权限如何管控

数据权限可以分为行权限和列权限。行权限控制:看多少条数据。列权限控制:看一条数据的多少个字段

简单系统中可以通过组织架构来管控行权限,按照角色来配置列权限,但是遇到复杂情况,组织架构是承载不了复杂行权限管控,角色也更不能承载列的特殊化展示。

目前行业的做法是提供行列级数据权规则配置,把规则当成类似权限点配置赋予某个角色或者某个用户。

素拓的工作原理,素拓介绍图文(7)

素拓的工作原理,素拓介绍图文(8)

栏目热文

素拓图片大全(素拓的总结)

素拓图片大全(素拓的总结)

随着时代的发展,拓展训练逐渐形成了以各种体育项目为基础,整合各种资源和手段的综合训练方案。形式越来越多样化,内容也越来越...

2022-11-06 17:12:38查看全文 >>

素拓的起源和原理(素拓是啥)

素拓的起源和原理(素拓是啥)

拓展训练经历了20世纪40年代的创始,50年代的扩大规模、60年代的长足发展、70年代的稳固和80年代的国际化之后,走...

2022-11-06 17:25:48查看全文 >>

大学素拓部是干什么的(大学为什么加入素拓部)

大学素拓部是干什么的(大学为什么加入素拓部)

各团总支、学生会、学生社团:校学生会、学生社团等组织作为校园文化建设的组织者、参与者和校园文化生活的重要载体,对广大学生...

2022-11-06 17:15:41查看全文 >>

素拓部是干嘛的(大学为什么加入素拓部)

素拓部是干嘛的(大学为什么加入素拓部)

各位书友们,大家好,我是鲨鱼!今天给大家带来几本豪门总裁小说,如果你也喜欢这类型的小说,还请多多点赞留言呀,每本都是高分...

2022-11-06 17:06:08查看全文 >>

素拓总结简短(素拓报告怎么写)

素拓总结简短(素拓报告怎么写)

【活动回顾】2014年暑期宝宝团队---“隋唐植物园的拓展训练”总结篇开心师竹居 2014-08-312014年7月8日...

2022-11-06 16:50:04查看全文 >>

素拓有什么用途(药拓的六大效果)

素拓有什么用途(药拓的六大效果)

作业少了,辅导班停了,课后活动丰富了……今年9月,“双减”为全国中小学生送上了一份特别的开学礼。“双减”政策落地实施一个...

2022-11-06 16:57:50查看全文 >>

素拓分有哪些用途(素拓分很重要吗有什么用)

素拓分有哪些用途(素拓分很重要吗有什么用)

老师寄语服务队所有的同学们:志愿者,是我们共同的名字,感谢你们的付出。你们把爱心化作行动,关爱每个需要帮助的人。这是一个...

2022-11-06 16:55:02查看全文 >>

素拓分是什么(素拓分是自己申请吗)

素拓分是什么(素拓分是自己申请吗)

现在的大学生活越来越精彩,学校里有各种各样的社团、协会,让人眼花缭乱,很多大一新生刚进入学校后,总会被这些花里胡哨的东西...

2022-11-06 17:19:10查看全文 >>

素拓部成员是干嘛的(对素拓部的认识)

素拓部成员是干嘛的(对素拓部的认识)

据工信部网站10月31日消息,工业和信息化部发布关于推进民爆行业高质量发展的意见。工业和信息化部关于推进民爆行业高质量发...

2022-11-06 16:56:19查看全文 >>

素拓到底是什么样子(素拓的目的是什么)

素拓到底是什么样子(素拓的目的是什么)

关于装修翻车方面的专辑,前面都有,大家可以翻阅查看,更多装修错误可以查看翻车专题《装修翻车错误专题》今天列举一下鞋柜定制...

2022-11-06 17:20:14查看全文 >>

文档排行