当前位置: 首页 > 专利查询>代玉松专利>正文

一种基于云服务的企业间数据授权认证系统及方法技术方案

技术编号:9839254 阅读:106 留言:0更新日期:2014-04-02 02:40
本发明专利技术公开了一种基于云服务的企业间数据授权认证系统及方法,其中,所述企业间数据授权认证系统包括:第一企业云平台业务系统、第二企业云平台业务系统和云数据共享服务端;所述第一企业云平台业务系统通过云数据共享服务端连接第二企业云平台业务系统。其适用于基于云服务的企业间数据共享。明确了数据共享的方式,共享数据的内容,共享数据对应的企业。进一步通过取消授权认证提供了解除企业间数据共享业务的途径。

【技术实现步骤摘要】
一种基于云服务的企业间数据授权认证系统及方法
本专利技术涉及数据传输的授权认证
,尤其涉及一种基于云服务的企业间数据授权认证系统及方法。
技术介绍
目前企业间的数据共享方式主要有以下几类:1)定制化接口:由企业开放接口,其它企业系统对接,这要求企业双方都有信息系统。需要双方都开发接口,受开发费用周期影响。2)企业开发平台,对接企业在其平台上使用:通过自有平台建设,满足企业内外部用户协作,根据企业业务需求,在企业内部平台内实现,然后开放接口给外部企业用户。外部企业要单独使用对方企业系统,如应对多个企业,则均需要使用对方企业的系统。3)人工方式通过邮件,电话,即时工具等进行沟通在传统方式中,无需对共享数据进行授权认证,仅需要通过人工或改造系统接口来实现。如此一来,不但费时费力,效率低下,而且由于需要人工进行操作,导致授权认证的可信度不高。有鉴于此,现有技术有待改进和提高。
技术实现思路
鉴于现有技术的不足,本专利技术目的在于提供一种基于云服务的企业间数据授权认证系统及方法,旨在针对现有企业数据交互时没有对共享数据进行授权认证的问题。本专利技术的技术方案如下:一种基于云服务的企业间数据授权认证系统,用于实现第一企业与第二企业之间的授权认证,其中,所述企业间数据授权认证系统包括:第一企业云平台业务系统、第二企业云平台业务系统和云数据共享服务端;所述第一企业云平台业务系统通过云数据共享服务端连接第二企业云平台业务系统;其中,所述第一企业云平台业务系统进一步包括第一认证授权发起模块、第一认证授权审核模块、第一认证授权发送模块和第一认证授权审计日志模块;所述第二企业云平台业务系统进一步包括第二认证授权接收模块、第二认证授权审核模块、第二认证授权审计日志模块和第二认证授权应答模块;所述云数据共享服务端进一步包括云端数据接收模块、认证授权调度模块、认证授权缓存队列模块和云端数据发送模块;第一企业云平台业务系统的第一认证授权发起模块根据用户输入的操作指令发起数据授权认证请求,并通过第一认证授权审核模块对所述授权认证请求进行审核,完成审核后通过第一认证授权发送模块与云数据共享服务端进行交互,同时,第一认证授权审计日志模块记录下交互的审计日志;云数据共享服务端接收第一企业云平台业务系统发送的数据,确定对应接收的第二企业云平台业务系统,并获取第二企业云平台业务系统的授权认证方式;如第二企业云平台业务系统为推模式,云数据共享服务端检测第二企业云平台业务系统的认证授权方式是否通畅,若是则将第一企业云平台业务系统发送的数据发送至第二企业云平台业务系统,网络不通时将发送数据缓存,并定时检测网络是否畅通,畅通时向第二企业发送数据;如第二企业云平台业务系统为拉模式,云数据共享服务端缓存数据,待第二企业云平台业务系统主动发起获取检测数据请求时,将数据发送至第二企业云平台业务系统;第二企业云平台业务系统根据云数据共享服务端的授权认证请求,自动调用第二认证授权接收模块接收到云数据共享服务端发送过来的数据并进行数据处理,再根据预先设定的第二企业的内部的管理流程对授权认证请求进行审核,完成审核后通过第二认证授权应答模块将应答请求发往云数据共享服务端,同时,第二认证授权审计日志模块记录下交互的审计日志。所述的基于云服务的企业间数据授权认证系统,其中,所述第一企业云平台业务系统为部署在第一企业服务器、第一企业租用的云端系统或第三方公司开发的业务系统;其中,所述第三方公司开发的业务系统根据云平台的开放接口与云数据共享服务端对接。所述的基于云服务的企业间数据授权认证系统,其中,所述第二企业云平台业务系统为部署在第二企业服务器、第二企业租用的云端系统或第三方公司开发的业务系统;其中,所述第三方公司开发的业务系统根据云平台的开放接口与云数据共享服务端对接。所述的基于云服务的企业间数据授权认证系统,其中,所述第一企业云平台业务系统还包括第一认证授权应答接收模块,用于接收第二企业云平台业务系统通过云数据共享服务端发送的应答请求。所述的基于云服务的企业间数据授权认证系统,其中,还包括取消认证授权系统,取消认证系统默认无需第二企业审核,企业在进行认证授权捆绑时可进行设定取消审核时是否需要对方企业审核才生效,如设定需要对方企业审核才生效,则取消认证流程与企业间数据授权认证流程相似,不同之处在于企业间数据授权认证流程完成审核后进行企业间的授权绑定;取消认证流程审核完成后解除企业间的授权绑定;如无需审核,则所述第一企业云平台业务系统还包括:第一取消授权认证发起模块和第一取消认证授权审核模块;所述第二企业云平台业务系统还包括:第二取消认证授权接收模块;第一企业云平台业务系统的第一取消授权认证发起模块根据用户输入的操作指令发起取消授权认证请求,并通过第一取消认证授权审核模块对所述取消授权认证请求进行审核,完成审核后,第一企业云平台业务系统取消与第二企业云平台业务系统的共享数据绑定,并判断与云数据共享服务端是否畅通,若是则将取消授权认证请求发送至云数据共享服务端,同时,第一认证授权审计日志模块记录下交互的审计日志;云数据共享服务端接收第一企业云平台业务系统发送的数据,确定对应接收的第二企业云平台业务系统,并获取第二企业云平台业务系统的授权认证方式,如第二企业云平台业务系统为推模式,云数据共享服务端检测第二企业云平台业务系统的认证授权方式是否通畅,若是则将第一企业云平台业务系统发送的数据发送至第二企业云平台业务系统,网络不通时将发送数据缓存,并定时检测网络是否畅通,畅通时向第二企业发送数据;如第二企业云平台业务系统为拉模式,云数据共享服务端缓存数据,待第二企业云平台业务系统主动发起获取检测数据请求时,将数据发送至第二企业云平台业务系统;第二企业云平台业务系统根据云数据共享服务端的取消授权认证请求,自动调用第二取消认证授权接收模块保存数据,取消与第一企业云平台业务系统的共享数据绑定,同时,第二认证授权审计日志模块记录下交互的审计日志。一种基于云服务的企业间数据授权认证方法,用于实现第一企业与第二企业之间的授权认证,其中,所述企业间数据授权认证方法包括:S1、第一企业云平台业务系统的第一认证授权发起模块根据用户输入的操作指令发起数据授权认证请求,并通过第一认证授权审核模块对所述授权认证请求进行审核,完成审核后通过第一认证授权发送模块与云数据共享服务端进行交互,同时,第一认证授权审计日志模块记录下交互的审计日志;S2、云数据共享服务端接收第一企业云平台业务系统发送的数据,确定对应接收的第二企业云平台业务系统,并获取第二企业云平台业务系统的授权认证方式,如第二企业云平台业务系统为推模式,云数据共享服务端检测第二企业云平台业务系统的认证授权方式是否通畅,若是则将第一企业云平台业务系统发送的数据发送至第二企业云平台业务系统,网络不通时将发送数据缓存,并定时检测网络是否畅通,畅通时向第二企业发送数据;如第二企业云平台业务系统为拉模式,云数据共享服务端缓存数据,待第二企业云平台业务系统主动发起获取检测数据请求时,将数据发送至第二企业云平台业务系统;S3、第二企业云平台业务系统根据云数据共享服务端的授权认证请求,自动调用第二认证授权接收模块接收到云数据共享服务端发送过来的数据并进行数据处理,再根本文档来自技高网...
一种基于云服务的企业间数据授权认证系统及方法

