When we are doing integration between Cloud – Cloud and Cloud to On-Premise, then we have multiple types of Authentication to access the API’s. User Credentials: User Id and Password OAuth 2.0 Credentials: Client secure url, Client ID , Client Secret and Scope OAuth 2.0 Authorization Code: Atheization URL, Token URL , Client ID, Client […]
Cloud Integration
SAP CPI – Encryption and Decryption using PGP keys
When we are doing HR or Bank related integration here main factor is data secure, so one of way is encrypt data using PGP keys. In this tutorial I am going to explore How to generate PGP Keys using Kleopatra Software How to Encrypt data using PGP Public key in SAP CPI How to Decrypt […]
Build SFTP with docker and use BTP Cpi to test the OP SFTP Service
Today I supported a customer for CPI sftp call. I blog down the test process for your reference. The prerequisite is: Docker has been install on your laptop. SAP Cloud connector has been installed and configured on you laptop You have configured BTP Cloud platform integration suite. You have installed WinSCP to test SFTP service […]
Authentication between SAP Cloud Integration and SAP SuccessFactors using oAuth
Introduction Basic authentication has been the way of communication between SAP Cloud Integration and SAP SuccessFactors. However, progessing to more secure ways of authentication mechanisms both SAP SuccessFactors and SAP Cloud Integration have enhanced capabilities to support oAuth based mechanisms. In this blog, the primary focus is on configuring connectivity between SAP SuccessFactors and SAP […]
MRM – BYOR Implementation with S/4 HANA Cloud
Background SAP have provided a Standard Solution to Upload and Maintain Currency Exchange Rates. The Solution is provided as a Service on the SAP CPI Platform. Once activated, a repository is created which stores the Currency Exchange rates. The service also provides an Upload and Download Endpoint along with Client-ID and Secret to access the […]
SAP CPI : : Step by Step Scenario for Beginners : : HTTP to EMAIL
If you are someone with access to a CPI tenant wanting to explore its capabilities, this article will help you get started. In this quick blog post, Ill show you how to send a simple message from a HTTP Client (Postman) to your E-Mail ID via CPI as shown in Figure: 0. Assumptions: You have […]
Message retry using Process Direct and Data Store in SAP CPI
Introduction: Currently CPI version 6.20.20 doesn’t have inbuilt functionality to reprocess failed asynchronous messages. For the continuous business support in maintenance projects, it’s important to handle the failures (connection failures, message failures). There are many blogs available on retry using JMS queues, but with the limitation on the JMS queues for each tenant its more […]
Central monitoring of integration scenarios using SAP Cloud ALM
Central monitoring of the entire IT landscape covering cloud-based applications and legacy on-premise solutions is more and more crucial today to oversee and react on business-critical incidents. Within this blog I will explain how SAP Cloud ALM and especially the Integration & Exception Monitoring application of this platform helps business and integration experts in their […]
Publishing Events from S/4 HANA to Event Mesh for Cloud integration for external systems
For the past few months, I have been working on an S/4 HANA new implementation leveraging the SAP integration suite – Cloud Integration, Event Mesh, API Hub, Integration advisor, etc. In this blog, I wanted to capture sending out business transaction events from S/4 HANA to the Event Mesh and having CPI read from the Event Mesh and then process the event, read additional data from S/4 HANA using the OData API to enrich the message, and then publish to an outbound queue for downstream systems.
SAP Cloud Integration – Prinicpal Propagation to Backend ABAP System using RFC
1. Introduction With the 5.25.x/6.17.x release, SAP Cloud Integration provides the support of Principal Propagation for the RFC adapter for Neo & CF versions. This blog explains on how to make use of this enhancement. 2. Overview The below diagram depicts that a BTP user can pass the identity to the backend ABAP system via […]