Setting up multi-tenant OIDC connections — how do you manage per-tenant configurations?

Hi everyone

I’m currently building a B2B SaaS app where each tenant can connect their own IdP (Okta, Entra ID, Google Workspace, etc.) using OIDC.

Auth0 handles this pretty well with “enterprise connections”, but I’ve been researching how to achieve similar flexibility using custom OIDC layers.

For instance, SSOJet provides a way to dynamically load tenant configurations from a database and handle both SP- and IdP-initiated flows.

Curious — how are others managing multi-tenant OIDC configuration in Auth0? Any best practices or pitfalls?

Thanks in advance

Hello @code-vj,

Welcome to the Auth0 Community!

I am looking into your use case, so please allow me some time to provide a more detailed response to your inquiry.

Thank you!
Best regards,
Remus