The integration between Deel Global Payroll and SAP SuccessFactors is designed to facilitate a seamless and efficient data synchronization process, focusing primarily on inbound data transfer. This integration specifically targets payroll input, encompassing everything from fundamental employee information to intricate compensation details. This guide will explain how to integrate SAP SuccessFactors on Deel.
In this article:
Connecting SAP SuccessFactors to Deel
Getting Your Account Credentials
Before you begin
Connecting SAP SuccessFactors to Deel
From the Deel home page, select the Hub icon and Apps tab search for SAP SuccessFactors and click on the Connect SAP SuccessFactors button to initiate integration.
Getting Your Account Credentials
To seamlessly integrate with SAP SuccessFactors, gather a few crucial account credentials.
Follow these steps to ensure a smooth setup:
1. Account URL: Navigate to the SAP SuccessFactors documentation and locate the API server table. Find a specific environment and platform to obtain the corresponding API server URL. This link is essential for establishing a connection.
2. Username: Use the same username that grants access to the SAP SuccessFactors application. This ensures consistency across all login details.
3. Company ID: While logged into SAP SuccessFactors, click on profile avatar which is located at the top right corner. This action will reveal a dropdown menu. Select "Show Version Information" from this menu. Company ID will be displayed in the popup among other details, serving as a unique identifier for an organization within SAP.
4. OAuth Client ID: In this SAP account, enter "oauth" into the search bar and navigate to the "Manage OAuth2 Client Applications" page. Here, there's the option to "Register Client Application." Fill in the necessary information and click "Register." After registration, select "View" on the newly created client application to access and copy the API key. This key is crucial for OAuth authentication.
5. OAuth Private Key: Within the details of this client application, locate the value of the X.509 certificate. Copy this value, as it will serve as an OAuth Private Key, a critical component of a secure connection.
Once all the necessary details have been collected, click the "Connect" button to finalize setup.
Frequently Asked Questions
[ACCORDION] Can workers be managed manually on Deel if SAP SuccessFactors stops working?
Even if a client’s HRIS software stops working, onboarding and offboarding workers is still possible manually on Deel. To manage employee data manually, the sync with the HRIS software must be temporarily disabled.
To disable the sync:
✅ Step 1: From the Deel home page, select the Hub icon and Apps tab to search for SAP SuccessFactors.
✅ Step 2: Within SAP SuccessFactors, find the Global payroll - employee data sync plugin and click on Manage.
✅ Step 3: On the Global payroll employee data sync drawer, select the entity to be used.
✅ Step 4: Click on the ellipses (three dots), select Disable Syncing and confirm the change.
Keep in mind that data syncs from SAP SuccessFactors to Deel. When the sync is enabled, all the data manually entered in Deel will be overwritten by the data in SAP SuccessFactors.
Before re-enabling the sync, make sure:
- To add the worker(s) to SAP SuccessFactors first.
- That the email and employee numbers in both systems match.