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域中;目标报表订阅模板获取模块,用于基于所述用户权限,获取 ...
【技术保护点】
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
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。