How to register an OAuth app for SAP SuccessFactors
Apply for SAP PartnerEdge
Apply for Open Ecosystem
- Sign in to SAP PartnerEdge. You can create a new account if you don't have one.
- Fill out the company details and go to the next step.
- Fill out the contact details and go to the next step.
- Select Open Ecosystem specialization and go to the next step.
- Submit the form and wait. You'll receive a response from SAP within a few days
Apply for SAP PartnerEdge Build
Precondition: you already have an Open Ecosystem partnership account.
- Sign in to SAP PartnerEdge.
- Browse to Partnership > Development > SAP PartnerEdge Build and follow the steps.
- Or Navigate to the SAP Partner Edge Build application form.
- Fill out the company details and go to the next step.
- Fill out the contact details and go to the next step.
- Fill out answers for these questions about your solution:
- Solution Description - A brief description of what your application does.
- Is your solution ready? - Yes/no
- Which support options do you offer to your customers? - Write down all means of contact customer can get to you like email addresses, contact forms, phone numbers, etc.
- Do you own the intellectual property of this solution? - Yes/no
- Does your solution connect, integrate or exchange data with an SAP cloud service via API calls? - Yes
- Have you implemented the Application Interface Key in the API header of these API calls? - No
- Would your customers be able to use the bundled SAP cloud services or software without your solution? - Answer "Not applicable"
- Do you have a Test & Demo and/or Development License? Yes/No
- Does your solution require mandatory certification by SAP Integration and Certification Center? No
- Architecture Diagram - Upload or a link to your architecture diagram and how your system communicates to SAP.
- Solution Demo - A video recording explaining how your application works and deal with SAP data.
- Marketing Materials - Your solution marketing materials like PDF or webpages.
- Additional Information - Anything you think it's important for SAP to review your application
- Submit the form and wait. You'll receive a response from SAP within a few days
Tip: You can also check the status of your application at Manage Partnership Application tool by browsing to Program Management > Partner Type Details.
Set up a new application using SAP SuccessFactors
-
Sign in to SAP SucccessFactors as an administrator.
-
Browse to Admin Center > API Center > OAuth Configuration for OData.
-
Choose Register Client Application.
-
When the Register an application page appears, enter your application's registration information:
- Company - The name of your company
- Application Name - A unique name of your OAuth client
- Application URL - A unique URL of the page that the client wants to display to the end user. The page contains more information about the client application. This is needed for 3-legged OAuth, however it isn’t currently supported.
- X-509 Certificate - The certificate corresponding to the private and public key used in the OAuth 2.0 authentication process. You can generate them by following these steps.
-
Press Register to save your registration.
-
The generated API key can be viewed by choosing View on the registered application list.