一种基于微服务的权限控制方法、设备、存储介质技术

技术编号:36512638 阅读:20 留言:0更新日期:2023-02-01 15:42
本申请提供一种基于微服务的权限控制方法、设备、存储介质,应用于视频处理平台,本方法包括以下步骤:步骤S1、接收视频数据及用户端的应用定制信息,根据视频数据及用户端的应用定制信息生成各用户端的初始化文件;步骤S2、将初始化文件发送至视频管理终端,由视频管理终端生成对应用户端的基本权限菜单及动态调整菜单;步骤S3、根据所述基本权限菜单及动态调整菜单确定对应用户端的视频处理权限,由用户端根据视频处理权限处理视频数据。本申请通过动态调整用户端的权限及处理记录,快速获取到视频处理进行进度及处理人员,解决视频处理过程中权限分配不明确,且处理过程混乱的问题。问题。问题。

【技术实现步骤摘要】
一种基于微服务的权限控制方法、设备、存储介质


[0001]本申请涉及计算机
,具体涉及一种基于微服务的权限控制方法、设备、存储介质。

技术介绍

[0002]随着自媒体互联网的快速发展,短视频数据以传递信息快、形式多样、内容有趣等特点深受观众喜爱。目前市场上拍摄短视频,大多为通过手机拍摄自制的短视频为主。用户在拍摄、制作过程中,需要通过团队协作,尤其是专业的摄像师及视频制作团队,得从摄影器材中将导出视频素材到电脑上,由专业剪辑师,使用专业非编软件,对拍摄的视频素材进行剪辑加工、配乐美化,制作成短视频,最后发布制作好的短视频。
[0003]但在OA办公系统中,由于不同部门、用户的分工或者办公处理的权限不一致,无法同时处理视频数据,也无法快速获取到视频处理人员的名单或者处理进度,无法保障视频数据处理的安全性以及处理效率。而当存在不同的视频团队、不同分工的工作人员处理同一个视频时,其对应的视频处理权限也不清晰。

技术实现思路

