0岁的产品经理

产品学习笔记-后台用户管理20181024

2019-01-03  本文已影响1人  浮世墨云

从昨天学习到的理论和设计知识,来进行实践吧。

后台用户管理,实际是对用户-角色-权限-资源的管理
后台按照rbac的理论,分成下图所示三大部分

后台用户管理

1.用户是什么,用户用哪些信息来表现,以下信息在后台勾勒出了一个虚拟用户的形象。
用户管理就是在两个维度来给员工个体进行关联性的初步分群或者分组:部门架构、业务架构。

  1. 角色定义,角色信息有哪些?角色如何与用户关联?角色如何收集和划分?
    角色管理是确定角色具备哪些权限的一个过程,他是一个集合的概念
    我们通过把权限给这个角色,再把角色给账号,从而实现账号的权限,因此它承担了一个桥梁的作用。引入角色这个概念,可以帮助我们灵活的扩展,使一个账号可以具备多种角色。

3.权限控制
需要根据业务特征来判断需要拆分的颗粒度,是到功能菜单、功能操作还是数据字段的级别。 在接入权限管理系统过程后,当对应角色的用户再次登录这个后台时,首先后台会校验该用户的角色是否拥有该功能模块的权限,以及该角色权限对应的操作权限和数据字段权限,校验结果经服务端处理会在产品端展示给用户可见。

参考文章
[1] 一款后台产品的用户管理系统,哪些功能点不可或缺?
[2] 后台经验分享:如何做权限管理系统设计
[3]电商后台系统:管理后台之账号管理(一)
[4]三个模块,搭建后台用户角色权限管理系统

上一篇 下一篇

猜你喜欢

热点阅读