CN115952525A - 在线文档区域权限设置方法、装置、服务器及存储介质 - Google Patents
在线文档区域权限设置方法、装置、服务器及存储介质 Download PDFInfo
- Publication number
- CN115952525A CN115952525A CN202310152856.XA CN202310152856A CN115952525A CN 115952525 A CN115952525 A CN 115952525A CN 202310152856 A CN202310152856 A CN 202310152856A CN 115952525 A CN115952525 A CN 115952525A
- Authority
- CN
- China
- Prior art keywords
- authority
- permission
- information
- placeholder
- domain
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 59
- 238000012550 audit Methods 0.000 claims description 17
- 230000003287 optical effect Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 238000012545 processing Methods 0.000 description 5
- 230000008859 change Effects 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000005457 optimization Methods 0.000 description 3
- 238000012795 verification Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 239000013307 optical fiber Substances 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000000644 propagated effect Effects 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000008707 rearrangement Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Landscapes
- Storage Device Security (AREA)
- Document Processing Apparatus (AREA)
Abstract
本发明实施例公开了一种在线文档区域权限设置方法、装置、服务器及存储介质,其中,所述方法包括:接收在线文档区域权限设置请求,根据所述请求从所述在线文档中读取预设的权限控制域占位符;接收设定区域的人员权限设定信息,将所述人员权限设定信息写入所述权限控制域占位符的域代码中;读取在线文档中权限控制域占位符,根据所述权限控制域占位符确定对应的权限区间,并根据所述权限控制域占位符的域代码确定对应的人员权限信息;将所述权限区间和对应的人员权限信息作为区域权限信息写入所述在线文档的元数据中。减少了协同文档多个权限区域设定的繁琐操作和设置错误几率,极大的提升了协同文档权限区域的设定效率。
Description
技术领域
本发明涉及在线文档技术领域,尤其涉及一种在线文档区域权限设置方法、装置、服务器及存储介质。
背景技术
随着计算机及网络技术的发展,协同办公越来越普遍。多人协作在线文档是协同办公的主要工具。对于同一份在线文档,可针对人员设定相应的权限确定协作者,实现多个协作者均可对文档内容进行同时的增删改查等操作的目的。
目前,对在线文档的协同权限管理可以采用更低的粒度,可以以段落或者单元格为单位分别设定相应的权限。以保证协同文档编辑内容可控,防止特殊内容部分出现误删改情况。进一步提升协同文档的编辑效率。
在实现本发明的过程中,发明人发现如下技术问题:在进行以段落或者单元格为单位为不同的协作者的权限时,管理员或者协同文档的创建者需要在文档中首先选定相应的段落,然后设定对应的协作者的编辑权限。如果在线文档中存在多个权限区域,则需要管理员或者协同文档的创建者多次重复上述步骤,不仅操作繁琐,而且容易产生权限设置错误,大大影响了协同文档权限区域的设定效率。
发明内容
本发明实施例提供了一种在线文档区域权限设置方法、装置、服务器及存储介质,以解决现有技术中对协同文档权限区域设定效率较低的技术问题。
第一方面,本发明实施例提供了一种在线文档区域权限设置方法,包括:
接收在线文档区域权限设置请求,根据所述请求从所述在线文档中读取预设的权限控制域占位符;
接收设定区域的人员权限设定信息,将所述人员权限设定信息写入所述权限控制域占位符的域代码中;
读取在线文档中权限控制域占位符,根据所述权限控制域占位符确定对应的权限区间,并根据所述权限控制域占位符的域代码确定对应的人员权限信息;
将所述权限区间和对应的人员权限信息作为区域权限信息写入所述在线文档的元数据中。
第二方面,本发明实施例还提供了一种在线文档区域权限设置装置,包括:
读取模块,用于接收在线文档区域权限设置请求,根据所述请求从所述在线文档中读取预设的权限控制域占位符;
接收模块,用于接收设定区域的人员权限设定信息,将所述人员权限设定信息写入所述权限控制域占位符的域代码中;
确定模块,用于读取在线文档中权限控制域占位符,根据所述权限控制域占位符确定对应的权限区间,并根据所述权限控制域占位符的域代码确定对应的人员权限信息;
写入模块,用于将所述权限区间和对应的人员权限信息作为区域权限信息写入所述在线文档的元数据中。
第三方面,本发明实施例还提供了一种服务器,包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上述实施例提供的在线文档区域权限设置方法。
第四方面,本发明实施例还提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如上述实施例提供的在线文档区域权限设置方法。
本发明实施例提供的在线文档区域权限设置方法、装置、服务器及存储介质,通过接收在线文档区域权限设置请求,根据所述请求从所述在线文档中读取预设的权限控制域占位符;接收设定区域的人员权限设定信息,将所述人员权限设定信息写入所述权限控制域占位符的域代码中;读取在线文档中权限控制域占位符,根据所述权限控制域占位符确定对应的权限区间,并根据所述权限控制域占位符的域代码确定对应的人员权限信息;将所述权限区间和对应的人员权限信息作为区域权限信息写入所述在线文档的元数据中。便于用户在在线文档中直接设定多个权限控制区域,并且不影响在线文档的实际内容,且不会随内容修改而变化。还可批量接收批量人员权限信息与区域权限信息的对应关系,根据批量人员权限信息与区域权限信息的对应关系一次性生成大量在线文档的保护属性。减少了协同文档多个权限区域设定的繁琐操作和设置错误几率,极大的提升了协同文档权限区域的设定效率。
附图说明
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
图1是本发明实施例一提供的在线文档区域权限设置方法的流程示意图;
图2是本发明实施例二提供的在线文档区域权限设置方法的流程示意图;
图3是本发明实施例三提供的在线文档区域权限设置方法的流程示意图;
图4是本发明实施例四提供的在线文档区域权限设置方法的流程示意图;
图5是本发明实施例五提供的在线文档区域权限设置方法的流程示意图;
图6是本发明实施例六提供的在线文档区域权限设置装置的结构示意图;
图7是本发明实施例七提供的服务器的结构图。
具体实施方式
下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
实施例一
图1是本发明实施例一提供的在线文档区域权限设置方法的流程图,本实施例可适用于对协同文档中多个段落区域进行权限设置的情况,该方法可以由在线文档区域权限设置装置来执行,并可集成于服务器中,具体包括如下步骤:
步骤110,接收在线文档区域权限设置请求,根据所述请求从所述在线文档中读取预设的权限控制域占位符。
在本实施例中,管理员或者文档创建者以及其它对该协作文档具有权限设置的用户,可以在在线文档中设定相应的段落区域或者单元格范围,用于表明该段落区域受到权限管控。所述权限可以包括:预览和编辑等操作权限。
用户可通过点击权限设置按钮或者菜单栏操作触发在线文档区域权限设置请求,在接收到在线文档区域权限设置请求时,遍历所述在线文档,根据前述的权限控制域占位符对应的标识符作为特征,所述标识符可以为{},进而得到权限控制域占位符。
步骤120,接收设定区域的人员权限设定信息,将所述人员权限设定信息写入所述权限控制域占位符的域代码中。
在本实施例中,用户可单独针对某个权限控制区域设定多个用户和多种权限设置,也可针对多个权限控制区域进行批量设定多个用户和多种权限设置。
可选的,所述设定区域的人员权限设定信息可以为表格形式,记载与权限区域对应的人员ID,以及该人员具有的权限编号。通过导入该表格,从该表格中读取每个权限区域对应的用户ID和权限编号,并将用户ID和权限编号写入权限控制域占位符的域代码中。示例性的,可写入参数中。利用上述方式,可实现批量写入多个权限区域的人员权限设定信息。
步骤130,读取在线文档中权限控制域占位符,根据所述权限控制域占位符确定对应的权限区间,并根据所述权限控制域占位符的域代码确定对应的人员权限信息。
由于在线文档的权限管控是由元数据进行控制,传统方式需要在元数据中逐条写入权限控制区域的相关信息。由上述步骤可知,可以预先在在线文档中预先设定相应的权限控制域占位符。通过读取在线文档中权限控制域占位符可以确定对应的权限空间,所述权限空间可以为对应的文档中的相应区间。并从权限控制域占位符中获取相应的人员权限信息,所述人员权限信息可以包括:权限人员信息和对应的权限种类信息。
步骤140,将所述权限区间和对应的人员权限信息作为区域权限信息写入所述在线文档的元数据中。
相应的,将读取得到的权限区间和人员权限信息写入在线文档的元数据中,元数据存储于在线文档所在的服务器中,用于描述该在线文档的信息,特别是权限相关信息。通过元数据实现在线文档的区域保护。
本实施例接收在线文档区域权限设置请求,根据所述请求从所述在线文档中读取预设的权限控制域占位符;接收设定区域的人员权限设定信息,将所述人员权限设定信息写入所述权限控制域占位符的域代码中;读取在线文档中权限控制域占位符,根据所述权限控制域占位符确定对应的权限区间,并根据所述权限控制域占位符的域代码确定对应的人员权限信息;将所述权限区间和对应的人员权限信息作为区域权限信息写入所述在线文档的元数据中。便于用户在在线文档中直接设定多个权限控制区域,并且不影响在线文档的实际内容,且不会随内容修改而变化。还可批量接收批量人员权限信息与区域权限信息的对应关系,根据批量人员权限信息与区域权限信息的对应关系一次性生成大量在线文档的保护属性。减少了协同文档多个权限区域设定的繁琐操作和设置错误几率,极大的提升了协同文档权限区域的设定效率。
实施例二
图2为本发明实施例二提供的在线文档区域权限设置方法的流程示意图。本实施例以上述实施例为基础进行优化,在本实施例中,在接收在线文档区域权限设置请求之前,所述方法还可增加如下步骤:接收权限域创建操作,根据所述权限域创建操作确定对应的权限段落;根据所述权限段落设定权限控制域,并向所述权限控制域的域代码写入权限占位符。
相应的,本实施例所提供的在线文档区域权限设置方法,具体包括:
步骤210,接收权限域创建操作,根据所述权限域创建操作确定对应的权限段落。
示例性的,可以通过菜单进入区域设置界面,在区域设置界面,通过选取在线文档中的相应段落来设定文档权限区域。通过上述操作,可以完成对在线文档中的区域设置。
可选的,所述根据所述权限域创建操作确定对应的权限段落,还可以包括:读取在线文档的目录,根据设定的权限区间目录模板和在线文档的目录确定对应的权限段落。在某些情况下,文档创建者可预先设定好在线文档的整体架构,整体架构可通过文档的目录体现。而协作文档设定不同的编辑区域和整体架构紧密相连。因此,可以通过读取在线文档的目录,并根据设定权限段落目录模板结合在线文档的目录确定对应的权限段落。所述权限段落目录模板可根据文档目录的层级关系和目录中各个章节的名称,确定段落之间的关联关系,并可将具有关联关系的段落设为相同或者部分权限相同的权限段落,同时,还可根据目录中各个章下的节数确定权限段落的粒度,根据所述粒度对权限段落进行划分。利用上述方式,可辅助创建者或者自动设置在线文档的权限段落。可在上述自动设置的权限段落的基础上进行修改,可得到准确设置的权限段落。
步骤220,根据所述权限段落设定权限控制域,并向所述权限控制域的域代码写入权限占位符。
在协同文档中可设置相应的权限控制域占位符。所述权限控制域占位符,可嵌入协同文档中,采用特殊的符号标记,示例性的,可以采用{ 域名称 参数 开关 }的形式,域名称用于与其它权限控制域进行区分,所述参数可以包括,权限控制域的起始和终止的段落号,或者其它段落标记,以及对应的人员权限信息和对应的权限标记。开关可以用于控制权限控制域功能是否打开或关闭。在本实施例中,由于在线文档中的段落数可以随编辑内容增多,而产生变化,因此,所述权限控制域占位符可分别设置于起始和结束位置。并在域名称后分别采用起始符号和结束符号用于区分。
此外,参数中也可暂时采用空格符,等待后期写入。方便后期根据设置批量或者单独灵活写入。
所述权限控制域占位符通常为隐藏状态,不会对在线文档的实质内容产生影响。
步骤230,接收在线文档区域权限设置请求,根据所述请求从所述在线文档中读取预设的权限控制域占位符。
步骤240,接收设定区域的人员权限设定信息,将所述人员权限设定信息写入所述权限控制域占位符的域代码中。
步骤250,读取在线文档中权限控制域占位符,根据所述权限控制域占位符确定对应的权限区间,并根据所述权限控制域占位符的域代码确定对应的人员权限信息。
步骤260,将所述权限区间和对应的人员权限信息作为区域权限信息写入所述在线文档的元数据中。
本实施例通过增加如下步骤:接收权限域创建操作,根据所述权限域创建操作确定对应的权限段落;根据所述权限段落设定权限控制域,并向所述权限控制域的域代码写入权限占位符。便于用户可在在线文档中直接创建权限域,并根据操作写入对应的权限占位符。使得用户可以在后期直接批量写入人员权限信息。
在本实施例的一个优选实施方式中,可以将所述人员权限设定信息写入所述权限控制域占位符的域代码中,具体优化为:将所述人员权限设定信息和底纹显示信息写入所述权限控制域占位符的域代码中,每种底纹显示信息对应同一人员的不同权限。示例性的,可在权限控制域占位符中的参数中,额外增加显示项,利用权限控制域占位符可作为文档域定义的特性,可以在开关为打开状态时,可在在线文档中针对不同权限显示不同的底纹,便于参与人快速定位到编辑区域或者查看区域,提高在线文档的协同编辑效率。
实施例三
图3为本发明实施例三提供的在线文档区域权限设置方法的流程示意图。本实施例以上述实施例为基础进行优化,在本实施例中,可将所述人员权限设定信息写入所述权限控制域占位符的域代码中,具体优化为:将所述人员权限设定信息和权限时间信息写入所述权限控制域占位符的域代码中;相应的,将所述根据所述权限控制域占位符的域代码确定对应的人员权限信息,具体优化为:根据所述权限控制域占位符的域代码确定对应的人员权限信息和权限时间信息;并将所述权限区间和对应的人员权限信息作为区域权限信息写入所述在线文档的元数据中,具体优化为:将所述权限区间、对应的人员权限信息和权限时间信息作为区域权限信息写入所述在线文档的元数据中。
相应的,本实施例所提供的在线文档区域权限设置方法,具体包括:
步骤310,接收在线文档区域权限设置请求,根据所述请求从所述在线文档中读取预设的权限控制域占位符。
步骤320,接收设定区域的人员权限设定信息,将所述人员权限设定信息和权限时间信息写入所述权限控制域占位符的域代码中。
在某些情况下,需要对在线文档的编辑时间进行控制,以尽可能督促参与人尽快完成段落编辑,或者在预定的时间后,取消在线文档中部分参考内容的浏览权限。因此,在本实施例中,可以利用权限控制域占位符的参数置入相应的权限时间信息。
相应的,权限时间信息可以在批量向权限控制域占位符的域代码对应的表格中体现,在向权限控制域占位符的域代码中写入人员权限设定信息时,一并写入权限的有效时间信息,所述有效时间信息不仅可以包括:标准时间,也可为参考时间。通过某一事件作为参考时间的起算时间。
步骤330,读取在线文档中权限控制域占位符,根据所述权限控制域占位符确定对应的权限区间,根据所述权限控制域占位符的域代码确定对应的人员权限信息和权限时间信息。
示例性的,可以从权限控制域占位符中的参数内容中读取对应的权限时间信息和其它权限信息。
步骤340,将所述权限区间、对应的人员权限信息和权限时间信息作为区域权限信息写入所述在线文档的元数据中。
将权限时间和其它权限内容一并写入到在线文档的元数据中。通过权限时间实现对赋予权限的参与人的权限时间进行控制。
本实施例通过将所述人员权限设定信息写入所述权限控制域占位符的域代码中,具体优化为:将所述人员权限设定信息和权限时间信息写入所述权限控制域占位符的域代码中;相应的,将所述根据所述权限控制域占位符的域代码确定对应的人员权限信息,具体优化为:根据所述权限控制域占位符的域代码确定对应的人员权限信息和权限时间信息;并将所述权限区间和对应的人员权限信息作为区域权限信息写入所述在线文档的元数据中,具体优化为:将所述权限区间、对应的人员权限信息和权限时间信息作为区域权限信息写入所述在线文档的元数据中。可在实现批量设置在线文档区域权限时,额外加入相应的权限时间内容。进一步丰富权限区域的设置内容。
实施例四
图4为本发明实施例四提供的在线文档区域权限设置方法的流程示意图。本实施例以上述实施例为基础进行优化,在本实施例中,将所述人员权限设定信息写入所述权限控制域占位符的域代码中,具体优化为:将所述人员权限设定信息和权限顺序信息写入所述权限控制域占位符的域代码中;相应的,将所述根据所述权限控制域占位符的域代码确定对应的人员权限信息,具体优化为:根据所述权限控制域占位符的域代码确定对应的人员权限信息和权限顺序信息;将所述权限区间和对应的人员权限信息作为区域权限信息写入所述在线文档的元数据中,具体优化为:将所述权限区间、对应的人员权限信息和权限顺序信息作为区域权限信息写入所述在线文档的元数据中。
相应的,本实施例所提供的在线文档区域权限设置方法,具体包括:
步骤410,接收在线文档区域权限设置请求,根据所述请求从所述在线文档中读取预设的权限控制域占位符。
步骤420,接收设定区域的人员权限设定信息,将所述人员权限设定信息和权限顺序信息写入所述权限控制域占位符的域代码中。
对于在线文档,其中某些需要新增或者编辑的内容需要参考其它部分的内容,这在电子表格填写中较为常见。因此,在本实施例中,可以设定不同区域的权限顺序信息,将前一部分填写完成后,作为下一个区域设定权限的条件。避免参与人填写错误,浪费时间和精力。在本实施例中,可以利用权限顺序信息限定此种情况发生。示例性的,可在域代码中利用顺序符号,例如:/,或者顺序标号等其它方式对不同段落的先后权限顺序进行描述。
步骤430,读取在线文档中权限控制域占位符,根据所述权限控制域占位符确定对应的权限区间,根据所述权限控制域占位符的域代码确定对应的人员权限信息和权限顺序信息。
步骤440,将所述权限区间、对应的人员权限信息和权限顺序信息作为区域权限信息写入所述在线文档的元数据中。
将权限顺序和其它权限内容一并写入到在线文档的元数据中。通过权限顺序实现对编辑段落前后编辑顺序的限制。
本实施例通过将所述人员权限设定信息写入所述权限控制域占位符的域代码中,具体优化为:将所述人员权限设定信息和权限顺序信息写入所述权限控制域占位符的域代码中;相应的,将所述根据所述权限控制域占位符的域代码确定对应的人员权限信息,具体优化为:根据所述权限控制域占位符的域代码确定对应的人员权限信息和权限顺序信息;将所述权限区间和对应的人员权限信息作为区域权限信息写入所述在线文档的元数据中,具体优化为:将所述权限区间、对应的人员权限信息和权限顺序信息作为区域权限信息写入所述在线文档的元数据中。可有效避免参与人因需参考不同段落区域内容产生的填写错误。提升在线文档的编辑效率。
实施例五
图5为本发明实施例五提供的在线文档区域权限设置方法的流程示意图。本实施例以上述实施例为基础进行优化,在本实施例中,将所述人员权限设定信息设置为包括:审核权限人员设定信息;相应的,所述方法还可包括如下步骤:将审核签章信息写入所述权限控制域占位符的域代码中,以实现在审核完成后,***审核签章。
相应的,本实施例所提供的在线文档区域权限设置方法,具体包括:
步骤510,接收在线文档区域权限设置请求,根据所述请求从所述在线文档中读取预设的权限控制域占位符。
步骤520,接收设定区域的人员权限设定信息,将所述人员权限设定信息和权限顺序信息写入所述权限控制域占位符的域代码中,所述人员权限设定信息包括:审核权限人员设定信息。
某些在线文档,需要在完成后对外发布,因此,需要最终审批。因此,可将最终审批权限也写入所述权限控制域占位符的域代码中。示例性的,可以将最终审批设定为所有段落区域最后一个顺位的编辑者方式作为审批方式的域代码。
步骤530,读取在线文档中权限控制域占位符,根据所述权限控制域占位符确定对应的权限区间,根据所述权限控制域占位符的域代码确定对应的人员权限信息和权限顺序信息。
步骤540,将所述权限区间、对应的人员权限信息和权限顺序信息作为区域权限信息写入所述在线文档的元数据中。
将权限顺序和其它权限内容一并写入到在线文档的元数据中。通过权限顺序实现对编辑段落前后编辑顺序的限制。
步骤550,将审核签章信息写入所述权限控制域占位符的域代码中,以实现在审核完成后,***审核签章。
在本实施例中,还可在在线文档中***审核签章信息,示例性的,仍然可以通过前述***底纹的方式,在域代码的参数中写入审核签章信息。因为该审核签章信息需要在审核人在确认所有编辑完成后才可***。因此,需要为其单独设置开关,开关的条件为:最后编辑人编辑完成。通过上述设定,可实现审批人编辑完成后,自动***审核签章。
本实施例通过,将所述人员权限设定信息设置为包括:审核权限人员设定信息;相应的,所述方法还可包括如下步骤:将审核签章信息写入所述权限控制域占位符的域代码中,以实现在审核完成后,***审核签章。可在需要进行审批的场景下,自动实现写入审核签章,进一步提升了在线文档共同编辑审批的效率。
实施例六
图6是本发明实施例六提供的在线文档区域权限设置装置的结构示意图,如图6所示,所述装置包括:
读取模块610,用于接收在线文档区域权限设置请求,根据所述请求从所述在线文档中读取预设的权限控制域占位符;
接收模块620,用于接收设定区域的人员权限设定信息,将所述人员权限设定信息写入所述权限控制域占位符的域代码中;
确定模块630,用于读取在线文档中权限控制域占位符,根据所述权限控制域占位符确定对应的权限区间,并根据所述权限控制域占位符的域代码确定对应的人员权限信息;
写入模块640,用于将所述权限区间和对应的人员权限信息作为区域权限信息写入所述在线文档的元数据中。
本实施例提供的在线文档区域权限设置装置,通过接收在线文档区域权限设置请求,根据所述请求从所述在线文档中读取预设的权限控制域占位符;接收设定区域的人员权限设定信息,将所述人员权限设定信息写入所述权限控制域占位符的域代码中;读取在线文档中权限控制域占位符,根据所述权限控制域占位符确定对应的权限区间,并根据所述权限控制域占位符的域代码确定对应的人员权限信息;将所述权限区间和对应的人员权限信息作为区域权限信息写入所述在线文档的元数据中。便于用户在在线文档中直接设定多个权限控制区域,并且不影响在线文档的实际内容,且不会随内容修改而变化。还可批量接收批量人员权限信息与区域权限信息的对应关系,根据批量人员权限信息与区域权限信息的对应关系一次性生成大量在线文档的保护属性。减少了协同文档多个权限区域设定的繁琐操作和设置错误几率,极大的提升了协同文档权限区域的设定效率。
在上述各实施例的基础上,所述装置还包括:
创建模块,用于接收权限域创建操作,根据所述权限域创建操作确定对应的权限段落;
占位符写入模块,用于根据所述权限段落设定权限控制域,并向所述权限控制域的域代码写入权限占位符。
在上述各实施例的基础上,所述创建模块包括:
确定单元,用于读取在线文档的目录,根据设定的权限段落目录模板和在线文档的目录确定对应的权限段落。
在上述各实施例的基础上,所述接收模块包括:
第一写入单元,用于将所述人员权限设定信息和权限时间信息写入所述权限控制域占位符的域代码中;
相应的,所述确定模块,包括:
第一确定单元,用于根据所述权限控制域占位符的域代码确定对应的人员权限信息和权限时间信息;
所述写入模块,包括:
第一写入单元,用于将所述权限区间、对应的人员权限信息和权限时间信息作为区域权限信息写入所述在线文档的元数据中。
在上述各实施例的基础上,所述接收模块,包括:
第二写入单元,用于将所述人员权限设定信息和权限顺序信息写入所述权限控制域占位符的域代码中;
相应的,所述确定模块,包括:
第二确定单元,用于根据所述权限控制域占位符的域代码确定对应的人员权限信息和权限顺序信息;
所述写入模块,包括:
第二写入单元,用于将所述权限区间、对应的人员权限信息和权限顺序信息作为区域权限信息写入所述在线文档的元数据中。
在上述各实施例的基础上,所述人员权限设定信息包括:审核权限人员设定信息;
所述装置还包括:
***模块,用于将审核签章信息写入所述权限控制域占位符的域代码中,以实现在审核完成后,***审核签章。
在上述各实施例的基础上,所述写入模块还包括:
底纹显示信息写入模块,用于将所述人员权限设定信息和底纹显示信息写入所述权限控制域占位符的域代码中,每种底纹显示信息对应同一人员的不同权限。
本发明实施例所提供的在线文档区域权限设置装置可执行本发明任意实施例所提供的在线文档区域权限设置方法,具备执行方法相应的功能模块和有益效果。
实施例七
图7为本发明实施例七提供的一种服务器的结构示意图。图7示出了适于用来实现本发明实施方式的示例***器12的框图。图7显示的服务器12仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。
如图7所示,服务器12以通用计算设备的形式表现。服务器12的组件可以包括但不限于:一个或者多个处理器或者处理单元16,***存储器28,连接不同***组件(包括***存储器28和处理单元16)的总线18。
总线18表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器,***总线,图形加速端口,处理器或者使用多种总线结构中的任意总线结构的局域总线。举例来说,这些体系结构包括但不限于工业标准体系结构(ISA)总线,微通道体系结构(MAC)总线,增强型ISA总线、视频电子标准协会(VESA)局域总线以及***组件互连(PCI)总线。
服务器12典型地包括多种计算机***可读介质。这些介质可以是任何能够被服务器12访问的可用介质,包括易失性和非易失性介质,可移动的和不可移动的介质。
***存储器28可以包括易失性存储器形式的计算机***可读介质,例如随机存取存储器(RAM)30和/或高速缓存32。服务器12可以进一步包括其它可移动/不可移动的、易失性/非易失性计算机***存储介质。仅作为举例,存储***34可以用于读写不可移动的、非易失性磁介质(图7未显示,通常称为“硬盘驱动器”)。尽管图7中未示出,可以提供用于对可移动非易失性磁盘(例如“软盘”)读写的磁盘驱动器,以及对可移动非易失性光盘(例如CD-ROM, DVD-ROM或者其它光介质)读写的光盘驱动器。在这些情况下,每个驱动器可以通过一个或者多个数据介质接口与总线18相连。***存储器28可以包括至少一个程序产品,该程序产品具有一组(例如至少一个)程序模块,这些程序模块被配置以执行本发明各实施例的功能。
具有一组(至少一个)程序模块42的程序/实用工具40,可以存储在例如***存储器28中,这样的程序模块42包括但不限于操作***、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。程序模块42通常执行本发明所描述的实施例中的功能和/或方法。
服务器12也可以与一个或多个外部设备14(例如键盘、指向设备、显示器24等)通信,还可与一个或者多个使得用户能与该服务器12交互的设备通信,和/或与使得该服务器12能与一个或多个其它计算设备进行通信的任何设备(例如网卡,调制解调器等等)通信。这种通信可以通过输入/输出(I/O)接口22进行。并且,服务器12还可以通过网络适配器20与一个或者多个网络(例如局域网(LAN),广域网(WAN)和/或公共网络,例如因特网)通信。如图所示,网络适配器20通过总线18与服务器12的其它模块通信。应当明白,尽管图中未示出,可以结合服务器12使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、RAID***、磁带驱动器以及数据备份存储***等。
处理单元16通过运行存储在***存储器28中的程序,从而执行各种功能应用以及数据处理,例如实现本发明实施例所提供的在线文档区域权限设置方法。
实施例八
本发明实施例八还提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如上述实施例提供的任一所述的在线文档区域权限设置方法。
本发明实施例的计算机存储介质,可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。
计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。
计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括——但不限于无线、电线、光缆、RF等等,或者上述的任意合适的组合。
可以以一种或多种程序设计语言或其组合来编写用于执行本发明操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
Claims (10)
1.一种在线文档区域权限设置方法,其特征在于,包括:
接收在线文档区域权限设置请求,根据所述请求从所述在线文档中读取预设的权限控制域占位符;
接收设定区域的人员权限设定信息,将所述人员权限设定信息写入所述权限控制域占位符的域代码中;
读取在线文档中权限控制域占位符,根据所述权限控制域占位符确定对应的权限区间,并根据所述权限控制域占位符的域代码确定对应的人员权限信息;
将所述权限区间和对应的人员权限信息作为区域权限信息写入所述在线文档的元数据中。
2.根据权利要求1所述的方法,其特征在于,在接收在线文档区域权限设置请求之前,所述方法还包括:
接收权限域创建操作,根据所述权限域创建操作确定对应的权限段落;
根据所述权限段落设定权限控制域,并向所述权限控制域的域代码写入权限占位符。
3.根据权利要求2所述的方法,其特征在于,所述根据所述权限域创建操作确定对应的权限段落,包括:
读取在线文档的目录,根据设定的权限段落目录模板和在线文档的目录确定对应的权限段落。
4.根据权利要求1所述的方法,其特征在于,所述将所述人员权限设定信息写入所述权限控制域占位符的域代码中,包括:
将所述人员权限设定信息和权限时间信息写入所述权限控制域占位符的域代码中;
相应的,所述根据所述权限控制域占位符的域代码确定对应的人员权限信息,包括:
根据所述权限控制域占位符的域代码确定对应的人员权限信息和权限时间信息;
所述将所述权限区间和对应的人员权限信息作为区域权限信息写入所述在线文档的元数据中,包括:
将所述权限区间、对应的人员权限信息和权限时间信息作为区域权限信息写入所述在线文档的元数据中。
5.根据权利要求1所述的方法,其特征在于,所述将所述人员权限设定信息写入所述权限控制域占位符的域代码中,包括:
将所述人员权限设定信息和权限顺序信息写入所述权限控制域占位符的域代码中;
相应的,所述根据所述权限控制域占位符的域代码确定对应的人员权限信息,包括:
根据所述权限控制域占位符的域代码确定对应的人员权限信息和权限顺序信息;
所述将所述权限区间和对应的人员权限信息作为区域权限信息写入所述在线文档的元数据中,包括:
将所述权限区间、对应的人员权限信息和权限顺序信息作为区域权限信息写入所述在线文档的元数据中。
6.根据权利要求5所述的方法,其特征在于,所述人员权限设定信息包括:审核权限人员设定信息;
相应的,所述方法还包括:
将审核签章信息写入所述权限控制域占位符的域代码中,以实现在审核完成后,***审核签章。
7.根据权利要求1所述的方法,其特征在于,将所述人员权限设定信息写入所述权限控制域占位符的域代码中,包括:
将所述人员权限设定信息和底纹显示信息写入所述权限控制域占位符的域代码中,每种底纹显示信息对应同一人员的不同权限。
8.一种在线文档区域权限设置装置,其特征在于,包括:
读取模块,用于接收在线文档区域权限设置请求,根据所述请求从所述在线文档中读取预设的权限控制域占位符;
接收模块,用于接收设定区域的人员权限设定信息,将所述人员权限设定信息写入所述权限控制域占位符的域代码中;
确定模块,用于读取在线文档中权限控制域占位符,根据所述权限控制域占位符确定对应的权限区间,并根据所述权限控制域占位符的域代码确定对应的人员权限信息;
写入模块,用于将所述权限区间和对应的人员权限信息作为区域权限信息写入所述在线文档的元数据中。
9.一种服务器,其特征在于,所述服务器包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-7中任一所述的在线文档区域权限设置方法。
10.一种包含计算机可执行指令的存储介质,其特征在于,所述计算机可执行指令在由计算机处理器执行时用于执行如权利要求1-7任一所述的在线文档区域权限设置方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310152856.XA CN115952525B (zh) | 2023-02-23 | 2023-02-23 | 在线文档区域权限设置方法、装置、服务器及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310152856.XA CN115952525B (zh) | 2023-02-23 | 2023-02-23 | 在线文档区域权限设置方法、装置、服务器及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115952525A true CN115952525A (zh) | 2023-04-11 |
CN115952525B CN115952525B (zh) | 2023-08-11 |
Family
ID=87286256
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310152856.XA Active CN115952525B (zh) | 2023-02-23 | 2023-02-23 | 在线文档区域权限设置方法、装置、服务器及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115952525B (zh) |
Citations (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9239762B1 (en) * | 2009-08-11 | 2016-01-19 | Symantec Corporation | Method and apparatus for virtualizing file system placeholders at a computer |
CN106920067A (zh) * | 2017-01-18 | 2017-07-04 | 上海爱韦讯信息技术有限公司 | 可定制化的组织资产管理***及方法 |
CN108694513A (zh) * | 2018-06-02 | 2018-10-23 | 山东省交通科学研究院 | 一种检定校准实验室证书管理***及方法 |
CN110929280A (zh) * | 2019-11-25 | 2020-03-27 | 普元信息技术股份有限公司 | 大数据环境下基于元数据实现数据权限控制的***及其方法 |
CN111539189A (zh) * | 2020-07-06 | 2020-08-14 | 北京联想协同科技有限公司 | 一种在线编辑文档的权限设置方法、装置及存储介质 |
CN111539191A (zh) * | 2020-07-06 | 2020-08-14 | 北京联想协同科技有限公司 | 一种在线文档填写和编辑方法、装置以及可读存储介质 |
CN111767563A (zh) * | 2020-08-03 | 2020-10-13 | 腾讯科技(深圳)有限公司 | 在线文档的权限设置方法、装置、终端及存储介质 |
CN112036125A (zh) * | 2019-05-17 | 2020-12-04 | 腾讯科技(深圳)有限公司 | 一种文档管理方法、装置及计算机设备 |
CN112035861A (zh) * | 2020-09-04 | 2020-12-04 | 中国工商银行股份有限公司 | 在线文档处理方法、装置和电子设备 |
CN112115695A (zh) * | 2020-09-15 | 2020-12-22 | 平安信托有限责任公司 | 模板动态生成方法、***、计算机设备及存储介质 |
CN112258140A (zh) * | 2020-09-16 | 2021-01-22 | 北京仿真中心 | 一种基于权限控制的文档在线编辑***和方法 |
CN112668297A (zh) * | 2020-12-28 | 2021-04-16 | 广州博士信息技术研究院有限公司 | 一种在线文档编辑和管理*** |
CN113177190A (zh) * | 2021-04-28 | 2021-07-27 | 维沃移动通信有限公司 | 文档内容分享的方法和电子设备 |
CN113312588A (zh) * | 2021-03-29 | 2021-08-27 | 珠海金山办公软件有限公司 | 在线文档的操作权限管理方法及装置、设备、存储介质 |
CN113378585A (zh) * | 2021-06-01 | 2021-09-10 | 珠海金山办公软件有限公司 | Xml文本数据翻译方法和装置、电子设备、存储介质 |
CN113961971A (zh) * | 2021-12-23 | 2022-01-21 | 天津联想协同科技有限公司 | 网盘文档权限设置提醒方法、装置、网盘及存储介质 |
US20220084148A1 (en) * | 2020-09-16 | 2022-03-17 | genie ems | Innovative e-doc transformation, conversion, preparation, auto fill , multi format export, share and completion integrated with user system, e-doc permissions and options per user kinds |
CN114239503A (zh) * | 2021-12-16 | 2022-03-25 | 珠海金山办公软件有限公司 | 在线文档协作方法及装置、电子设备、存储介质 |
CN114444131A (zh) * | 2021-12-31 | 2022-05-06 | 钉钉(中国)信息技术有限公司 | 文档审核方法及计算机存储介质 |
CN115169296A (zh) * | 2022-05-31 | 2022-10-11 | 珠海金山办公软件有限公司 | 区域编辑权限设置方法、装置、设备及介质 |
CN115168460A (zh) * | 2021-04-06 | 2022-10-11 | 腾讯云计算(北京)有限责任公司 | 数据处理方法、数据交易***、设备及存储介质 |
CN115357942A (zh) * | 2022-10-24 | 2022-11-18 | 天津联想协同科技有限公司 | 基于在线文档的内容自保护方法、装置及存储介质 |
CN115374759A (zh) * | 2022-10-24 | 2022-11-22 | 天津联想协同科技有限公司 | 在线文档编辑区域定位方法、装置、服务器及存储介质 |
-
2023
- 2023-02-23 CN CN202310152856.XA patent/CN115952525B/zh active Active
Patent Citations (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9239762B1 (en) * | 2009-08-11 | 2016-01-19 | Symantec Corporation | Method and apparatus for virtualizing file system placeholders at a computer |
CN106920067A (zh) * | 2017-01-18 | 2017-07-04 | 上海爱韦讯信息技术有限公司 | 可定制化的组织资产管理***及方法 |
CN108694513A (zh) * | 2018-06-02 | 2018-10-23 | 山东省交通科学研究院 | 一种检定校准实验室证书管理***及方法 |
CN112036125A (zh) * | 2019-05-17 | 2020-12-04 | 腾讯科技(深圳)有限公司 | 一种文档管理方法、装置及计算机设备 |
CN110929280A (zh) * | 2019-11-25 | 2020-03-27 | 普元信息技术股份有限公司 | 大数据环境下基于元数据实现数据权限控制的***及其方法 |
CN111539189A (zh) * | 2020-07-06 | 2020-08-14 | 北京联想协同科技有限公司 | 一种在线编辑文档的权限设置方法、装置及存储介质 |
CN111539191A (zh) * | 2020-07-06 | 2020-08-14 | 北京联想协同科技有限公司 | 一种在线文档填写和编辑方法、装置以及可读存储介质 |
CN111767563A (zh) * | 2020-08-03 | 2020-10-13 | 腾讯科技(深圳)有限公司 | 在线文档的权限设置方法、装置、终端及存储介质 |
CN112035861A (zh) * | 2020-09-04 | 2020-12-04 | 中国工商银行股份有限公司 | 在线文档处理方法、装置和电子设备 |
CN112115695A (zh) * | 2020-09-15 | 2020-12-22 | 平安信托有限责任公司 | 模板动态生成方法、***、计算机设备及存储介质 |
CN112258140A (zh) * | 2020-09-16 | 2021-01-22 | 北京仿真中心 | 一种基于权限控制的文档在线编辑***和方法 |
US20220084148A1 (en) * | 2020-09-16 | 2022-03-17 | genie ems | Innovative e-doc transformation, conversion, preparation, auto fill , multi format export, share and completion integrated with user system, e-doc permissions and options per user kinds |
CN112668297A (zh) * | 2020-12-28 | 2021-04-16 | 广州博士信息技术研究院有限公司 | 一种在线文档编辑和管理*** |
CN113312588A (zh) * | 2021-03-29 | 2021-08-27 | 珠海金山办公软件有限公司 | 在线文档的操作权限管理方法及装置、设备、存储介质 |
CN115168460A (zh) * | 2021-04-06 | 2022-10-11 | 腾讯云计算(北京)有限责任公司 | 数据处理方法、数据交易***、设备及存储介质 |
CN113177190A (zh) * | 2021-04-28 | 2021-07-27 | 维沃移动通信有限公司 | 文档内容分享的方法和电子设备 |
CN113378585A (zh) * | 2021-06-01 | 2021-09-10 | 珠海金山办公软件有限公司 | Xml文本数据翻译方法和装置、电子设备、存储介质 |
CN114239503A (zh) * | 2021-12-16 | 2022-03-25 | 珠海金山办公软件有限公司 | 在线文档协作方法及装置、电子设备、存储介质 |
CN113961971A (zh) * | 2021-12-23 | 2022-01-21 | 天津联想协同科技有限公司 | 网盘文档权限设置提醒方法、装置、网盘及存储介质 |
CN114444131A (zh) * | 2021-12-31 | 2022-05-06 | 钉钉(中国)信息技术有限公司 | 文档审核方法及计算机存储介质 |
CN115169296A (zh) * | 2022-05-31 | 2022-10-11 | 珠海金山办公软件有限公司 | 区域编辑权限设置方法、装置、设备及介质 |
CN115357942A (zh) * | 2022-10-24 | 2022-11-18 | 天津联想协同科技有限公司 | 基于在线文档的内容自保护方法、装置及存储介质 |
CN115374759A (zh) * | 2022-10-24 | 2022-11-22 | 天津联想协同科技有限公司 | 在线文档编辑区域定位方法、装置、服务器及存储介质 |
Non-Patent Citations (1)
Title |
---|
胡强;吴鹏;: "文档信息存取控制研究", 福建电脑, no. 04 * |
Also Published As
Publication number | Publication date |
---|---|
CN115952525B (zh) | 2023-08-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108549623B (zh) | 协作文档编辑控制方法、装置、电子设备及存储介质 | |
US20050160356A1 (en) | Dealing with annotation versioning through multiple versioning policies and management thereof | |
CN111767095A (zh) | 微服务生成方法、装置、终端设备及存储介质 | |
CN115374759B (zh) | 在线文档编辑区域定位方法、装置、服务器及存储介质 | |
Koren | Working with MediaWiki | |
CN111563200A (zh) | 一种信息显示方法、装置、设备和介质 | |
CN111984239A (zh) | 一种页面配置方法、装置、服务器及存储介质 | |
CN109902095A (zh) | 保单信息更新方法、装置、终端及计算机可读存储介质 | |
CN110688111A (zh) | 业务流程的配置方法、装置、服务器和存储介质 | |
CN114818618A (zh) | 一种基于签名加密的文档编辑的方法和***及介质 | |
US11567635B2 (en) | Online collaborative document processing method and device | |
CN111596899A (zh) | 一种基于Java开发的数据库迁移方法、***、设备及存储介质 | |
CN114118959A (zh) | 审批目标对象的方法及装置、计算机存储介质、电子设备 | |
CN115408358B (zh) | 网盘在线文件的管理方法、装置、网盘及存储介质 | |
CN115952525B (zh) | 在线文档区域权限设置方法、装置、服务器及存储介质 | |
KR20040026485A (ko) | 제안서 작성 시스템 및 방법 | |
CN114253642B (zh) | ***信息处理方法、装置、电子设备及介质 | |
CN115130130A (zh) | 网盘文件解锁方法、装置、网盘及存储介质 | |
CN111079375B (zh) | 一种信息整理的方法、装置、计算机存储介质及终端 | |
KR101857997B1 (ko) | 전자 문서에 대한 검색 기능을 제공하는 온라인 문서 작성 서비스 장치 및 그 동작 방법 | |
CN116011410B (zh) | 实现文档唤起内容方法、装置、网盘及存储介质 | |
CN116016553B (zh) | 一种基于网盘的文件分享方法、装置、网盘及存储介质 | |
CN115248803B (zh) | 适用于网盘文件的收藏方法、装置、网盘及存储介质 | |
CN115859909B (zh) | 协作文档批注显示方法、装置、服务器及存储介质 | |
CN114581033B (zh) | 政务审批业务快速开发方法和装置及设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |