B端权限设计

本文探讨了B端权限设计的三个层面:菜单权限、功能权限和数据权限,并介绍了如何通过角色进行权限抽象,以应对复杂的组织架构。权限设计有助于简化用户权限分配,降低操作风险,同时支持权限体系的拓展。数据组织的引入解决了大规模组织中角色数量过多的问题,提供了更加灵活的权限配置。权限体系的实现价值在于系统角色的有序分类和用户个性化的权限控制。
权限设计的最终目标就是定义每个用户可以在系统中做哪些事情。

什么是权限?

当我们谈到权限的时候,一般可以依次分为,菜单权限,功能权限、数据权限;

  • 菜单权限:按照模块-菜单理解,一个大模块下可能有多个菜单,比如咨询管理模块,可能会有留言资讯,会话列表,资讯管理,资讯配置四个菜单,菜单权限的意思就是我能不能看到这些菜单,比如说文案编辑岗位,那么我就需要看到资讯管理和资讯配置页面,如果是客服岗位,那么我就需要看到留言资讯和会话列表这两个页面,这就是菜单权限。

  • 功能权限:拿同一个部门的两个岗位来举例子,比如项目部的项目经理和新招的项目助理,他们都需要看到内部OA系统,都可以看到公司中正在运行的项目,而项目经理则可以对公司新拓展的项目进行新增,添加到列表里,但项目助理则不能新增,只能查看,而项目经理则有增删改查的功能权限,这就是功能权限,也可以理解为按钮权限。

  • 数据权限:数据权限一般位于菜单权限下,也有人把数据权限理解成为菜单权限,理解清楚就可以,在这里的数据权限大家可以理解为页面下的数据情况,在举一个同部门不同岗位的例子,人力资源部的HR经理和新招的HR助理,他们都可以看到公司的在岗人员,但HR经理则可以看到和编辑人员更详细的东西,比如工资,社保,工作年限,但新招的HR助理则在同一页面看不到这些数据,这就是数

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

牛马尼格

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值