权限设计

在很多与开发者也好,与客户也好,沟通的过程中我们很多次提到了权限,但是权限具体的含义每个人理解的含义都不明确,这样很容易造成双方信息不对称,有的人就只是把权限理解成某个页面的是否可访问,但是有的人却理解成其他的东西。所以我们要彻底的定义一下权限是什么。

 

权限到底是名词属性还是动词属性,还是名词、动词属性均包含,这对于权限的含义很重要。如果是名词属性的话,那么它应该是有具体的指代物;如果是动词,则应该具有行为表示。

 

  • 权限的名词属性:api接口、页面、功能点。

  • 权限的动词属性:可操作、不可操作。

 

那么我们现在来看,其实权限是名词、动词属性,它一定是表达了两层含义。即控制的对象、操作。

 

  1. 例如:权限A表示页面A的可访问。

  2. 例如:权限B表示页面B可访问且页面内的功能b不可使用

  3. 例如:权限C表示接口C不可调用。

  4. 例如:权限D表示页面D可访问,且接口D可访问。

 

那么进一步的说明,权限可以表示单个控制的对象的操作集合,也可以表示多个控制的对象的操作集合。而这两者的取舍则是有设计人员决定的。

集合。而这两者的取舍则是有设计人员决定的。

 

一句话总结权限的含义:what(若干元素)进行how(若干操作)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值