The embodiment of the present invention provides a content upload management method, a content upload management device, an electronic device and a storage medium, and relates to the field of machine learning technology. The method includes: obtaining user information to upload the content to be published; obtaining user's authority information and authority value information based on the user information to determine whether the user has upload authority; auditing the content to be published and generating audit log based on file audit model when determining whether the user has upload authority; and generating audit log according to the audit log. The auditing information in the system determines whether the content to be published has been audited and approved, and allows the user to upload the content to the production environment after the auditing has been passed. The technical scheme of the embodiment of the present invention can fine manage the user's rights to avoid the problem of permission overflow, and can effectively audit the user's uploaded content to avoid file upload accidents.
【技术实现步骤摘要】
内容上传管理方法以及装置、电子设备及存储介质
本专利技术涉及计算机
,具体而言,涉及一种内容上传管理方法、内容上传管理装置、电子设备以及计算机可读存储介质。
技术介绍
随着互联网技术的发展,互联网用户数量的增长,越来越多的网站对用户开放上传权限。CMS(ContentManagementSystem,内容管理系统)是专门面向互联网网站内容编辑与发布的应用系统,能够规范后台信息管理流程,统一数据存储格式。目前,相关技术中CMS例如OpenCMS(开源网站内容管理系统)中,已有的权限管理方案难以对用户的权限进行精细管理,也无法有效地对上传的内容进行审核。一方面,由于无法对用户的权限进行精细管理,导致用户权限泛滥;另一方面,由于无法对用户的上传内容进行有效审核,容易造成生产环境上传文件事故。需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本专利技术背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现思路
本专利技术实施例的目的在于提供一种内容上传管理方法、内容上传管理装置、电子设备以及计算机可读存储介质,进而至少在一定程度上克服由于相关技术的限制和缺陷而导致的用户权限泛滥,无法对用户的上传内容进行有效审核,造成生产环境上传事故的问题。根据本专利技术实施例的第一方面,提供了一种内容上传管理方法,包括:获取上传待发布内容的用户信息;基于所述用户信息,获取用户的权限信息以及权限值信息,以判断所述用户是否具有上传权限;在判定所述用户具有所述上传权限时,基于文件审核模型对所述待发布内容进行审核并生成审核日志;根据所述审核日志中的审核信 ...
【技术保护点】
1.一种内容上传管理方法,其特征在于,包括:获取上传待发布内容的用户信息;基于所述用户信息,获取用户的权限信息以及权限值信息,以判断所述用户是否具有上传权限;在判定所述用户具有所述上传权限时,基于文件审核模型对所述待发布内容进行审核并生成审核日志;根据所述审核日志中的审核信息判断所述待发布内容是否审核通过;在判定审核通过后,允许所述用户将所述待发布内容上传至生产环境。
【技术特征摘要】
1.一种内容上传管理方法,其特征在于,包括:获取上传待发布内容的用户信息;基于所述用户信息,获取用户的权限信息以及权限值信息,以判断所述用户是否具有上传权限;在判定所述用户具有所述上传权限时,基于文件审核模型对所述待发布内容进行审核并生成审核日志;根据所述审核日志中的审核信息判断所述待发布内容是否审核通过;在判定审核通过后,允许所述用户将所述待发布内容上传至生产环境。2.根据权利要求1所述的内容上传管理方法,其特征在于,所述获取用户的权限以及权限值,以判断所述用户是否具有上传权限,包括:基于所述用户的用户信息,获取用户角色关联表中的所述用户的角色标识信息;基于所述用户的角色标识信息,获取角色权限关联表中的所述用户的权限信息以及权限值信息;根据所述用户的权限信息以及权限值信息判断所述用户是否具有上传权限。3.根据权利要求2所述的内容上传管理方法,其特征在于,所述用户角色关联表中的用户信息与所述用户的角色标识信息之间为一对一、或者一对多的关系,所述角色权限关联表中的角色为预定数量权限的集合,且每一种权限都设有一个权限值。4.根据权利要求1所述的内容上传管理方法,其特征在于,所述基于文件审核模型对所述待发布内容进行审核并生成审核日志,包括:获取所述待发布内容的文本内容的所有关键词,基于所述文本内容的所有关键词生成所述文本内容的词袋向量;将所述待发布内容的所述文本内容的词袋向量输入训练后的文件审核模型,输出所述待发布内容的类别以及审核结果;基于所述待发布内容的类别以及审核结果生成审核日志。5.根据权利要求1所述的内容上传管理方法,其特征在于,所述内容上传管...
【专利技术属性】
技术研发人员:何忠林,
申请(专利权)人:平安科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。