电商后台设计-权限管理(四)

在说权限设计前我们先来看个现实中的实例,大家在电影里面应该都见过这样的场景,当一个客户想进入银行仓库查看自己的私人保险柜信息时,通常都需要经过几个步骤的:

  1. 首先进入银行并说明自己是银行的客户以及来意
  2. 由业务经理带领进入对应的保险箱仓库(仓库应该不止一个,猜得啊,我也没有进去过^_^)
  3. 业务经理带着客户在众多保险箱中找到属于客户的私人保险箱
  4. 客户输入密码自己打开保险箱查看内部物品

在上面的实例中,客户在看到保险箱的物品之前,他需要有这么几个必要条件:

  1. 在银行有开户信息,能证明自己是银行客户
  2. 有进入保险箱仓库的权利
  3. 在众多的保险箱中找到属于自己的那一个
  4. 有打开保险箱的钥匙

了解了上面的过程,对于我们理解一个系统的权限就会容易很多,我们再来梳理一下用户在系统中看到数据的过程:

  1. 用户需要进入系统,这需要后台管理员给用户分配账号(后台系统是没有注册功能的)
  2. 用户进入系统能看到哪些菜单导航,需要后台给配置
  3. 通过菜单进入到具体的页面,在页面内能访问多少数据量也是有访问限制的
  4. 看到数据了,能对数据做多少操作也是有操作限制的

在上面的过程中,除了第一步的分配账号是由管理员操作的,剩下的三步都和用户所拥有的权限相关。通过具体操作对象的不同,上面三步可以分为两类:

  • 功能:对功能的限制也称功能权限,主要是对访问区域以及对应操作的管理,如上面的仓库、页面以及页面操作按钮。
  • 数据:对数据的限制也称数据权限,主要是对数据资源的访问控制,如保险箱和页面显示数据。

  • 4
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值