基于AD系统的数据处理方法、装置、设备及介质制造方法及图纸

技术编号:19545801 阅读:24 留言:0更新日期:2018-11-24 20:57
本发明专利技术公开一种基于AD系统的数据处理方法、装置、设备及介质,该基于AD系统的数据处理方法包括:获取批处理请求,批处理请求包括至少两个AD账号;基于批处理请求,给每一AD账号配置对应的用户权限和AD邮箱,并将AD账号和用户权限存储在AD域中;基于用户权限,获取与用户权限对应的目标报表订阅模板,并将目标报表订阅模板发送给与AD邮箱对应的客户端;接收客户端基于目标报表订阅模板生成的目标订阅信息;基于目标订阅信息,生成与AD账号对应的目标数据表,并将AD账号和目标数据表关联存储在数据库中。该基于AD系统的数据处理方法处理数据时,具有处理效率高且节省人工成本的优点。

Data Processing Method, Device, Equipment and Media Based on AD System

The invention discloses a data processing method, device, device and medium based on AD system. The data processing method based on AD system includes: obtaining batch processing request, batch processing request including at least two AD accounts; configuring corresponding user rights and AD mailbox for each AD account based on batch processing request, and AD account number. And user rights are stored in the AD domain; based on user rights, the target report subscription template corresponding to user rights is obtained and sent to the client corresponding to AD mailbox; the target subscription information generated by the client based on the target report subscription template is received; and the target subscription information is generated based on the target subscription information and AD is generated. The target data table corresponding to the account number is stored in the database by associating the AD account number with the target data table. The data processing method based on AD system has the advantages of high processing efficiency and labor cost saving.

