Introduction Welcome to the blog posts of the SAP CX Services Marketing Practice. We are happy to share with you our experience around Marketing Business, Technology and Analytics. You want to see more blogs from us? Click here. Part 1 Overview SurveyMonkey Configuration SAP Hybris Marketing Configuration SAP API Management – create API   Part 2....

Introduction Welcome to the blog posts of the SAP CX Services Marketing Practice. We are happy to share with you our experience around Marketing Business, Technology and Analytics. You want to see more blogs from us? Click here. Part 1 Overview SurveyMonkey Configuration SAP Hybris Marketing Configuration SAP API Management – create API   Part 2....

Introduction Welcome to the blog post of the Expert Services Marketing Practice. We are happy to share our experience with you around Marketing Integration, Analytics, and Business Technology. Part 1 Overview SurveyMonkey Configuration SAP Hybris Marketing Configuration SAP API Management – create API   Part 2 SAP Cloud Platform Integration Configuration Create SAP Hybris Marketing....

This mini blog series will encompass the important aspects of API Documentation and its significance in SAP BTP Application development using the Cloud Application Programming (CAPM) framework. Important Note: I would like to emphasize that, CAPM application development perspective Open API Specification implementation is technically simple and straightforward. However, it holds immense importance in ensuring the....

I am delighted to announce the successful completion of my latest showcase on integrating ChatGPT with SAP S/4HANA, revolutionizing customer communication. In my previous blog post, we discussed how Adapt UI with screen personas can transform SAP GUI screens into intuitive and feature-rich interfaces, streamlining support executive tasks. Building upon that, we now delve into the exciting....

Welcome to first #IntegrationForYou blog post of a series posts about how to integrate with SAP, we dedicate our content to Startups that want to became SAP Patners, however you all are welcome! Integrating solutions with your SAP S/4HANA ERP system is essential for optimizing business processes and ensuring seamless data flow throughout your customer....

“Nothing is impossible” if we think in positive way. Yes, there will be many hurdles to achieve final goal. Solutioning in customer digital transformation landscape is very complicated day by day as, many customers want to leverage their skills set and systems to be get connected with new age cloud technology. To achieve this there....

In this blog post, I will share the configuration required to work around Cross-Origin Resource Sharing (CORS) when communicating from SAP Build Apps with an SAP SuccessFactors API. My colleague Alejandro Rodriguez Barea approached me asking how we can get the communication going between SAP Build Apps and SAP SuccessFactors, given that he is building an app....

How to use Postman to call SuccessFactors API using OAuth authentication method. Introduction: With the upcoming removal of basic authentication on November 20, 2026, it’s important to start using OAuth as your go-to authentication method for new integration scenarios. This tutorial will guide you through the process of using OAuth authentication method on Postman, a....

If you have been working with BTP Integration Suite, Cloud Integration (CI), and API management (APIM), then you probably have been working with some of the APIs SAP BTP provides to either build some automated tools or reporting applications, this blog aims to help you with a walkthrough on how to configure the correct entitlements,....

Currently, I am focusing extensively on Continuous Integration and Deployment (CI/CD) within the context of integration. My ultimate objective is to not only guarantee the safety of my integration processes during development and deployment but also to automate the process using a suitable set of rules. In this context, I came across Vadim Klimov’s blog....

As per new feature in CPI, we can create Message Mapping as Artifact and deploy before using in any integration flow.  There are already few blogs , where you can see how to create Message Mapping as Artifact and the limitations. SAP Cloud Integration – Message Mapping as Artifact | SAP Blogs In this blog,....

I enjoyed meeting customers face-to-face at SAP TechEd 2022 a couple of weeks ago. Being back in person in Las Vegas was great, supporting hands-on lab sessions, and promoting our SAP BTP Use Cases. One of our featured use cases, which you can try out with SAP BTP free tier service plans, is Create simple, connected experiences....

(Note: Enterprise Messaging doesn’t exist anymore within the context of Integration Suite but one can use SAP Event Mesh service from BTP for similar demands)   This blog post is an attempt to explore different integration capabilities within SAP Business Technology Platform (BTP) focusing on scenarios for customers and partners who are building integrations on....

In the previous blog, we went through the steps to get started with Forms service by Adobe REST API. We tested by calling the API from ABAP environment and generated a sample invoice document. In this blog, we will wrap the logic of calling the Forms service API to render PDF into our own HTTP....

This blog post shows the steps to create a simple CPI monitoring App using AppGyver. Final App Preview:   Configuration Guide: High level set up guide for AppGyver: Use REST API Direct Integration to connect with API endpoint from SAP API Management, which is in turn connected to SAP CPI. Data Tab Request Schema   ....

As planning data in SAC is often changed by business users, these changes need to be replicated to the target systems like BW/BPC, S/4 HANA or Data Warehouse Cloud. This is a feature highly demanded by many customers. The Data Export Service API is already GA in Q2.2022 with full data. With SAC QRC4 2022 the Data....

Important Links Overview / Basic Scope / Advanced Scope / Expert Scope SAP-samples GitHub Repository Hello and welcome again to the third part of the blog post series on building your own multitenant SaaS application on SAP BTP using CAP. The third blog post of the series will summarize the Advanced Scope.   In the overview blogpost you have learned the general idea and motivation....

This blog article outlines an idea how to design APIs and interfaces which are more robust towards unavailable services, interface errors, and data loss. The following services of SAP Integration Suite are used to achieve this goal: SAP API Management, SAP Event Mesh, and SAP Cloud Integration. Similar ideas for applications are described in the....