[0004]为了解决上述的问题,本申请的实施例中提供了一种基于微服务的权限控制方法、设备、存储介质,通过动态调整用户端的权限及处理记录,快速获取到视频处理进行进度及处理人员,解决视频处理过程中权限分配不明确,且处理过程混乱的问题。
[0005]为此,本申请的一个方面,提供一种基于微服务的权限控制方法,应用于视频处理平台,本方法包括以下步骤:步骤S1、接收视频数据及用户端的应用定制信息,根据视频数据及用户端的应用定制信息生成各用户端的初始化文件;步骤S2、将初始化文件发送至视频管理终端,由视频管理终端生成对应用户端的基本权限菜单及动态调整菜单;步骤S3、根据所述基本权限菜单及动态调整菜单确定对应用户端的视频处理权限,由用户端根据视频处理权限处理视频数据。
[0006]可选地,结合上述任一方面,在本方面的另一种实现方式中,所述步骤S2中视频管理终端生成对应用户端的基本权限菜单与动态调整菜单包括以下步骤:步骤S21、获取所述初始文化文件中的第一验证码与第二验证码,通过预设算法解析所述第一验证码与第二验证码,所述第一验证码与所述基本权限菜单相关,所述第二验证码与所述动态调整菜单相关;步骤S22、根据第一验证码与第二验证码的解析结果对所述用户端进行安全认证;当用户端的安全认证通过时,根据第一验证码与第二验证码生成该用户端的基本权限菜单及动态调整菜单。
[0007]可选地,结合上述任一方面,在本方面的另一种实现方式中,所述步骤S3中根据所
述基本权限菜单及动态调整菜单确定对应用户端的视频处理权限,包括以下步骤:步骤S31、获取所述视频数据的处理阶段,判断所述视频数据的处理阶段是否位于该用户端的所述动态调整菜单的调整范围中,当所述视频数据的处理阶段位于该用户端的动态调整菜单的范围时,则根据所述动态调整菜单确定该用户端的权限。
[0008]可选地,结合上述任一方面,在本方面的另一种实现方式中,视频数据采用分阶段管理;所述分阶段管理为在不同处理阶段设置有不同的处理权限,且不同处理阶段的具有处理权限的用户端数量不同;当所述视频数据处于设有多个处理权限的处理阶段时,每个处理权限所对应的处理内容不相同;可选地,结合上述任一方面,在本方面的另一种实现方式中,当所述视频数据的处理阶段存在多个具有处理权限的用户端数量时,根据所述初始化文件调整具有处理权限的用户端的动态调整菜单。
[0009]可选地,结合上述任一方面,在本方面的另一种实现方式中,还包括以下步骤:步骤S32、在接收到用户端针对该处理阶段的处理权限开放请求时,判断所述处理权限是否存在所述初始化文件中,若存在,则开放该用户端查看相同处理阶段的视频数据的权限。
[0010]可选地,结合上述任一方面,在本方面的另一种实现方式中,所述用户端的应用定制信息包括该用户端的登录用户ID、唯一标识符、该用户登录ID下具有的所有权限及权限对应的代码、权限所对应的菜单信息。
[0011]可选地,结合上述任一方面,在本方面的另一种实现方式中,视频处理平台设置有微服务网关、微前端数据处理模块及微服务器,用户端与通过微服务网关与微前段数据处理模块、微服务器连接,均具有API接口。
[0012]本申请的另一方面,提供一种电子设备,其包括处理器、存储器及存储于所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上任一所述的一种基于微服务的权限控制方法。
[0013]本申请的另一方面,提供一种存储介质,其上存储有计算机程序,所述计算机程序被执行时实现如上任一所述的一种基于微服务的权限控制方法。
[0014]如上所述,本申请提供了一种基于微服务的权限控制方法、设备、存储介质,通过接收视频数据及用户端的应用定制信息,生成各用户端的初始化文件,根据初始化文件生成对应用户端的基本权限菜单及动态调整菜单,根据所述基本权限菜单及动态调整菜单确定对应用户端的视频处理权限,由用户端根据视频处理权限处理视频数据。通过动态调整OA办公系统中的用户端的权限及处理记录,快速获取到视频处理进行进度及处理人员,解决OA办公系统中视频处理过程中权限分配不明确,且处理过程混乱的问题。
[0015]提供上述
技术实现思路
以简化形式介绍一些概念,这些概念将在下面的具体实施方式中进一步详细描述。上述
技术实现思路
既不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用于帮助确定所要求保护的主题的范围。本申请所要求保护的主题不限于解决
技术介绍
中指出的任何或所有缺点的实施方式。
附图说明
[0016]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施
例,并与说明书一起用于解释本申请的原理。为了更清楚地说明本申请实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。这些附图和文字描述并不是为了通过任何方式限制本申请构思的范围,而是通过参考特定实施例为本领域技术人员说明本申请的概念。
[0017]图1为本申请所提供的一种基于微服务的权限控制方法流程示意图;图2为本申请所提供的一种基于微服务的权限控制方法步骤S2的流程示意图;图3为本申请所提供的一种基于微服务的权限控制方法中视频处理平台的结构示意图。
具体实施方式
[0018]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
[0019]需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于微服务的权限控制方法,其特征在于,应用于办公系统中的视频处理平台,本方法包括以下步骤:步骤S1、接收视频数据及用户端的应用定制信息,根据视频数据及用户端的应用定制信息生成各用户端的初始化文件;步骤S2、将初始化文件发送至视频管理终端,由视频管理终端生成对应用户端的基本权限菜单及动态调整菜单;步骤S3、根据所述基本权限菜单及动态调整菜单确定对应用户端的视频处理权限,由用户端根据视频处理权限处理视频数据。2.如权利要求1所述的一种基于微服务的权限控制方法,其特征在于:所述步骤S2中视频管理终端生成对应用户端的基本权限菜单与动态调整菜单包括以下步骤:步骤S21、获取所述初始文化文件中的第一验证码与第二验证码,通过预设算法解析所述第一验证码与第二验证码,所述第一验证码与所述基本权限菜单相关,所述第二验证码与所述动态调整菜单相关;步骤S22、根据第一验证码与第二验证码的解析结果对所述用户端进行安全认证;当用户端的安全认证通过时,根据第一验证码与第二验证码生成该用户端的基本权限菜单及动态调整菜单。3.如权利要求2所述的一种基于微服务的权限控制方法,其特征在于:所述步骤S3中根据所述基本权限菜单及动态调整菜单确定对应用户端的视频处理权限,包括以下步骤:步骤S31、获取所述视频数据的处理阶段,判断所述视频数据的处理阶段是否位于该用户端的所述动态调整菜单的调整范围中,当所述视频数据的处理阶段位于该用户端的动态调整菜单的范围时,则根据所述动态调整菜单确定该用户端的权限。4.如权利要求3所述的一种基于微服务的权限控制方法,其特征在于:视频数据采用分阶段...

【专利技术属性】
技术研发人员:林立磐李伟刘智国陈朝晖曾俊毅朱海玲邓泳国
申请(专利权)人:广州市省信软件有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1