[发明专利]系统操作权限的控制方法、装置及存储介质有效
申请号: | 201810257194.1 | 申请日: | 2018-03-27 |
公开(公告)号: | CN108600175B | 公开(公告)日: | 2019-09-06 |
发明(设计)人: | 李海鹏;李映华;周金国;朱文献;汪志成;邓建智;肖嘉豪;王定寰;邹维维;李威;唐俊;李国培;江欣如;罗滟;李玉苗;黄存心;郭利坚;司徒艺 | 申请(专利权)人: | 深圳世联筑业科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;G06F21/31 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 胡海国;王瑞瑞 |
地址: | 518100 广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 操作权限 操作按钮 系统操作 编码库 页面 权限 页面访问请求 存储介质 属性更新 控制装置 用户体验 自动更新 匹配 服务器 | ||
1.一种系统操作权限的控制方法,其特征在于,所述系统操作权限的控制方法包括以下步骤:
当接收到页面访问请求时,获取所述页面访问请求对应的页面;
获取所述页面中的操作按钮的属性,其中,所述操作按钮的属性包括所述操作按钮的标识信息和权限信息;
将获取到的所述操作按钮的属性与操作权限编码库中所述操作按钮对应的操作编码进行一一比对,若存在不同的部分,则将所述操作编码库中相应的编码根据所述操作按钮的属性进行更新,以使所述操作权限编码库中的编码与所述页面中的操作按钮匹配,其中,所述操作权限库中相应的编码为等级信息和操作权限的对应关系。
2.如权利要求1所述的系统操作权限的控制方法,其特征在于,所述当接收到页面访问请求时,获取所述页面访问请求对应的页面的步骤之后,还包括:
获取用户的等级信息;
根据所述用户的等级信息获取所述用户的操作权限;
根据所述用户的操作权限将所述用户有操作权限的操作按钮在所述页面上进行显示。
3.如权利要求2所述的系统操作权限的控制方法,其特征在于,所述根据所述用户的操作权限将所述用户有操作权限的操作按钮在所述页面上进行显示的步骤包括:
根据所述用户的操作权限和所述操作按钮的属性判断所述用户是否有权操作所述操作按钮;
当所述用户有权操作所述操作按钮时,将所述操作按钮在所述页面上显示。
4.如权利要求1所述的系统操作权限的控制方法,其特征在于,所述当接收到页面访问请求时,获取所述页面访问请求对应的页面的步骤之前,还包括:
当接收到终端发送的登录请求时,判断所述登录请求中包含的用户名和密码是否正确;
当所述用户名和所述密码正确时,向所述终端发送系统菜单,以供所述终端基于所述系统菜单发送所述访问请求。
5.如权利要求1-4任一项所述的系统操作权限的控制方法,其特征在于,所述当接收到页面访问请求时,获取所述页面访问请求对应的页面的步骤之后,还包括:
获取用户的数据权限配置信息;
根据所述用户的数据权限配置信息获取所述用户拥有权限的数据列表;
将所述数据列表在所述页面上显示。
6.如权利要求5所述的系统操作权限的控制方法,其特征在于,所述根据所述用户的数据权限配置信息获取所述用户拥有的数据列表的步骤包括:
确定所述用户的数据权限配置信息的维度;
获取所述用户的数据权限配置信息在所述维度上的维度值;
根据所述用户的数据权限配置信息的所述维度和所述维度值获取所述用户在每个维度上拥有权限的数据列表;
将所述用户在所述每个维度上拥有权限的数据列表取并集,得到所述用户拥有权限的数据列表。
7.如权利要求6所述的系统操作权限的控制方法,其特征在于,所述用户的数据权限配置信息的维度包括所述用户的部门信息和项目信息。
8.一种系统操作权限的控制装置,其特征在于,所述系统操作权限的控制装置包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的系统操作权限的控制程序,所述系统操作权限的控制程序被所述处理器执行时实现如权利要求1至7中任一项所述的系统操作权限的控制方法的步骤。
9.一种存储介质,其特征在于,所述存储介质上存储有系统操作权限的控制程序,所述系统操作权限的控制程序被处理器执行时实现如权利要求1至7中任一项所述的系统操作权限的控制方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳世联筑业科技有限公司,未经深圳世联筑业科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810257194.1/1.html,转载请声明来源钻瓜专利网。