[发明专利]一种软件控制权限的调控方法、系统及介质在审
申请号: | 202111220600.5 | 申请日: | 2021-10-20 |
公开(公告)号: | CN114021160A | 公开(公告)日: | 2022-02-08 |
发明(设计)人: | 王瑜;范文兴;胡焱;牛鹏 | 申请(专利权)人: | 浪潮金融信息技术有限公司 |
主分类号: | G06F21/60 | 分类号: | G06F21/60 |
代理公司: | 北京权智天下知识产权代理事务所(普通合伙) 11638 | 代理人: | 王新爱 |
地址: | 215100 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 软件 控制 权限 调控 方法 系统 介质 | ||
1.一种软件控制权限的调控方法,其特征在于,包括以下步骤:
初始配置步骤:
配置用户列表和控件列表,获取权限调控分配码;基于所述用户列表、所述控件列表和所述权限调控分配码构建权限数据库;
权限调控步骤:
检测第一用户登录状态;基于所述权限数据库和所述第一用户登录状态执行软件权限按需调控操作,得到权限调控日志;
实时更新步骤:
检测第一用户切换情况;基于所述权限调控日志和所述第一用户切换情况执行软件权限实时更新操作。
2.根据权利要求1所述的一种软件控制权限的调控方法,其特征在于,所述用户列表中设置有若干用户组和与若干所述用户组分别匹配的若干用户账号;所述控件列表中设置有若干控件索引信息;
所述权限调控分配码包括:与若干所述用户组分别匹配的若干用户组权限码以及与若干所述控件索引信息和若干所述用户组权限码均分别匹配的若干控件权限码;所述控件权限码包括:基准控件权限码和功能控件权限码,所述基准控件权限码与所述用户组权限码相匹配,所述功能控件权限码与所述用户账号相匹配。
3.根据权利要求2所述的一种软件控制权限的调控方法,其特征在于,所述基于所述用户列表、所述控件列表和所述权限调控分配码构建权限数据库的步骤进一步包括:
基于所述基准控件权限码和所述功能控件权限码在若干所述控件索引信息中筛选出若干基准控件索引信息和若干功能控件索引信息;
按照若干所述用户组权限码与若干所述控件权限码之间的匹配关系将若干所述用户组分别与若干所述基准控件索引信息绑定,生成若干第一绑定信息;
按照若干所述用户账号与若干所述功能控件权限码之间的匹配关系将若干所述用户账号分别与若干所述功能控件索引信息绑定,生成若干第二绑定信息;
按照若干所述用户组与若干所述用户账号之间的匹配关系将若干所述第一绑定信息与若干所述第二绑定信息绑定,生成若干权限索引信息;
配置管理容器,将若干所述权限索引信息导入所述管理容器中,得到所述权限数据库。
4.根据权利要求3所述的一种软件控制权限的调控方法,其特征在于,所述检测第一用户登录状态的步骤进一步包括:
设定第一检测时间段,每隔所述第一检测时间段检测第一软件中是否存在第一用户访问需求;若存在所述第一用户访问需求,则提取所述第一用户访问需求中的第一用户账号信息,并基于所述第一用户账号信息执行账号校验步骤;
所述账号校验步骤包括:
判断所述用户列表中是否存在与所述第一用户账号信息相匹配的第一用户账号;若存在所述第一用户账号,则给予所述第一用户访问需求对于所述第一软件的访问许可;
设定第二检测时间段,每隔所述第二检测时间段访问所述第一软件的在线用户列表,识别所述在线用户列表中是否存在与所述第一用户访问需求相匹配的第一在线用户信息;若存在所述第一在线用户信息,则设定所述第一用户登录状态为第一用户登录;
当不存在所述第一用户访问需求、所述第一用户账号或所述第一在线用户信息时,设定所述第一用户登录状态为第一用户未登录。
5.根据权利要求4所述的一种软件控制权限的调控方法,其特征在于,所述基于所述权限数据库和所述第一用户登录状态执行软件权限按需调控操作,得到权限调控日志的步骤进一步包括:
当所述第一用户登录状态为所述第一用户登录时,配置权限管理模块,设置操作检测时间段;基于所述权限数据库、所述第一用户账号、所述权限管理模块和所述操作检测时间段执行所述软件权限按需调控操作,得到所述权限调控日志。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮金融信息技术有限公司,未经浪潮金融信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111220600.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种瓦楞纸盒箱
- 下一篇:一种德式香肠的制作方法