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 

Set Up Business Process Monitoring for SAP SuccessFactors

  • Prerequisites for this video:
    • Create an SFAPI user in SAP SuccessFactors as described here
    • You need a user with the role "Business Process Monitoring Administrator" in SAP Cloud ALM

Prerequisites

Technical Prerequisites

  • You need to obtain the SAP Cloud ALM Service Key to connect to the SAP Cloud ALM system
  • Enable SFAPI usage
    • In order to use the SFAPI, SAP SuccessFactors must enable the API for your company instance. This is usually done during the initial implementation. If this was not done, please contact your SAP SuccessFactors support representative to enable the SFAPI for your instance.

Required Authorizations

  1. Your personal user needs the permission Manage Integration Tools > Access to Integration Service Registration Center UI
  2. Create a new user for the SFAPI in SAP SuccessFactors assign the settings and authorizations listed here

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", search for Integration Service Registration Center
  3. In the following screen select "SAP Cloud ALM"
  4. 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: SAP Cloud ALM service key parameter "Api" without /api
    4. OAuth URL: SAP Cloud ALM service key parameter "url" + /oauth/token
    5. Client ID: SAP Cloud ALM service key parameter "clientid"
    6. Client Secret: SAP Cloud ALM service key parameter "clientsecret"
  5. Click "Register"
  6. 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. Click "Save".

Endpoint for Business Process Monitoring

After the creation of the end-point the data collection will be scheduled automatically.

  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 "Business Process 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. Click "Save".