CN104517062A - 一种基于文档对象模型的分权限文档管理的方法及装置 - Google Patents
一种基于文档对象模型的分权限文档管理的方法及装置 Download PDFInfo
- Publication number
- CN104517062A CN104517062A CN201310445135.4A CN201310445135A CN104517062A CN 104517062 A CN104517062 A CN 104517062A CN 201310445135 A CN201310445135 A CN 201310445135A CN 104517062 A CN104517062 A CN 104517062A
- Authority
- CN
- China
- Prior art keywords
- grade
- permission levels
- document
- tree node
- point
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 24
- 238000012545 processing Methods 0.000 claims abstract description 14
- 230000005540 biological transmission Effects 0.000 claims description 3
- 230000010354 integration Effects 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000011218 segmentation Effects 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 238000013475 authorization Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/604—Tools and structures for managing or administering access control systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6209—Protecting access to data via a platform, e.g. using keys or access control rules to a single file or object, e.g. in a secure envelope, encrypted and accessed using a key, or with access control rules appended to the object itself
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2141—Access rights, e.g. capability lists, access control lists, access tables, access matrices
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Bioethics (AREA)
- Multimedia (AREA)
- Technology Law (AREA)
- Automation & Control Theory (AREA)
- Storage Device Security (AREA)
- Document Processing Apparatus (AREA)
Abstract
本发明公开了一种基于文档对象模型的分权限文档管理的方法及装置,涉及信息安全领域。所述方法包括:通过对节点树结构原始文档进行权限等级设置,使所述原始文档形成具有不同权限等级的多个树节点群;从所述多个树节点群中分别提取各树节点群的权限等级的等级值;根据所提取的等级值对所述具有不同权限等级的多个树节点群进行处理,生成各权限等级可获取的文档数据;将所生成的各权限等级可获取的文档数据分别发送给具有相应权限等级的终端。本发明能够通过定义一种带权限等级的文档格式,将同一份文档按照不同的权限等级同时分享文档中的部分或者全部内容给多个其他终端设备,而不用准备多份文档。
Description
技术领域
本发明涉及信息安全领域,特别涉及一种基于文档对象模型的分权限文档管理的方法及装置。
背景技术
随着移动通信技术的发展,移动电子设备在人们的日常生活中越来越普遍,例如智能手机、平板电脑等。无线网络的普及为这些设备之间的数据共享提供了很大的便利,移动电子设备之间的文件共享也越来越流行。
文档对象模型(DOM:Document Object Model)树是对超文本标记语言(HTML:Hypertext Markup Language)或者可扩展标记语言(XML:ExtensibleMarkup Language)等文档的一种结构化表示方法,通过这种方式,用户可以通过提供标准的接口来访问HTML或XML页面中的任何元素的相关属性,并可对DOM树进行相应的添加、删除和更新操作等。
同样的一份文档,根据阅读对象的不同,其内容可能有稍微的不同。例如,对于某个月的项目考核信息,对于员工来说只能够知道考核的结果,而对于科长来说还可以知道每个员工的具体考核分数以及具体的考核细节情况,而部长则可以进一步的知道每个成员可以获取的项目奖奖金信息。为了将这个文档分享给员工、科长和部长等,则需要准备多份不同的文档,很不方便于文件的管理,如果该文件需要进行修改的话,就更加的麻烦,需要把各种不同版本的文档都进行编辑。
发明内容
本发明的目的在于提供一种基于文档对象模型的分权限文档管理的方法及装置,能够解决一份文档不能按照权限等级发送文档中的部分或者全部内容到多个其他终端设备的问题。
根据本发明的一个方面,提供了一种基于文档对象模型的分权限文档管理的方法,包括:
通过对节点树结构原始文档进行权限等级设置,使所述原始文档形成具有不同权限等级的多个树节点群;
从所述多个树节点群中分别提取各树节点群的权限等级的等级值;
根据所提取的等级值对所述具有不同权限等级的多个树节点群进行处理,生成各权限等级可获取的文档数据;
将所生成的各权限等级可获取的文档数据分别发送给具有相应权限等级的终端。
优选地,所述通过对节点树结构原始文档进行权限等级设置,使所述原始文档形成具有不同权限等级的多个树节点群的步骤包括:
通过将原始文档的第一部分树节点赋予最低权限等级值,形成最低权限等级树节点群;
通过将原始文档的第二部分树节点赋予中等权限等级值,形成中等权限等级树节点群;
通过将原始文档的其他树节点赋予最高权限等级值,形成最高权限等级树节点群。
优选地,所述通过对节点树结构原始文档进行权限等级设置,使所述原始文档形成具有不同权限等级的多个树节点群的步骤包括:
通过将原始文档的所有树节点赋予最低权限等级值,形成第一树节点群;
通过对所述第一树节点群中的一部分树节点重新赋予中等权限等级值,形成第二树节点群;
通过对所述第二树节点群中的一部分树节点重新赋予最高权限等级值,形成第三树节点群;
其中,将所述第三树节点群命名为最高权限等级树节点群;
通过从所述第二树节点群分离出所述第三树节点群,使所述第二树节点群中剩余的树节点形成中等权限等级树节点群;
通过从所述第一树节点群分离出所述第二树节点群,使所述第一树节点群中剩余的树节点形成最低权限等级树节点群。
优选地,所述通过对节点树结构原始文档进行权限等级设置,使所述原始文档形成具有不同权限等级的多个树节点群的步骤还包括:分别为最低权限等级树节点群、中等权限等级树节点群和最高权限等级树节点群设置权限等级的名称。
优选地,所述通过对节点树结构原始文档进行权限等级设置,使所述原始文档形成具有不同权限等级的多个树节点群的步骤还包括:
将所述最低权限等级树节点群、中等权限等级树节点群和最高权限等级树节点群的权限等级的名称与其等级值分别建立对应关系。
优选地,所述根据所提取的等级值对所述具有不同权限等级的多个树节点群进行处理,生成各权限等级可获取的文档数据的步骤包括:
根据所述等级值遍历所有树节点,删除所有大于所述等级值的树节点及其子节点,得到相应权限等级可获取的树节点群;
对所述树节点群的树节点进行数据整合,得到所述权限等级可获取的文档数据;
按照等级值从高到低的顺序,依次得到相应权限等级可获取的文档数据,直至所有权限等级的树节点处理完毕。
优选地,所述将所生成的各权限等级可获取的文档数据分别发送给具有相应权限等级的终端的步骤包括:
根据终端发送的获取相应权限等级的文档数据的请求,解析出所述请求中权限等级的名称;
利用所述对应的关系,根据所述请求中权限等级的名称得到相应的等级值;
根据所述相应的等级值,将各权限等级可获取的文档数据发送给具有相应权限等级的终端。
根据本发明的另一方面,提供了一种基于文档对象模型的分权限文档管理的装置,包括:
文档制作单元,用于通过对节点树结构原始文档进行权限等级设置,使所述原始文档形成具有不同权限等级的多个树节点群;
文档识别单元,用于从所述多个树节点群中分别提取各树节点群的权限等级的名称和等级值;
数据处理单元,用于根据所提取的各等级值对所述具有不同权限等级的多个树节点群进行处理,生成各权限等级可获取的文档数据;
权限管理单元,用于根据终端的名称,将所生成的各权限等级可获取的文档数据分别发送给具有相应权限等级的终端。
优选地,所述文档制作单元包括:
最低权限等级模块,用于通过将原始文档的第一部分树节点赋予最低权限等级值,形成最低权限等级树节点群;
中等权限等级模块,用于通过将原始文档的第二部分树节点赋予中等权限等级值,形成中等权限等级树节点群;
最高权限等级模块,用于通过将原始文档的其他树节点赋予最高权限等级值,形成最高权限等级树节点群。
优选地,所述文档制作单元还包括:
对应关系模块,用于将所述最低权限等级树节点群、中等权限等级树节点群和最高权限等级树节点群的权限等级的名称与其等级值分别建立对应关系。
与现有技术相比较,本发明的有益效果在于:能够通过定义一种带权限等级的文档格式,将同一份文档按照不同的权限等级同时分享文档中的部分或者全部内容给多个其他终端设备,而不用准备多份文档。
附图说明
图1是本发明实施例提供的基于文档对象模型的分权限文档管理的方法原理图;
图2是本发明实施例提供的基于文档对象模型的分权限文档管理的装置结构图;
图3是本发明实施例提供的基于文档对象模型的分权限文档管理的文档制作单元生成带权限等级的文档流程图;
图4本发明实施例提供的基于文档对象模型的分权限文档管理的数据处理单元获取各权限等级的数据流程图;
图5本发明实施例提供的基于文档对象模型的分权限文档管理的各权限等级最终的DOM树结构图。
具体实施方式
以下结合附图对本发明的优选实施例进行详细说明,应当理解,以下所说明的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
图1是本发明实施例提供的基于文档对象模型的分权限文档管理的方法原理图,如图1所示,具体步骤如下:
步骤S101:通过对节点树结构原始文档进行权限等级设置,使所述原始文档形成具有不同权限等级的多个树节点群。
步骤S102:从所述多个树节点群中分别提取各树节点群的权限等级的等级值;
步骤S103:根据所提取的等级值对所述具有不同权限等级的多个树节点群进行处理,生成各权限等级可获取的文档数据;
步骤S104:将所生成的各权限等级可获取的文档数据分别发送给具有相应权限等级的终端。
所述步骤S101中,通过将原始文档的第一部分树节点赋予最低权限等级值,形成最低权限等级树节点群;
通过将原始文档的第二部分树节点赋予中等权限等级值,形成中等权限等级树节点群;
通过将原始文档的其他树节点赋予最高权限等级值,形成最高权限等级树节点群。
通过将原始文档的所有树节点赋予最低权限等级值,形成第一树节点群;
通过对所述第一树节点群中的一部分树节点重新赋予中等权限等级值,形成第二树节点群;
通过对所述第二树节点群中的一部分树节点重新赋予最高权限等级值,形成第三树节点群;
其中,将所述第三树节点群命名为最高权限等级树节点群;
通过从所述第二树节点群分离出所述第三树节点群,使所述第二树节点群中剩余的树节点形成中等权限等级树节点群;
通过从所述第一树节点群分离出所述第二树节点群,使所述第一树节点群中剩余的树节点形成最低权限等级树节点群。
分别为最低权限等级树节点群、中等权限等级树节点群和最高权限等级树节点群设置权限等级的名称。
将所述最低权限等级树节点群、中等权限等级树节点群和最高权限等级树节点群的权限等级的名称与其等级值分别建立对应关系。
所述步骤S103中,根据所述等级值遍历所有树节点,删除所有大于所述等级值的树节点及其子节点,得到相应权限等级可获取的树节点群;
对所述树节点群的树节点进行数据整合,得到所述权限等级可获取的文档数据;
按照等级值从高到低的顺序,依次得到相应权限等级可获取的文档数据,直至所有权限等级的树节点处理完毕。
所述步骤S104中,根据终端发送的获取相应权限等级的文档数据的请求,解析出所述请求中权限等级的名称;
利用所述对应的关系,根据所述请求中权限等级的名称得到相应的等级值;
根据所述相应的等级值,将各权限等级可获取的文档数据发送给所述终端。图2是本发明实施例提供的基于文档对象模型的分权限文档管理的装置结构图,如图2所示,包括:文档制作单元、文档识别单元、权限管理单元和数据处理单元。
所述文档制作单元用于通过对节点树结构原始文档进行权限等级设置,使所述原始文档形成具有不同权限等级的多个树节点群。其中所述文档制作单元的最低权限等级模块用于通过将原始文档的第一部分树节点赋予最低权限等级值,形成最低权限等级树节点群。所述文档制作单元的中等权限等级模块用于通过将原始文档的第二部分树节点赋予中等权限等级值,形成中等权限等级树节点群。所述文档制作单元的最高权限等级模块,用于通过将原始文档的其他树节点赋予最高权限等级值,形成最高权限等级树节点群。所述文档制作单元的对应关系模块,用于将所述最低权限等级树节点群、中等权限等级树节点群和最高权限等级树节点群的权限等级的名称与其等级值分别建立对应关系。
所述文档识别单元用于从所述多个树节点群中分别提取各树节点群的权限等级的名称和等级值。
所述数据处理单元用于根据所提取的各等级值对所述具有不同权限等级的多个树节点群进行处理,生成各权限等级可获取的文档数据。
所述权限管理单元用于根据终端的名称,将所生成的各权限等级可获取的文档数据分别发送给具有相应权限等级的终端。
图3是本发明实施例提供的基于文档对象模型的分权限文档管理的文档制作单元生成带权限等级的文档流程图。如图3所示,具体步骤如下:
步骤301:为某个文档的DOM树表示形式,从树节点A到树节点K,其中树节点A为根节点。
步骤302:文档制作单元默认将根节点A设置为最低的权限等级,权限等级名称由用户指定,本发明实施例中将最低权限等级设置为“员工”。当树节点被赋予某个权限等级后,其所有的子节点都将具有相同的权限等级,即树节点A到树节点K都具有权限等级“员工”。
步骤303:继续将新的权限等级设置为“科长”,即树节点H的权限等级被设置为“科长”,其子节点I、J和K的原始权限等级“员工”被新的权限等级“科长”覆盖。权限等级“科长”的级别比权限等级“员工”的高,对于权限等级为“科长”的树节点来说,具有权限等级为“员工”的终端将无法获取权限等级为“科长”的树节点数据。
步骤304:在树节点J中设置更高一级的权限等级为“部长”,其子节点K也自动获得了权限等级“部长”,即只有权限等级为“部长”的终端设备才可以获取这些树节点的数据。
步骤305:DOM树上的每个树节点都包含很多的属性,也支持自定义属性。对标记了权限等级的树节点,自定义一个新的权限属性,该标明权限等级的属性的值定义为权限等级值。树节点权限等级设置完成后,用户需要为所有的权限等级进行权限等级从低到高的排序,并为每个权限等级设置权限等级值。最低权限的权限等级的权限等级值为0,权限等级每提高一级,权限等级值加1。
经过以上步骤,整个带权限的文档制作完成,其中权限等级“部长”可以获取所有树节点的数据,权限等级“科长”可以获取树节点A到树节点I的数据,而权限等级“员工”只可以获取树节点A到树节点G的数据。
文档制作单元将权限等级的名称和权限等级值组合成一个字符串,以HTML格式的文档为例,在HTML文档的head标签中增加权限等级标记,供文档识别单元来获取权限等级的详细参数,增加如下标记:
<meta name="authority"content="员工,科长,部长|0,1,2">
保存文档。
文档识别单元读取带权限等级的文档,从其中查找name为“authority”的meta元标记。如果找到则获取content的值,如果找不到,说明这不是一个带权限等级的文档格式,返回一个空的文档。
文档识别单元获取了content的值后,根据“|”将字符串分割为两部分,并进一步通过“,”将每个部分进行分割,分割后的结果以数组的形式保存,分割完成后将两个数组进行一一对应,如果无法一一对应则文档识别失败,返回一个空的文档。
文档识别单元成功识别文档后,会得到每个权限等级的名称以及对应的权限等级值并将以上信息进行存储以备用。
图4本发明实施例提供的基于文档对象模型的分权限文档管理的数据处理单元获取各权限等级的数据流程图。如图5所示,具体步骤如下:
步骤401:数据处理单元从文档识别单元获取需要生成数据的各权限等级。
步骤402:将权限等级按照权限等级值从高到底的顺序进行排列。
步骤403:获取顺序表中最高的权限等级。
步骤404:遍历DOM树,删除所有权限等级大于当前选择权限等级的树节点,删除树节点的同时也一并删除其子节点。
步骤405:裁剪后的DOM树即为当前权限等级可获取的所有数据树节点,将DOM树还原为文档数据并保存在内存或临时文件中。
步骤406:如果没有获取到下一个权限等级,则说明所有的权限等级都已经处理完成,数据处理结束。
步骤407:如果获取到了下一个权限等级,则转到步骤404。
以文档制作单元中制作的文档为例,需要生成数据的权限等级有“部长”、“科长”和“员工”,按照权限等级从高到低排列为:部长—科长—员工。
图5本发明实施例提供的基于文档对象模型的分权限文档管理的各权限等级最终的DOM树结构图。
如图5的501所示,取第一个权限等级“部长”,遍历DOM树,删除所有权限等级大于当前选择权限等级的树节点以及子节点。因为“部长”是当前文档的最高权限等级,没有需要删除的树节点,得到最终权限等级“部长”的DOM树。
如图5中502所示,处理权限等级“科长”,遍历DOM树,删除所有权限等级大于当前选择权限等级的树节点以及子节点。树节点J和树节点K因为权限等级为“部长”,而权限等级“部长”比权限等级“科长”高,删除这两个树节点,得到最终权限等级“科长”的DOM树。
同样的,如图5中503所示,为权限等级“员工”的DOM树。
权限管理单元控制接收终端所能够获取的数据,在向其他终端发送数据前,根据其他终端的权限等级名称,利用数组找到一一对应的权限等级,设置其他终端可获取的权限等级,即可发送数据处理单元中生成的相应权限等级的文档数据到对应的终端。
综上所述,本发明具有以下技术效果:能够通过在DOM树表示的文件基础上定义一种带权限等级的文件格式,实现将一份文档同时分享给多个具有不同权限等级的其他终端设备,而其他终端设备获取到的数据由其权限等级决定,且不用准备多份文档。
尽管上文对本发明进行了详细说明,但是本发明不限于此,本技术领域技术人员可以根据本发明的原理进行各种修改。因此,凡按照本发明原理所作的修改,都应当理解为落入本发明的保护范围。
Claims (10)
1.一种基于文档对象模型的分权限文档管理的方法,其特征在于,
通过对节点树结构原始文档进行权限等级设置,使所述原始文档形成具有不同权限等级的多个树节点群;
从所述多个树节点群中分别提取各树节点群的权限等级的等级值;
根据所提取的等级值对所述具有不同权限等级的多个树节点群进行处理,生成各权限等级可获取的文档数据;
将所生成的各权限等级可获取的文档数据分别发送给具有相应权限等级的终端。
2.根据权利要求1所述的方法,其特征在于,所述通过对节点树结构原始文档进行权限等级设置,使所述原始文档形成具有不同权限等级的多个树节点群的步骤包括:
通过将原始文档的第一部分树节点赋予最低权限等级值,形成最低权限等级树节点群;
通过将原始文档的第二部分树节点赋予中等权限等级值,形成中等权限等级树节点群;
通过将原始文档的其他树节点赋予最高权限等级值,形成最高权限等级树节点群。
3.根据权利要求1所述的方法,其特征在于,所述通过对节点树结构原始文档进行权限等级设置,使所述原始文档形成具有不同权限等级的多个树节点群的步骤包括:
通过将原始文档的所有树节点赋予最低权限等级值,形成第一树节点群;
通过对所述第一树节点群中的一部分树节点重新赋予中等权限等级值,形成第二树节点群;
通过对所述第二树节点群中的一部分树节点重新赋予最高权限等级值,形成第三树节点群;
其中,将所述第三树节点群命名为最高权限等级树节点群;
通过从所述第二树节点群分离出所述第三树节点群,使所述第二树节点群中剩余的树节点形成中等权限等级树节点群;
通过从所述第一树节点群分离出所述第二树节点群,使所述第一树节点群中剩余的树节点形成最低权限等级树节点群。
4.根据权利要求2或3所述的方法,其特征在于,所述通过对节点树结构原始文档进行权限等级设置,使所述原始文档形成具有不同权限等级的多个树节点群的步骤还包括:分别为最低权限等级树节点群、中等权限等级树节点群和最高权限等级树节点群设置权限等级的名称。
5.根据权利要求4所述的方法,其特征在于,所述通过对节点树结构原始文档进行权限等级设置,使所述原始文档形成具有不同权限等级的多个树节点群的步骤还包括:
将所述最低权限等级树节点群、中等权限等级树节点群和最高权限等级树节点群的权限等级的名称与其等级值分别建立对应关系。
6.根据权利要求1所述的方法,其特征在于,所述根据所提取的等级值对所述具有不同权限等级的多个树节点群进行处理,生成各权限等级可获取的文档数据的步骤包括:
根据所述等级值遍历所有树节点,删除所有大于所述等级值的树节点及其子节点,得到相应权限等级可获取的树节点群;
对所述树节点群的树节点进行数据整合,得到所述权限等级可获取的文档数据;
按照等级值从高到低的顺序,依次得到相应权限等级可获取的文档数据,直至所有权限等级的树节点处理完毕。
7.根据权利要求5所述的方法,其特征在于,所述将所生成的各权限等级可获取的文档数据分别发送给具有相应权限等级的终端的步骤包括:
根据终端发送的获取相应权限等级的文档数据的请求,解析出所述请求中权限等级的名称;
利用所述对应的关系,根据所述请求中权限等级的名称得到相应的等级值;
根据所述相应的等级值,将各权限等级可获取的文档数据发送给所述终端。
8.一种基于文档对象模型的分权限文档管理的装置,其特征在于,
文档制作单元,用于通过对节点树结构原始文档进行权限等级设置,使所述原始文档形成具有不同权限等级的多个树节点群;
文档识别单元,用于从所述多个树节点群中分别提取各树节点群的权限等级的名称和等级值;
数据处理单元,用于根据所提取的各等级值对所述具有不同权限等级的多个树节点群进行处理,生成各权限等级可获取的文档数据;
权限管理单元,用于根据终端的名称,将所生成的各权限等级可获取的文档数据分别发送给具有相应权限等级的终端。
9.根据权利要求8所述的装置,其特征在于,所述文档制作单元包括:
最低权限等级模块,用于通过将原始文档的第一部分树节点赋予最低权限等级值,形成最低权限等级树节点群;
中等权限等级模块,用于通过将原始文档的第二部分树节点赋予中等权限等级值,形成中等权限等级树节点群;
最高权限等级模块,用于通过将原始文档的其他树节点赋予最高权限等级值,形成最高权限等级树节点群。
10.根据权利要求9所述的装置,其特征在于,所述文档制作单元还包括:
对应关系模块,用于将所述最低权限等级树节点群、中等权限等级树节点群和最高权限等级树节点群的权限等级的名称与其等级值分别建立对应关系。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310445135.4A CN104517062A (zh) | 2013-09-26 | 2013-09-26 | 一种基于文档对象模型的分权限文档管理的方法及装置 |
PCT/CN2014/075385 WO2014176973A1 (zh) | 2013-09-26 | 2014-04-15 | 一种基于文档对象模型的分权限文档管理的方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310445135.4A CN104517062A (zh) | 2013-09-26 | 2013-09-26 | 一种基于文档对象模型的分权限文档管理的方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104517062A true CN104517062A (zh) | 2015-04-15 |
Family
ID=51843109
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310445135.4A Pending CN104517062A (zh) | 2013-09-26 | 2013-09-26 | 一种基于文档对象模型的分权限文档管理的方法及装置 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN104517062A (zh) |
WO (1) | WO2014176973A1 (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108073828A (zh) * | 2016-11-16 | 2018-05-25 | 阿里巴巴集团控股有限公司 | 一种网页防篡改方法、装置及*** |
CN109284426A (zh) * | 2018-08-23 | 2019-01-29 | 杭州创梦汇科技有限公司 | 一种基于权限等级的多数据文档分类*** |
CN109934008A (zh) * | 2018-10-12 | 2019-06-25 | 王龙 | 一种基于权限等级的多任务文档管理*** |
CN113177190A (zh) * | 2021-04-28 | 2021-07-27 | 维沃移动通信有限公司 | 文档内容分享的方法和电子设备 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1739109A (zh) * | 2001-05-31 | 2006-02-22 | 康坦夹德控股股份有限公司 | 层次化地为文档分配权限的方法和装置以及具有这样的权限的文档 |
CN101030857A (zh) * | 2007-04-10 | 2007-09-05 | 华东师范大学 | 细粒度的文档加密保护控制方法 |
CN101051937A (zh) * | 2006-05-10 | 2007-10-10 | 华为技术有限公司 | 一种基于xml的用户权限管理方法及*** |
CN101714172A (zh) * | 2009-11-13 | 2010-05-26 | 华中科技大学 | 一种支持访问控制的索引结构及其检索方法 |
CN101938497A (zh) * | 2010-09-26 | 2011-01-05 | 深圳大学 | 多级保密文档组结构及其文件访问控制和密钥管理用户终端、服务终端、***和方法 |
CN102439598A (zh) * | 2011-09-15 | 2012-05-02 | 华为技术有限公司 | 一种文档模板管理方法和*** |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8272065B2 (en) * | 2009-03-11 | 2012-09-18 | Telefonaktiebolaget Lm Ericsson (Publ) | Secure client-side aggregation of web applications |
CN101561826B (zh) * | 2009-05-18 | 2011-03-16 | 汤胤 | 基于节点粒度语义的在线非结构化文档共享协同方法及其应用 |
CN102262667B (zh) * | 2011-07-27 | 2012-12-12 | 北京航空航天大学 | 一种本源xml数据库中xml文档的访问控制方法 |
CN103150497B (zh) * | 2013-04-07 | 2016-09-28 | 网宿科技股份有限公司 | Web应用开发的可视化权限配置方法、校验方法和*** |
-
2013
- 2013-09-26 CN CN201310445135.4A patent/CN104517062A/zh active Pending
-
2014
- 2014-04-15 WO PCT/CN2014/075385 patent/WO2014176973A1/zh active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1739109A (zh) * | 2001-05-31 | 2006-02-22 | 康坦夹德控股股份有限公司 | 层次化地为文档分配权限的方法和装置以及具有这样的权限的文档 |
CN101051937A (zh) * | 2006-05-10 | 2007-10-10 | 华为技术有限公司 | 一种基于xml的用户权限管理方法及*** |
CN101030857A (zh) * | 2007-04-10 | 2007-09-05 | 华东师范大学 | 细粒度的文档加密保护控制方法 |
CN101714172A (zh) * | 2009-11-13 | 2010-05-26 | 华中科技大学 | 一种支持访问控制的索引结构及其检索方法 |
CN101938497A (zh) * | 2010-09-26 | 2011-01-05 | 深圳大学 | 多级保密文档组结构及其文件访问控制和密钥管理用户终端、服务终端、***和方法 |
CN102439598A (zh) * | 2011-09-15 | 2012-05-02 | 华为技术有限公司 | 一种文档模板管理方法和*** |
Non-Patent Citations (2)
Title |
---|
冯学斌 等: "一个改进的细粒度XML文档强制访问控制模型", 《小型微型计算机***》 * |
曹利峰 等: "基于XML的数据客体与安全标记绑定方法", 《计算机科学》 * |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108073828A (zh) * | 2016-11-16 | 2018-05-25 | 阿里巴巴集团控股有限公司 | 一种网页防篡改方法、装置及*** |
CN109284426A (zh) * | 2018-08-23 | 2019-01-29 | 杭州创梦汇科技有限公司 | 一种基于权限等级的多数据文档分类*** |
CN109284426B (zh) * | 2018-08-23 | 2021-02-19 | 中信天津金融科技服务有限公司 | 一种基于权限等级的多数据文档分类*** |
CN109934008A (zh) * | 2018-10-12 | 2019-06-25 | 王龙 | 一种基于权限等级的多任务文档管理*** |
CN109934008B (zh) * | 2018-10-12 | 2021-01-15 | 深圳市中欧瑞安科技有限公司 | 一种基于权限等级的多任务文档管理*** |
CN113177190A (zh) * | 2021-04-28 | 2021-07-27 | 维沃移动通信有限公司 | 文档内容分享的方法和电子设备 |
Also Published As
Publication number | Publication date |
---|---|
WO2014176973A1 (zh) | 2014-11-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101696174B1 (ko) | 전자책을 제공하기 위한 방법 및 클라우드 서버 | |
US20180191798A1 (en) | Methods and systems for server-side rendering of native content for presentation | |
CN102314497B (zh) | 一种用于识别标记语言文件主体内容的方法和设备 | |
CN108572819A (zh) | 页面更新方法、装置、终端及计算机可读存储介质 | |
CN104185845A (zh) | 用于提供网页的二进制表示的***和方法 | |
CN103593434A (zh) | 应用推荐方法及装置、服务器设备 | |
CN107423265A (zh) | 启动字体子集 | |
CN103389969A (zh) | 一种用于移动终端预览pdf文件的方法、装置和*** | |
CN101815093A (zh) | 一种网页到移动终端的适配方法及移动终端页面适配装置 | |
CN103838837B (zh) | 基于语义模板的遥感元数据集成方法 | |
CN102651002A (zh) | 一种网页信息抽取方法及其*** | |
CN112925954B (zh) | 用于在图数据库中查询数据的方法和装置 | |
CN101593186A (zh) | 可视化网站编辑方法及可视化网站编辑*** | |
CN104517062A (zh) | 一种基于文档对象模型的分权限文档管理的方法及装置 | |
CN107770229A (zh) | 云端文件分享方法、***和云服务器 | |
CN103902571A (zh) | 保存网页完整内容的方法、***及相应的客户端和服务器 | |
CN103853770B (zh) | 一种抽取论坛网页中帖子内容的方法及*** | |
CN102508887A (zh) | 一种数字电视交互服务标记语言解析***及方法 | |
DE202013012665U1 (de) | Methode zur Implementierung von strukturierten und unstrukturierten Daten in XML-Dokumenten | |
CN106446055A (zh) | 网页的生成方法及*** | |
CN103309954A (zh) | 一种基于html网页的数据抽取*** | |
US10956659B1 (en) | System for generating templates from webpages | |
CN104598554A (zh) | 网页页面加载方法及装置 | |
CN103294461A (zh) | 一种微博背景界面的实现方法和*** | |
CN117111909A (zh) | 代码自动化生成方法、***、计算机设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20150415 |
|
WD01 | Invention patent application deemed withdrawn after publication |