SAP SuccessFactors → ServiceDesk Plus Cloud Integration

This integration establishes a uni-directional data flow from SAP SuccessFactors (SF) to ServiceDesk Plus (SDP) Cloud. SuccessFactors acts as the system of record for employee data and enables automatic, near‑real‑time synchronization of user information into SDP. This streamlines user account lifecycle management and reduces manual administrative effort for onboarding and offboarding.

Key Features

Required Roles

SDOrgAdmin, SAP Admin Access

ServiceDesk Plus Cloud Configuration

Follow these steps in SDP to enable and configure the integration and administrative widgets used to manage tasks and mapping.

Install the SAP SuccessFactors extension in ServiceDesk Plus Cloud

  1. Navigate to Setup → Apps & Add‑ons → Extensions and install the SAP SuccessFactors extension (or install from ManageEngine Marketplace).
  2. The integration is enabled by default during installation. To stop data flow, disable the integration from the extension configuration.

SAP Admin Config

The SAP Admin Config configures the connection between SDP and SuccessFactors. Verify settings before saving. Key areas:

Admin Config

Configure Required Tasks

Tasks are created as sub‑tasks under the corresponding SDP ticket and are visible in the ticket’s Tasks section.

Task types:

Add a new task:

  1. Open Admin Config → Manage (SAP tasks).
  2. Click the (+) icon, provide event type, task name, group, priority, then Add → Save.

Edit a task: Manage → click edit icon → update details → Save edit → Save.

Delete a task: Manage → click bin icon → Click delete to confirm deletion.

Task Widget in Extension

Configure field mapping

  1. Field mapping links SuccessFactors fields to SDP fields to ensure correct data flow. From Admin Config choose View Mapping and map required fields (e.g., employee ID, first name, last name, email) → Save.
  2. Additional fields can be added and configured in admin config (e.g., mobile, job title).

Add a new field:

  1. Open Admin Config → Manage(Field Mapping).
  2. Click the (+) icon, provide the SDP and SAP key fields then Add → Save.

Edit field: Manage → click edit icon → update details → Click tick icon → Save.

Delete field: Manage → click bin icon → Click delete to confirm deletion.

Field Mapping

Configure dashboard for SAP integration in ServiceDesk Plus

A custom dashboard is configured to monitor SAP‑related tickets created by the integration. Steps:

  1. From SDP home, click (+ New)Customize → Select widget column as 2 columns → Select public in access level.
  2. Choose Custom widget → select the SAP Dashboard widgets → Update layout.
    Select Dashboard
  3. Drag the dashboard widget downward to improve visibility.
    Drag Dashboard
  4. Provide dashboard name and save.

The dashboard should include charts and reports for month‑wise and type‑wise ticket analysis. The following widgets are recommended for SAP‑related request monitoring:

1. Requests Table (Detailed View)

The requests table provides a detailed, row‑level view of all SAP‑related requests included in the dashboard. Use this widget for search, filtering, and audit‑friendly reporting.

SAP Requests Table Detailed View

2. Requests by Month & Type (Bar Chart)

This bar chart displays the number of SAP requests created each month, categorized by request type. It helps you understand request trends over time and compare workload across different request categories.

Requests by Month and Type Bar Chart

3. Requests by Status (Pie Chart)

This pie chart shows the distribution of SAP requests based on their current status. It provides a quick, percentage‑based view of the overall health of SAP‑related tickets.

Requests by Status Pie Chart

4. Current Month Request Volume by Type (Scatter / Bubble Chart)

This chart visualizes the volume of SAP requests for the current month, grouped by request type. It is useful for focused analysis of the current month workload.

Current Month Request Volume by Type Scatter Chart

SAP SuccessFactors configuration

Configure SuccessFactors to send employee lifecycle events to SDP by building integrations in Integration Center and wiring them to Intelligent Services Center (ISC) events where applicable.

Integration in SAP SuccessFactors

Configure integrations that get triggered on employee events and POST JSON payloads to the SDP callback endpoint.

NOTE:
  1. The only differences between Intelligent Service and Scheduled integrations are trigger mechanism and event configuration. Scheduled integrations do not require explicitly attaching to ISC events.
  2. Configure events corresponding to actions such as user creation, update and termination in the integration.
  3. For Scheduled based integration which is for termination, set filter for termination date to Now.
    Termination Filter

Types of integration:

Key integration settings:

  1. Navigate to Integration Center → My Integrations → Create → More integration types.
    Create Integration
  2. Trigger type: Intelligent Service or Scheduled (events are configured based on the selected trigger type).
  3. Source type: SuccessFactors; Destination type: REST; Format: JSON.
    Integration
  4. Select the appropriate event based on integration type (E.g.,Update a Candidate Profile – Creation/Update, empEmployementTermination – Termination).
  5. Configure fields to include only required attributes (candidate/user ID, name, email, employment fields).

    Note: Mandatory fields are candidate/user Id, email, first name.

  6. Set Destination REST endpoint to the SDP callback URL and HTTP method to POST.
    Integration
  7. Review and save the integration.
  8. For Intelligent Service integrations, attach the integration to the corresponding Intelligent Services Center (ISC) event.

How to configure the Callback URL for the Destination settings

  1. After installing the extension in SDP, go to Setup → Custom Callback functions.

    Note: Use 'SAPCallback' URL for User Creation and User Updation.
    Use 'SAPUserTermination' URL for the User Termination.

  2. Select the callback function reflected from the extension and copy the URL.
    Callback URL in SDP
  3. Paste the copied URL in the Destination setting of the SAP integration.

Event configuration in SAP Intelligent Services Center (ISC)

Intelligent Services Center (ISC) monitors employee lifecycle events such as hires and terminations. For Intelligent Service–based integrations, attach the integration to the appropriate ISC event (e.g., 'Update a Candidate Profile').

  1. Go to Intelligent Service Center → Select Update a Candidate Profile event.
  2. Under Integration, add the created integration. And save the flow.
    ISC Event

Disclaimer

The User APIs used in this extension may change over time. Any changes will be communicated with prior notice; API changes generally occur on multi‑year cadence.

Support

If you need assistance configuring the integration, contact your SDP administrator or the ManageEngine support channels. Provide integration logs and example payloads to speed troubleshooting.