EDI based B2B interactions often form a communication backbone for large organizations. EDI is how large organizations receive orders from customers, procure raw materials from suppliers and track carrier shipments. In this post, I will share a reference architecture that uses APIM’s rate limiting capabilities to protect EDI messages flowing through PI. The post has....

SAP Cloud platform, API Management offers many best practices which can be customized based on your requirement. Logging is a bit complex part of SAP APIM. Custom Charts is an option to monitor the APIs based on our own way of representing the graph. In this blog I’m going to show you how to log....

SAP Build Process Automation is one of the latest members of SAP’s LCNC portfolio and is the central building-platform for process-development, -enhancements and -automation.  SAP Build Process Automation combines the capabilities of SAP Workflow Management and SAP Intelligent Robotic Process Automation in an easy-to-use, no-code AI-powered experience. The new solution enables organizations of all sizes....

1. Introduction This simple tutorial should give you an idea of how to consume SAC APIs in ABAP and post the result to BW ADSO. SAP exposes a few data-export APIs. API documentation can be found in the following links; https://api.sap.com/package/SAPAnalyticsCloud/rest https://help.sap.com/docs/…SAP Analytics Cloud REST API 2. Use-case Store changelog for SAC metadata Enhance existing....

Currently I am supporting  a customer who need to use BTP SAP Forms Service(ADS) by Adobe in ABAP. But they want to monitor the performance of BTP SAP Forms Service by Adobe rest API . I suggested to use BTP integration suite  API management (APIM)  to monitor the ADS rest api’s performance . In this blog....

Introduction Hello! Welcome to this tutorial blog post series 🙂 It is intentioned for consultants/users who want to exercise their integration skills using SAP Integration suite capabilities and SAP AppGyver to quickly develop a custom app that can consume SAP Integration Suite APIs. By following the blog posts, you’ll be able to build your own project....

            This is my first blog post. For the past few months, I have been working on APIs as part of my work. An API is a software intermediary that allows two applications to talk to each other and also various policies can be applied to these APIs. I have created APIs in ‘Create in API....

Introduction This blog post describes how to call CSRF token internally and post the token in headers using policies in SAP API Management What is CSRF and what happens if we don’t pass? CSRF stands for cross site request forgery is a secure token that is used to prevent CSRF attacks. csrf Token is required....

Recently most of the customers are moving from BASIC authentication to OAuth2.0 or they are planning to do so. In this blog, I will discuss three probable scenarios which any SAP Cloud Integration consultant may encounter. Scope: Applicable for SAP Cloud Integration Consultants Scenario1: Accessing and CPI service through OAuth2.0 (Simulation through POSTMAN). Scenario2: Consuming SuccessFactors APIs through....

Welcome to my first blog! While working on an S/4 HANA implementation project we got a requirement to Create IDocs that have very sensitive information like Bank details, Payment details in the S/4 HANA On-Premise system via SAP API Management OAuth 2.0 Authorization Mechanism. Additionally to add an extra security measure we have implemented an....

Hello Everyone…..Welcome to my first blog!!!!!! Introduction-As a beginner in SAP API management ,I have been exploring various policies in SAP API portal . In this blog post ,I have shared Extract variable policy which is used to read and parse information from a request or response and set it to the value of the....

This short brief is to explain how to embed your SAP Work Zone workspaces as a Website with Microsoft Teams web client. This is a different approach from the one described in the official SAP documentation, namely Integrating with Microsoft Teams SAP Work Zone is digital workspace and an asset management tool per se. Its purpose is....

Interested to get SAP BTP certified? Here is a video tutorial series from the SAP HANA Academy to help you reach your goal.  Get Certified – SAP Integration Suite << this article Get Certified – SAP Extension Suite Get Certified – SAP HANA Cloud Administration Get Certified – SAP HANA Cloud Development Get Certified – SAP....

Note: This post is part of a series. For a complete overview visit the Principal Propagation in SAP Integration Suite. This blog post covers the use case of an external system communicating with SAP S/4HANA Cloud using Principal Propagation via Integration Suite, so forwarding the identity of a user across several systems including mediation. This is....

For a whole SAP migration/implementation or even simple maintenance projects we do need a Change Request Management Tool. The best in the SAP context is to have ChaRM or Focused Build (on Top of SAP Solution Manager/ChaRM) which is natively integrated with SAP CTS/TMS. But what if you don’t dispose of those tools and you....

Its an essential blog post for those: Interested to know how API works How user management in SAP cloud application can be achieved with ease This blog post can be used for user management using API’s in both S4 Cloud and IBP Cloud system –  By following steps you would be able to manage user....

Note: This post is part of a series. For a complete overview visit the Principal Propagation in SAP Integration Suite. 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....

This blog post is part of the series covering Principal Propagation in SAP Integration Suite. As explained in SAP Cloud Integration help page, you can set up Principal Propagation with SAP BTP to forward the identity of a user across several systems and avoid the use of technical users in each of the systems involved. In....

During our SAP Community Call of SAP Integration Suite on Dec 9th, 2021, you asked us a few questions, which I would like to answer as Q&A in this blog post. In the community call “SAP Integration Suite – Overview, Recent Innovation and Roadmap,” my colleague Udo Paltzer tells you about SAP Integration Suite, which is....

Abstract. Quite recently I needed to use the REST APIs to manage users/groups programmatically with eSAC (embedded SAP Analytics Cloud) And to my astonishment I hit a roadblock when trying to create or modify users (POST and PUT verbs). Even if I followed the documentation I would always get a 403 (forbidden) error code. Then I realised....