电商账户管理「电商用户管理系统」
今天给大家普及一下电商账户管理「电商用户管理系统」相关知识,最近很多在问电商账户管理「电商用户管理系统」,希望能帮助到您。
系统管理模块顾名思义,是对整个系统的设置和管理,是后台里面比较高的一个权限,一般只有少数管理员才会拥有。本文主要说明管理后台系统的系统管理模块。
后台产品最主要的是要理解业务,然后根据业务去梳理流程和进行产品设计,这里我们先假设系统管理里面的几个主要业务如下:
管理登录的账号以及每个账号的操作权限监控每个账号的登录情况和操作情况给使用后台系统的不同角色人员发送通知管理后台系统的菜单这一篇主要介绍第一个业务——账号管理。
一、账号管理的相关业务
账号管理的核心是对账号的权限管理,现在有比较成熟的权限管理模型,比如RBAC(Role-Based Access Control),也就是账号对应角色,角色对应权限的方案。这里的角色其实就是权限的集合,我们可以根据部门把角色提前创建好,比如创建角色会员运营、产品经理、售前客服等,为这些角色提前分配好权限,那么新开通的账号只需要与这些角色做关联就可以关联到对应的权限了。
这里我们需要特别注意三个地方
第一个是权限怎么分?
方案:权限可以分成三种(1)菜单权限(2)页面权限(3)操作权限
第二个是,相同角色的人员,如果有个别权限不同,应该怎样分配?
方案:账号先选择角色,然后针对账号再选择对应的特殊权限
第三个是,公司的一些敏感信息应该怎么控制权限?
方案:把敏感字段当成一个权限来进行分配
二、开通账号流程
下面我们说明下给一个新账号设置权限的流程:
从流程上可以看出,我们需要先设置角色,然后给新账号关联对应的角色,如果账号有特殊权限或者相关字段的权限,需要单独设置特殊权限和相关字段。
三、账号管理功能点
根据业务和流程,我们把功能点做一个梳理如下:
四、账号管理原型
原型的展示主要分三部分:头部、导航、内容区。导航分为三级导航,一级导航显示在头部,二级和三级导航显示在侧边栏。
账号列表页面
这是个列表页面,主要展示了跟账号相关的一些字段,以及记录开通账号的人和时间。可以对账号进行添加、修改、查询等操作。
添加账号页面——选择角色
这是一个设置页面,需要先填写账号的基本信息(这里的几个字段仅作参考),然后选择账号对应的角色,这里展示的角色需要提前设置好,一个账号可以选择多个角色,这种情况账号的权限就是多个角色权限的并集。
添加账号页面——选择权限
选择好角色后,会把角色对应的权限在这个页面都勾选上,如果账号有特殊权限,就直接在这个页面进行勾选。
这里有个非常重要的地方,就是权限分类。这里分成三种(1)菜单权限(2)页面权限(3)操作权限;这里就需要开发GG每次在开发好一个功能后,把功能对应的权限分好类。如果刚开始没有这样做,后期维护起来会异常麻烦,不仅功能点会特别多,而且技术上面的很多命名还是只有对应的开发人员才看得懂,如果开发人员离职了,就需要重新看代码去理解,所以一定要刚开始就定一个规范,之后没开发好一个功能,就按照规范去执行。
添加账号页面——选择字段
把字段作为一个权限,是因为公司里面很多数据是比较敏感的,不需要这个数据的人员也是没有必要看到这个字段。
这里的字段,也会根据选择的角色自动勾选上,如果有特殊的需求,可以在这里修改。
角色管理相关的原型和账号列表比较类似,这里就不重复放上来了。感兴趣的朋友可以自己做出整理。
系统管理最重要的一个业务——账号管理这次就介绍到这里,下一篇会更新系统管理的其他业务,欢迎各位留言提出宝贵意见。