Setup Steps for SAP S/4HANA Cloud

This page explains how to connect SAP S/4HANA Cloud to SAP Cloud ALM.

Currently the following monitoring application are supported for SAP S/4HANA Cloud:

Setup Video

The following video demonstrates the setup steps to set up Integration & Exception Monitoring for SAP S/4HANA Cloud.

A textual step by step description for all setup steps is provided in the sections below the videos.

 

Set Up Application Monitoring for SAP S/4HANA Cloud

  • Prerequisites for this video:

Set Up Business Process Monitoring for SAP S/4HANA Cloud

  • Prerequisites for this video:
    • Download the SAP Cloud ALM service key
    • You need a user with the role 

      SAP_BR_ADMINISTRATOR in your SAP S/4HANA Cloud tenant

Prerequisites

To enable SAP S/4HANA Cloud to send monitoring data to SAP Cloud ALM:

  • You need an user with administrator authorizations (e.g. SAP_BR_ADMINISTRATOR) in SAP S/4HANA Cloud
  • You need to obtain the SAP Cloud ALM Service Key to connect to the SAP Cloud ALM system
    • Endpoint: The host part of the service key parameter "Api", e.g. eu10.alm.cloud.sap
    • OAuth URL: Service key parameter "url" + /oauth/token, e.g. calm-tenant.authentication.eu10.hana.ondemand.com/oauth/token
    • Client ID: Service key parameter "clientid"
    • Client secret: Service key parameter "clientsecret"

Create Communication System

  1. Log on to your SAP S/4HANA Cloud tenant
  2. Navigate to the 'Communication Management' view and select 'Communication Systems'
  3. Check if there already is a communication system for this SAP Cloud ALM tenant.
    1. Search for the endpoint host (e.g. eu10.alm.cloud.sap) in the Search field
    2. To verify that the same SAP Cloud ALM tenant is addressed please compare the value in the field 'Token Endpoint'
    3. If a communication system exists you can move on to "Create Communication Arrangement"
  4. Click the New button the create a new communication system
  5. Enter a System ID and description and click the Create button
    1. Enter the Cloud ALM endpoint URL in the 'Host Name' field
    2. Make sure the 'Port' is set to 443
    3. Under 'OAuth 2.0 Settings' enter the Cloud ALM OAuth URL in the field 'Token Endpoint'
    4. Under 'Users for Outbound Communication' click the + button to create a new user
      1. Authentication Method: Choose OAuth 2.0
      2. OAuth 2.0 Client ID: Enter Cloud ALM client ID
      3. Client Secret: Enter Cloud ALM client secret
  6. Save the communication system.

Create Communication Arrangement

Create Arrangement for Application Monitoring

The Communications Arrangement is necessary to schedule the collectors.

  1. Navigate back to the 'Communication Management' view and select 'Communication Arrangements'
  2. Check if there already is a communication arrangement for scenario SAP_COM_0527 for this SAP Cloud ALM tenant
    1. Enter '0527' in the Search field. 
    2. If you find a communication arrangement check if it uses the communication system for the SAP Cloud ALM tenant you want to connect
    3. If a communication arrangement already exists move on the step 5
  3. Click the New button to create a new Communication Arrangement
    1. Scenario: Select SAP_COM_0527 'Application Monitoring Push Integration'
    2. Arrangement Name: Enter a name
  4. Enter the communication system for your SAP Cloud ALM tenant in the field 'Communication System' 
  5. Enter an 'X' for each use-case for which you want to collect data
  6. The 'Outbound Communication' fields are automatically propagated from the communication system
  7. Under 'Outbound Services' 
    1. Scheduler: Enter a '/' in the field 'Path' and press the ENTER key. This will trigger the propagation of the fields below
    2. Job Execution Details: schedule the job to Run Every 01 Minute(s). The job will be set to 'Active' after saving.
  8. Save the communication arrangement.

Create Arrangement for Business Process Monitoring

  1. Log on to the SAP Fiori launchpad in the SAP S/4HANA Cloud system.
  2. In the Fiori launchpad, open the App Communication Arrangements.
  3. Click New.
  4. On the New Communications Arrangements screen, maintain the following values:
    1. Scenario: Choose SAP_COM_0523 (Business Process Monitoring Push Integration).
    2. Click Create.
  5. On the Communications Arrangements screen, enter the following values:
    1. Communication system: Choose the communication system you have created in the Communication Systems page. 
  6. In the Outbound Services section, enter the Path and Service URL for each of the outbound service as follows:
    1. SAP Cloud ALM - BPMon Configuration:
      Path: Enter /        
      Job Execution Details: Run Every 1 Hour
    2. SAP Cloud ALM - BPMon Data
      Path: Enter /
      Job Execution Details: Run Every 1 Minute
  7. Click Save.
  8. After the successful activation the data collection will start, and the S/4HANA Cloud tenant will appear in the Configuration pane in the Business Process Monitoring application.