一种业务行为跟踪方法、装置及设备制造方法及图纸

技术编号:18940251 阅读:24 留言:0更新日期:2018-09-15 11:01
本说明书实施例公开了一种业务行为跟踪方法、装置及设备,所述方法包括:拦截用户向业务系统发送的业务请求,所述业务系统用于为用户提供目标业务的相关服务;基于拦截到的所述业务请求,获取所述用户的行为信息;对所述用户的行为信息进行业务鉴权,确定通过业务鉴权的所述用户的行为信息;基于所述通过业务鉴权的所述用户的行为信息生成对所述目标业务的业务行为的跟踪记录。

A business behavior tracking method, device and device

The embodiment of this specification discloses a service behavior tracking method, device and device, which includes: intercepting a service request sent by a user to a service system for providing a service related to the target service for the user; obtaining the behavior information of the user based on the intercepted service request; The user's behavior information is traffic authenticated to determine the user's behavior information that is authenticated by the service, and a tracking record of the business behavior of the target service is generated based on the user's behavior information that is authenticated by the service.

【技术实现步骤摘要】
一种业务行为跟踪方法、装置及设备
本说明书涉及计算机
,尤其涉及一种业务行为跟踪方法、装置及设备。
技术介绍
随着终端技术和网络技术的不断发展,信息流已成为终端设备与服务器之间进行数据交互的通用技术,而用户可以通过终端设备,向服务器请求相关数据,或者,从服务器接收相关数据,从而完成终端设备与服务器之间的人机交互。在一个大型业务项目中,为了应付复杂的业务场景,往往存在多个业务系统协同开发的情况,这样,各个业务系统会存在许多子系统和用户的行为,其中,某些用户的行为可能是敏感的(例如,用户修改密码的行为、用户进行网络支付的行为等),而此时,需要将用户的敏感信息记录下来,以便后续进行风险管控等,因此,业务行为的跟踪是非常有必要的。随着业务的不断发展,业务系统的数量和规模急速增长,需要跟踪业务行为的业务系统和业务场景也不断增多,为此,就需要一种业务行为的跟踪方案来适应飞速发展的业务。
技术实现思路
本说明书实施例的目的是提供一种业务行为跟踪方法、装置及设备,以提供一种简单快速的业务行为监控或业务行为跟踪的方案。为实现上述技术方案,本说明书实施例是这样实现的:本说明书实施例提供的一种业务行为跟踪方法,所述方法包括:拦截用户向业务系统发送的业务请求,所述业务系统用于为用户提供目标业务的相关服务;基于拦截到的所述业务请求,获取所述用户的行为信息;对所述用户的行为信息进行业务鉴权,确定通过业务鉴权的所述用户的行为信息;基于所述通过业务鉴权的所述用户的行为信息生成对所述目标业务的业务行为的跟踪记录。可选地,所述对所述用户的行为信息进行业务鉴权,确定通过业务鉴权的所述用户的行为信息,包括:从业务鉴权设备中获取所述目标业务的预定业务规则和/或预定业务场景信息;根据所述目标业务的预定业务规则和/或预定业务场景信息,对所述用户的行为信息进行业务鉴权,确定通过业务鉴权的所述用户的行为信息。可选地,所述方法还包括:接收所述目标业务的预定业务规则和/或预定业务场景信息的更改请求,所述更改请求中包括所述目标业务的更改后的业务规则和/或更改后的业务场景信息;使用所述更改后的业务规则替换所述预定鉴权规则,和/或,使用所述更改后的业务场景信息替换所述预定业务场景信息。可选地,所述方法还包括:接收所述目标业务的预定业务规则和/或预定业务场景信息;根据预定业务规则和/或预定业务场景信息对所述目标业务的业务鉴权进行配置。可选地,所述基于所述通过业务鉴权的所述用户的行为信息生成对所述目标业务的业务行为的跟踪记录,包括:将所述通过业务鉴权的所述用户的行为信息发送给消息中间件,以使所述消息中间件基于所述通过业务鉴权的所述用户的行为信息生成对所述目标业务的业务行为的跟踪记录。本说明书实施例提供的一种业务行为跟踪方法,所述方法包括:拦截用户向业务系统发送的业务请求,所述业务系统用于为用户提供目标业务的相关服务;基于拦截到的所述业务请求,获取所述用户的行为信息;将所述用户的行为信息发送给业务鉴权设备,以使所述业务鉴权设备对所述用户的行为信息进行业务鉴权,确定通过业务鉴权的所述用户的行为信息;接收所述业务鉴权设备发送的业务鉴权结果,所述业务鉴权结果中包括通过业务鉴权的所述用户的行为信息;基于所述通过业务鉴权的所述用户的行为信息生成对所述目标业务的业务行为的跟踪记录。可选地,所述基于所述通过业务鉴权的所述用户的行为信息生成对所述目标业务的业务行为的跟踪记录,包括:将所述通过业务鉴权的所述用户的行为信息发送给消息中间件,以使所述消息中间件基于所述通过业务鉴权的所述用户的行为信息生成对所述目标业务的业务行为的跟踪记录。本说明书实施例提供的一种业务行为跟踪方法,所述方法包括:获取用户的行为信息,所述用户的行为信息是在拦截到所述用户向业务系统发送的业务请求时获取,所述业务系统用于为用户提供目标业务的相关服务;对所述用户的行为信息进行业务鉴权,确定通过业务鉴权的所述用户的行为信息;将所述通过业务鉴权的所述用户的行为信息作为鉴权结果发送给所述业务系统,以使所述业务系统基于所述通过业务鉴权的所述用户的行为信息生成对所述目标业务的业务行为的跟踪记录。可选地,所述对所述用户的行为信息进行业务鉴权,确定通过业务鉴权的所述用户的行为信息,包括:获取所述目标业务的预定业务规则和/或预定业务场景信息;根据所述目标业务的预定业务规则和/或预定业务场景信息,对所述用户的行为信息进行业务鉴权,确定通过业务鉴权的所述用户的行为信息。可选地,所述方法还包括:接收所述目标业务的预定业务规则和/或预定业务场景信息;根据预定业务规则和/或预定业务场景信息对所述目标业务的业务鉴权进行配置。可选地,所述方法还包括:接收所述目标业务的业务鉴权更改通知,所述业务鉴权更改通知中包括第一业务规则和/或第一业务场景信息;使用所述第一业务规则替换所述预定鉴权规则,和/或,使用所述第一业务场景信息替换所述预定业务场景信息。本说明书实施例提供的一种业务行为跟踪装置,所述装置包括:拦截模块,用于拦截用户向业务系统发送的业务请求,所述业务系统用于为用户提供目标业务的相关服务;行为信息获取模块,用于基于拦截到的所述业务请求,获取所述用户的行为信息;鉴权模块,用于对所述用户的行为信息进行业务鉴权,确定通过业务鉴权的所述用户的行为信息;跟踪记录生成模块,用于基于所述通过业务鉴权的所述用户的行为信息生成对所述目标业务的业务行为的跟踪记录。可选地,所述鉴权模块,包括:信息获取单元,用于从业务鉴权设备中获取所述目标业务的预定业务规则和/或预定业务场景信息;鉴权单元,用于根据所述目标业务的预定业务规则和/或预定业务场景信息,对所述用户的行为信息进行业务鉴权,确定通过业务鉴权的所述用户的行为信息。可选地,所述装置还包括:更改请求接收模块,用于接收所述目标业务的预定业务规则和/或预定业务场景信息的更改请求,所述更改请求中包括所述目标业务的更改后的业务规则和/或更改后的业务场景信息;替换模块,用于使用所述更改后的业务规则替换所述预定鉴权规则,和/或,使用所述更改后的业务场景信息替换所述预定业务场景信息。可选地,所述装置还包括:信息接收模块,用于接收所述目标业务的预定业务规则和/或预定业务场景信息;配置模块,用于根据预定业务规则和/或预定业务场景信息对所述目标业务的业务鉴权进行配置。可选地,所述跟踪记录生成模块,用于将所述通过业务鉴权的所述用户的行为信息发送给消息中间件,以使所述消息中间件基于所述通过业务鉴权的所述用户的行为信息生成对所述目标业务的业务行为的跟踪记录。本说明书实施例提供的一种业务行为跟踪装置,所述装置包括:拦截模块,用于拦截用户向业务系统发送的业务请求,所述业务系统用于为用户提供目标业务的相关服务;行为信息获取模块,用于基于拦截到的所述业务请求,获取所述用户的行为信息;行为信息发送模块,用于将所述用户的行为信息发送给业务鉴权设备,以使所述业务鉴权设备对所述用户的行为信息进行业务鉴权,确定通过业务鉴权的所述用户的行为信息;鉴权结果接收模块,用于接收所述业务鉴权设备发送的业务鉴权结果,所述业务鉴权结果中包括通过业务鉴权的所述用户的行为信息;跟踪记录生成模块,用于基于所述通过业务鉴权的所述用户的行为信息生成对所述目标业务的业本文档来自技高网...

