- DATE:
- AUTHOR:
- The folks at Scrut
SAP SuccessFactors Integration
We're thrilled to announce the release of SAP SuccessFactors Integration, which is a human resources management system (HRMS) that covers a wide range of HR functions.
By integrating SAP with the Scrut platform, we can fetch the employee details in the Scrut platform like Employee Name, email, department, reporting manager, joining date, and exit date.
How does it work?
Step One: Find your SAP SuccessFactors API Server URL
To find your API Server URL, go to this link.
In the listed API Server URLs, search for the environment that matches your subdomain. For example, if your domain was https://salesdemo4.successfactors.com, search for salesdemo4.
Copy the entire URL.
In this example, it would be: apisalesdemo4.successfactors.com
Enter your SAP SuccessFactors API Server URL into Scrut's UI Auth component.
Step Two: Find your SAP Username and Company ID
To find your SAP SuccessFactors username, go to the upper right-hand side and click on your profile image to view your username.
NOTE: The username is not your email address.
2. To find your SAP SuccessFactors Company ID, in the same dropdown menu, click "Show version information.” Locate the Company ID in the modal that pops up:
3. Once you obtain your username (not email) and company ID from the previous step, enter them in Scrut's UI Component.
Step Three: Find your SAP SuccessFactors API Key and Certificate details
In your Admin Center, go to "Tools", and search 'Manage OAuth2 Client Applications' (If your page looks different, search for 'Manage OAuth2Client Applications' in the search tool on your homepage).
Click Register Client Application.
Fill out the Application Name & Application URL (what actually goes in these fields is not important).
Click Generate X.509 Certificate. Fill out Common Name (name doesn't matter) and hit Generate.
Once the certificate populates, download and save it. You will have downloaded a file called Certificate.pem.
Click Register (it will have replaced the Generate button).
Back on your Manage OAuth2 Client Applications, go to the application you just created and click Edit.
You will now see an API key listed - this is your Client ID. Copy and save this Key.
Open up the "Certificate.pem" file that you downloaded previously in a text editor.
Copy only the string between ——BEGIN ENCRYPTED PRIVATE KEY——- and —-END ENCRYPTED PRIVATE KEY——- . Do not copy ——BEGIN ENCRYPTED PRIVATE KEY——- and —-END ENCRYPTED PRIVATE KEY——-. This is your SuccessFactors PrivateKey.
Enter your API Key and certificate’s private key into Scrut's UI Auth component and hit "Submit."
Now the employees' details will be fetched and will reflect in the employee section under the people dashboard.
If you have any questions or issues, please reach out to your assigned customer relationship manager. They'll be happy to assist you!
To view all the product updates, please click here.