Hi,
I was reading this article about the interesting new multi-tenancy features:
A few questions and clarifications are requested:
1) To confirm, the multi-tenancy is only at the auth layer, is that correct? All Firestore data, Cloud functions, and other Firebase resources will be shared between all the tenants. The multi-tenancy feature is solely about defining heterogeneous bundles of auth methods?
2) What happens if two users authenticate with the same email in two different tenants?
3) Is tenancy information surfaced in Firesetore rules? And does tenancy change the behavior of rules at all?
4) If is possible to restrict emails authenticating with a specific tenant to a specific domain? E.g. if we set up tenant for Acme Corp, only @
acme.com addresses could authenticate with it (possibly related to #3)?
5) Is it possible to move users between tenants (possibly related to #2)?
6) Are there any issues expected with converting a single-tenant Firebase auth project to a multi-tenant Identity platform project?
Thanks! Scott