[发明专利]一种权限控制的方法、终端及计算机可读存储介质在审

专利信息
申请号: 201910509091.4 申请日: 2019-06-13
公开(公告)号: CN110197051A 公开(公告)日: 2019-09-03
发明(设计)人: 孙东涛;刘传涛 申请(专利权)人: 浪潮软件股份有限公司
主分类号: G06F21/10 分类号: G06F21/10;G06F21/12
代理公司: 济南信达专利事务所有限公司 37100 代理人: 孙园园
地址: 250100 山东*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 权限控制 计算机可读存储介质 权限信息 计算机程序 终端 处理器 内置 程序指令执行 权限配置文件 脚本 调用 更新 索引 存储 配置
【说明书】:

发明公开了一种权限控制的方法、终端及计算机可读存储介质,属于Elasticsearch权限控制领域,要解决的技术问题为如何通过SearchGuard对Elasticsearch进行权限控制。方法包括:将用户同步;获取指定用户对应的权限信息,并对SearchGuard内置权限配置文件中的权限信息进行更新;通过SearchGuard内置脚本将权限信息更新至Elasticsearch中的SearchGuard索引中。一种终端,包括处理器,处理器被配置用于调用所述程序指令执行一种权限控制的方法。一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序包括一种权限控制的方法。

技术领域

本发明涉及Elasticsearch权限控制领域,具体地说是一种权限控制的方法、终端及计算机可读存储介质。

背景技术

随着大数据的飞速发展,人们对大数据的访问、处理、分析以及数据的挖掘的需要越来越迫切,Elasticsearch作为分布式搜索引擎和NoSql数据库,以其高效的性能,简便的操作等优势,受到越来越多的开发者的青睐。但由于Elasticsearch官方提供插件x-pack的安全特性为收费功能,提高了Elasticsearch安全的使用成本,使很多开发人员望而却步。基于此,开源项目Search Guard为Elasticsearch提供了免费的基础的安全功能,但其用于应用开发的授权REST API以收费的扩展功能形式提供,同样提高了权限管理开发成本。SearchGuard权限信息维护在Elasticserach的searchguard索引中,由于Search Guard授权相关的REST API在进行向Elasticsearch索引写操作时,对权限信息进行了加密操作,所以很难以其他方式对searchguard索引进行读写。

SearchGuard提供了sgadmin.sh脚本,该脚本可以将配置文件中权限信息写入到searchguard索引中,而无需通过授权REST API,但是手动修改配置文件来进行授权操作过于繁琐。

鉴于上述分析,如何通过SearchGuard对Elasticsearch进行权限控制,是需要解决的技术问题。

发明内容

本发明的技术任务是针对以上不足,提供一种权限控制的方法、终端及计算机可读存储介质,来解决如何通过SearchGuard对Elasticsearch进行权限控制的权限控制的问题。

第一方面,本发明提供一种权限控制方法,包括:

将用户同步至Elasticserch中,并生成Elasticsearch授权表单;

通过获取Elasticsearch授权表单获取指定用户对应的权限信息,并对SearchGuard内置权限配置文件中的权限信息进行更新;

通过SearchGuard内置脚本将权限信息更新至Elasticsearch中的SearchGuard索引中。

在上述实施方式面向Elasticsearch开发和使用人员,通过获取用户填写的授权表单来获取指定用户对应的权限信息,通过读写Search Guard内置权限配置文件来实现权限修改,通过执行Search Guard内置脚本来实现权限修改生效,进而实现了对Elasticsearch内索引的用户授权。

作为优选,基于SearchGuard对Elasticsearch进行权限控制的方法,将用户同步至Elasticserch中,包括:

通过编写接口将已有的用户同步至Elasticserch中;

通过编写接口将新创建的用户同步至Elasticserch中。

作为优选,将用户同步至Elasticserch中,包括如下步骤:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮软件股份有限公司,未经浪潮软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201910509091.4/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top