Setup for SAP SuccessFactors

This page explains how to connect SAP SuccessFactors tenants to SAP Cloud ALM.

Currently the following monitoring application are supported for SAP SuccessFactors:

Setup Videos

The following videos demonstrate the setup steps to set up Integration & Exception Monitoring for SAP SuccessFactors.

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

 

Set Up Integration & Exception Monitoring for SAP SuccessFactors

  • Prerequisites for this video:
    • Download the SAP Cloud ALM service key
    • Create an SFAPI user in SAP SuccessFactors as described here
    • Your user in SAP SuccessFactors needs needs "Access to Integration Service Registration Center UI" permissions 

Prerequisites

  • Create a User for SAP SuccessFactors Monitoring
    • Enable SFAPI: In order to use the SFAPI, SAP SuccessFactors must enable the API for your company instance. Please contact your SAP SuccessFactors support representative to enable the SFAPI for your instance.
    • Create a new user for the SFAPI in SAP SuccessFactors and assign the settings and authorizations listed here
  • You own user needs the permission Manage Integration Tools > Access to Integration Service Registration Center UI
  • You need to obtain the SAP Cloud ALM Service Key to connect to the SAP Cloud ALM system
    • Endpoint: 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"

Setup Steps in SAP SuccessFactors

Enable Monitoring Data PUSH to SAP Cloud ALM

This step is only needed if you plan to use Integration & Exception Monitoring

  1. Go to 'Admin Center'
  2. In the 'Tools Search' field, search for 'Integration Service Registration Center'
  3. In the following screen enter the following values:
    1. System Type: Enter the role of the SAP SuccessFactors system as DEV, TEST or PROD
    2. Description: Enter a description, e.g. "SAP SuccessFactors tenant XXX"
    3. Endpoint: Cloud ALM endpoint URL
    4. OAuth URL: Cloud ALM OAuth URL
    5. Client ID: Cloud ALM client ID
    6. Client Secret: Cloud ALM client secret
  4. Click 'Register'
  5. Click 'OK'

Note: To deactivate your instance, click 'Deregister'.

The registration will create an entry for this SAP SuccessFactors instance in the Landscape Management application of SAP Cloud ALM, if it doesn't already exist.

Create HTTP End-Point

Endpoint for Integration & Exception Monitoring

The end-point only needs to be created to support PULL data collection. PUSH data collection is configured in the managed cloud service and available after registration of the cloud service in Landscape Management. You can create the PULL end-point for the same system in Landscape Management, that was created by the PUSH registration.

  1. Open the Landscape Management application from the launchpad
  2. Select your SAP SuccessFactors 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 "Exception Monitoring"
  7. Adjust the Root URL: Enter the Production System API URL for your datacenter
    1. You can find the URL in SAP note 2215682 - Successfactors API URLs for different Data Centers
    2. To find the data center your tenant is located in please follow 2776694 - How can SuccessFactors end users find the datacenter where the instance is located
  8. Choose BASIC authentication and enter:
    • User: <user>@<companyID> with the user created in SAP SuccessFactors for the SFAPI integration.
    • Password: The password for the user
  9. Choose 'Save'.