一种对象管理方法及系统与流程

文档序号:36739612发布日期:2024-01-16 12:55阅读:21来源:国知局
一种对象管理方法及系统与流程

本发明涉及海量对象数据存储领域,具体涉及一种对象管理方法及系统。


背景技术:

1、目前市面上的对象服务有一些解决方案,但其对象权限资源能力较弱,并不提供资源无缝匹配网络服务器资源。而对象数据资源,在很多大型系统中存在大量对象数据,保证关键对象数据安全以及访问效率尤为重要;同时,现有的方案存在对权限控制、资源目录管理能力较弱的问题,因此,急需一种方法和系统解决此问题。


技术实现思路

1、为解决上述相关现有技术不足,本发明提供一种对象管理方法及系统,实现对象上传、删除、查询对象目录、查看、下载等操作,提供精细化的权限控制,并大规模复用以减少工作量投入,通过配置让不同资源享有不同的服务器资源。

2、为了实现本发明的目的,拟采用以下方案:

3、一种对象管理方法,包括向第三方系统提供api方法操作对象的对外管理部分,以及用于向管理系统用户提供操作功能的自我管理部分;

4、对外管理部分包括上传、删除、查询对象目录、查看、下载,上传用于提供第三方系统上传对象资源,删除用于提供第三方系统删除对象资源,查询对象目录用于提供第三方系统对象目录资源列表,查看用于提供第三方系统查看对象资源,下载用于提供第三方系统下载对象资源;

5、自我管理部分包括资源桶管理、业务模块管理、对象服务器管理、权限配置,资源桶管理用于进行资源桶的新增、删除、查询操作,业务模块管理用于进行业务模块的新增、删除、查询操作,对象服务器管理用于新增、删除、修订对象服务器信息,权限配置用于对部门、用户、角色设置权限模版,提供配置用户与资源权限关系。

6、一种对象管理系统,包括向第三方系统提供api方法操作对象的对外管理子系统,以及用于向管理系统用户提供操作功能的自我管理子系统;

7、对外管理子系统用于提供上传、删除、查询对象目录、查看、下载操作,上传用于供第三方系统上传对象资源,删除用于供第三方系统删除对象资源,查询对象目录用于供第三方系统对象目录资源列表,查看用于供第三方系统查看对象资源,下载用于供第三方系统下载对象资源;

8、自我管理子系统包括资源桶管理单元、业务模块管理单元、对象服务器管理单元、权限配置单元,资源桶管理单元用于进行资源桶的新增、删除、查询操作,业务模块管理单元用于进行业务模块的新增、删除、查询操作,对象服务器管理单元用于新增、删除、修订对象服务器信息,权限配置单元用于对部门、用户、角色设置权限模版,提供配置用户与资源权限关系。

9、一种电子设备,包括:至少一个处理器和存储器;其中,所述存储器存储有计算机执行指令;在所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行所述的对象管理方法。

10、一种计算机可读存储介质,其上存储有计算机程序,在所述计算机程序被处理器运行时控制所述存储介质所在设备执行所述的对象管理方法。

11、本发明具有以下有益效果:实现对象上传、删除、查询对象目录、查看、下载等操作,提供精细化的权限控制,并大规模复用以减少工作量投入,通过配置让不同资源享有不同的服务器资源,实现在复杂大型系统中对象管理、存储、优化配置,并提供了基础工具系统及参考实践方法。



技术特征:

1.一种对象管理方法,其特征在于,包括向第三方系统提供api方法操作对象的对外管理部分,以及用于向管理系统用户提供操作功能的自我管理部分;

2.根据权利要求1所述的对象管理方法,其特征在于,在进行上传、删除、查询对象目录、查看、下载时,先响应第三方系统调用api传入的参数资源桶、业务模块、目录类型、文件类型、文件名、用户token,先验证资源桶用户权限,验证失败则调用失败,验证成功后,再验证业务模块权限,验证失败则调用失败,验证成功后,再验证对应操作的权限,验证失败则调用失败,验证成功后,进行相应的上传、删除、查询对象目录、查看、下载操作;

3.根据权利要求2所述的对象管理方法,其特征在于,验证资源桶用户权限、验证业务模块权限、验证操作权限通过以下规则实现:

4.根据权利要求1所述的对象管理方法,其特征在于,业务模块权限还包括业务模块管理权限,在通过资源桶操作权限验证成功后进行验证,业务模块管理权限包括创建业务模块权限、停用业务模块权限、启用业务模块权限;

5.根据权利要求1所述的对象管理方法,其特征在于,对象服务器信息包括名称、网络资源配置级别、服务类型、ip地址、访问key。

6.一种对象管理系统,其特征在于,包括向第三方系统提供api方法操作对象的对外管理子系统,以及用于向管理系统用户提供操作功能的自我管理子系统;

7.根据权利要求6所述的对象管理系统,其特征在于,对外管理子系统在用于提供上传、删除、查询对象目录、查看、下载操作时,先响应第三方系统调用api传入的参数资源桶、业务模块、目录类型、文件类型、文件名、用户token,先验证资源桶用户权限,验证失败则调用失败,验证成功后,再验证业务模块权限,验证失败则调用失败,验证成功后,再验证对应操作的权限,验证失败则调用失败,验证成功后,进行相应的上传、删除、查询对象目录、查看、下载操作;

8.根据权利要求6所述的对象管理系统,其特征在于,验证资源桶用户权限、验证业务模块权限、验证操作权限通过以下规则实现:

9.一种电子设备,包括:至少一个处理器和存储器;其中,所述存储器存储有计算机执行指令;其特征在于,在所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如权利要求1~5中任意一项所述的对象管理方法。

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,在所述计算机程序被处理器运行时控制所述存储介质所在设备执行如权利要求1~5中任意一项所述的对象管理方法。


技术总结
本发明提供一种对象管理方法及系统,方法包括向第三方系统提供API方法操作对象的对外管理部分,以及用于向管理系统用户提供操作功能的自我管理部分,对外管理部分包括上传、删除、查询对象目录、查看、下载;自我管理部分包括资源桶管理、业务模块管理、对象服务器管理、权限配置。本发明实现对象上传、删除、查询对象目录、查看、下载等操作,提供精细化的权限控制,并大规模复用以减少工作量投入,通过配置让不同资源享有不同的服务器资源。

技术研发人员:邱超,张维,王跃,左兴健,王俊淇,杨相奎,张白洋,赖志强,王敏,郭亚男,吴佳洁,熊宇霞
受保护的技术使用者:四川智能建造科技股份有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1