CN111723363A - 数据导出方法及装置 - Google Patents

数据导出方法及装置 Download PDF

Info

Publication number
CN111723363A
CN111723363A CN202010560892.6A CN202010560892A CN111723363A CN 111723363 A CN111723363 A CN 111723363A CN 202010560892 A CN202010560892 A CN 202010560892A CN 111723363 A CN111723363 A CN 111723363A
Authority
CN
China
Prior art keywords
data
format
user
authority
export
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
Application number
CN202010560892.6A
Other languages
English (en)
Other versions
CN111723363B (zh
Inventor
张泽宇
范志刚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xian Wanxiang Electronics Technology Co Ltd
Original Assignee
Xian Wanxiang Electronics Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Xian Wanxiang Electronics Technology Co Ltd filed Critical Xian Wanxiang Electronics Technology Co Ltd
Priority to CN202010560892.6A priority Critical patent/CN111723363B/zh
Publication of CN111723363A publication Critical patent/CN111723363A/zh
Application granted granted Critical
Publication of CN111723363B publication Critical patent/CN111723363B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6218Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/45Structures or tools for the administration of authentication
    • G06F21/46Structures or tools for the administration of authentication by designing passwords or checking the strength of passwords

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • Bioethics (AREA)
  • Health & Medical Sciences (AREA)
  • Databases & Information Systems (AREA)
  • Storage Device Security (AREA)

Abstract

本发明公开了一种数据导出方法及装置。其中,该方法包括:接收数据导出请求,其中,数据导出请求携带有发出数据导出请求的用户信息和请求导出的目标数据的数据信息;根据用户信息确定用户的用户权限,确定用户权限下可导出的数据;在目标数据和可导出的数据存在第一交集的情况下,响应数据导出请求,导出第一交集中的数据。本发明解决了图像管理***的数据导出方法,无法进行有效管理,导致安全性较差的技术问题。

Description

数据导出方法及装置
技术领域
本发明涉及数据处理领域,具体而言,涉及一种数据导出方法及装置。
背景技术
图传***包括采集端和接收端,采集端将从图像源设备采集到的图像经编码后发送至接收端,接收端在对编码码流进行解码后通过显示器显示出来。具体实施中,管理员可以通过图像管理***,新建采集端节点或接收端节点,以及建立两个节点之间的连接;以及在图像管理***的控制界面上,将地图作为背景图,在地图上通过节点图标将采集端/接收端将采集端/接收端标注出来,以及通过连接图标将连接标注出来,生成节点的地理分布图;以及预设节点和连接的设置信息作为预案信息。在实际应用中,用户可以将节点/连线设置、状态等相关信息,节点的地理分布图,预案信息等数据导出。
但是,在安全性要求较高的场景下,如何提高图像管理***的导出数据的安全性,是尚待解决的问题。
针对上述的问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例提供了一种数据导出方法及装置,以至少解决图像管理***的数据导出方法,无法进行有效管理,导致安全性较差的技术问题。
根据本发明实施例的一个方面,提供了一种数据导出方法,包括:接收数据导出请求,其中,所述数据导出请求携带有发出所述数据导出请求的用户信息和请求导出的目标数据的数据信息;根据所述用户信息确定用户的用户权限,确定所述用户权限下可导出的数据;在所述目标数据和所述可导出的数据存在第一交集的情况下,响应所述数据导出请求,导出所述第一交集中的数据。
可选的,所述导出请求还包括请求输出的目标数据的数据格式,根据所述用户信息确定用户的用户权限,确定所述用户权限下可导出的数据包括:根据所述用户信息确定用户的用户权限,确定所述用户权限可导出的数据和导出数据的数据格式。
可选的,在所述目标数据和所述可导出的数据存在第一交集的情况下,响应所述数据导出请求,导出所述第一交集中的数据包括:在所述目标数据和可导出的所述数据存在第一交集,且请求的数据格式和所述用户权限对应的数据格式存在第二交集的情况下,响应所述数据导出请求,按照所述第二交集的数据格式,导出所述第一交集的数据。
可选的,还包括:在所述目标数据和可导出的所述数据不存在交集的情况下,发送所述导出请求的目标数据超权限的第一提示信息;和/或,在请求的数据格式和所述用户权限对应的数据格式不存在交集的情况下,发送导出请求所述的数据格式超权限的第二提示信息。
可选的,所述目标数据为图像管理***的数据,所述目标数据包括:所述图像管理***的安全性从低到高的可视参数,设置参数,控制参数,历史记录;和/或,所述数据格式为图像管理***的导出数据格式,所述数据格式包括:不可编辑格式和可编辑格式,所述可编辑格式包括第一可编辑格式,第二可编辑格式和第三可编辑格式。
可选的,所述用户信息对应的权限为四级,所述用户权限包括权限等级从低到高的一级权限,二级权限,三级权限,四级权限;所述一级权限对应的数据信息包括可视参数,数据格式为不可编辑格式;所述二级权限对应的数据信息包括可视参数和设置参数,数据格式为不可编辑格式或第一可编辑格式;所述三级权限对应的数据信息包括可视参数,设置参数和控制参数,数据格式为不可编辑格式,第一可编辑格式或第二可编辑格式;所述四级权限对应的数据信息包括可视参数,设置参数,控制参数和历史记录,数据格式为不可编辑格式,第一可编辑格式,第二可编辑格式和第三可编辑格式。
可选的,接收数据导出请求之前,包括:对所述导出请求的用户信息进行验证;在所述用户信息通过验证的情况下,执行接收数据导出请求的步骤。
根据本发明实施例的另一方面,还提供了一种数据导出方法,包括:接收模块,用于接收数据导出请求,其中,所述数据导出请求携带有发出所述数据导出请求的用户信息和请求导出的目标数据的数据信息;确定模块,用于根据所述用户信息确定用户的用户权限,确定所述用户权限下可导出的数据;导出模块,用于在所述目标数据和所述可导出的数据存在第一交集的情况下,响应所述数据导出请求,导出所述第一交集中的数据。
根据本发明实施例的另一方面,还提供了一种存储介质,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行上述中任意一项所述的数据导出方法。
根据本发明实施例的另一方面,还提供了一种处理器,所述处理器用于运行程序,其中,所述程序运行时执行上述中任意一项所述的数据导出方法。
在本发明实施例中,采用接收数据导出请求,其中,数据导出请求携带有发出数据导出请求的用户信息和请求导出的目标数据的数据信息;根据用户信息确定用户的用户权限,确定用户权限下可导出的数据;在目标数据和可导出的数据存在第一交集的情况下,响应数据导出请求,导出第一交集中的数据的方式,通过对不同导出请求的目标数据与对应的用户权限的可导出数据进行比对,在存在第一交集的情况下,导出第一交集中的数据,达到了对不同用户的导出请求进行权限管理的目的,从而实现了提高了数据导出的安全性的技术效果,进而解决了图像管理***的数据导出方法,无法进行有效管理,导致安全性较差的技术问题。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明实施例的一种数据导出方法的流程图;
图2是根据本发明实施方式的发送端的节点设置界面的示意图;
图3是根据本发明实施方式的接收端的节点设置界面的示意图;
图4是根据本发明实施方式的接收端和发送端的地理分布的示意图;
图5是根据本发明实施方式的导出数据界面的示意图;
图6是根据本发明实施方式的已导出数据界面的示意图;
图7是根据本发明实施例的一种数据导出装置的示意图。
具体实施方式
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
根据本发明实施例,提供了一种数据导出方法的方法实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机***中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
图像管理***包括采集端和接收端,采集端将从图像源设备采集到的图像经编码后发送至接收端,接收端在对编码码流进行解码后通过显示器显示出来。具体实施中,管理员可以通过图像管理***,新建采集端节点或接收端节点,以及建立两个节点之间的连接;以及在图像管理***的控制界面上,将地图作为背景图,在地图上通过节点图标将采集端/接收端将采集端/接收端标注出来,以及通过连接图标将连接标注出来,生成节点的地理分布图;以及预设节点和连接的设置信息作为预案信息。在实际应用中,用户可以将节点/连线设置、状态等相关信息,节点的地理分布图,预案信息等数据导出。
本方案应用于上述图像管理***,本方法可以应用上述图像管理***,作为上述图像管理通的一个功能模块,以执行下列方法。
图1是根据本发明实施例的一种数据导出方法的流程图,如图1所示,该方法包括如下步骤:
步骤S102,接收数据导出请求,其中,数据导出请求携带有发出数据导出请求的用户信息和请求导出的目标数据的数据信息;
步骤S104,根据用户信息确定用户的用户权限,确定用户权限下可导出的数据;
步骤S106,在目标数据和可导出的数据存在第一交集的情况下,响应数据导出请求,导出第一交集中的数据。
通过上述步骤,采用接收数据导出请求,其中,数据导出请求携带有发出数据导出请求的用户信息和请求导出的目标数据的数据信息;根据用户信息确定用户的用户权限,确定用户权限下可导出的数据;在目标数据和可导出的数据存在第一交集的情况下,响应数据导出请求,导出第一交集中的数据的方式,通过对不同导出请求的目标数据与对应的用户权限的可导出数据进行比对,在存在第一交集的情况下,导出第一交集中的数据,达到了对不同用户的导出请求进行权限管理的目的,从而实现了提高了数据导出的安全性的技术效果,进而解决了图像管理***的数据导出方法,无法进行有效管理,导致安全性较差的技术问题。
上述步骤的执行主体可以为图像管理***,该图像管理***可以是一个图像管理平台,包括用户登录***,在用户***中,对该用户的图像进行管理,该用户可以包括多个发送端设备和接收端设备,上述发送设备可以为图像采集设备,采集的图像可以为实物图像,红外图像,雷达图像等,上述接收端设备可以为控制中心,服务器等。
将上述采集到的图像发送给接收端设备,可以在图像管理***中显示接收端设备和发送端设备的地理分布,还可以显示某一个接收端和某一个发送端的连接状态,还可以对发送端设备和接收端设备在地图上进行部署,每次部署可以进行草稿保存。还可以确定接收端设备和/或发送端设备的状态,在线或者离线,还可以对某一个发送端设备发送到某一个接收端的图像进行预览和显示。
上述图像管理***,由于用户需要导出数据,没有权限管理就会导致,***对导出数据的安全性较低,因此,本实施例提供了一种数据导出方法,通过对不同导出请求的目标数据与对应的用户权限的可导出数据进行比对,在存在第一交集的情况下,导出第一交集中的数据,达到了对不同用户的导出请求进行权限管理的目的,从而实现了提高了数据导出的安全性的技术效果,进而解决了相关技术中图像管理***的数据导出方法,无法进行有效管理,导致安全性较差的技术问题。
上述数据导出请求可以为用户向上述图像管理***请求导出上述图像管理***的数据,上述数据导出请求携带有发出数据导出请求的用户信息和请求导出的目标数据的数据信息,根据用户信息可以确定该用户信息的用户权限,用户权限不仅可以用于限定该用户可导出的数据范围,还可以限制该用户的操作,对不同级别用户进行分级权限管理。
根据用户信息确定用户的用户权限,确定用户权限下可导出的数据,用户权限对应不同的可导出的数据,用户权限越高,对应的可导出的数据越全面,包括较低安全级别的数据和较高安全级别的数据。用户的权限越低,对应的可导出的数据的安全性越低,其可导出的数据范围越小。在图像管理***中,用户登录图像管理***后,图像管理***可以自动确定该用户的权限,以限制该用户的操作,以及确定该用户可导出的数据。
图像管理***在数据导出请求的目标数据和用户权限对应的可导出的数据存在第一交集的情况下,说明数据导出请求的目标数据存在可以导出的数据,将第一交集中的数据进行导出,上述请求的目标数据中不可导出的数据部分不予导出,以保证图像管理***的数据安全性。
可选的,导出请求还包括请求输出的目标数据的数据格式,根据用户信息确定用户的用户权限,确定用户权限下可导出的数据包括:根据用户信息确定用户的用户权限,确定用户权限可导出的数据和导出数据的数据格式。
在上述导出请求中还可以设定请求导出的数据的数据格式,上述用户权限还可以包括导出数据的数据格式,不同的数据格式安全性也不同,对数据格式也进行权限管理,可以进一步提高图像管理***的数据安全性。图像管理***可以导出多种数据格式的数据,上述步骤通过用户权限对图像管理***可导出的数据格式进行管理,进一不提高了图像管理***的导出数据的安全性。
可选的,在目标数据和可导出的数据存在第一交集的情况下,响应数据导出请求,导出第一交集中的数据包括:在目标数据和可导出的数据存在第一交集,且请求的数据格式和用户权限对应的数据格式存在第二交集的情况下,响应数据导出请求,按照第二交集的数据格式,导出第一交集的数据。
在数据导出请求包括请求的数据格式的情况下,在目标数据和可导出的数据存在第一交集,且请求的数据格式和用户权限对应的数据格式存在第二交集的情况下,响应数据导出请求,按照第二交集的数据格式,导出第一交集的数据。在目标数据和可导出的数据不存在交集,和/或,请求的数据格式和用户权限对应的数据格式不存在交集的情况下,不予导出,并提示导出请求的目标数据超权限,和/或,导出请求的数据格式超权限。在不予导出的情况下,图像管理***可以显示对应的提示界面,提示用户需要导出的目标数据超权限或者需要导出的数据格式超权限。
可选的,还包括:在目标数据和可导出的数据不存在交集的情况下,发送导出请求的目标数据超权限的第一提示信息;和/或,在请求的数据格式和用户权限对应的数据格式不存在交集的情况下,发送导出请求的数据格式超权限的第二提示信息。
在目标数据和可导出的数据不存在交集,和/或,请求的数据格式和用户权限对应的数据格式不存在交集的情况下,发出对应的第一提示信息和/或第二提示信息,提示用户,以便用户对数据导出请求进行修改或者撤销。上述第一提示信息和/或第二提示信息可以显示在上述图像管理***的提示界面上,上述提示界面还可以包括放弃导出的选项,和调整目标数据的选项,以及调整导出数据格式的选项,以便用户操作。
可选的,目标数据为图像管理***的数据,目标数据包括:图像管理***的安全性从低到高的可视参数,设置参数,控制参数,历史记录;和/或,数据格式为图像管理***的导出数据格式,数据格式包括:不可编辑格式和可编辑格式,可编辑格式包括第一可编辑格式,第二可编辑格式和第三可编辑格式。
上述可视参数可以为用户可以看到的参数,在图像管理***中,上述可视参数可以包括接收端设备或发送端设备的位置坐标,编号,名称等。上述可视参数可以被用户轻易看到,其安全性要求最低。上述设置参数可以为接收端设备或者发送端设备的设置参数,连接参数等,其对用户通常不可见,需要用户调取,其安全性略低。上述控制参数可以为接收端设备或发送端设备的部署草稿,或者全部接收端设备或发送端设备的实际部署,都是可以影响整个接收端和发送端设备的连接网络,其安全性略高。上述历史记录可以为图像管理***的历史记录,可以包括曾经设置的接收端设备和发送端设备,或者某个接收端设备或发送端设备的历史移动记录,是整个图像管理***的历史数据库,其安全性要求最高。
上述图像管理***的不可编辑模式可以为图片,例如,jpg格式,png格式,MP4格式等,还可以是PDF格式等。上述不可编辑模式可以包括多个等级,对应多级权限,每级权限的不可编辑模式可以为一个或多个数据格式。上述可编辑模式可以包括WORD格式,EXCEL格式,TXT格式,PLAN格式等常见的可编辑模式。上述第一可编辑模式,第二可编辑模式和第三可编辑模式,可以包括一个或多种数据格式,相邻的两个可编辑模式的数据格式可以相同。
可选的,用户信息对应的权限为四级,用户权限包括权限等级从低到高的一级权限,二级权限,三级权限,四级权限;一级权限对应的数据信息包括可视参数,数据格式为不可编辑格式;二级权限对应的数据信息包括可视参数和设置参数,数据格式为不可编辑格式或第一可编辑格式;三级权限对应的数据信息包括可视参数,设置参数和控制参数,数据格式为不可编辑格式,第一可编辑格式或第二可编辑格式;四级权限对应的数据信息包括可视参数,设置参数,控制参数和历史记录,数据格式为不可编辑格式,第一可编辑格式,第二可编辑格式和第三可编辑格式。
在上述图像管理***中,目标数据包括可视参数,设置参数,控制参数,历史记录四类,数据格式可以包括不可编辑格式,第一可编辑格式,第二可编辑格式和第三可编辑格式四级,对应的用户权限也可以为四级,每级用户权限对应不同的目标数据和数据格式,从而对上述图像管理***的不同用户的导出请求的目标数据与对应的用户权限的可导出数据进行比对,在存在第一交集的情况下,导出第一交集中的数据,达到了对图像管理***的不同用户的导出请求进行权限管理的目的,从而实现了提高了图像管理***的数据导出的安全性的技术效果,进而解决了相关技术中图像管理***的数据导出方法,无法进行有效管理,导致安全性较差的技术问题。
可选的,接收数据导出请求之前,包括:对导出请求的用户信息进行验证;在用户信息通过验证的情况下,执行接收数据导出请求的步骤。
对数据导出请求的用户信息进行验证,可以进一步提高数据导出的安全性。
在上述图像管理***中,对用户信息进行验证可以通过登录***,验证用户密码,提高图像管理***的数据安全性。
需要说明的是,本实施例还提供了一种可选的实施方式,下面对该实施方式进行详细说明。
在本实施方式中,可以按照用户名对应的权限等级,确定允许该用户导出的数据范围和导出数据的文件格式,结合用户输入的期望导出的数据范围和导出数据的文件格式,确定本次导出的数据范围和文件格式,其中,导出的数据范围包括节点/连线设置、状态等相关信息,节点的地理分布图,预案信息,执行命令的历史记录。
可见,不同的权限等级的用户,能够导出的数据范围和文件格式不同;权限等级越高,所导出的数据范围越大,文件格式越灵活,能够提高图像管理***的导出数据的安全性。
本实施方式的处理流程如下:
步骤1,在对获取到的用户名和密码的验证通过之后,确定用户的权限等级。
需要说明的是,可以预先在图像管理***中,设置用户名与权限等级的对应关系。
在本步骤中,用户在图像管理***的登录界面输入用户名和密码;图像管理***对用户名和密码进行验证,在验证通过后,允许该用户名登录;根据预先设置的用户名和权限等级的对应关系,确定该用户名对应的权限等级。
由于不同的权限等级对应的可导出数据的范围不同,因此,需要确定用户的权限等级。
步骤2,在获取到导出指令之后,确定用户的权限等级对应的第一导出数据信息,以及获取第二导出数据信息。
在本步骤中,用户在图像管理***中输入导出指令;图像管理***在获取到导出指令之后,确定当前用户名的权限等级对应的第一导出数据信息;此外,用户在图像管理***中输入期望导出的数据信息,记为第二导出数据信息;图像管理***获取该第二导出数据信息。
需要说明的是,第一导出数据信息包括权限等级对应的可导出的数据范围以及导出数据的文件格式,记为第一数据范围和第一文件格式,第一文件格式可以包括多种文件格式;第二导出数据信息包括用户输入的期望导出的数据的文件格式和期望导出的数据范围,记为第二数据范围和第二文件格式。
其中,数据范围包括:节点/连线设置、状态等相关信息,节点的地理分布图,预案信息,执行命令的历史记录。上述节点可以为接收端设备或者发送端设备。
还需要说明的是,可以预先在图像管理***中,预先设置权限等级与第一导出数据信息的对应关系。第二导出数据信息是由用户输入的。
具体的,权限等级与第一导出数据信息的对应关系如下所示:
权限等级1对应的第一导出数据信息包括:第一数据范围为节点/连线状态;第一文件格式为不可编辑的文件格式(PDF)。
权限等级2对应的第一导出数据信息包括:第一数据范围为节点/连线设置和节点/连线状态;第一文件格式为不可编辑的文件格式(PDF)和可编辑的文件格式(WORD/EXCEL/TXT)。
权限等级3对应的第一导出数据信息包括:第一数据范围为节点/连线设置、节点/连线状态和预案信息;第一文件格式为不可编辑的文件格式(PDF)和可编辑的文件格式(WORD/EXCEL/TXT/PLAN)。
权限等级4对应的第一导出数据信息包括:第一数据范围为节点/连线设置、节点/连线状态、预案信息、执行命令的历史记录;一文件格式为不可编辑的文件格式(DPF)和可编辑的文件格式(WORD/EXCEL/TXT/PLAN)。
为了方便理解,参考图2至图4,图2是根据本发明实施方式的发送端的节点设置界面的示意图,图3是根据本发明实施方式的接收端的节点设置界面的示意图,在设置好节点之后,可以建立两个节点之间的连接。图4是根据本发明实施方式的接收端和发送端的地理分布的示意图。
需要说明的是,预案信息是指设置好节点以及节点之间的连接,也可以基于地理分布图设置好节点和连接,但是尚未向各节点发下建立节点或建立连接的指令。执行命令的历史记录是指建立/删除节点,建立/删除连接,导出数据等操作命令。
步骤3,根据第一导出数据信息与第二导出信息的交集,确定本次导出的数据范围和导出数据的文件格式。
具体的,可以将第一数据范围和第二数据范围的交集确定为本次导出的数据范围,以及将第一文件格式和第二文件格式交集,确定为本次导出的数据的文件格式。
举例说明:
若用户输入的第二导出数据信息中的第二数据范围为节点/连线设置,第二文件格式为WORD,且用户的权限等级为1,则权限等级为1对应的第一导出数据信息中的第一数据范围,与第二数据范围没有交集,且第一导出数据信息中的第一文件格式与第二文件格式没有交集,说明用户期望导出的数据范围和文件格式均超出用户权限等级的范围,本次导出数据失败。
若用户输入的第二导出数据信息为执行命令的历史记录,第二文件格式为WORD,且用户的权限等级为2,则权限等级为2对应的第一导出数据信息中的第一文件格式,与第二文件格式存在交集,但是第一导出数据信息中的第一数据范围,与第二数据范围不存在交集,说明用户期望导出的文件格式没有超出用户权限等级的范围,但是,用户期望导出的数据超出用户权限等级的范围,导出数据失败。
若用户输入的第二导出数据信息为预案信息,第二文件格式为PDF,且用户的权限等级为3,则权限等级为2对应的第一导出数据信息中的第一文件格式,与第二文件格式存在交集,且第一数据范围与第二数据范围也存在交集,说明用户期望导出的数据范围和文件格式均没有超出用户权限等级的范围,导出数据成功,导出数据包括预案信息且导出数据的文件格式为PDF。
步骤4,按照确定的导出数据的文件格式,将确定的数据范围内的数据导出,生成导出数据文件。
在本步骤中,可以按照步骤3中确定的文件格式,将步骤3中确定的数据范围内的数据导出,生成导出数据文件。用户可以根据实际需求,确定保存路径。
在实际应用中,还可以将导出的数据文件,重新加载到图像管理***中。
图5是根据本发明实施方式的导出数据界面的示意图,图6是根据本发明实施方式的已导出数据界面的示意图,如图5和图6所示,图5中的部署数据即为导出的数据,格式为.plan;图6为将已导出的数据文件,重新导入到图像管理***中。
图7是根据本发明实施例的一种数据导出装置的示意图,如图7所示,根据本发明实施例的另一方面,还提供了一种数据导出方法,包括:接收模块72,确定模块74和导出模块76,下面对该装置进行详细说明。
接收模块72,用于接收数据导出请求,其中,数据导出请求携带有发出数据导出请求的用户信息和请求导出的目标数据的数据信息;确定模块74,与上述接收模块72相连,用于根据用户信息确定用户的用户权限,确定用户权限下可导出的数据;导出模块76,与上述确定模块74相连,用于在目标数据和可导出的数据存在第一交集的情况下,响应数据导出请求,导出第一交集中的数据。
通过上述装置,采用接收模块72接收数据导出请求,其中,数据导出请求携带有发出数据导出请求的用户信息和请求导出的目标数据的数据信息;确定模块74根据用户信息确定用户的用户权限,确定用户权限下可导出的数据;导出模块76在目标数据和可导出的数据存在第一交集的情况下,响应数据导出请求,导出第一交集中的数据的方式,通过对不同导出请求的目标数据与对应的用户权限的可导出数据进行比对,在存在第一交集的情况下,导出第一交集中的数据,达到了对不同用户的导出请求进行权限管理的目的,从而实现了提高了数据导出的安全性的技术效果,进而解决了图像管理***的数据导出方法,无法进行有效管理,导致安全性较差的技术问题。
上述装置可以应用在上述图像管理***中,对图像管理***的用户的数据导出请求进行管理,实现了提高了图像管理***的数据导出的安全性的技术效果,进而解决了相关技术中图像管理***的数据导出方法,无法进行有效管理,导致安全性较差的技术问题。
根据本发明实施例的另一方面,还提供了一种存储介质,存储介质包括存储的程序,其中,在程序运行时控制存储介质所在设备执行上述中任意一项的数据导出方法。
根据本发明实施例的另一方面,还提供了一种处理器,处理器用于运行程序,其中,程序运行时执行上述中任意一项的数据导出方法。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

Claims (10)

1.一种数据导出方法,其特征在于,包括:
接收数据导出请求,其中,所述数据导出请求携带有发出所述数据导出请求的用户信息和请求导出的目标数据的数据信息;
根据所述用户信息确定用户的用户权限,确定所述用户权限下可导出的数据;
在所述目标数据和所述可导出的数据存在第一交集的情况下,响应所述数据导出请求,导出所述第一交集中的数据。
2.根据权利要求1所述的方法,其特征在于,所述导出请求还包括请求输出的目标数据的数据格式,根据所述用户信息确定用户的用户权限,确定所述用户权限下可导出的数据包括:
根据所述用户信息确定用户的用户权限,确定所述用户权限可导出的数据和导出数据的数据格式。
3.根据权利要求2所述的方法,其特征在于,在所述目标数据和所述可导出的数据存在第一交集的情况下,响应所述数据导出请求,导出所述第一交集中的数据包括:
在所述目标数据和可导出的所述数据存在第一交集,且请求的数据格式和所述用户权限对应的数据格式存在第二交集的情况下,响应所述数据导出请求,按照所述第二交集的数据格式,导出所述第一交集的数据。
4.根据权利要求3所述的方法,其特征在于,还包括:
在所述目标数据和可导出的所述数据不存在交集的情况下,发送所述导出请求的目标数据超权限的第一提示信息;
和/或,
在请求的数据格式和所述用户权限对应的数据格式不存在交集的情况下,发送导出请求所述的数据格式超权限的第二提示信息。
5.根据权利要求2所述的方法,其特征在于,所述目标数据为图像管理***的数据,所述目标数据包括:
所述图像管理***的安全性从低到高的可视参数,设置参数,控制参数,历史记录;
和/或,
所述数据格式为图像管理***的导出数据格式,所述数据格式包括:
不可编辑格式和可编辑格式,所述可编辑格式包括第一可编辑格式,第二可编辑格式和第三可编辑格式。
6.根据权利要求5所述的方法,其特征在于,所述用户信息对应的权限为四级,所述用户权限包括权限等级从低到高的一级权限,二级权限,三级权限,四级权限;
所述一级权限对应的数据信息包括可视参数,数据格式为不可编辑格式;
所述二级权限对应的数据信息包括可视参数和设置参数,数据格式为不可编辑格式或第一可编辑格式;
所述三级权限对应的数据信息包括可视参数,设置参数和控制参数,数据格式为不可编辑格式,第一可编辑格式或第二可编辑格式;
所述四级权限对应的数据信息包括可视参数,设置参数,控制参数和历史记录,数据格式为不可编辑格式,第一可编辑格式,第二可编辑格式和第三可编辑格式。
7.根据权利要求1所述的方法,其特征在于,接收数据导出请求之前,包括:
对所述导出请求的用户信息进行验证;
在所述用户信息通过验证的情况下,执行接收数据导出请求的步骤。
8.一种数据导出方法,其特征在于,包括:
接收模块,用于接收数据导出请求,其中,所述数据导出请求携带有发出所述数据导出请求的用户信息和请求导出的目标数据的数据信息;
确定模块,用于根据所述用户信息确定用户的用户权限,确定所述用户权限下可导出的数据;
导出模块,用于在所述目标数据和所述可导出的数据存在第一交集的情况下,响应所述数据导出请求,导出所述第一交集中的数据。
9.一种存储介质,其特征在于,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行权利要求1至7中任意一项所述的数据导出方法。
10.一种处理器,其特征在于,所述处理器用于运行程序,其中,所述程序运行时执行权利要求1至7中任意一项所述的数据导出方法。
CN202010560892.6A 2020-06-18 2020-06-18 数据导出方法及装置 Active CN111723363B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010560892.6A CN111723363B (zh) 2020-06-18 2020-06-18 数据导出方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010560892.6A CN111723363B (zh) 2020-06-18 2020-06-18 数据导出方法及装置

Publications (2)

Publication Number Publication Date
CN111723363A true CN111723363A (zh) 2020-09-29
CN111723363B CN111723363B (zh) 2023-04-07

Family

ID=72567479

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010560892.6A Active CN111723363B (zh) 2020-06-18 2020-06-18 数据导出方法及装置

Country Status (1)

Country Link
CN (1) CN111723363B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112947882A (zh) * 2021-04-12 2021-06-11 上海宏英智能科技股份有限公司 一种车载显示器导出数据禁止修改的***及方法

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140173295A1 (en) * 2012-12-19 2014-06-19 Adobe Systems Inc. Method and apparatus for securing transfer of secure content to a destination
CN104750796A (zh) * 2014-11-13 2015-07-01 安徽四创电子股份有限公司 一种BS***下导出Word的方法
CN107358122A (zh) * 2017-07-24 2017-11-17 郑州云海信息技术有限公司 一种存储数据的访问管理方法及***
CN107895123A (zh) * 2017-11-13 2018-04-10 医渡云(北京)技术有限公司 数据访问权限控制方法及装置、用户权限管理方法
CN109002424A (zh) * 2018-06-14 2018-12-14 平安科技(深圳)有限公司 文件格式转换方法、装置、计算机设备及存储介质
CN109213813A (zh) * 2018-09-14 2019-01-15 汉能移动能源控股集团有限公司 一种数据导出的方法和装置
CN109299157A (zh) * 2018-08-27 2019-02-01 杭州安恒信息技术股份有限公司 一种分布式大单表的数据导出方法及装置
CN109783777A (zh) * 2018-12-12 2019-05-21 东软集团股份有限公司 表单导出方法、装置、可读存储介质及电子设备
CN110232292A (zh) * 2019-05-06 2019-09-13 平安科技(深圳)有限公司 数据访问权限认证方法、服务器及存储介质

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140173295A1 (en) * 2012-12-19 2014-06-19 Adobe Systems Inc. Method and apparatus for securing transfer of secure content to a destination
CN104750796A (zh) * 2014-11-13 2015-07-01 安徽四创电子股份有限公司 一种BS***下导出Word的方法
CN107358122A (zh) * 2017-07-24 2017-11-17 郑州云海信息技术有限公司 一种存储数据的访问管理方法及***
CN107895123A (zh) * 2017-11-13 2018-04-10 医渡云(北京)技术有限公司 数据访问权限控制方法及装置、用户权限管理方法
CN109002424A (zh) * 2018-06-14 2018-12-14 平安科技(深圳)有限公司 文件格式转换方法、装置、计算机设备及存储介质
CN109299157A (zh) * 2018-08-27 2019-02-01 杭州安恒信息技术股份有限公司 一种分布式大单表的数据导出方法及装置
CN109213813A (zh) * 2018-09-14 2019-01-15 汉能移动能源控股集团有限公司 一种数据导出的方法和装置
CN109783777A (zh) * 2018-12-12 2019-05-21 东软集团股份有限公司 表单导出方法、装置、可读存储介质及电子设备
CN110232292A (zh) * 2019-05-06 2019-09-13 平安科技(深圳)有限公司 数据访问权限认证方法、服务器及存储介质

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
张燕超;: "档案数据库迁移目标格式选择及其相关问题研究" *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112947882A (zh) * 2021-04-12 2021-06-11 上海宏英智能科技股份有限公司 一种车载显示器导出数据禁止修改的***及方法

Also Published As

Publication number Publication date
CN111723363B (zh) 2023-04-07

Similar Documents

Publication Publication Date Title
CN108964885B (zh) 鉴权方法、装置、***和存储介质
CN105262717A (zh) 一种网络服务安全管理方法及装置
CN106341234A (zh) 一种授权方法及装置
EP2658207B1 (en) Authorization method and terminal device
CN103701761A (zh) 开放接口调用的认证方法与***
CN102195930B (zh) 设备间安全接入方法和通信设备
CN102438047A (zh) 一种移动互联网环境下的云服务安全动态自适应方法
CN107645497B (zh) 基于公众号的物联网设备控制和权限分享***及方法
CN105391744A (zh) 一种管理监控设备的方法及***
CN104320389A (zh) 一种基于云计算的融合身份保护***及方法
CN104243419A (zh) 基于安全外壳协议的数据处理方法、装置及***
CN116011005A (zh) 阻止网络钓鱼或勒索软件攻击的方法和***
CN102571380A (zh) 多实例gis平台统一用户管理方法和***
CN107689949A (zh) 数据库权限管理方法和***
CN107104958A (zh) 管理私有云设备的方法、私有云和公有云设备及存储装置
CN105550601A (zh) 一种基于虚拟化平台的文件完整性验证方法及装置
CN111723363B (zh) 数据导出方法及装置
CN110188517A (zh) 一种基于角色模式的用户帐号登录方法及装置
CN114244568A (zh) 基于终端访问行为的安全接入控制方法、装置和设备
CN104883341A (zh) 应用管理装置、终端及应用管理方法
CN104065619A (zh) 登录方法及装置
CN111224932A (zh) 服务器带外管理***的用户管理方法及装置
CN106953873B (zh) 一种加密设备加密信息的安全管理***
CN112417403B (zh) 一种基于GitLab API的***自动化认证和授权处理方法
CN110048864B (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