基于在线插件的文档编辑和加密状态控制的方法技术

技术编号:36000804 阅读:13 留言:0更新日期:2022-12-17 23:18
本发明专利技术提供了一种基于在线插件的文档编辑和加密状态控制的方法,该方法包括:在平台的流程管理的节点管理模块对各个节点设置两个状态位参数,分别为是否可以编辑及是否可以加密;在节点管理模块中设置该节点的哪些用户可以编辑该节点的文档;在系统管理模块中设置每一个用户编辑文档之前需要输入的密码;在每一个节点加载文档之前,初始化WPS在线文档编辑插件,根据两个状态位参数对当前节点开放不同权限;在用户编辑完文档后,保存文件,销毁WPS在线文档编辑插件。本发明专利技术提供的一种基于在线插件的文档编辑和加密状态控制的方法,提升了文档编辑效率,通过对操作权限的设置,去除无效文档编辑工作,规避了文档泄密和被篡改的风险。的风险。的风险。

【技术实现步骤摘要】
基于在线插件的文档编辑和加密状态控制的方法


[0001]本专利技术涉及编辑电子文档技术,特别是涉及一种基于在线插件的文档编辑和加密状态控制的方法。

技术介绍

[0002]通常办公信息化系统需对大量格式化的文档和文件进行管理,在整个文档流转过程中,现有的办公系统的安全等级较低,只实现了文档的编辑功能,而对于文档的编辑以及加密状态并没有很好的控制,导致安全性较弱,在管理不得当的情况下容易产生秘密文件泄密的风险。因此,设计一种基于在线插件的文档编辑和加密状态控制的方法是十分必要的。

技术实现思路