【技术实现步骤摘要】
基于AD系统的数据处理方法、装置、设备及介质
本专利技术涉及数据处理领域,尤其涉及一种基于AD系统的数据处理方法、装置、设备及介质。
技术介绍
目前,在使用AD(ActiveDirectory,活动目录)系统时,经常需要操作大量数据,例如批量创建AD账号或人工定期查看并导出数据表,而当前AD系统只支持单个数据的操作,导致用户使用AD系统操作大批量数据时,操作过程繁琐,效率较低且需要耗费人工成本。并且,当前AD系统需要人工定期查看所需数据表并导出,耗费时间且人工成本高。
技术实现思路
基于此,有必要针对上述技术问题,本专利技术实施例提供一种基于AD系统的数据处理方法、装置、设备及介质。一种基于AD系统的数据处理方法,包括:获取批处理请求,所述批处理请求包括至少两个AD账号;基于所述批处理请求,给每一所述AD账号配置对应的用户权限和AD邮箱,并将所述AD账号和所述用户权限存储在AD域中;基于所述用户权限,获取与所述用户权限对应的目标报表订阅模板,并将所述目标报表订阅模板发送给与所述AD邮箱对应的客户端;接收所述客户端基于所述目标报表订阅模板生成的目标订阅信息;基于所述目标订阅信息,生成与所述AD账号对应的目标数据表,并将所述AD账号和所述目标数据表关联存储在数据库中。一种基于AD系统的数据处理装置,包括:批处理请求获取模块,用于获取批处理请求,所述批处理请求包括至少两个AD账号;AD账号配置模块,用于基于所述批处理请求,给每一所述AD账号配置对应的用户权限和AD邮箱,并将所述AD账号和所述用户权限存储在AD域中;目标报表订阅模板获取模块,用于基于所述用户权限,获取与所述用户权限对应的目标报表订阅模板,并将所述目标报表订阅模板发送给与所述AD邮箱对应的客户端;目标订阅信息接收模块,用于接收所述客户端基于所述目标报表订阅模板生成的目标订阅信息;目标数据表获取模块,用于基于所述目标订阅信息,生成与所述AD账号对应的目标数据表,并将所述AD账号和所述目标数据表关联存储在数据库。一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述基于AD系统的数据处理方法的步骤。一种非易失性存储介质,所述非易失性存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现上述基于AD系统的数据处理方法的步骤。上述基于AD系统的数据处理方法、装置、设备及介质,先获取批处理请求,该批处理请求包括至少两个AD账号,基于批处理请求,给每一AD账号配置对应的用户权限和AD邮箱,将AD账号和用户权限存储在AD域中,以达到批量创建AD账号的目的。然后,基于用户权限,获取与用户权限对应的目标报表订阅模板,并将目标报表订阅模板定期发送给与AD邮箱对应的客户端,并接收客户端基于目标报表订阅模板生成的目标订阅信息,以便基于目标订阅信息,生成与AD账号对应的目标数据表,以达到批量处理数据的目的,节省时间且降低人工成本,并将AD账号和目标数据表关联存储在数据库中,以便对AD系统中的用户进行统一管理。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术一实施例中基于AD系统的数据处理方法的一应用环境图;图2是本专利技术一实施例中基于AD系统的数据处理方法的一流程图;图3是图2中步骤S20的一具体流程图;图4是图2中步骤S30的一具体流程图;图5是本专利技术一实施例中基于AD系统的数据处理方法的又一流程图;图6是本专利技术一实施例中基于AD系统的数据处理方法的再一流程图;图7是本专利技术一实施例中基于AD系统的数据处理装置的一示意图;图8是本专利技术一实施例中计算机设备的一示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例提供的基于AD系统的数据处理方法,可应用在如图1的应用环境中,该基于AD系统的数据处理方法的应用环境包括服务器和客户端。其中,客户端通过网络与服务器进行通信。客户端是指与服务器相对应,为客户提供本地服务的程序,该客户端可安装但不限于电脑、智能手机和平板等设备上。服务器可以用独立的服务器来实现。具体地,该基于AD系统的数据处理方法可应用在AD系统上,用于对大批量数据进行批量处理,以提高效率,本实施例中,以批量创建AD账号进行说明。在一个实施例中,如图2所示,该基于AD系统的数据处理方法应用于图1中的服务器为例进行说明,包括如下步骤:S10:获取批处理请求,批处理请求包括至少两个AD账号。其中,批处理请求是用于触发AD系统中批量处理数据的请求。该批处理请求包括至少两个AD账号。AD账号是在AD系统中用于识别用户的唯一标识。AD(ActiveDirectory,活动目录)系统是对机构内部进行权限管理系统。具体地,用户在客户端进入AD系统的批处理配置界面,在该批处理配置界面上采用点击批处理按钮或者输入批处理命令符的方式生成批处理请求,并将该批处理请求发送给AD系统的服务器,以使服务器获取到批处理请求。进一步地,在批处理配置界面上,可采用批量导入方式录入至少两个AD账号,以使形成的批处理请求中携带至少两个AD账号,此操作过程简单方便。批处理配置界面是AD系统中用于对数据进行批量处理的界面。进一步地,在服务器获取批处理请求之前,需要对登录AD系统的AD账号进行验证,只有在验证通过的情况下才会允许用户进入AD系统的批处理配置界面,以便服务器获取批处理请求,以保证AD系统的安全性。具体地,数据库中会预先存储有AD账号表,该AD账号表包括AD账号和对应的密码。对登录AD系统的AD账号进行验证,即验证当前登录AD系统的待验证AD账号和待验证密码与数据库中存储的AD账号和密码是否匹配,若匹配,则验证通过;若不匹配,则服务器会返回登陆失败的提示信息。S20:基于批处理请求,给每一AD账号配置对应的用户权限和AD邮箱,并将AD账号和用户权限存储在AD域中。其中,用户权限是用户的权利,即采用AD账号登录AD系统后,系统中的某些功能可以使用,某些功能无法使用,只有符合权限的用户才可以使用对应的功能,权限就是权利的限制范围。AD(ActiveDirectory,活动目录)域是基于windows的一个组合,它可以集中控制加入AD域的所有计算机的权限,以便提高权限分配效率、提高安全性和节省管理成本。本实施例中,服务器基于批处理请求,给每一AD账号配置对应的用户权限具体包括:服务器按照不同处理批次创建AD账号,不同处理批次中的AD账号所对应的用户权限不同。可以理解地,每一批处理请求对应一处理批次。用户可对不同批次的权限进行指定,以使服务器基于指定的用户权限批量给每一AD账号配置对应的用户权限,提高数据处理效率。AD邮箱是AD系统中通过网络电子邮局为网络客户提供的网络交流本文档来自技高网...

