如何构建一套“权限体系”以满足业务需求?
2020-11-19 11:11:22 阅读(192) 评论(0)
前段时间笔者在B端数据产品中,基于RBAC模型构建了一套重用性极佳的“权限体系”,上线后得到了一致好评。不仅降低了运维成本,而且极大地催化了产品的传播和传播,这种“权限制度”在几个内部项目中得到了借鉴和应用。在C端,什么是“权限制”,一般会通过会员类型(等级)来区分不同的用户权限。例如,在“苏宁易购”中,如果您是Super会员,您将获得普通用户无法享受的2%回扣、运费券、PP体育会员等权益,即通过会员系统(V1)、V2、V3、V4、Super)建立了权限制度。与C端不同,B端产品的“权限制度”一般不是基于会员类型(等级)的概念,而是基于“普通用户和管理员”的角色概念。这是RBAC模型:基于角色的权限访问控制(Role-BasedAccessControl)。RBAC的特点是通过创建不同的角色(每个角色都与不同的权限相关),给用户不同的角色,使用户获得相应的角色权限,并建立用户与权限之间的关联。该模型的优点是可以动态调整角色的权限,方便用户批量变更、迁移和回收权限。二、构建“权限制度”的目的有“数据”的地方就有江湖。“数据”作为互联网企业的核心资产,通过收集、清理和存储,最终孵化商业数据产品,为业务发展提供引擎。作者参与了B端数据产品,用户群是内部员工。根据员工在公司内部的身份,区分查看相应数据的权限,即哪些数据可以查看,哪些数据不能查看。因此,构建“权限制度”的主要目的是:随着商业竞争的升级,避免使用数据产品,防止数据泄露;虽然对员工有保密意识培训,但应处于萌芽状态,尽量保持每个员工的最小权限,使权限与工作职责挂钩;作为平台数据产品,部分权限需要下放,以确保用户能够参与产品的内容建设、运营、维护和沟通。根据RBAC模型,建立“权限体系”模型,将权限体系的建模对象分为三类:用户、角色、权限。一般产品可以为上述三个对象进行建模,但如果是平台数据产品,则需要在“用户”和“角色”之间引入一个对象:数据集。“数据集合”是将数据按照一定的规则划分为几个集合,在相同的规则下,每个数据集合相互独立。引入“数据集”的优点是用户在“数据集”中选择“角色”,因此他们可以在不同的“数据集”中拥有不同的角色。同时,用户拥有这个“角色”的权限也被圈定在特定的“数据集”中;权限系统的本质是控制用户身份。引入“数据集”后,数据源也可以控制为对象,在管理层面更加细致灵活;用户:每个员工都是用户,可以与工作号码挂钩,从而建立最小粒度的“用户”对象,确保其独特性。数据集:作为B端数据产品的平台,每个接入产品(如苏宁易购、苏宁金融等)都是“数据集”。数据集:作为B端数据产品的平台,每个接入产品(如苏宁易购、苏宁金融等)都是“数据集”。由于每个产品都是独立的,所以数据集可以根据产品进行划分,即一个产品就是一个数据集。角色:根据目前的群体研究和产品阶段,设置了普通用户、产品管理员、平台管理员、超级管理员四个角色。权限:MECE分析法(MutuallyExclusiveCollectivelyExhaustive),将权限划分为“相互独立”的元素,可以根据角色的划分组成不同的集合,即对应角色的权限。Q:如何将权限划分为“相互独立”元素?A:首先,列出产品中的每个功能模块,然后将每个功能模块分为三个权限:可读性、不可读性和可写性。若需继续细化,对于“可写”,可细分为“增、删、改、查”四种。Excel表格可以制作,角色和功能分别是X、Y轴。对于每个功能,标记每个角色所拥有的权限,从而形成一个清晰的“角色权限”对照表。4、综上所述,作者构建的权限系统是在RBAC模型的基础上引入“数据集”作为用户与角色之间的对象,因此可以定义为基于数据集和角色的权限访问控制模型。与RBAC相比,该模型的优点是可以让同一用户在多个场景中无意识地切换角色。原因如下:一个“数据集”是一个场景,多个“数据集”是多个场景;用户的角色在单个场景中是固定的、唯一的,但在多个场景中,用户的角色会随着场景的变化而变化;在“用户”和“角色”之间引入“数据集”是为了绑定用户的角色和场景,让用户的角色在多个场景环境中随着场景的变化自动切换。用户可以更顺利地使用产品。
推荐阅读
- 企业的建站需求决定网站建设的类型
企业网站是中小企业拓展线上渠道的基础配置,也是必备条件,建站市场为了满足企业的建站需求,设计出不同网站建设的类型。下文就来说说各类网站建设类型的特点,模板建站不在下文的说明范围,因为模板建站是软件生成的,风格和页面分布就不具有个性化特征,并…查看详情
- SQL数据库是什么
SQL数据库是一种基于结构化查询语言(SQL)的信息管理系统。它是一种计算机程序,用于创建、存储、管理和查询数据。SQL数据库通常包括一个数个表,每个表由一组相关的数据行和列组成,每个数据行表示一个数据实体,每个列表示实体属性的一个数据…查看详情
- 软件著作权申请渠道及注意事项
目前软件著作权申请有三个渠道,渠道一是去位于北京的中国版权保护中心提交申请材料;渠道二是以邮寄的方式将申请材料提交给中国版权保护中心;渠道三是搜索“中国版权保护中心”进行网上登记注册,寻找服务公司代办申请。图片来源于网络从2017年4月起,…查看详情
- 网页翻译浏览器 盘点6款自带翻译功能的浏览器
说道翻译我们能想到最多的应该是直接在网上搜,或者有的软件自带有翻译的功能,直接就可以翻译成中文,学习比较好的就不用那么麻烦甚至一看就知道是什么意思,那今天我们来盘点一下网页翻译浏览器都有哪些。 1、360安全浏览器 这是一…查看详情
- 国内常用5款培训班管理系统排行
随着互联网技术的不断发现,线上线下联动模式开始出现,甚至出现了很多单纯线上的业务平台,教育机构也不例外。各个层级的培训班越来越多,小学生,中学生甚至大学生考研考公都有各种类型的培训班。那么一个培训班管理系统就是培训班管理很重要的工具,以下就…查看详情
- 壹传城宣布进入“VR+医疗”领域
在10月25日,第二届中国模拟医学大会在广州召开,本次大会以科技创新作为亮点,将教育作为改变中国医学模式的切入点,大会提出建设具有中国特色的模拟医学学科和产业体系,并且*了将人工智能、大数据和虚拟现实技术应用在模拟医学上面。2019年的模拟…查看详情
- 商标注册有多少类?企业商标注册选类别两步走
商标注册有多少类?我国商标注册类别使用的是在《类似商品和服务区分表》,该商标注册分类表是基于尼斯分类第十版制定的,把商标注册类别划分为45大类,其中1-34类是商品分类,35-45是服务分类。图片来源于网络 企业商标注册怎么选类别? 我国采…查看详情
- 简历制作软件都有哪些?这几款软件比较好
在应聘的时候都要递交简历,如果简历做得比较好,也能够吸引公司的招聘人员,对自己能够带来很大的帮助,但是在进行简历制作的时候,很多人不知道挑选什么样的软件比较好。那么简历制作软件都有哪些?接下来就给大家介绍几款比较好用的软件吧。 …查看详情
- 商标代理管理办法有哪些
商标代理管理办法是指对商标代理行为进行规范和管理的法律、法规和规章。以下是一些常见的商标代理管理办法:1. 商标法和相关法律法规:商标法是国家对商标注册和使用进行管理的基本法律,其中包含了商标代理行为的相关规定。此外,还有其他相关的法律和法…查看详情
- 选择网站开发建设公司的正确姿势
企业官网对于企业的营销推广非常重要,它企业品牌形象和企业文化展示的重要渠道。一个企业如果没有自己的官方企业网站,就很难向客户传递自己的品牌理念、产品信息,无法让客户更清晰的认识自己,所以很多中小企业都会选择网站开发建设公司来为自己建设官网。…查看详情
- 画图软件有哪些
数控画图软件有哪些?易学易用的自动编程有CAMWorks,但是这个软件的教程少。CAXA是国产软件。 老牌的自动编程软件:mastercam、UG 汽车行业常用的自动编程软件:CATIA 综合功能强大的自动编程软件:UG 模具行业最…查看详情
- 如何建设公司网站?先想清楚为何建站,做好准备再开始
众所周知,网站对于一个企业的重要性,想必您也知道。企业网站建设的好,那就可以为企业未来的发展增添一份动力。但是对于没有经验的企业来说,他们并不知道如何建设公司网站,更不知如何开展建站第一步。下面就由小万来为大家讲解如何建设公司网站。 图片来…查看详情
- 剪视频的软件哪个好?好用的剪视频软件推荐
现在很多人都特别喜欢拍小视频,拍完小视频之后应该要对视频进行剪辑,这个时候就需要用到软件,一款好的软件可以说是非常重要的,会让整个拍摄的视频更加完美。能够完成剪辑视频的软件也比较多,应该要找到一款好的软件来使用。那么剪视频的软件…查看详情
- CRM软件好用吗?作用是什么?
悟空CRM好用吗?CRM这类软件,选用时主要考虑实用性和操作性。小型的销售公司,人数较少,客户跟进周期不长,实施运用这类软件,花费高、上手慢,销售人员需要花时间学习使用容易产生排斥心里。中、大型公司,销售人数多,客户基础稳定且庞大,对接客户…查看详情
- 全球搜索排行榜出炉,百度仅排第三
大家最常用的搜索软件已经就是百度和360了吧?而对于国内外其他的软件是毫无了解的,因为百度在我们国家属于霸主地位,在瞬间搜索排行榜中,它仅次于第三,那么我们一起来看看全球的搜索排行榜吧!1.google 谷歌是世界上除了那几个国家以后,基本…查看详情
猜你喜欢
最新文章

扫码二维码
立即领取《千元实战营销秘籍》
还可免费试用营销管理系统
*如有疑问,请随时拨打免费咨询热线:400-0033-166
邮箱:zjb@iwanshang.com
服务时间:8:30-18:00
软件企业
认定号:川RQ-2018-0216
高新技术企业
认定号:GR201951001121

关注微信公众号
和10万中小企业共同成长

扫码下载APP
享全方位服务一触即达
Copyright © 2004-2022 万商云集(成都)科技股份有限公司 版权所有
蜀ICP备12001963号-2
川公网安备 51010402000322号

快速找产品

找一找哪款产品适合您?
咨询热线:400-0033-166
-


-
电话沟通
获取方案
下载APP
官方微信
扫码下载APP
全方位服务一触即达

关注万商云集
和10万中小企共成长

TOP

企业首选的AI增效平台

400-0033-166
8:30-18:00















































注册有好礼



