最近一段时间,我们的系统在做一个新功能,其中涉及到一些与权限相关的功能,之前也接触过权限相关的设计,这篇文章就来对关于权限设计的进行一次总结。对于各种产品,不管是C端产品或者是B端产品,每个产品当中都有着权限控制,权限管理是系统中的基础模块,在搭建系统的时候,系统架构式就需要将权限搭建完成。好的权限管理,对于后续的系统扩展可以提供极大的兼容性。
一、常见的权限分类 1. 登录权限在我们日常使用APP的时候,有时候也会遇到一些权限控制,比如在阿里零售通APP(下图1)的首页,在未登录的情况下,用户只能看到部分商品的价格,只有当我们登录之后才能看到商品的价格。这种权限控制也比较简单,需要前端开发根据用户当前的登录状态做判断即可,但是这个是针对每个商品的价格,单独配置了是否对未登录用户开放的权限。
2. 认证权限而有的产品的权限校验会更严格一点,例如京东掌柜宝APP(下图)的首页,即使登录以后也是看不到商品价格的,必须在认证成为店铺的掌柜才能看到商品价格。而且这个产品里面,是所有的价格都看不到,这种是做了一种全局的配置,无论是哪件商品,只要用户未认证,都是看不到商品价格的。
3. 会员权限另外还有一些权限,是我必须成为会员才能进行操作的。例如下图中的 *** 音乐会员,当我们是非会员的时候,只能试听其中的片段,页面也会直接提示我们需要开通权限才能播放完整的歌曲。同样还有一些其他的工具类APP也会使用相同的套路,可以先让用户免费试用一段时间,如果想要继续使用的话,就需要付费。有的是基础功能免费,使用全部功能的话,需要付费。这些都是一样的逻辑,前端都需要校验当前登录的用户是否有会员权限。
4. 菜单权限我们上面说的这些都是一些我们在自己手机APP,即用户端的一些权限校验逻辑,而在我们的管理后管也会经常有其他一些权限,其中最常见的就是菜单权限。顾名思义,在后台管理的页面,我们经常会有一些菜单,每个菜单上面都有对应的权限,只有满足权限的人才能进行访问。例如下图当中,左边菜单会有不同的菜单,但是不同的人员会赋予不同的权限,所以对于不同的人来说,能够看到的菜单也不一样。
另外在一些移动端的APP上面 ,也会有不同的身份,例如boss直聘上面,可以切换身份,作为求职者和 *** 者,不同的身份看到的页面也是不一样的。
5. 操作权限操作权限是指用户进行某个操作的权限。比如在我们的商品管理里面,商品上架、下架功能的操作需要有专门的人去操作,而查看商品详情的权限则可以放开给更多的人,所以查看商品详情和操作商品上下架的权限就会区分开。
6. 数据权限数据权限,会控制用户访问页面的时候,能有查看到的数据。这种一般会在公司团队较大的时候会需要有这样的需求区分,如果公司团队人数很少,一般不会有这种需求。当公司人员多的时候,一般会有很多业务部门,每个业务部门会负责不同的业务,根据管理需要,这些业务部门之间的数据有时候会进行需求。
例如我们最近在做的库存分仓库管理,在库存管理的页面,每个仓库的库管员只能看到自己管理的仓库的库存数据,而无法看到其他仓库的库存数据。这是对于业务部门,但是一个公司里面还会有一些管理部门,这些部门的人员是能够看到所有业务部门的数据的,所以又会需要有一个权限需要能够看到所有部门的业务数据。除了这种的数据权限以外,还有字段的数据权限。
比如在订单列表,有些人没有权限查看订单的收件人信息的字段,包括收件人姓名、 *** 、地址信息,有些人没有权限查看订单的商品价格信息。这种数据权限的划分,需要根据公司的管理要求具体来看待,当如果公司需要管理到这么细的颗粒度的时候,再去做,一般的中小企业,正常情况下很少会有这种需求。
二、如何实现权限管理编辑导语:张小龙曾说,“许多人认为我们在微信产物里很禁止,但其实我其时听到这样的评论是有一点点惊奇,因为禁止这个词从来没有在我的脑壳内里呈现过。”正如张小龙所言,如今的微信,好像离“禁止”越来越远,而...
编辑导读:元気丛林、钟薛高、茶π,这些新消费品牌是如安在这两年内发作的?他们为何能快速得到乐成?文章环绕这些问题,对新消费品牌发作背后的增长计策展开了梳理阐明,与各人分享。 元气丛林、钟薛高这些快消...
编辑导语:你有没有设计过布局巨大、内容繁多的表单?在设计时有没有什么能力可以化繁为简、晋升填写者的体验感呢?本文作者为我们摆列出了表单设计中大概碰着的一些问题,而且提供了办理方案,让我们一起来进修吧。...
编辑导语:在之前的文章中,本文作者为我们分享了《三年产物司理的转正述职陈诉》,从事情认知、案例报告、自我阐明、事情感悟四个方面为各人举办了分享。本日,本文作者又分享了一份五年产物司理的转正述职陈诉,主...
编辑导读:我们糊口在一个前言发家、资讯爆炸的时代,人们无时无刻都在受信息流传的影响,前言对糊口的参与也越来越深。当品牌占领了信息流传的东西时,告白注定充斥着我们的糊口,那观众又该何去何从呢? 本文梳理...
品牌建树中,经典品牌都更具竞争性和独有性。企业与其不绝地去说服消费者企业提供你的产物更好,不如在消费者心智中建设一个“正宗”观念。 对付差异品类而言,“首选品牌”的界说也差异。有的品类“首选”是率领...