[发明专利]软件功能权限管理方法、系统、服务器及存储介质有效
申请号: | 202110809555.0 | 申请日: | 2021-07-16 |
公开(公告)号: | CN113407973B | 公开(公告)日: | 2022-03-29 |
发明(设计)人: | 张剑卿;罗义 | 申请(专利权)人: | 重庆允成互联网科技有限公司 |
主分类号: | G06F21/60 | 分类号: | G06F21/60 |
代理公司: | 重庆智慧之源知识产权代理事务所(普通合伙) 50234 | 代理人: | 余洪;高彬 |
地址: | 408300 重庆*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 软件 功能 权限 管理 方法 系统 服务器 存储 介质 | ||
本发明提供的软件功能权限管理方法、系统、服务器及存储介质,通过确定与新增功能模块存在关联关系的目标功能模块,进而基于使用目标功能模块的情况确定具有使用该新增功能模块需求的目标用户,实现了目标用户的精确自动化筛分;从而实现新功能的个性化快速赋予使用权限,降低平台用户管理成本;确保相关用户能够快速完整的使用平台新增功能,提升用户体验,增加产品美誉度。
技术领域
本发明涉及工业互联网技术领域,尤其涉及一种软件功能权限管理方法、系统、服务器及存储介质。
背景技术
工业互联网平台就是把设备、生产线、工厂、供应商、产品和客户紧密地连接融合起来,帮助企业优化业务流程或者管理流程。近年来,随着互联网行业的快速发展,催生了SaaS平台,SaaS的本质是企业应用软件,主要作用是服务于企业经营和管理。其优点就是可以用低成本服务于各行各业的企业,使得中小型企业也能够迈入工业互联网的门槛。
但是随着用户量的增加,加之不同的用户属于不同的行业,具有不同的权限,必然导致服务平台提供商的管理成本大幅增加。例如服务平台研发出一个新的功能模块,该功能模块需要授权给部分企业用户。目前的授权方式一种是针对所有用户批量整体授权,另一种是根据各个企业使用的功能,对使用相关功能系统的企业开通对应的模块,由于不同企业的应用场景和实际需求不同,因此批量整体授权的方式并不适用所有场景,而针对单个企业单个功能模块的授权方式,不但增加了平台管理者使用成本,也容易造成功能的遗漏开通问题,影响客户对系统的使用体验。
因此,如何提供一种快速准确地、且对于该新增功能存在实际使用需求的企业进行自动授权方案是当前工业互联网领域亟待解决的技术难题。
发明内容
本发明提供的软件功能权限管理方法、系统、服务器及存储介质,主要解决的技术问题是:当前对于软件新增功能授权开通方式存在使用场景受限,或者授权工作量大、容易出错问题。
为解决上述技术问题,本发明提供一种软件功能权限管理方法,包括:
获取待管理软件的功能模块架构图,检测是否存在新增功能模块,如是,则基于当前的功能模块架构图,确定与所述新增功能模块存在关联关系的目标功能模块;所述功能模块架构图包括所述待管理软件的所有功能模块相互之间的层级关系;
基于所述待管理软件的功能模块ID列表,获取所述目标功能模块的ID信息;每个功能模块具有唯一ID信息;
以所述目标功能模块的ID信息作为搜索条件,查找具有该目标功能模块使用权限的目标用户;
将所述新增功能模块的使用权限自动赋予所述目标用户。
进一步的,在所述获取待管理软件的功能模块架构图之前,还包括:接收到对所述待管理软件的功能模块架构图的修改保存指令。
进一步的,所述检测是否存在新增功能模块包括:将修改保存前的功能模块架构图与修改保存后的功能模块架构图进行比较,确定所述修改后的功能模块架构图中所特有的功能模块作为所述新增功能模块。
进一步的,所述确定与所述新增功能模块存在关联关系的目标功能模块包括:
基于所述当前的功能模块架构图,确定所述新增功能模块所属上一级功能模块,和/或确定所述新增功能模块所包含下一级功能模块;将所述所属上一级功能模块和/或所述所包含下一级功能模块,作为所述目标功能模块。
进一步的,所述软件功能权限管理方法应用于工业互联网,所述目标用户的类型为企业用户。
本发明还提供一种软件功能权限管理系统,包括:
架构图管理单元,用于接收对待管理软件的功能模块架构图新建、编辑、修改、存储操作;所述功能模块架构图包括所述待管理软件的所有功能模块相互之间的层级关系;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆允成互联网科技有限公司,未经重庆允成互联网科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110809555.0/2.html,转载请声明来源钻瓜专利网。