Overview
To connect SAP SuccessFactors, you will need to provide the following information:- API Server URL
- Username
- Company ID
- Client ID (API Key)
- Client Secret (from certificate)
Prerequisites
- You have Administrator permissions in your companyโs SAP SuccessFactors instance
Step 1: Find Your API Server URL
Navigate to the SAP SuccessFactors API Servers list.
Filter for your environment (typically production).
Find your location and corresponding API Server URL.
api19.sapsf.comStep 2: Find Your Username and Company ID
Log in to SAP SuccessFactors.
Click your profile image in the upper right to view your username.
In the same dropdown, click 'Show version information'.
Find your Company ID in the modal that appears.
Step 3: Generate OAuth Credentials
In Admin Center, go to Tools and search for 'Manage OAuth2 Client Applications'.
Click 'Register Client Application'.
Fill out Application Name and Application URL.
https:// (the values donโt matter for the integration).Click 'Generate X.509 Certificate'.
Download and save the Certificate.pem file.
Click 'Register' to finish creating the application.
Go back to 'Manage OAuth2 Client Applications' and click 'Edit' on your new application.
Copy the API Key displayed - this is your Client ID.
Open the Certificate.pem file in a text editor.
-----BEGIN ENCRYPTED PRIVATE KEY----- and -----END ENCRYPTED PRIVATE KEY----- is your Client Secret.Enter Credentials into Doozy
Go to the Doozy web app.
Choose SAP SuccessFactors as the HRIS you want to connect.
API Server URL: Enter the URL from Step 1.
Username: Enter your SAP username (not email).
Company ID: Enter your Company ID from Step 2.
Client ID: Enter the API Key from Step 3.
Client Secret: Enter the private key from the certificate.
Click Submit.