一种文档访问权限的配置方法及装置制造方法及图纸

技术编号:12193665 阅读:47 留言:0更新日期:2015-10-14 02:13
本发明专利技术提供一种文档访问权限的配置方法及装置,其中,上述方法包括:接收文档接收方对文档的访问请求;根据文档接收方对所述文档的访问请求,生成由二维码承载的所述接收方对所述文档的访问权限配置信息,发送给所述文档接收方的终端,使所述终端根据所述访问权限配置信息对所述文档进行访问。该方法通过将二维码承载的文档访问权限配置信息发送给文档接收方,实现文档发送方对文档访问权限规则的灵活配置,对文档实现了更细粒度的访问权限控制,使不同文档接收方拥有不同的访问权限,实现了文档的个性化设置。

【技术实现步骤摘要】

本专利技术涉及IT应用
,特别涉及一种文档访问权限的配置方法及装置
技术介绍
在IT应用
,针对普通文档的访问权限控制,一般包括对文档加访问密码、设置只读属性、屏蔽复制功能等方式。具体的,现有技术中对文档访问权限的控制一般有五种方式:方式一、屏蔽功能:文档提供方通过使用文档编辑软件中内置的屏蔽功能,限制文档中某些原本可以访问的权限,如屏蔽文档打印功能、屏蔽剪贴/复制/粘贴功能、屏蔽鼠标右键等。方式二、静态密码:文档提供方通过给文档加上静态密码(即固定不可变的密码),文档接收方只有在获得静态密码,即可访问文档内容。方式三、动态密码:文档接收方在打开文档时,首先填写手机号或电子邮箱用于接收动态密码,然后发送密码请求,在网络连接良好情况下,服务器端的动态密码管理系统会按照文档接收方填写的联系方式发送动态密码,动态密码一般与时间有关,每次请求后获得的动态密码都不一样,文档接收方获得动态密码,即可访问文档内容。方式四、在线控制:即文档存放在远端服务器上,文档提供方为不同文档接收方赋予不同文档访问权限,文档接收方在访问文档内容时,由远端服务器上权限控制系统根据文档提供方的不同设置,实时控制文档接收方的操作权限。方式五、硬件设备:包含一个安装在计算机并行口或USB 口上的硬件,及一套适用于各种语言的接口软件和工具软件。较常见的包括:加密锁、USB Key等,使用中,文档提供方在提供文档时需同时提供附属硬件设备,文档接收方终端只有在识别硬件后才能正确读取文档内容。但是采用上述方式一不能实现对文档接收方使用权限的个性化控制;采用方式二或方式三不能实现对文档内容更细粒度的访问权限控制;采用方式四则访问文档内容时不能脱离网络环境,需要持续性的网络连接支持;而采用方式五时硬件设备成本高,一般仅用于对风险容忍度极低的场景,不适合普遍采用。进一步的,现有技术中提出了一种包括存储器和控制器的文档管理系统与文档管理方法,在控制器和存储器的协作下,按不同用户和用户组,对电子文档中的文档要素的每个显示样式信息设置权限控制。使用这种方案,文档接收方在访问文档内容时,需要有持续在线的网络连接支持,一旦失去网络连接,则服务器端文档管理系统会自动断开,无法再响应对文档内容的访问权限请求。综上,现有技术不能满足文档提供方对每一个文档接收方设置个性化的文档读取权限,实现对涉密文档细粒度的访问控制的功能。
技术实现思路
本专利技术的目的在于提供一种文档访问权限的配置方法及装置,实现对同一文档,不同接收方拥有不同访问权限,对文档实现更细粒度的访问权限控制。为了达到上述目的,本专利技术实施例提供一种文档访问权限的配置方法,包括:接收文档接收方对文档的访问请求;根据文档接收方对所述文档的访问请求,生成由二维码承载的所述接收方对所述文档的访问权限配置信息,发送给所述文档接收方的终端,使所述终端根据所述访问权限配置信息对所述文档进行访问。其中,接收所述文档接收方对文档的访问请求前还包括:获得一文档的元数据信息;对所述文档的元数据信息进行加壳处理,生成一可执行程序,并发送给文档接收方的终端。其中,对所述文档的元数据信息进行加壳处理,生成一可执行程序的步骤具体包括:根据所述文档的元数据信息生成用于表示所述文档的唯一编号;将所述文档的唯一编号和该文档的元数据信息的对应关系保存到元数据库;将一解析组件、所述文档的元数据信息和所述文档的唯一编号绑定在一起,生成所述可执行程序,所述解析组件是所述文档的访问权限配置信息的解析组件。其中,根据文档接收方对所述文档的访问请求,生成由二维码承载的所述接收方对所述文档的访问权限配置信息的步骤具体包括:根据所述文档接收方的访问请求以及所述文档的唯一编号,设置与所述文档接收方对应的所述文档的访问权限配置信息;将所述接收方对应的所述文档的访问权限配置信息生成二维码图形。其中,将所述接收方对应的所述文档的访问权限配置信息生成二维码图形的步骤包括:将与所述文档接收方对应的所述文档的访问权限配置信息和该文档的唯一编号封装成能够被二维码承载的文本格式的数据;根据所述能够被二维码承载的文本格式的数据,生成二维码图形。其中,所述能够被二维码承载的文本格式为XML格式。其中,将所述接收方对应的所述文档的访问权限配置信息生成二维码图形的步骤还包括:将所述文档的唯一编号和与所述文档接收方对应的所述文档的访问权限配置信息保存到元数据库中。 其中,所述根据所述访问权限配置信息对所述文档进行访问的步骤具体包括:所述文档接收方的终端运行所述可执行程序,生成二维码扫描界面;通过所述二维码扫描界面扫描所述二维码图形,根据所述解析组件对所述访问权限配置信息进行解析;将所述二维码图形中包含的与所述访问权限配置信息对应的所述文档的唯一编号与所述元数据库中保存的与所述文档对应的唯一编号进行比较,得到比较结果;若所述比较结果显示该文档的唯一编号一致,允许所述文档接收方根据所述访问权限配置信息对所述文档进行访问。其中,根据所述访问权限配置信息对所述文档进行访问的步骤具体包括:通过可执行程序调用所述文档的应用程序编码接口 API,打开所述文档;根据所述访问权限配置信息控制该接收方对所述访问权限配置信息允许访问的文档内容进行访问。本专利技术实施例还提供一种文档访问权限的配置装置,包括:接收模块,用于接收文档接收方对文档的访问请求;控制模块,用于根据文档接收方对所述文档的访问请求,生成由二维码承载的所述接收方对所述文档的访问权限配置信息,发送给所述文档接收方的终端,使所述终端根据所述访问权限配置信息对所述文档进行访问。其中,上述文档访问权限的配置装置还包括:获取模块,用于获得一文档的元数据信息;加壳模块,用于对所述文档的元数据信息进行加壳处理,生成一可执行程序,并发送给文档接收方的终端;其中,所述加壳模块包括:第一生成单元,用于根据所述文档的元数据信息生成用于表示所述文档的唯一编号;第一存储单元,用于将所述文档的唯一编号和该文档的元数据信息的对应关系保存到元数据库;第二生成单元,用于将一解析组件、所述文档的元数据信息和所述文档的唯一编号绑定在一起,生成所述可执行程序,所述解析组件是所述文档的访问权限配置信息的解析组件。其中,所述控制模块包括:配置单元,用于根据所述文档接收方的访问请求以及所述文档的唯一编号,设置与所述文档接收方对应的所述文档的访问权限配置信息;第三生成单元,用于将所述接收方对应的所述文档的访问权限配置信息生成二维码图形。其中,所述第三生成单元包括:封装单元,用于将与所述文档接收方对应的所述文档的访问权限配置信息和该文档的唯一编号封装成能够被二维码承载的文本格式的数据;生成子单元,用于根据所述能够被二维码承载的文本格式的数据,生成二维码图形。其中,所述能够被二维码承载的文本格式为XML格式。其中,所述第三生成单元还包括:第二存储单元,用于将所述文档的唯一编号和与所述文档接收方对应的所述文档的访问权限配置信息保存到元数据库中其中,所述控制模块还包括:第四生成单元,所当前第1页1 2 3 4 本文档来自技高网
...
一种文档访问权限的配置方法及装置

【技术保护点】
一种文档访问权限的配置方法,其特征在于,包括: 接收文档接收方对文档的访问请求; 根据文档接收方对所述文档的访问请求,生成由二维码承载的所述接收方对所述文档的访问权限配置信息,发送给所述文档接收方的终端,使所述终端根据所述访问权限配置信息对所述文档进行访问。

【技术特征摘要】

【专利技术属性】
技术研发人员:刘童桐
申请(专利权)人:中国移动通信集团公司
类型:发明
国别省市:北京;11

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

1