B端产品设计—用户角色权限系统设置

在做过了一些B端产品后,就会发现所以B端端产品有很多共同的部分,比如系统设置里的用户角色权限以及基础信息的维护,虽然B端产品可能业务不一样,产品服务的人群、产品价值不一样,但是用户体系却是每个系统必不可少的。

B端产品的用户

B端产品的用户

B端和C端不一样,C端一般针对的是个人用户,涉及的关系结构相对来说比较简单,关注个体数据以及个体产生的价值。同时B端产品的用户一般是企业,这就决定了使用系统直接的同事需要相互协作,共同去完成一件事。

B端产品用户的需求

B端客户一般客户角色多元化,每个用户对系统的需求和职能也是不一样的,这就需要我们根据他们的使用需求去划分,让系统使用者不会被其他事项干扰或者看到不该看到的东西。所以这就需要B端产品能够根据每个用户的需求去“自定义功能”,就是系统的设计要灵活,系统管理者可以灵活配置自己想要的权限以及管理自己的员工。

RBAC模型

在传统权限模型中,我们直接把权限赋予用户。RBAC模型的基本思想就是,对系统操作的各种权限不是直接授予具体的用户,而是在用户集合与权限集合之间建立一个角色集合。每一种角色对应一组相应的权限。一旦用户被分配了适当的角色后,该用户就拥有此角色的所有操作权限。这样做的好处是,不必在每次创建用户时都进行分配权限的操作,只要分配用户相应的角色即可,而且角色的权限变更比用户的权限变更要少得多,减少系统的开销和频繁设置。RBAC0模型中角色和权限是多对多的,一个用户拥有的权限是他所有角色的集合。如下图,用户1假如拥有角色1、角色2、角色3三个角色的话,那拥有的权限是权限1、权限2、权限3.

RBAC1模型中在角色中引入了分层的概念,即角色中可以分为多个等级,每个等级对应的权限是不一样的,把权限分给用户时,需要分到对应的角色等级。一般角色等级低的拥有的权限少,角色等级高的权限是所有等级低的权限集合。

RBAC2模型中在RBAC1模型中的基础上对角色进行了一些限制。

互斥角色限制:同时拥有两个角色以上,且有角色互斥时,系统提醒职能选择一个,比如公司职业中,如果选择商务角色,生成结算单,并提交给财务审核时,这时候就不能赋予这个员工财务角色。否则他就可以自己提交结算单自己审核结算单了。

角色数量限制:一个员工的角色是有限的 了,不能无限制的添加;

先决条件限制:若一个员工想获得更高权限时,需要获得低级权限,比如想获得产品总监的权限那就需要从产品助理的角色先到产品经理的权限;

详细案例设计

公司管理

一个B端的用户角色权限系统大致可以包含:公司管理、部门管理、角色管理、用户管理。在一个集团中,往往在不同地区有不通的子公司或者合资公司,那如果这些公司里的员工同时用这套系统,那就需要进行公司管理,如下图:

一般公司管理,需要基本信息包含企业名称、企业联系人、联系人号码、社会统一信用代码、通许地址、法人信息以及一些证件信息上传营业执照、法人身份证照片等。

公司管理的录入一般是为了后期的员工管理以及一些基础信息维护时的归属,一般页面设计如下:

部门管理

公司向下就是部门管理,在权限设计时,有时也会赋予部门一些权限,只要是这个部门的人都具有部门权限,当用户再赋予角色时,会在部门权限的基础上累计添加的角色权限。即我们可以把一个部门看成一个用户组,如销售部,财务部,再给这个部门直接赋予角色,使部门拥有部门权限,这样这个部门的所有用户都有了部门权限。用户组概念可以更方便的给群体用户授权,且不影响用户本来就拥有的角色权限。

部门设计一般有所属公司、上级部门、部门名称、部门分类,部门的划分只要是为下方的用户权限以及数据权限做准备。一般设计如下:

角色管理

角色对应的是权限,一般包含功能权限,精确到功能操作权限,字段权限,包含字段是否可读或者使用、以及一些数据权限,是只能看见自己的数据还是可以看见同部门的、其他部门的、以及整个公司、或者整个地区的数据,这些都是靠角色去设置。

功能权限

对于后台产品来讲,针对功能菜单来划分用户权限其实是比较粗颗粒度的一种管理方式,这种模式下用户一旦获得授权即可使用该菜单栏下的全部数据查看权限和功能操作权限,页可以针对单个菜单下的操作按钮进行权限设置。

字段使用

字段的设置在对象向下,用来区分不同角色进入同一菜单下见到和可使用的字段是不一样的。用户可对业务下的字段进行可见或者只读形式的设置。

需要注意,角色一般不做删除,只用禁用启用操作,禁用时会校验是否当前有用户在使用,如果有使用时提醒设置者去更换账号角色方可禁用。

员工管理

员工管理是对应的账号,在公司、部门、角色设置好后,我们就可以对员工进行管理了,一般员工包含在系统中的使用账号的和不使用账号的。

在对用户管理进行分配角色时,我们可以分配一个角色,也可以分配多个角色,也可以快捷分配所有的角色。

一般到此一般喜用的角色权限就可以满足业务需求了,但后期可能会涉及到多个系统去使用一个用户体系,这就需要产品跟随业务模式进行调整,但是一般基本模型不会变更。

The end !

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 202,802评论 5 476
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,109评论 2 379
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 149,683评论 0 335
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,458评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,452评论 5 364
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,505评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,901评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,550评论 0 256
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,763评论 1 296
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,556评论 2 319
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,629评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,330评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,898评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,897评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,140评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,807评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,339评论 2 342

推荐阅读更多精彩内容

  • 在大部分业务产品、应用系统、后台系统的设计开发过程中,用户体系的规划与设计都是所有产品设计的第一步,一个良好...
    一只酥糖阅读 11,298评论 0 19
  • 专业考题类型管理运行工作负责人一般作业考题内容选项A选项B选项C选项D选项E选项F正确答案 变电单选GYSZ本规程...
    小白兔去钓鱼阅读 8,970评论 0 13
  • 现在的互联网行业,就像是35岁的互联网人一样,开始逐渐进入下半场。C端流量红利开始消退,很多企业开始了转型,将目光...
    葛零零阅读 3,464评论 2 23
  • 用户权限系统一般是企业后台必备,角色与权限绑定、角色和用户之间的松耦合,多对多的关系来实现授权和授权的快速变更,从...
    Katie_44bb阅读 4,246评论 2 33
  • 孩子们延续了昨晚的兴奋,凌晨三点多在走廊里奔走,我被他们的脚步声吵醒,不得不起床披上外套一看究竟。我刚“吱...
    taoeasy阅读 277评论 0 2