I created a Salesforce SSO Integration app via the Auth0 marketplace and was able to successfully configure it to my Salesforce ORG. However, there is another “generic” app called “Salesforce” that was created automatically and that application holds all the settings for callback URL’s, login URI’s, etc. And, I am unable to see this generic Salesforce (that has a different application ID altogether from the SSO Integration Salesforce app) in the Applications tab. I am a beginner in Auth0 and would love to get some help from the community as to why is this happening. Any pointers would be extremely appreciated.
Attached Image 1 is the SSO Integrations Salesforce App
Attached Image 2 is the generic Salesforce App
Attached Image 3 is the Applications Tab, I don’t see the Generic Salesforce App in the applications list. I had to save the generic Salesforce Applications URL in to my notes, and I accidentally landed on it, when I ran into the Auth0 error for not including my Salesforce Exp Cloud Site URL in the allowed callback URL’s list.
I understand that you have integrated the Salesforce Single Sign On application in your Auth0 Dashboard and you cannot access the generic application that was created during the setup.
What you are experiencing is actually a known behavior with how Auth0 handles SSO Integrations from the marketplace. When you create an SSO Integration (like Salesforce), Auth0 automatically generates an underlying, “generic” client application in the background.
How to manage this going forward:
Since you need to configure your Salesforce Experience Cloud Site URLs in the allowed callbacks, you have a few ways to access this hidden app:
Direct URL (Your Current Method): Keeping the direct URL to the generic application in your notes is actually one of the most common workarounds. Since you already have the link, you can continue using it to bypass the UI constraints.
Use the Management API: If you ever lose the link, you can call the Auth0 Management API’s Get Clientsendpoint. This API call returns a full list of all applications in your tenant, including the hidden ones generated by SSO integrations, allowing you to easily find the hidden Client ID.
If you need to adjust these callback settings frequently, relying on the Management API or bookmarking that specific Application ID’s settings page is your best bet!