童话说说技术创业美文职业
投稿投诉
职业母婴
职场个人
历史治疗
笔记技能
美文纠纷
幽默家庭
范文作文
乐趣解密
创业案例
社会工作
新闻家居
心理安全
技术八卦
仲裁思考
生活时事
运势奇闻
说说企业
魅力社交
安好健康
传统笑话
童话初中
男女饮食
周易阅读
爱好两性

ERP系统:后台权限设计

4月4日 封了心投稿
  在做企业级系统如ERP和OA时,基于系统框架先前要做的就是权限管理系统。本文主要讲的是按照RBAC来看权限分配。
  根据人员职级的不同所使用的系统功能不同,当人员使用相同功能时,根据组织机构的不同,看见的数据不同。按照不同的维度,进行权限的划分,而不同。
  其一基于角色的访问权限控制(RBAC)模型,人员角色来赋值给用户的权限管理,可以分为两大类型:功能权限、数据权限。
  那么现在我们就先按照RBAC来看权限分配。
  一、背景
  在对应系统中每个用户所看见的界面功能和数据不可能都一样,而是根据人员的组织机构和职级不同进行相应的区分。
  举个例子:
  部门经理可见可操作功能‘业务报表’,员工不可见。
  业务A部门经理在‘业务报表’中只能看见本部门业务A部门的数据。而总经理可在‘业务报表’中,可查看所有部门业务A、B、C、3个部门的数据。
  这时就需要进行对应的权限分配。
  二、RBAC
  经典模型RBAC模型是现在权限管理系统的基础,但包括不限于此。根据公司组织架构不同设计有所不同,或2B业务是设计的通用权限划分,RBAC模型可分为:RBAC0、RBAC1、RBAC2、RBAC3共4个版本。其他3个模型都是基于RBAC0演化的。
  先简述下这4个RBAC模型:
  RBAC0模型:权限角色用户。
  图一
  RBAC1模型:基于RBAC0增加了子角色,子角色可继承父角色的所有权限。
  RBAC2模型:基于RBAC0增加了角色互斥,互斥的角色不可同时赋予一个用户账号。
  RBAC3模型:结合了RBAC0、RBAC1、RBAC2,目前为更全面更复杂的模型。
  三、使用场景
  基于RBAC来做的权限赋予角色再赋予用户。
  1。功能权限
  配置每个用户所见及所能操作的功能项不同。
  当在主系统中存在不同子系统时,选定对应子系统将不同的功能项赋予到指定的角色上。
  图二
  2。数据权限
  根据组织机构所属部门不同,用户使用相同功能时所能看见的展示数据是不一样的,因根据公司业务情况不同。
  其一直接套用组织机构进行权限划分,缺点不可配置,无法根据实际业务跨部门查看数据。
  其二根据组织机构再次进行配置划分数据权限,缺点为每个组织机构都进行数据权限分配。
  图三
  3。角色结合
  在某个组织机构下选取的岗位角色,赋予对应的功能角色和数据角色。
  岗位角色功能角色数据角色
  图四
  4。配置账号
  将不同的用户账号赋予不同的岗位权限,因我们在角色就是用的多角色构成关系,及岗位角色被赋予了多个功能权限与数据权限。因此,一个用户账号在此只需要对应一个岗位角色即可。
  图五
  若无任何一权限进入系统后则应有“无权限”提示,对于企业级系统如ERP、OA主体为公司员工使用,而账号分配及权限分配都是有专人负责进行,并无开放注册功能。
  按照不同的维度进行权限的划分还可以对接人力资源管理系统,按照组织机构进行权限划分,也可在当前设置按钮中加入共享功能再特定人员(如:分部、部门、个人、角色),这时根据系统主体架构而定。
  四、最后的话
  看到这里相信只要产品同学对RBAC4个模型有了认知后,那么做一个简单的权限系统应该只是水到渠成,做一个简单的权限系统应该没问题。
  以仅代表个人观点,不足之处欢迎交流。
投诉 评论 转载

