Prerequisites
Before setting up the SAP integration, ensure that the following requirements are met.
Camunda setup
- OData and RFC Connectors: 8.6+
- BTP Plugin: 8.6+
- Advanced Event Mesh Integration: 8.6+
Works with both SaaS and Self-Managed deployments:
- SaaS: Configure hybrid connectors to securely connect to SAP systems.
- Self-Managed: Ensure outbound connectivity from your environment to SAP BTP.
SAP setup
You’ll need an SAP BTP subaccount with the following services enabled:
-
Destination Service (Free) - for system and service connectivity
-
Connectivity Service (Free) - required for on-premises SAP S/4HANA or ECC
-
SAP Cloud Connector - configured to bridge on-premises systems with BTP
-
Additional services (depending on your use case):
- SAP Advanced Event Mesh (AEM) - enables event-driven integration between Camunda and SAP
-
Required for the BTP Plugin:
Authentication and connectivity
- An SAP technical user with sufficient authorizations for the relevant S/4HANA or ECC systems
- Authorization and Trust Management Service (Free) — to manage identity and access across integration modules
- Secure connectivity between Camunda and SAP, configured either:
- Through SAP Cloud Connector for on-premises, or
- Directly via SAP BTP services for cloud-hosted systems.
--
Tooling
- The CSAP CLI, a self-contained binary that runs on any platform without installation. Simply copy the binary to the target machine and run it directly.