Multi Tennant Saas

the latter.

I’ll say that my concerns here are:

  1. data isolation
  2. permission and role enforcement for superadmin, tenant admin, tenant employee, tenant’s end user
  3. query performance (is like i mentioned before - if I have to do the isolation on a query result, then i’m executing an unoptimized query)
  4. superadmin visibility across tenants (in a single admin panel)
  5. datamodel (how should I desing my content_types s.t. the above concerns are addressed)