Introduction FTP supports two modes. These modes are called Standard (or Active) and Passive (or “PASV”). The Standard mode FTP client sends PORT commands to the FTP server. The Passive mode client sends PASV commands to the FTP Server. These commands are sent over the FTP command channel. Standard mode FTP clients first establish a […]
Cloud Integration
Principal Propagation in SAP Integration Suite from external system to SuccessFactors
Introduction This blog post covers the use case for communicating an external system or client (for example Postman) with SuccessFactors using Principal Propagation in SAP Integration Suite, that is forwarding the identity of a user across several systems. Prerequisite for that to work is that the propagated user has an e-mail assigned to him and […]
Principal Propagation in SAP Integration Suite from external system to an SAP Backend
Introduction As explained in SAP Cloud Integration help page, you can set up Principal Propagation, that is forwarding the identity of a user across several systems. With the migration from SAP Cloud Integration in Neo environments to SAP Integration Suite in Hyperscalers the question arises if it can be still set up. The answer is […]
SAP CPI – End to End VAT integration using OAuth 2.0 with client credentials grant to generate Access token authentication
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 […]
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 […]
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 […]