I run a multi-tenant application. Each organization represented in my database has its own deployment. I’d like to be able to easily isolate all events and user sessions per organization. What is the best practice for enabling this?
I’m considering the following routes to accomplish this:
- A single Amplitude Project for all tenant deployments, then tagging every user and event with a tenantID.
- A distinct Amplitude Project for each tenant deployment.
Best answer by dangrainger
View original