We are working with an app that the current setup has every tenant with their own subdomain for example tenant1.myapp.com, tenant2.myapp.com. If we were to use Auth0 on this, how would we setup the clients and connections?
On top of that, some users could be in multiple tenants. I have looked at the documentation about putting this in the app metadata like.
What other considerations do we need to take for our account and how to best set this up? Our concern would be just maintaining the number of tenants which is close to a thousand. About 5k activate users
So the key questions:
- Is it best to have 1 database and 1 client?
- Should we break individual tenants into their own databases? How does this affect cost?
- Any other concerns about users that can log into multiple tenants?