[发明专利]动态配置虚拟机操作权限的方法、系统、设备及存储介质有效
申请号: | 201910810396.9 | 申请日: | 2019-08-29 |
公开(公告)号: | CN110516431B | 公开(公告)日: | 2022-02-18 |
发明(设计)人: | 郑维栋 | 申请(专利权)人: | 北京浪潮数据技术有限公司 |
主分类号: | G06F21/44 | 分类号: | G06F21/44;G06F9/455 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 牛亭亭 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 动态 配置 虚拟机 操作 权限 方法 系统 设备 存储 介质 | ||
1.一种动态配置虚拟机操作权限的方法,其特征在于,包括:
分别为每一类虚拟机配置一个相应的分类标识;
获取当前的虚拟化管理平台版本所支持的每一种操作类型,并分别为每一种操作类型配置一个相应的操作标识;
根据每一类虚拟机各自的操作权限建立操作权限配置库,其中,针对每一类虚拟机,所述操作权限配置库中存储有该类虚拟机的分类标识,该分类标识所对应的各个操作标识,以及所述虚拟化管理平台的当前版本信息;
建立操作权限验证的触发机制,以使得当接收到用户发送的针对任意虚拟机的任意类型的操作请求时,利用建立的所述操作权限配置库确定是否允许该次操作请求;
在接收到权限修改指令之后,根据所述权限修改指令中携带的信息修改所述操作权限配置库,以实现虚拟机操作权限的动态配置。
2.根据权利要求1所述的动态配置虚拟机操作权限的方法,其特征在于,所述在接收到权限修改指令之后,根据所述权限修改指令中携带的信息修改所述操作权限配置库,以实现虚拟机操作权限的动态配置,包括:
在接收到用于新增虚拟机类型的权限修改指令之后,根据所述权限修改指令中携带的信息,为该新增的虚拟机类型配置一个相应的分类标识;
在所述操作权限配置库中存储该新增的虚拟机类型的分类标识,该新增的虚拟机类型的分类标识所对应的各个操作标识,以及所述虚拟化管理平台的当前版本信息。
3.根据权利要求1所述的动态配置虚拟机操作权限的方法,其特征在于,所述在接收到权限修改指令之后,根据所述权限修改指令中携带的信息修改所述操作权限配置库,以实现虚拟机操作权限的动态配置,包括:
在接收到用于调整目标类型的虚拟机的操作权限的权限修改指令之后,根据所述权限修改指令中携带的信息,修改所述操作权限配置库,以使所述目标类型的虚拟机的分类标识所对应的各个操作标识符合所述权限修改指令的要求。
4.根据权利要求1所述的动态配置虚拟机操作权限的方法,其特征在于,所述建立操作权限验证的触发机制,包括:
利用Spring AOP建立操作权限验证的触发机制。
5.根据权利要求1至4任一项所述的动态配置虚拟机操作权限的方法,其特征在于,所述操作权限配置库中还存储有每一类虚拟机的拦截提示信息集;
所述动态配置虚拟机操作权限的方法还包括:
在接收到用户发送的针对任意虚拟机的任意类型的操作请求,并且在对该次操作请求进行拦截之后,按照该次操作请求的操作类型,从该次操作请求所针对的虚拟机的所述拦截提示信息集中选取出目标提示信息并向用户进行显示。
6.根据权利要求1所述的动态配置虚拟机操作权限的方法,其特征在于,针对每一类虚拟机,所述操作权限配置库中还存储有该类虚拟机的名称以及该类虚拟机的描述信息。
7.一种动态配置虚拟机操作权限的系统,其特征在于,包括:
分类标识配置模块,用于分别为每一类虚拟机配置一个相应的分类标识;
操作标识配置模块,用于获取当前的虚拟化管理平台版本所支持的每一种操作类型,并分别为每一种操作类型配置一个相应的操作标识;
操作权限配置库建立模块,用于根据每一类虚拟机各自的操作权限建立操作权限配置库,其中,针对每一类虚拟机,所述操作权限配置库中存储有该类虚拟机的分类标识,该分类标识所对应的各个操作标识,以及所述虚拟化管理平台的当前版本信息;
触发机制建立模块,用于建立操作权限验证的触发机制,以使得当接收到用户发送的针对任意虚拟机的任意类型的操作请求时,利用建立的所述操作权限配置库确定是否允许该次操作请求;
操作权限调整模块,用于在接收到权限修改指令之后,根据所述权限修改指令中携带的信息修改所述操作权限配置库,以实现虚拟机操作权限的动态配置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京浪潮数据技术有限公司,未经北京浪潮数据技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910810396.9/1.html,转载请声明来源钻瓜专利网。