网站内容管理系统后台 设计(电商后台系统(没有看过)账号设置权限的流程)
优采云 发布时间: 2021-10-27 13:22网站内容管理系统后台 设计(电商后台系统(没有看过)账号设置权限的流程)
上一篇文章,整体介绍了电商后台系统(没看过的请看上一篇文章),接下来我们再细分各个系统模块描述。系统管理模块,顾名思义就是对整个系统的设置和管理。后台权限比较高,一般只有少数管理员有。这个文章主要描述了管理后台系统的系统管理模块。
做一个后端产品最重要的就是了解业务,然后根据业务梳理流程,设计产品。这里我们先假设系统管理的主要业务如下:
1、管理登录账号和各个账号的操作权限
2、监控各个账号的登录状态和操作状态
3、向使用后台系统的不同角色的人发送通知
4、管理后台系统的菜单
本文主要介绍第一个业务账户管理。
一、账户管理相关业务
账户管理的核心是账户的权限管理。现在有比较成熟的权限管理模型,比如RBAC(Role-Based Access Control),就是账户对应角色,角色对应权限的方案。这里的角色其实就是权限的集合。我们可以根据部门提前创建角色,比如为会员运营、产品经理、售前客服等创建角色,并提前为这些角色分配权限。那么新开的账号只需要关联这些 角色关联后就可以关联相应的权限。
这里需要特别注意三个地方
方案:权限分为三种(1)菜单权限(2)页面权限(3)操作权限)
解决方法:先选择账号的角色,再为账号选择对应的特殊权限
解决方案:将敏感字段分配为权限
二、 开户流程
下面我们解释为新帐户设置权限的过程:
从流程中可以看出,我们需要先设置角色,然后将对应的角色与新账号关联起来。如果账户有特殊权限或相关字段权限,则需要分别设置特殊权限和相关字段。
三、账号管理功能点
根据业务和流程,我们整理出功能点如下:
四、账户管理原型
原型展示主要分为三个部分:头部、导航、内容区。导航分为三级导航,一级导航显示在头部,二级和三级导航显示在侧边栏。
账户列表页面
这是一个列表页面,主要显示与账户相关的一些字段,记录开户的人和时间。您可以添加、修改和查询帐户。
添加账户页面-选择角色
这是一个设置页面。您需要先填写账户的基本信息(这里的字段仅供参考),然后选择账户对应的角色。这里显示的角色需要提前设置。一个帐户可以选择多个角色。情景账号的权限是多个角色权限的并集。
添加账户页面选择权限
选择角色后,该页面会勾选角色对应的权限。如果账户有特殊权限,会直接在此页面进行勾选。
这里有一个很重要的点,就是权限的分类。这个分为三种(1)菜单权限(2)页面权限(3)操作权限,这里需要开发GG))每次开发一个功能后,对应的权限功能分.类.如果一开始不这样做,后期维护会极其麻烦.不仅功能点很多,而且技术中的很多名称也只能看懂对应的开发者,如果开发者离开了,就需要复查,要理解代码,需要一开始就设定规范,如果没有开发一个功能,就按照规范来实现。
添加帐户页面选择字段
使用该字段作为权限是因为公司很多数据比较敏感,不需要这个数据的人不需要看到这个字段。
此处的字段也将根据所选角色自动检查。如果您有特殊要求,可以在这里修改。
角色管理相关的原型与账号列表类似,这里不再赘述。有兴趣的朋友可以自己做。
系统管理中最重要的业务——账户管理,这次就介绍到这里。下一篇文章将更新系统管理的其他业务。请留下您的宝贵意见。微信公众号:电商后台系统(dianshanghoutai)
/r/Ujny6vHE0qytrbWJ92xA(自动识别二维码)