【技术保护点】
1.一种基于AD系统的数据处理方法,其特征在于,包括:获取批处理请求,所述批处理请求包括至少两个AD账号;基于所述批处理请求,给每一所述AD账号配置对应的用户权限和AD邮箱,并将所述AD账号和所述用户权限存储在AD域中;基于所述用户权限,获取与所述用户权限对应的目标报表订阅模板,并将所述目标报表订阅模板发送给与所述AD邮箱对应的客户端;接收所述客户端基于所述目标报表订阅模板生成的目标订阅信息;基于所述目标订阅信息,生成与所述AD账号对应的目标数据表,并将所述AD账号和所述目标数据表关联存储在数据库中。

【技术特征摘要】
1.一种基于AD系统的数据处理方法,其特征在于,包括:获取批处理请求,所述批处理请求包括至少两个AD账号;基于所述批处理请求,给每一所述AD账号配置对应的用户权限和AD邮箱,并将所述AD账号和所述用户权限存储在AD域中;基于所述用户权限,获取与所述用户权限对应的目标报表订阅模板,并将所述目标报表订阅模板发送给与所述AD邮箱对应的客户端;接收所述客户端基于所述目标报表订阅模板生成的目标订阅信息;基于所述目标订阅信息,生成与所述AD账号对应的目标数据表,并将所述AD账号和所述目标数据表关联存储在数据库中。2.如权利要求1所述基于AD系统的数据处理方法,其特征在于,所述基于所述批处理请求,给每一所述AD账号配置对应的用户权限和AD邮箱,并将所述AD账号和所述用户权限存储在AD域中,包括:基于所述批处理请求,在批处理配置界面显示至少两个AD账号,并统计所述AD账号的数量;若所述AD账号的数量超过预设数量时,则触发异步任务并将每一所述AD账号分配到对应的异步任务线程中;通过所述异步任务线程,给每一所述AD账号配置对应的用户权限和AD邮箱,并将所述AD账号和所述用户权限存储在AD域中。3.如权利要求1所述基于AD系统的数据处理方法,其特征在于,所述数据库中存储有与所述用户权限对应的至少两个原始报表订阅模板;所述基于所述用户权限,获取与所述用户权限对应的目标报表订阅模板,包括:基于所述用户权限查询所述数据库,获取与所述用户权限对应的每一所述原始报表订阅模板的使用频次;基于所述使用频次,获取与所述用户权限对应的目标报表订阅模板。4.如权利要求1所述基于AD系统的数据处理方法,其特征在于,在所述将所述AD账号和所述目标数据表关联存储在数据库中的步骤之后,所述基于AD系统的数据处理方法还包括:获取查询权限请求,所述查询权限请求包括目标AD账号;基于所述目标AD账号查询数据库,获取与所述目标AD账号对应的所述目标数据表,并获取所述目标数据表中存储的当前用户权限;获取权限更改请求,基于所述权限更改请求对所述当前用户权限进行更改,获取目标用户权限,并更新所述数据库中的目标数据表。5.如权利要求4所述基于AD系统的数据处理方法,其特征在于,在所述给每一所述AD账号配置对应的用户权限和AD邮箱的步骤之后且在所述获取与所述用户权限对应的目标报表订阅模板的步骤之前,所述基于AD系统的数据处理方法还包括:给每一所述AD账号配置对应的账号有效期;在所述获取所述目标数据表中存储的当前用户权限的步骤之后且在所述获取权限更改请求,基于所述权限更改请求对所述当前用户权限...

【专利技术属性】
技术研发人员:李占川
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:广东,44

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

1