Understanding and Integrating SAP Signavio Process Insights with On-Premise S/4HANA

Estimated read time 10 min read

Business Process Visibility Challenges

Most organizations struggle to clearly answer questions about how their business processes run. Questions such as how long it takes to process a customer order or why invoices are delayed often lead to manual investigations. Teams review emails, interview stakeholders, and build spreadsheets, only to discover fragmented and inconsistent process execution.

This lack of visibility makes it difficult to identify bottlenecks, understand delays, and prioritize improvements. Without reliable data, decisions are often based on assumptions rather than facts. SAP Signavio Process Insights is designed to address this challenge by providing data-driven visibility into how processes execute across enterprise systems.      

SAP Signavio Process Insights (https://www.signavio.com/products/process-insights/) is a cloud-based solution that provides data-driven insights into business processes, identifying inefficiencies and offering recommendations for improvement​. SAP Build Process Automation enables users to automate business processes with low-code/no-code tools, integrating workflows, RPA, and AI for enhanced efficiency. It simplifies automation design and deployment.

Supported Source Systems Overview

SAP Signavio Process Insights can connect to one or multiple source systems to analyze business processes. Supported systems include CRM, ECC, Ariba, S/4HANA, EWM, SRM, and TM.

There are two ways to connect SAP Signavio Process Insights with your on-premise system.

Direct

When source system meets all the prerequisitesCan be upgraded anytime in case new features come with new or updated prerequisitesYou do not plan on connecting multiple source systems

Through intermediate system

When source system does not meet the requirementsCannot be planned for maintenance activity as neededYou do intend to connect multiple source systems

The focus of this blog is on connecting an on-premise S/4HANA system directly to SAP Signavio Process Insights.

Prerequisites To Start The Integration

Before starting the integration from the backend system to SAP Signavio Process Insights, a dedicated SAP BTP subaccount must be created. The detailed steps for preparing the subaccount are documented in SAP Help Portal.

In addition, the supported versions of the ST-PI and ST-A/PI plug-ins must be installed in the on-premise S/4HANA system. The required versions and SAP Notes depend on the system release and can be found here.

Why Update ST-PI plug-in?

SAP Signavio Process Insights uses the ST-PI plug-in to connect your SAP on-premise source system to your cloud tenant.

The ST-PI plug-in requires an encrypted HTTPS outbound connection to SAP BTP to be set up. Using the plug-in and the HTTPS connection allows you to trigger the data transfer yourself from your SAP on-premise system. This means that the Cloud Connector is not needed and cannot be used to connect your system to your SAP Signavio Process Insights application running on SAP BTP.

The ST-PI plug-in includes functionality from SAP Cloud ALM. Other functionalities of the SAP Cloud ALM solution are not used, only the ST-PI plug-in in your system is leveraged. Data from your SAP on-premise system is sent directly to SAP Signavio Process Insights, it’s not stored in SAP Cloud ALM. You do not need to use the SAP Cloud.

Required Users and Roles

If you have installed an ST-PI version that is no longer supported and are using a direct system connection, you would need to assign the following roles for the Background user:

SAP_MANAGED_BPOANA_ALLSAP_SDF_ALM_METRIC_PUSH_FNDBusiness ALL profile which includes the Authorization object M_MTDI_ORG.

NOTE: If the PFCG role SAP_SDF_ALM_METRIC_PUSH_FND does not exist, implement SAP NOTE 3372078 in the system.

Once all the pre-requisites are met, the connection setup can begin. The steps are as follows:

Step 1 – Depending on the installed ST-PI version, the setup is performed using one of the following transactions:

Tcode: /n/SDF/PIN_SETUP or /n/SDF/ALM_SETUP

Step 2 – Provide Target ALM Destination. You can choose an existing connection or create a new one.

Step 3 – Copy the service key from the Signavio service instance, under Credentials column in SAP BTP.

Step 4 – Copy the URL (Line 23) from the service key credentials to paste in the Root URL field (Step 5).

Step 5 – Click on “Create/Update Destination” button in your source system. In the popup, click on “Paste Service Keys” button and paste the service key retrieved in Step 3.

Step 6 – Enter the background username and click on “Register” button. Once registered successfully, LMS_ID will be generated.

Step 7 – Click on “Activate use-cases” button, select Business Process Monitoring and save.

These steps establish the connection and enable data transfer from S/4HANA to SAP Signavio Process Insights.

Initial Validation and Basic Troubleshooting

If HTTP connection issues occur, the RFC destination created during setup should be checked in SM59. A common issue is missing proxy server or port information.

Both the SM59 destination and the ALM setup configuration should be reviewed to ensure that data can flow from S/4HANA to SAP Signavio Process Insights.

Once the connection is established, data availability can be verified in the Signavio tenant by checking the Administration section.

This blog explains how SAP Signavio Process Insights integrates with an on-premise S/4HANA system using a direct connection approach. It is intended to provide clarity on prerequisites, architecture, and the overall setup flow.

For detailed configuration steps and troubleshooting, the official SAP documentation should be used as the primary reference.

Please refer to:

https://help.sap.com/docs/BPI/f5642e5272c1465986661c763b56213d/bfda0682adc0477984933ea975a4c2d1.html#required-preconfiguration

https://www.youtube.com/watch?v=1PBdtAgTsl8&t=230s 

 

 

​ Business Process Visibility ChallengesMost organizations struggle to clearly answer questions about how their business processes run. Questions such as how long it takes to process a customer order or why invoices are delayed often lead to manual investigations. Teams review emails, interview stakeholders, and build spreadsheets, only to discover fragmented and inconsistent process execution.This lack of visibility makes it difficult to identify bottlenecks, understand delays, and prioritize improvements. Without reliable data, decisions are often based on assumptions rather than facts. SAP Signavio Process Insights is designed to address this challenge by providing data-driven visibility into how processes execute across enterprise systems.      SAP Signavio Process Insights (https://www.signavio.com/products/process-insights/) is a cloud-based solution that provides data-driven insights into business processes, identifying inefficiencies and offering recommendations for improvement​. SAP Build Process Automation enables users to automate business processes with low-code/no-code tools, integrating workflows, RPA, and AI for enhanced efficiency. It simplifies automation design and deployment.Supported Source Systems OverviewSAP Signavio Process Insights can connect to one or multiple source systems to analyze business processes. Supported systems include CRM, ECC, Ariba, S/4HANA, EWM, SRM, and TM.There are two ways to connect SAP Signavio Process Insights with your on-premise system.DirectWhen source system meets all the prerequisitesCan be upgraded anytime in case new features come with new or updated prerequisitesYou do not plan on connecting multiple source systemsThrough intermediate systemWhen source system does not meet the requirementsCannot be planned for maintenance activity as neededYou do intend to connect multiple source systemsThe focus of this blog is on connecting an on-premise S/4HANA system directly to SAP Signavio Process Insights.Prerequisites To Start The IntegrationBefore starting the integration from the backend system to SAP Signavio Process Insights, a dedicated SAP BTP subaccount must be created. The detailed steps for preparing the subaccount are documented in SAP Help Portal.In addition, the supported versions of the ST-PI and ST-A/PI plug-ins must be installed in the on-premise S/4HANA system. The required versions and SAP Notes depend on the system release and can be found here.Why Update ST-PI plug-in?SAP Signavio Process Insights uses the ST-PI plug-in to connect your SAP on-premise source system to your cloud tenant.The ST-PI plug-in requires an encrypted HTTPS outbound connection to SAP BTP to be set up. Using the plug-in and the HTTPS connection allows you to trigger the data transfer yourself from your SAP on-premise system. This means that the Cloud Connector is not needed and cannot be used to connect your system to your SAP Signavio Process Insights application running on SAP BTP.The ST-PI plug-in includes functionality from SAP Cloud ALM. Other functionalities of the SAP Cloud ALM solution are not used, only the ST-PI plug-in in your system is leveraged. Data from your SAP on-premise system is sent directly to SAP Signavio Process Insights, it’s not stored in SAP Cloud ALM. You do not need to use the SAP Cloud.Required Users and RolesIf you have installed an ST-PI version that is no longer supported and are using a direct system connection, you would need to assign the following roles for the Background user:SAP_MANAGED_BPOANA_ALLSAP_SDF_ALM_METRIC_PUSH_FNDBusiness ALL profile which includes the Authorization object M_MTDI_ORG.NOTE: If the PFCG role SAP_SDF_ALM_METRIC_PUSH_FND does not exist, implement SAP NOTE 3372078 in the system.Once all the pre-requisites are met, the connection setup can begin. The steps are as follows:Step 1 – Depending on the installed ST-PI version, the setup is performed using one of the following transactions:Tcode: /n/SDF/PIN_SETUP or /n/SDF/ALM_SETUPStep 2 – Provide Target ALM Destination. You can choose an existing connection or create a new one.Step 3 – Copy the service key from the Signavio service instance, under Credentials column in SAP BTP.Step 4 – Copy the URL (Line 23) from the service key credentials to paste in the Root URL field (Step 5).Step 5 – Click on “Create/Update Destination” button in your source system. In the popup, click on “Paste Service Keys” button and paste the service key retrieved in Step 3.Step 6 – Enter the background username and click on “Register” button. Once registered successfully, LMS_ID will be generated.Step 7 – Click on “Activate use-cases” button, select Business Process Monitoring and save.These steps establish the connection and enable data transfer from S/4HANA to SAP Signavio Process Insights.Initial Validation and Basic TroubleshootingIf HTTP connection issues occur, the RFC destination created during setup should be checked in SM59. A common issue is missing proxy server or port information.Both the SM59 destination and the ALM setup configuration should be reviewed to ensure that data can flow from S/4HANA to SAP Signavio Process Insights.Once the connection is established, data availability can be verified in the Signavio tenant by checking the Administration section.This blog explains how SAP Signavio Process Insights integrates with an on-premise S/4HANA system using a direct connection approach. It is intended to provide clarity on prerequisites, architecture, and the overall setup flow.For detailed configuration steps and troubleshooting, the official SAP documentation should be used as the primary reference.Please refer to:https://help.sap.com/docs/BPI/f5642e5272c1465986661c763b56213d/bfda0682adc0477984933ea975a4c2d1.html#required-preconfigurationhttps://www.youtube.com/watch?v=1PBdtAgTsl8&t=230s     Read More Technology Blog Posts by SAP articles 

#SAP

#SAPTechnologyblog

You May Also Like

More From Author