云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

云解析_南通企业网站建设_代金券

小七 141 0

简介

SAP Cloud Integration 2.44.x版提供对运行在SAP Business Technology Platform(BTP)Neo版本上的其他应用程序的主要传播支持。本博客解释了如何使用此增强功能。

注意:SAP BTP Cloud Foundry版本上运行的应用程序的主体传播的类似功能增强正在进行中。一旦该功能可用,将共享一个类似的博客。

该功能本身非常容易使用HTTP接收器适配器/连接器,但了解自定义身份提供程序(IdP)的所需设置以及在SAP BTP(Neo)帐户之间建立信任,并不复杂和耗时。

该功能将用一个示例用例如下图所示。

myApp需要从一个app httpApp收集响应,该app公开了一个HTTP端点并在SAP BTP Neo版本上运行,通过利用与SAP云一起设计和部署的集成流整合需要与登录myApp的用户一起收集httpApp的响应。这意味着,登录用户的上下文(主体)必须从myApp传播到集成流,然后传播到httpApp。这是通过HTTP接收器适配器/连接器中的OAuth2 SAML承载断言认证实现的。

1。设置

一个类似的功能已经为SuccessFactors OData V2启用,详细信息可以在博客中找到https://blogs.sap.com/2018/07/30/sap-cloud-platform-integration-principal-propagation-with-successfactors-odata-v2/建议您浏览上面提到的博客,这里提供了大多数设置信息此处也需要,不包括与设置相关的成功因素(例如,上述博客的1.1.1、1.6节在此处不相关)。在这个博客中,应该提供设置的摘要。

对于上述示例用例,您需要在定制IDP(Cust)中完成用户、组创建的设置。IdP);连接客户。IdP到SubAccnt1;OAuth2客户端在SubAccnt2中创建,物联网是啥,方法是遵循上述博客的设置指南,如第1.1、1.2、1.3和1.5节所述。第1.1.1节和第1.6节与此无关。关于SubAccnt1和SubAccnt2之间的信任设置,请参考上述博客的第1.4节。重复相同的步骤在SubAccnt2和SubAccnt3之间建立信任。按照第1.5节在帐户子帐户3中创建OAuth2客户机

2。集成流程设计与部署

现在,我们将设计一个集成流程,数据分析与大数据,在HTTP接收适配器中使用OAuth2 SAML承载断言认证与httpApp公开的HTTP端点进行通信。我们将开始为SAML承载断言部署OAuth2凭据。

遵循上面的2.1节,云服务器商,直到打开部署对话框(步骤7)。之后,移动物联网卡,您需要选择目标系统类型为SAP Cloud Platform.

在您的SAP Cloud Integration Web UI的设计空间中,创建或选择您选择的包。创建集成流工件。(创建集成流项目的步骤被省略)。

考虑在HTTP接收器适配器/连接器中创建的示例集成流

,在地址字段中,提供httpApp公开的HTTP端点。观察身份验证类型是OAuth2 SAML承载断言。对于凭证名称,请提供您在部署OAuth2 SAML凭证时使用的名称(如上文第2.1节和步骤1中提到的myOauthSamlCred)。

保存并部署集成流。因为它有SOAP发送者适配器,所以它将导致SAP云集成中的SOAP端点URL。要获取SOAP端点URL,请转到"监视Web UI",然后在"管理集成内容"->"单击已启动的互动程序"。复制SOAP端点URL并将其临时保存在文本编辑器中。这将用于为myApp创建的目标配置

3。myApp的目的地配置

按照上述博客第3节的步骤设置一个目的地,用于myApp和集成流之间的通信。在此步骤之后,当您调用myApp时,登录屏幕将显示您配置的自定义idp。成功登录后,myApp将通过目的地配置调用集成流,集成流将通过HTTP接收器适配器调用httpApp公开的端点,nba大数据,用户上下文/主体将跨不同帐户传播到所有涉及的应用程序。

摘要

在HTTP接收器中使用OAuth2 SAML承载断言身份验证类型适配器/连接器,您可以实现对应用程序的主要传播,运行在SAP BTP Neo版本上,只需简单的基础结构设置步骤:)。