体系|搭建用户权限体系,你要知道这些( 三 )
- 角色切换:当一个用户有多个角色时,前端仅展现当前角色的相关功能,用户需要切换角色去使用对应的功能。
- 统一展现:当一个用户有多个角色时,前端展现该用户所有角色的功能的全集,用户不再需要切换角色。
一般来说,如果角色之间存在运行时互斥的情况,那么需要选择角色切换方案,如前面提到的家长和老师,一个用户不可能在同一时间既是家长角色又是老师角色,所以需要切换角色去使用对应的功能。
再比如求职者和招聘者,一个用户不可能同时使用求职者和招聘者的功能。除此以外,其他情况都可以选择统一展现方案。
这里需要我们注意一点,如果你的系统有很多功能,一个用户的运行时互斥角色只涉及到部分功能模块,那么角色切换可以只局限于局部,不必全局都进行角色切换。
五、建议1. 依据现实情况建立依据现实情况已经抽象形成的角色,最能贴合现实情况,能最大限度地满足现实需要。除此以外,使用现实情况中的角色定义符合普遍认知,避免“语言障碍”。
2. 最大化满足个性化需要需要进行权限管理的系统,所涉及的业务特点、人员管理差异常常比较大,情况复杂,尽可能满足个性化配置可以兼容各种现实情况。
作者:厚厚(微信公众号:厚厚的语和文),多年互联网和传统企业的跨界产品经理。
本文由 @厚厚 原创发布于人人都是产品经理。未经许可,禁止转载
题图来自 Unsplash,基于 CC0 协议
- 创业|八成互联网电视非法采集用户数据, 彩电企业怎么办?
- 高通骁龙|夏天一到骁龙8Gen1没怎么玩就发热?Find X5 Pro用户最有发言权
- 潘博文|腾讯QQ回应用户号码被盗:目前受影响范围已得到控制
- PHP|如何降低用户关注的非必要页面的权重传递?
- telegram|突破7亿人!海外版“微信”用户数创新高:还上线了付费会员
- 小屏|2022年坚持用小屏手机的用户,一般是这三类人,被说中了吗?
- realme q5|realme V20对比realme Q5x:另类套娃,刷新用户认知!
- 小米科技|65英寸只卖2399元?华为智慧屏开启“白菜价”模式,用户直呼真香
- 尼康|苹果用户有救了!知名电商平台上线iPhone扩容服务:有保修
- 微信|马斯克表示希望将推特用户数量拓展至10亿, 复制微信模式会取得成功