社交产品方法论(一):自上而下的思考产品产品新人如何快速入门产品设计?产品经理如何体系化的思考一款社交产品该如何设计?带着这2个疑问,请听我为您慢慢分享。作为产品的首席设计师,我们所做的绝不仅仅是画原型图这么简……如何科学构建设计语言?每当你做设计规范时候有没有很苦恼,如何才能把界面所需样式覆盖完,如何在多平台、多系统之间采用一致的语言,而不会影响体验,如何保证多系统品牌调性一致,国外一个网页设计师BradF……实例分析拆解:如何设计登录注册?登录注册流程看似简单,实际考量设计功力。网上关于登录注册的综述有很多了,但是从零到一整合分析的很少,以下,将以实际的产品为例,精细分析如何设计账户体系。最近对我们的APP……体验设计中的affordanceaffordance作为是一种认知论,是人处理物品时判断不致于出错的基准。但当高一纬度的词汇用在第一纬度内容上,总会偏移、出错。所以我们从现在开始可以忘记不谈这个词汇,但它可以……你对“以人为中心”的设计的理解,该换个描述方式了传统意义上以人为中心的设计,过分简化了人和技术之间的关系,是时候采用更加细致的分类和方法来进行描述了。在FastCompany最近的一篇文章当中,著名的人机交互……以父亲节为例:设计师如何做一款H5?随着消费升级的步伐,商家总结出在带动消费能力上小孩女人宠物男人的规律,爸爸们作为商家最不重视的一个角色,该如何在父亲节以爸爸为主角制作一款H5呢。一、项……优秀的产品经理,会把时间花在“界定问题”上在动手去做之前,先搞清楚要解决的是什么问题,如此,才能帮助你避免做出漂亮的废品。今年春季,Intercom(一体化客户沟通系统)刚刚完成了1。25亿的D轮融资(谷歌风投也……应用更新,如何摆脱千篇一律?又要发版本了,应用更新语和更新预览图有头绪了吗?应用更新语每次发版前,APP产品经理最头疼的莫过于构思应用更新语。今天来总结一下更新语的文体分类,下次构思就有思路和……所谓产品,实际就是打造信任感的过程人性的特点之一,就是“对陌生的事物充满好奇”。在用户选择产品之前,都经历了一系列的心理活动:从不认识到看到,从看到到了解;而在你的运营手段增加用户的信任感之后,用户才愿意……如何合理地进行短信提醒?制定合理的平台短信提醒机制,需要怎么做呢?本文和你分享两个方法。一、需求背景我们是一个营销服务平台,客户提交需求,平台审核通过后,发布到需求广场,自动提醒服务方(达……总结:电商网站搜索引擎和推荐系统本文从产品角度出发,汇聚了前辈们的智慧,对电商搜索引擎和推荐系统做了总结和分析,让自己有了整体的认识,期望对大家带来益处。在电商网站购物,我们会通过两种渠道锁定产品,一种……ERP系统:后台权限设计在做企业级系统如ERP和OA时,基于系统框架先前要做的就是权限管理系统。本文主要讲的是按照RBAC来看权限分配。根据人员职级的不同所使用的系统功能不同,当人员使用相同功能……
网站的优化标签对排名有多重要?企业网站优化过程中的四点细节小企业如何选择高端实用的网站建设公司?别忘了这六个细节!【网站建设中模板】如何设计新闻网站建设模板?我们如何才能保持网站排名稳定?企业网站建设贵,主要靠这些环节企业网站长期优化不排名的原因分析!SEO优化中和想象中一样简单吗为什么这些网站能排在谷歌解密的前三名如何规范网站建设网站优化的系统流程【网站排名】什么样的网站排名不会波动如何稳定网站的自然排名?影响网站排名的因素有哪些
如何培养说话的逻辑性?考试通知春的气息农村集体土地征收的标准,农村集体土地征收补偿的标准是什么热闻 对和谐的理解的作文素材不去亲身了解,谁会给你还原一个真实的微商?街拍性感的蕾丝裙太好看了满满的女人味(图)疫情期间快递为什么不派送疫情期间快递不派送怎么办颈部除皱什么方法好脸部长斑原因分布图脸了解根本才能对症下药家乡的花园2020年关于这次疫情的作文400字

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找作文动态热点娱乐育儿情感教程科技体育养生教案探索美文旅游财经日志励志范文论文时尚保健游戏护肤业界