【技术保护点】
一种基于云服务的企业间数据授权认证系统,用于实现第一企业与第二企业之间的授权认证,其特征在于,所述企业间数据授权认证系统包括:第一企业云平台业务系统、第二企业云平台业务系统和云数据共享服务端;所述第一企业云平台业务系统通过云数据共享服务端连接第二企业云平台业务系统;其中,所述第一企业云平台业务系统进一步包括第一认证授权发起模块、第一认证授权审核模块、第一认证授权发送模块和第一认证授权审计日志模块;所述第二企业云平台业务系统进一步包括第二认证授权接收模块、第二认证授权审核模块、第二认证授权审计日志模块和第二认证授权应答模块;所述云数据共享服务端进一步包括云端数据接收模块、认证授权调度模块、认证授权缓存队列模块和云端数据发送模块;第一企业云平台业务系统的第一认证授权发起模块根据用户输入的操作指令发起数据授权认证请求,并通过第一认证授权审核模块对所述授权认证请求进行审核,完成审核后通过第一认证授权发送模块与云数据共享服务端进行交互,同时,第一认证授权审计日志模块记录下交互的审计日志;云数据共享服务端接收第一企业云平台业务系统发送的数据,确定对应接收的第二企业云平台业务系统,并获取第二企业云平台业务系统的授权认证方式,如第二企业云平台业务系统为推模式,云数据共享服务端检测第二企业云平台业务系统的认证授权方式是否通畅,若是则将第一企业云平台业务系统发送的数据发送至第二企业云平台业务系统,网络不通时将发送数据缓存,并定时检测网络是否畅通,畅通时向第二企业发送数据;如第二企业云平台业务系统为拉模式,云数据共享服务端缓存数据,待第二企业云平台业务系统主动发起获取检测数据请求时,将数据发送至第二企业云平台业务系统;第二企业云平台业务系统根据云数据共享服务端的授权认证请求,自动调用第二认证授权接收模块接收到云数据共享服务端发送过来的数据并进行数据处理,再根据预先设定的第二企业的内部的管理流程对授权认证请求进行审核,完成审核后通过第二认证授权应答模块将应答请求发往云数据共享服务端,同时,第二认证授权审计日志模块记录下交互的审计日志。...

