Create a Client Application
-
Log in to your SAP SuccessFactors account as an administrator.
-
Go to Admin Center and navigate to API Center > OAuth Configuration for OData.
-
Select Register Client Application.
-
Fill in the following details on the application registration page:
• Company: Your organization’s name.
• Application Name: Assign a unique identifier for your OAuth client.
• Application URL: Provide a URL that can direct users to additional details about the application. This is primarily for 3-legged OAuth, which isn’t currently supported.
• X-509 Certificate: Upload the certificate that aligns with the private and public keys used in the OAuth 2.0 process. Details on how to generate certificate
-
Click Register to save your application.
-
Once registered, you can view the generated API key by selecting the View option in the application list.
Step 2: Share Required Details
After completing the client application setup, share the following details with support@peoplebox.ai to enable the integration:
• Client ID: The API key created during the client application registration.
• Client Secret: The private key content (from the .pem file) generated during the setup.
• API Server: The URL for your account’s API server. [List of API server URLs here].
• Company ID: This can be found by clicking your profile picture in SAP SuccessFactors and selecting Show version information. Look for the “Company ID” in the popup.
• Username: Your username, shown in parentheses beside your profile image.
Once you provide these details, the Peoplebox team will set up the connection for you. 🎉