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.
Example: Brazil users would use api19.sapsf.com
Your API server URL typically mirrors your SuccessFactors login URL. For example, if your login URL is hcm68sales.successfactors.com, your API Server URL would be api68sales.successfactors.com.
Step 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.
The URL must begin with https:// (the values donโt matter for the integration).
Click 'Generate X.509 Certificate'.
Enter any Common Name and click Generate.
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.
The string between -----BEGIN ENCRYPTED PRIVATE KEY----- and -----END ENCRYPTED PRIVATE KEY----- is your Client Secret.
Enter Credentials into Doozy
You must be a Doozy admin to connect an HRIS integration.
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.