【技术保护点】
1.一种业务行为跟踪方法,所述方法包括:拦截用户向业务系统发送的业务请求,所述业务系统用于为用户提供目标业务的相关服务;基于拦截到的所述业务请求,获取所述用户的行为信息;对所述用户的行为信息进行业务鉴权,确定通过业务鉴权的所述用户的行为信息;基于所述通过业务鉴权的所述用户的行为信息生成对所述目标业务的业务行为的跟踪记录。

【技术特征摘要】
1.一种业务行为跟踪方法,所述方法包括:拦截用户向业务系统发送的业务请求,所述业务系统用于为用户提供目标业务的相关服务;基于拦截到的所述业务请求,获取所述用户的行为信息;对所述用户的行为信息进行业务鉴权,确定通过业务鉴权的所述用户的行为信息;基于所述通过业务鉴权的所述用户的行为信息生成对所述目标业务的业务行为的跟踪记录。2.根据权利要求1所述的方法,所述对所述用户的行为信息进行业务鉴权,确定通过业务鉴权的所述用户的行为信息,包括:从业务鉴权设备中获取所述目标业务的预定业务规则和/或预定业务场景信息;根据所述目标业务的预定业务规则和/或预定业务场景信息,对所述用户的行为信息进行业务鉴权,确定通过业务鉴权的所述用户的行为信息。3.根据权利要求2所述的方法,所述方法还包括:接收所述目标业务的预定业务规则和/或预定业务场景信息的更改请求,所述更改请求中包括所述目标业务的更改后的业务规则和/或更改后的业务场景信息;使用所述更改后的业务规则替换所述预定鉴权规则,和/或,使用所述更改后的业务场景信息替换所述预定业务场景信息。4.根据权利要求3所述的方法,所述方法还包括:接收所述目标业务的预定业务规则和/或预定业务场景信息;根据预定业务规则和/或预定业务场景信息对所述目标业务的业务鉴权进行配置。5.根据权利要求1-4中任一项所述的方法,所述基于所述通过业务鉴权的所述用户的行为信息生成对所述目标业务的业务行为的跟踪记录,包括:将所述通过业务鉴权的所述用户的行为信息发送给消息中间件,以使所述消息中间件基于所述通过业务鉴权的所述用户的行为信息生成对所述目标业务的业务行为的跟踪记录。6.一种业务行为跟踪方法,所述方法包括:拦截用户向业务系统发送的业务请求,所述业务系统用于为用户提供目标业务的相关服务;基于拦截到的所述业务请求,获取所述用户的行为信息;将所述用户的行为信息发送给业务鉴权设备,以使所述业务鉴权设备对所述用户的行为信息进行业务鉴权,确定通过业务鉴权的所述用户的行为信息;接收所述业务鉴权设备发送的业务鉴权结果,所述业务鉴权结果中包括通过业务鉴权的所述用户的行为信息;基于所述通过业务鉴权的所述用户的行为信息生成对所述目标业务的业务行为的跟踪记录。7.根据权利要求6所述的方法,所述基于所述通过业务鉴权的所述用户的行为信息生成对所述目标业务的业务行为的跟踪记录,包括:将所述通过业务鉴权的所述用户的行为信息发送给消息中间件,以使所述消息中间件基于所述通过业务鉴权的所述用户的行为信息生成对所述目标业务的业务行为的跟踪记录。8.一种业务行为跟踪方法,所述方法包括:获取用户的行为信息,所述用户的行为信息是在拦截到所述用户向业务系统发送的业务请求时获取,所述业务系统用于为用户提供目标业务的相关服务;对所述用户的行为信息进行业务鉴权,确定通过业务鉴权的所述用户的行为信息;将所述通过业务鉴权的所述用户的行为信息作为鉴权结果发送给所述业务系统,以使所述业务系统基于所述通过业务鉴权的所述用户的行为信息生成对所述目标业务的业务行为的跟踪记录。9.根据权利要求8所述的方法,所述对所述用户的行为信息进行业务鉴权,确定通过业务鉴权的所述用户的行为信息,包括:获取所述目标业务的预定业务规则和/或预定业务场景信息;根据所述目标业务的预定业务规则和/或预定业务场景信息,对所述用户的行为信息进行业务鉴权,确定通过业务鉴权的所述用户的行为信息。10.根据权利要求9所述的方法,所述方法还包括:接收所述目标业务的预定业务规则和/或预定业务场景信息;根据预定业务规则和/或预定业务场景信息对所述目标业务的业务鉴权进行配置。11.根据权利要求10所述的方法,所述方法还包括:接收所述目标业务的业务鉴权更改通知,所述业务鉴权更改通知中包括第一业务规则和/或第一业务场景信息;使用所述第一业务规则替换所述预定鉴权规则,和/或,使用所述第一业务场景信息替换所述预定业务场景信息。12.一种业务行为跟踪装置,所述装置包括:拦截模块,用于拦截用户向业务系统发送的业务请求,所述业务系统用于为用户提供目标业务的相关服务;行为信息获取模块,用于基于拦截到的所述业务请求,获取所述用户的行为信息;鉴权模块,用于对所述用户的行为信息进行业务鉴权,确定通过业务鉴权的所述用户的行为信息;跟踪记录生成模块,用于基于所述通过业务鉴权的所述用户的行为信息生成对所述目标业务的业务行为的跟踪记录。13.根据权利要求12所述的装置,所述鉴权模块,包括:信息获取单元,用于从业务鉴权设备中获取所述目标业务的预定业务规则和/或预定业务场景信息;鉴权单元,用于根据所述目标业务的预定业务规则和/或预定业务场景信息,对所述用户的行为信息进行业务鉴权,确定通过业务鉴权的所述用户的行为信息。14.根据权利要求13所述的装置,所述装置还包括:更改请求接收模块,用于接收所述目标业务的预定业务规则和/或预定业务场景信息的更改请求,所述更改请求中包括所述目标业务的更改后的业务规则和...

【专利技术属性】
技术研发人员:杨宇
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

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

1