[0003]本专利技术的目的是提供一种基于在线插件的文档编辑和加密状态控制的方法,提升了文档编辑效率,通过对操作权限的设置,去除无效文档编辑工作,避免了文档泄密和被篡改的风险。
[0004]为实现上述目的,本专利技术提供了如下方案:
[0005]一种基于在线插件的文档编辑和加密状态控制的方法,其特征在于,包括如下步骤:
[0006]步骤1:在平台的流程管理的节点管理模块对各个节点设置两个状态位参数,分别为是否可以编辑及是否可以加密;
[0007]步骤2:在节点管理模块中设置该节点的哪些用户可以编辑该节点的文档;
[0008]步骤3:在系统管理模块中设置每一个用户编辑文档之前需要输入的密码;
[0009]步骤4:在每一个节点加载文档之前,初始化WPS在线文档编辑插件,获取当前节点是否可编辑状态位及用户权限,如果当前节点不可编辑,提示对当前节点有编辑权限的用户当前节点不可编辑文档;
[0010]步骤5:获取当前节点是否加密状态位及用户权限,如果当前节点不需要加密,直接打开文档;如果当前节点需要加密,获取对当前节点有编辑权限的用户编辑文档的密码并提示用户输入密码,如果输入密码正确,打开文档,否则提示密码输入错误;
[0011]步骤6:在用户编辑完文档后,保存文件,销毁WPS在线文档编辑插件。
[0012]可选的,步骤1中,在平台的流程管理的节点管理模块设置该节点是否可以编辑,是否需要加密两个状态位参数,具体为:
[0013]在需要对文档编辑的节点设置文档是否可编辑状态位为true,在不需要对文档编辑的节点设置文档是否可编辑状态位为false;
[0014]在需要对文档加密的节点设置文档是否需要加密状态位为true,在不需要对文档加密的节点设置文档是否需要加密状态位为false。
[0015]可选的,步骤4中,在每一个节点加载文档之前,初始化WPS在线文档编辑插件,获
取当前节点是否可编辑状态位及用户权限,如果当前节点不可编辑,提示对当前节点有编辑权限的用户当前节点不可编辑文档,具体为:
[0016]在每一个节点加载文档之前,首先调用initWPS方法初始化WPS在线文档编辑插件,然后调用接口获取当前节点是否可以编辑、是否需要加密两个状态位参数,通过对是否可编辑状态位进行判断,若是否可编辑状态位为true,则当前节点可编辑;若是否可编辑状态位为false,则当前节点不可编辑,则限制可编辑该节点的用户参与编辑文档,并提示用户当前节点不可编辑文档。
[0017]可选的,步骤5中,获取当前节点是否加密状态位及用户权限,如果当前节点不需要加密,直接打开文档;如果当前节点需要加密,获取对当前节点有编辑权限的用户编辑文档的密码并提示用户输入密码,如果输入密码正确,打开文档,否则提示密码输入错误,具体为:
[0018]对于是否可编辑状态位为true的节点,对是否加密状态位进行判断,若是否加密状态位为false,则判断不需要加密,直接调用openDoc方法打开文档;若是否加密状态位为true,则判断需要加密,调用接口获取该用户编辑文档的密码,调用setDocmentSecret,并提示客户输入密码,如果输入密码正确,调用openDoc方法打开文档,否则限制可编辑该节点的用户打开文档,并提示用户密码输入错误。
[0019]根据本专利技术提供的具体实施例,本专利技术公开了以下技术效果:本专利技术提供的基于在线插件的文档编辑和加密状态控制的方法,通过流程配置和系统管理搭配的方法,可以让文档流转过程中产生的文档仅对需要查看它的人可见,仅对可以编辑该文档的人开放编辑权限,从而对文档进行有效的权限控制,提高了文件的保密性和安全性,让机密信息得到有效的保护。
附图说明
[0020]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0021]图1为本专利技术的方法流程图。
具体实施方式
[0022]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0023]本专利技术的目的是提供一种基于在线插件的文档编辑和加密状态控制的方法,提升了文档编辑效率,通过对操作权限的设置,去除无效文档编辑工作,避免了文档泄密和被篡改的风险。
[0024]为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本专利技术作进一步详细的说明。
[0025]如图1所示,本专利技术提供的一种基于在线插件的文档编辑和加密状态控制的方法,其特征在于,包括如下步骤:
[0026]步骤1:在平台的流程管理的节点管理模块对各个节点设置两个状态位参数,分别为是否可以编辑及是否可以加密;
[0027]步骤2:在节点管理模块中设置该节点的哪些用户可以编辑该节点的文档;
[0028]步骤3:在系统管理模块中设置每一个用户编辑文档之前需要输入的密码;
[0029]步骤4:在每一个节点加载文档之前,初始化WPS在线文档编辑插件,获取当前节点是否可编辑状态位及用户权限,如果当前节点不可编辑,提示对当前节点有编辑权限的用户当前节点不可编辑文档;
[0030]步骤5:获取当前节点是否加密状态位及用户权限,如果当前节点不需要加密,直接打开文档;如果当前节点需要加密,获取对当前节点有编辑权限的用户编辑文档的密码并提示用户输入密码,如果输入密码正确,打开文档,否则提示密码输入错误;
[0031]步骤6:在用户编辑完文档后,保存文件,销毁WPS在线文档编辑插件。
[0032]步骤1中,所述参数类型可选Boolean或者0/1。
[0033]步骤1中,在平台的流程管理的节点管理模块设置该节点是否可以编辑,是否需要加密两个状态位参数,具体为:
[0034]在需要对文档编辑的节点设置文档是否可编辑状态位为true,在不需要对文档编辑的节点设置文档是否可编辑状态位为false;
[0035]在需要本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于在线插件的文档编辑和加密状态控制的方法,其特征在于,包括如下步骤:步骤1:在平台的流程管理的节点管理模块对各个节点设置两个状态位参数,分别为是否可以编辑及是否可以加密;步骤2:在节点管理模块中设置该节点的哪些用户可以编辑该节点的文档;步骤3:在系统管理模块中设置每一个用户编辑文档之前需要输入的密码;步骤4:在每一个节点加载文档之前,初始化WPS在线文档编辑插件,获取当前节点是否可编辑状态位及用户权限,如果当前节点不可编辑,提示对当前节点有编辑权限的用户当前节点不可编辑文档;步骤5:获取当前节点是否加密状态位及用户权限,如果当前节点不需要加密,直接打开文档;如果当前节点需要加密,获取对当前节点有编辑权限的用户编辑文档的密码并提示用户输入密码,如果输入密码正确,打开文档,否则提示密码输入错误;步骤6:在用户编辑完文档后,保存文件,销毁WPS在线文档编辑插件。2.根据权利要求1所述的基于在线插件的文档编辑和加密状态控制的方法,其特征在于,步骤1中,在平台的流程管理的节点管理模块设置该节点是否可以编辑,是否需要加密两个状态位参数,具体为:在需要对文档编辑的节点设置文档是否可编辑状态位为true,在不需要对文档编辑的节点设置文档是否可编辑状态位为false;在需要对文档加密的节点设置文档是否需要加密状态位为true,在不需要对文档加密的节点设置文档是否需要加密状态位为false。3.根据权利要求1所述的基于在线插件的文档编辑和加密状态控制的方法,...

【专利技术属性】
技术研发人员:彭振石永刚罗亚男郑立文刘伟龙吕玉龙许罗桥
申请(专利权)人:联通雄安产业互联网有限公司
类型:发明
国别省市:

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

1