SAP SuccessFactors Setup Guide Private Preview
Follow our setup guide to connect SAP SuccessFactors to Fivetran.
Prerequisites
To connect SAP SuccessFactors to Fivetran, you need a SAP SuccessFactors account with an Admin role.
Setup instructions
Find subdomain
From the list of SAP SuccessFactors API servers, make a note of the API Server URL corresponding to your Environment and Location. You will need it to configure Fivetran.
Find company ID
- Log in to your SAP SuccessFactors account.
- Select your profile icon and click Show version information.
- Make a note of the field Company ID. You will need it to configure Fivetran.
Register OAuth2 client application
- Log in to your SuccessFactors instance as an Administrator.
- Navigate to the Cloud Integration dashboard.
- Under the Manage Security section, click Keystore.
- On the Manage Keystore page, click Create > Key Pair.
- In the Create Key Pair dialog, fill in the following fields:
- Alias: A name of your choice (this is an identifier for the key pair in the keystore).
- Common Name: The hostname of your application.
- Organization:
Fivetran
. - Country/Region: Your region.
- Click Create.
- Download the generated X.509 certificate.
- Open the certificate in a text editor and copy its contents.
- Go to Admin Center > API Center > OAuth Configuration for OData, then click Register Client Application.
You can also search for 'Manage OAuth2 Client Applications' in Action Search to access this page.
- Fill in the register form:
- Application Name: Your application name.
- Application URL:
https://www.fivetran.com
. - X.509 Certificate: Paste the certificate text you copied in step 8.
- Click Register.
- After the client application is created, click View. An API Key will be displayed.
- Make a note of the API Key. You will need it to configure Fivetran.
Generate SAML assertion
Follow the instructions in SAP's documentation to generate a SAML assertion.
We recommend setting the
expireInMinutes
property higher than the SAML token expiration period.Make a note of the SAML assertion. You will need it to configure Fivetran.
Finish Fivetran configuration
- In the connection setup form, enter the Destination schema name of your choice.
- In the Subdomain field, enter the API server URL you found in Step 1.
The URL must be in the following format:
xxxx.yyyy.com
. - Enter the Company ID you found in Step 2.
- In the Client ID field, enter the application key you found in Step 3.
- Enter the SAML Assertion you found in Step 4.
- (Hybrid Deployment only) If your destination is configured for Hybrid Deployment, the Hybrid Deployment Agent associated with your destination is pre-selected in the Select an existing agent drop-down menu. To use a different agent, select the agent of your choice, and then select the same agent for your destination.
- Click Save & Test. Fivetran will take it from here and sync your data from your SAP SuccessFactors account.
Related articles
description Connector Overview
account_tree Schema Information
settings API Connection Configuration