[IdP] use IdP with multiple identity providers?

Forge Component
(43)
Published on 4 May (3 weeks ago) by Henrique Batista
43 votes
Published on 4 May (3 weeks ago) by Henrique Batista

Hello,

we are using IdP now to authenticatie our internal users against the Azure AD.

For our external users we want to use another identity provider for example Auth0.

Is this possible somehow?

During my testing for this component, I believe this can be done but you will have to install or configure a separate one for each instance. In your case, two instances, one for Azure AD and another for Auth0.

Hi,


Using distinct OS user providers yes, as mentioned you'll need to clone the component.

Using the same user provider but using Azure for one tenant and Auth0 for another tenant, it's supported out-of-the-box by IdP component. You'll need to active Multitenancy idp option that can be found in IdP Site properties and then configure the IdP server for each tenant.


Regards.

We are using this component as well. This works fine. We had a requirement of four of our applications to authenticate against OKTA. Though our IDP is same yet, redirection urls and original urls are different for each app. Also each app has different sign-on policy in Okta. Hence we cloned this IDP and made 4 instances for each of our app and it worked well for us. We are able to configure different URLS for origin, redirect & login default.Just upload the metadata.xml for each app from OKTA. SSO url pops up automatically. You just need to do few more configurations as per your application's requirement. After cloning, just be careful to change the name of IDP inside the IDP eSpace whereever it is referred and publish it, else it will keep pointing to /IDP/ url only & you might face issues because your cloned IDP name is different now.

I found this Forge component. So no need for IdP handling Auth0 also....

Thanks for the replies anyway !