Symptom
In Manage OAuth2 Client Applications, you are trying to create more than one Client Application registration with the same URL (Client) but the error is thrown:
"Application URL already exists"
Environment
SAP SuccessFactors HXM Suite
Reproducing the Issue
- Go to Manage OAuth2 Client Applications;
- Register one Client Application and save it;
- Register another Client Application with the URL (Client) used previously;
- The error message "Application URL already exists" will show up.
Cause
There are URL validations and limitations. It's not possible to use the same URL for different Client Applications registrations.
Resolution
The URL informed is used for identification and tracking purposes and not connection.
So you can create different Client Applications registrations with simple URLs variations such as:
- https://client.com/1
- https://client.com/2
- https://client.com/3
OBS.: If you want to use multiple API users in one Client (e.g. CPI, Boomi) connecting with SuccessFactors using OAuth2 authentication you should create one SF Client Application for each API user you meant to use in the Client system.
See Also
KBA 2850646 - How to register for OAuth 2.0 authentication - SuccessFactors Integrations
Keywords
"Application URL already exists", multiple, many, client, registration, registrations, api, user, users , KBA , LOD-SF-INT-ODATA-OAU , ODATA OAUTH Authentication , Problem