SAP Knowledge Base Article - Public

3274744 - "Application URL already exists" - OAuth2 Authentication in SuccessFactors

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

  1. Go to Manage OAuth2 Client Applications;
  2. Register one Client Application and save it;
  3. Register another Client Application with the URL (Client) used previously;
  4. 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

Product

SAP SuccessFactors HCM suite all versions