经验总结端产品的数据权限设计
上一篇给大家介绍了功能权限设计,本篇主要介绍数据权限设计,做B端用户中心近半年,从一头雾水到产品上线,总结出来一些经验,希望能够给到大家一些帮助。
功能权限控制的是用户登录系统后能看到哪些模块,操作哪些按钮;而数据权限控制的是用户能够看到的数据范围。所谓数据范围,不是指能看到的数据字段,而是指能查出来的数据集合。
例如,针对订单管理列表页,数据范围可能是某个城市的全部订单,也可能是某个门店的全部订单,某个城市和某个门店决定了2种不同的数据范围。
针对数据权限,常见的实现方案有两种:通过组织机构树实现,或者是通过数据共享配置实现。下面,我们通过具体案例来讲解这两种方案。
方案一:通过组织机构树实现
这种方案是根据用户所在组织机构树中的节点位置,来判断用户能够操作的数据范围,利用组织机构树默认的上下级关系,支撑数据权限的配置。
该方案配置简单,是常见的数据权限解决方案,通过下面的2个案例来为大家作具体阐述。
案例一:如何配置系统中各角色的数据权限
门店管理系统是用来帮助老板管理门店日常库存、销售、会员、促销、营销数据报表的一类软件。
在一个门店管理系统中,我们设定组织机构为:总公司省级分部县市级分部门店4级架构;并创建好默认管理员默认普通用户默认经理用户三个角色;数据权限范围分为:本人、本人及下属、本部门、本部门及下级部门、全部。
图1
如图1所示,不同角色,可以根据实际需要,设置所需的数据权限范围。
如默认管理员可配置全部数据权限,监管整个公司的数据;默认普通用户可配置本人数据权限,仅操作自己创建的数据;默认经理用户可配置本部门及下级部门数据权限,操作本部门及下级部门员工创建的数据
建议:
数据权限的配置,可以根据操作系统用户量的多少来决定,给账号还是给角色配置数据权限。如果操作系统的用户少的话,可以直接给账号配置数据权限,更灵活。
数据权限的范围也不完全为本人、本人及下属、本部门、本部门及下级部门、全部这5种范围,可以根据实际业务需求调整。
案例二:通过组织机构图来详细阐述某个账号的数据权限
图2
如图2所示,在一个门店管理系统中,自上而下设立了5级组织机构,各机构下分别开设账号登录系统。
账号1是公司管理员角色,处于根节点的位置,且数据权限范围是全部部门(即所有节点)。因此,在订单管理等功能中,账号1可以查看总公司及其所有子部门的订单信息。
账号2是山东分公司管理员角色,是山东分公司的根账号,且数据权限是本部门及下级部门(当前节点及其子节点,即山东分公司及其下属全部部门)。因此,在订单管理等功能中,账号2可以操作山东分公司及其下属部门的全部订单信息。
账号5是营业部负责人角色,是末级节点营业部1的根账号,且数据权限是本部门(当前节点,即营业部1)。因此,在订单管理等功能中,账号5可以操作营业部1的所有订单信息,对于上级部门市南分部的数据却没有权限查看。
根据不同账号的不同数据权限配置,账号的数据可见范围也不同。依托组织结构的上下级关系,可以迅速配置账号数据权限,满足业务需求。
方案二:通过数据共享配置实现
以账号间的数据共享为例,通过配置某个账号的什么数据共享给某个账号,来解决账号的数据可见范围,默认每个账号仅可操作自己创建的数据。
该方案比较灵活,可以单独设置某个账号每一项功能的数据共享给他人,但是配置起来很麻烦,后期维护也不易,通过案例三,我们来详细阐述。
案例三:
图3
如图3所示,通过数据共享规则,将账号5下销售信息管理模块的全部销售信息的只读权限,赋予账号6,这样账号6登录系统后,就能查询到账号5创建的销售信息,扩大了数据范围。
通过数据共享配置实现的数据权限,数据源可以来自某个账号、某个角色、甚至某个部门等,数据权限也可以共享至某个账号、某个角色或者某个部门,可以根据自身业务情况灵活设置。由于配置起来较麻烦,适合对数据权限有严格把控的业务场景,对于绝大部分公司,通过组织机构树的方式实现数据权限的配置,就足够了。
结语
数据权限一上线,B端功能模块在设计的过程中,就必须要考虑到数据权限的应用场景,如该模块的数据是否需要划分数据权限?数据是默认归属于个人还是部门?如果有人员离职,是否涉及数据转移给他人等。
总之,在权限设计过程中,多思考多尝试,总会总结出一些规则,让我们在后期少走弯路。
活动结束我做了一个简单的活动复盘以前更多是为了卖货,而现在更像是在布局。在近5月中旬开始,京东618就已经打响了全球年终购物节的口号,将这年中剁手节的战线拉了将近整整一个月,直到6。19当天,刘强东骄傲……
如何评价腾讯新推出的老板认为员工是要管的。TIM可以看做是办公版QQ,早在PC时代腾讯就一直在做企业软件,但是一直不温不火,到了移动互联网时代反而是阿里的钉钉由IM成功扩展成移动办公平台,在……
平的复式格局小户型白与原木构造一个舒适的小窝今天分享的是一套单层建筑面积43平米的小户型复式楼案例,设计师以白色和原木色为主,来打造出这样一个简单、轻松的舒适小窝出来,在房子的布局方面也趋于正常,该有的空间都有,一家三口……
电子世界回收站清空了怎么恢复恢一般情况下,Win7系统删除的文件都是到回收站里面了,需要使用的时候还可以恢复。但是回收站里面的文件都被清空了,那么该怎么恢复重要文件呢?有时候会手误删除一些文件,不过用户不要……
蚂蚁与蚜虫是什么关系蚂蚁与蚜虫的关系介绍蚂蚁和蚜虫都是我们人类比较常见的昆虫种类。对于人类来说,蚜虫是地球上最具破坏性的害虫之一,包括蚜总科下的所有成员,别称腻虫、蜜虫等,在世界范围内的分布十分广泛,对于人类的;林业……
高层分歧拖累通用重组进程仍处于重组进程中的美国通用汽车公司12月1日曝出令市场颇感意外的新闻。在当天于美国底特律举行的通用汽车月度董事会会议上,该公司宣布总裁兼首席执行官(CEO)韩德胜已辞职,董事长……
茶花新叶子焉耷拉是咋回事茶花新叶子发焉耷拉主要是养护不当所致,土壤碱化,盆土结块后会影响根系的生长,会使茶花的新叶子发焉耷拉。茶花在生长期间需要有充足的光照,光照不足会使叶片会发软发蔫,水分和肥料过多……
注意这些人的卧室请慎用红色大街上时有红色跑车风驰电驶的闪过,不仅如此,有些朋友为了彰显自己的女性特色,在卧室选用红色系列的家具,如大红的柜子、紫色火粉色窗帘、卧室内的卫生间也采用大红的洗漱盆等。郑博士特……
八字中有这些特征的人事业能够越做越大何谓事业?《易经》上说:举而措之天下之民,谓之事业。简单地说,就是做了自己喜欢的事情,却又帮助了他人,这个就是事业。《易经》坤卦上又讲:美在其中,而畅於四支,发於事业,美之至也……
星巴克樱花季杯子上市时间星巴克樱花季杯子多少钱日本一年一度星巴克樱花季限定杯子来啦!目前第一波已经上市,大家不喜欢的话,可以看看第二波的,每一款杯子都超级粉嫩且好看!下面,我们将为您带来2020星巴克樱花季杯子多少钱,希望……
如何提高孩子的情商九个方法告诉你情商是指非智力因素,就是人们常说的心理素质。如果一个人性格孤僻、怪异、不易合作;自卑、脆弱,不能面对挫折;急燥、自负,情绪不稳定等等,这都是情商不足的表现,即使他的智商再高也很……
企业战略风险的管理企业战略与风险管理企业危机风险战略管理是企业管理过程中最高级别的管理要求。由于各种因素的影响,在管理过程中易于出现各种风险。提高风险防控,消除企业发展中的不稳定因素。改善企业的经济和社会效益。下面的编辑为所……
我的好朋友说她是表情包,一点都不夸张。如果你不信,那就跟我来看看吧!喜下雨啦,哗啦啦我正戴着耳机听歌,门铃响了,因为耳机声音太大我没有听见。咚!咚!咚!门外的她着急了,重重地……
开学第一课观后感【篇一:开学第一课观后感2018】杨敬旭一年一度的《开学第一课》如约而来,今年的主题是创造向未来,不管是民用飞机C919,还是无壳孵化小鸡,都在向我们展示着科学的魅……
我喜欢看书我最喜欢的课余活动是看书,因为看书可以拓展自己的知识。刚开始看书时,是受到一位朋友爱看书的影响。有一次,我来到一个朋友家玩,进了他家门,看见他一直在看一本《查理九世》的书……
赶海拾贝今天,妈妈带着我和弟弟坐车去海边拾贝壳,一起同行的还有妈妈的两个同事带着姐姐和弟弟,我们一行七个人早上六点就坐车出发了,一路上我们看到了许多的美景,有一块连着一块的池塘放眼望去……
假如我是设计师假如我是设计师,我要设计出全世界独一无二的东西。假如我是设计师,我想设计出一件件各式各样的好看的漂亮的衣服。当春天来临时,我会到野外,寻找灵感。万紫千红的野花,总会发出淡……
我们班的智多星一架紫色透明的眼镜后面,是那双渴望学习的大眼睛。红红的嘴唇,高高的鼻梁,乌黑浓密的长头发这不就在说我们班的智多星小严吗?记得有一次,一道数学题把我难住了。我仔细地看了看题……
厨房是个音乐厅小练笔厨房是个音乐厅。哗哗,听妈妈打开水龙头不停地洗菜就知道今天又有一顿大餐可以吃了。不一会儿,水声停了,咚咚,没听到这熟悉的声音,就知道妈妈再切肉片。唰唰肉片下锅了,锅里不时……
江南是首歌黄梅时节家家雨,青草池塘处处蛙。每当我看到这首诗时,内心便浮现出小桥、流水、人家的江南风光。江南是一首清脆婉转的歌。江南的雨是与众不同的,飘飘洒洒,丝丝绵绵。屋檐上……
我敬佩的老师她中等的个子,一头乌黑的亮发,一双明亮的大眼睛,一张圆圆的脸,显出知识分子常有的那种体态,便是我们的班主任老师,她却有一股神奇般的力量,常常鼓舞着我们,支持着我们,温暖着我们。……
想你从心底最深处我在恍惚中依然执着地为着某一个约定而等待,没有人告诉我值不值得,也没有人会告诉我等待下去是否会有一个结果。试过站在路边,久久地凝视着一块广告牌,对着上面的幸福的画面久久凝……
承受是一种力度承受是一种力度,唯有承受生命难以承受之重,才能让自己的生命在岁月的轻捻下流光溢彩。春的承受枯黄抽绿,万象更新。斜阳下,朦胧细雨,美得让人心醉。春雨总是那样轻柔,勾起……
气死营养学的生活饮食模式(图片来自于网络)今天话题的主角是我的奶奶。我奶奶八十多了,BMI32。5(身高体重保个密),已经严重超过了健康体重的标准。除了超标的体重外,我奶奶还特别爱喝饮料,吃零食……