Prerequisites
Before setting up the SAP integration, ensure the following requirements are met.
Camunda setup
- OData and RFC connectors: 8.6+
- BTP Plugin: 8.6+
- Advanced Event Mesh integration: 8.6+
Compatible with both SaaS and Self-Managed deployments:
- SaaS: Use hybrid connectors to securely connect to SAP systems.
- Self-Managed: Ensure outbound network connectivity from your environment to SAP BTP.
SAP setup
You need an SAP BTP subaccount with these services enabled:
- Cloud Foundry Runtime
- Destination Service (Free) – for system and service connectivity
- Connectivity Service (Free) – required for on-premises SAP S/4HANA or ECC
- SAP Cloud Connector – bridges on-premises systems with BTP
Additional services may be required 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 systems
- Or directly via SAP BTP services for cloud-hosted systems
Tooling
- CSAP CLI: A self-contained binary that runs on any platform without installation.
Copy the binary to the target machine and execute it directly.