Set Up Inbound OAuth Client Credentials Grant Authentication for Senders Calling Integration Flows with SAP-Generated Certificate
Learn how to set up inbound authentication for sender systems calling an integration flow.
You will learn
- The basics of OAuth authentication for Cloud Integration, capability of SAP Integration Suite.
- How to configure the authentication workflow with a client certificate provided by SAP
- How to design, deploy, and run a simple integration flow, where a sender system is calling the integration flow using the configured authentication workflow.
In the related tutorial Set Up Inbound OAuth Client Credentials Grant Authentication for API Clients with SAP-Generated Certificate, we show you how to configure the same authentication process for API clients calling the Cloud Integration application programming interface.
Prerequisites
- You have created a trial account on SAP Business Technology Platform: Get a Free Trial Account on SAP BTP
- You have enabled Cloud Integration, capability of SAP Integration Suite, as described in Set Up Integration Suite Trial.
To authenticate a sender system to call an integration flow, various authentication options are supported. For more information, see OAuth with Client Credentials Grant for API Clients and OData API.
This tutorial exemplifies a 2-step authentication process. In general, you must configure both requests separately for your sender system.
- In the first call, the sender retrieves an access token from the SAP Business Technology Platform (SAP BTP) token server. For this step, the sender provides a client certificate.
- In the second call, the sender accesses the Cloud Integration runtime and is authenticated based on the access token. When authentication has been established, the integration flow is processed in the Cloud Integration runtime.
The application Postman is used to simulate a sender system.
During the course of this tutorial, you will design a simple integration flow and process the integration flow using the configured authentication option. When the integration flow is processed as expected, this will be the proof that you have configured the authentication setting correctly.




