【技术特征摘要】
1.一种基于云服务的企业间数据授权认证系统,用于实现第一企业与第二企业之间的授权认证,其特征在于,所述企业间数据授权认证系统包括:第一企业云平台业务系统、第二企业云平台业务系统和云数据共享服务端;所述第一企业云平台业务系统通过云数据共享服务端连接第二企业云平台业务系统;其中,所述第一企业云平台业务系统进一步包括第一认证授权发起模块、第一认证授权审核模块、第一认证授权发送模块和第一认证授权审计日志模块;所述第二企业云平台业务系统进一步包括第二认证授权接收模块、第二认证授权审核模块、第二认证授权审计日志模块和第二认证授权应答模块;所述云数据共享服务端进一步包括云端数据接收模块、认证授权调度模块、认证授权缓存队列模块和云端数据发送模块;第一企业云平台业务系统的第一认证授权发起模块根据用户输入的操作指令发起数据授权认证请求,并通过第一认证授权审核模块对所述授权认证请求进行审核,完成审核后通过第一认证授权发送模块与云数据共享服务端进行交互,同时,第一认证授权审计日志模块记录下交互的审计日志;云数据共享服务端接收第一企业云平台业务系统发送的数据,确定对应接收的第二企业云平台业务系统,并获取第二企业云平台业务系统的授权认证方式,如第二企业云平台业务系统为推模式,云数据共享服务端检测第二企业云平台业务系统的认证授权方式是否通畅,若是则将第一企业云平台业务系统发送的数据发送至第二企业云平台业务系统,网络不通时将发送数据缓存,并定时检测网络是否畅通,畅通时向第二企业发送数据;如第二企业云平台业务系统为拉模式,云数据共享服务端缓存数据,待第二企业云平台业务系统主动发起获取检测数据请求时,将数据发送至第二企业云平台业务系统;第二企业云平台业务系统根据云数据共享服务端的授权认证请求,自动调用第二认证授权接收模块接收到云数据共享服务端发送过来的数据并进行数据处理,再根据预先设定的第二企业的内部的管理流程对授权认证请求进行审核,完成审核后通过第二认证授权应答模块将应答请求发往云数据共享服务端,同时,第二认证授权审计日志模块记录下交互的审计日志。2.根据权利要求1所述的基于云服务的企业间数据授权认证系统,其特征在于,所述第一企业云平台业务系统为部署在第一企业服务器、第一企业租用的云端系统或第三方公司开发的业务系统;其中,所述第三方公司开发的业务系统根据云平台的开放接口与云数据共享服务端对接。3.根据权利要求1所述的基于云服务的企业间数据授权认证系统,其特征在于,所述第二企业云平台业务系统为部署在第二企业服务器、第二企业租用的云端系统或第三方公司开发的业务系统;其中,所述第三方公司开发的业务系统根据云平台的开放接口与云数据共享服务端对接。4.根据权利要求1所述的基于云服务的企业间数据授权认证系统,其特征在于,所述第一企业云平台业务系统还包括第一认证授权应答接收模块,用于接收第二企业云平台业务系统通过云数据共享服务端发送的应答请求。5.根据权利要求1所述的基于云服务的企业间数据授权认证系统,其特征在于,还包括取消认证授权系统,取消认证系统默认无需第二企业审核,企业在进行认证授权捆绑时可进行设定取消审核时是否需要对方企业审核才生效,如设定需要对方企业审核才生效,则取消认...

【专利技术属性】
技术研发人员:代玉松潘成成
申请(专利权)人:代玉松
类型:发明
国别省市:广东;44

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

1