Setup for SAP Sales & Services Cloud

This page explains how to connect SAP Sales & Services Cloud to SAP Cloud ALM.

Currently the following monitoring application are supported for SAP Sales & Services Cloud:

Setup Video

The following video demonstrates the setup steps to set up Integration & Exception Monitoring for SAP Sales & Services Cloud.

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

 

Set Up Monitoring for SAP Sales & Services Cloud

  • Prerequisites for this video:
    • You need a user with administrator authorizations in the SAP Sales & Services Cloud tenant

Prerequisites

To enable SAP Sales & Services Cloud for monitoring with SAP Cloud ALM:

  • You need an user with administrator authorizations in SAP Sales & Services Cloud

Create Communication System

  1. In the left-hand navigation panel, navigate to the 'Administrator' → 'General Settings' view in the SAP Sales & Service Cloud launchpad
  2. Select 'Communication Systems' under Integration
  3. Use the 'New' button to create a new communication system
    • ID: Enter e.g. CRUN or the SAP Cloud ALM tenant ID
    • Host Name: You can find the host name of you SAP Cloud ALM tenant in the SAP Cloud ALM URL e.g. eu10.alm.cloud.sap
    • System Access Type: Select 'Internet'
  4. Click 'Add Row' to maintain a new System Instance
    • System Instance ID: Enter e.g. CRUN_WS
    • Preferred Application Protocol: Choose '5 - Web Service'
  5. Click 'Add Row' to maintain a new System Instance
    • System Instance ID: Enter e.g. CRUN_HTTP
    • Preferred Application Protocol: Choose '6 - Http'
  6. Save the communication system
  7. Set the communication system to active via 'Actions' → 'Set to Active'

Preparations for Integration & Exception Monitoring

Create Communication Arrangement

  1. In the left-hand navigation panel, navigate to the 'Administrator' → 'General Settings' view in the SAP Sales & Service Cloud launchpad
  2. Select Integration → 'Communication Arrangements'
  3. Use the 'New' button to create a new Communication Arrangement
  4. Select Scenario: Select 'Query Webservice Messages for Monitoring'
  5. Define Business Data: Select the CRUN_WS communication system instance
  6. Define Technical Data:
    • Communication Method: Direct Connection
    • Application Protocol: Web Service
    • Authentication Method: Basic Authentication
    • User ID: Click 'Edit Credentials' to maintain user and password
  7. Review and Confirm. 

Preparations for Real User Monitoring

To collect performance data for Real User Monitoring you have to expose the "Response Time Analysis" data source and create a communication arrangement. 

Allow OData Exposure for Data Sources

If not already done, you first have to allow the OData exposure for data sources in your Sales & Services tenant.
  1. In the left-hand navigation panel, navigate to the 'Business Configuration' → 'Implementation Projects' view in the SAP Sales & Service Cloud launchpad
  2. Select your implementation project
  3. Click on "Edit Project Scope"
  4. Navigate to step 4 "Questions" using the "Next" button
    1. Under "All Elements" navigate to: "Built-in Services and Support" > "System Management" > "Analytics"
    2. Check the box for "In Scope" next to the question "Do you want to enable analytical OData services for data sources?"
    3. Click the "Next" button
    4. Click "Accept Preselected Answers" in the pop-up
  5. Click the "Finish" button
  6. Click the "Close" button

Expose Data Source

  1. In the left-hand navigation panel, navigate to the 'Business Analytics' → 'Design Data Sources' view in the SAP Sales & Service Cloud launchpad
  2. Search for the data source with the name "Response Time Analysis"
  3. Select the data source
  4. Click "Expose"
  5. Set the slider to "Yes" for "Expose for OData"
  6. Click the "OK" button

Create Communication Arrangement

  1. In the left-hand navigation panel, navigate to the 'Administrator' → 'General Settings' view in the SAP Sales & Service Cloud launchpad
  2. Select Integration → 'Communication Arrangements'
  3. Use the 'New' button to create a new Communication Arrangement
  4. Select Scenario: Select 'Analytics DataSources OData'
  5. Define Business Data: Select the CRUN_HTTP communication system instance
  6. Define Technical Data:
    • Application Protocol: Web Service
    • Authentication Method: User ID and Password
    • User ID: Click 'Edit Credentials' to maintain user and password
  7. Review and Confirm. 

Create Endpoints in SAP Cloud ALM

Integration & Exception Monitoring and Real User Monitoring use different APIs to collect their monitoring data. Hence you have to create two endpoint, each pointing to the correct API.

Endpoint for Integration & Exception Monitoring

  1. Open the Landscape Management application from the launchpad
  2. Select your SAP Sales & Service Cloud service
  3. Press the > button at the end of the line
  4. On the tab "Endpoints" press the Add button to create a new end-point
  5. Enter a description
  6. Choose the use-case "Integration Monitoring"
  7. Choose BASIC authentication 
  8. Enter the user and password created in the Communication Agreement

Endpoint for Real User Monitoring

  1. Open the Landscape Management application from the launchpad
  2. Select your SAP Sales & Service Cloud service
  3. Press the > button at the end of the line
  4. On the tab "Endpoints" press the Add button to create a new end-point
  5. Enter a description
  6. Choose the use-case "Real User Monitoring"
  7. Make sure "Connection Test Path" is empty!
  8. Choose BASIC authentication 
  9. Enter the user and password created in the Communication Agreement for Real User Monitoring

After the creation of the endpoints you have to activate the data collection for the monitoring use-cases in the respective monitoring applications. 

Next Steps

After creating the endpoint in SAP Cloud ALM, you have to perform the following steps to activate the monitoring use-cases: