特殊权限和标准权限的区别是什么

如题所述

特殊权限就是额外加多给用户使用的某种特别权限,标准权限就是一般日常使用的普通权限。特殊权限更大。

权限是用户可以访问的资源,包括页面权限,操作权限,数据权限。

页面权限,即用户登录系统可以看到的页面,由菜单来控制,菜单包括一级菜单和二级菜单,只要用户有一级和二级菜单的权限,那么用户就可以访问页面操作权限。

即页面的功能按钮,包括查看,新增,修改,删除,审核等,用户点击删除按钮时,后台会校验用户角色下的所有权限是否包含该删除权限,如果是,就可以进行下一步操作,反之提示无权限。有的系统要求可见即可操作。

意思是如果页面上能够看到操作按钮,那么用户就可以操作,要实现此需求,这里就需要前端来配合,前端开发把用户的权限信息缓存,在页面判断用户是否包含此权限,如果有,就显示该按钮,如果没有。

就隐藏该按钮。某种程度上提升了用户体验,但是在实际场景可自行选择是否需要这样做。数据权限,数据权限就是用户在同一页面看到的数据是不同的,比如财务部只能看到其部门下的用户数据,采购部只看采购部的数据。

在一些大型的公司,全国有很多城市和分公司,比如杭州用户登录系统只能看到杭州的数据,上海用户只能看到上海的数据,解决方案一般是把数据和具体的组织架构关联起来,举个例子,再给用户授权的时候。

用户选择某个角色同时绑定组织如财务部或者合肥分公司,那么该用户就有了该角色下财务部或合肥分公司下的的数据权限。



温馨提示:答案为网友推荐,仅供参考
相似回答