Introduction:
- SAP CALM: SAP Cloud application lifecycle management.
- SAP Cloud ALM is an application running on SAP Business Technology Platform and is optimized for SAP HANA
- SAP Cloud ALM is for Cloud-centric customers
- SAP Cloud ALM manages cloud and hybrid (combination of on-premise and cloud) solution
Business Purpose and Flow:
- Integration and exception monitoring
- Business process monitoring
- Real user monitoring
- Health monitoring
Process Steps:
- Configuration in SAP BTP
- Configuration in SAP CALM
- Configuration in SAP S/4HANA Public Cloud
A. Configuration in SAP BTP
Step 1. Go to BTP subaccount and enable the CALM subscription. Once it is enabled, it will reflect under subscriptions.
![](https://i0.wp.com/www.erpqna.com/wp-content/uploads/2025/02/integration-between-sap-calm-and-sap-s-4hana-public-cloud-1.png?resize=726%2C343&ssl=1)
Step 2. Assign the required business roles to the user.
B. Configuration in SAP CALM
Step 1: Go to Landscape Management under Operations tab.
![](https://i0.wp.com/www.erpqna.com/wp-content/uploads/2025/02/integration-between-sap-calm-and-sap-s-4hana-public-cloud-2.png?resize=730%2C329&ssl=1)
Step 2: Add the system with the details.
![](https://i0.wp.com/www.erpqna.com/wp-content/uploads/2025/02/integration-between-sap-calm-and-sap-s-4hana-public-cloud-3.png?resize=730%2C338&ssl=1)
C. Configuration in SAP S/4HANA Public Cloud:
Step 1: Create Communication system
Host name = Endpoint url of CALM API service key in BTP
Port = 443
![](https://i0.wp.com/www.erpqna.com/wp-content/uploads/2025/02/integration-between-sap-calm-and-sap-s-4hana-public-cloud-4.png?resize=730%2C294&ssl=1)
Token Endpoint = SAP Cloud ALM service key parameter “url” + /oauth/token
![](https://i0.wp.com/www.erpqna.com/wp-content/uploads/2025/02/integration-between-sap-calm-and-sap-s-4hana-public-cloud-5.png?resize=730%2C220&ssl=1)
Users for outbound communication,
- Authentication Method: Choose OAuth 2.0
- OAuth 2.0 Client ID: SAP Cloud ALM service key parameter “clientid”
- Client Secret: SAP Cloud ALM service key parameter “clientsecret”
![](https://i0.wp.com/www.erpqna.com/wp-content/uploads/2025/02/integration-between-sap-calm-and-sap-s-4hana-public-cloud-6.png?resize=730%2C207&ssl=1)
Save the communication system.
Step 3: Create Communication arrangement (scenario SAP_COM_0527)
Select the recently created communication system.
![](https://i0.wp.com/www.erpqna.com/wp-content/uploads/2025/02/integration-between-sap-calm-and-sap-s-4hana-public-cloud-7.png?resize=730%2C337&ssl=1)
Active the outbound service with the path value as / and active the job as well.
![](https://i0.wp.com/www.erpqna.com/wp-content/uploads/2025/02/integration-between-sap-calm-and-sap-s-4hana-public-cloud-8.png?resize=730%2C310&ssl=1)
Active the communication arrangement.
Checkpoints:
Once the above setup done, then you will be able to see the monitoring status of the system as active as shown in the below picture.
![](https://i0.wp.com/www.erpqna.com/wp-content/uploads/2025/02/integration-between-sap-calm-and-sap-s-4hana-public-cloud-9-1.png?resize=730%2C336&ssl=1)
So, finally we have completed the integration setup.