Multi-tenancy
Multi-tenancy in Stratix — orgs, isolation, multi-org membership.
Last updated
Was this helpful?
Multi-tenancy in Stratix — orgs, isolation, multi-org membership.
Stratix is multi-tenant. Each tenant is an organization (org_id). Every record is scoped to exactly one org. A user can belong to many orgs and switch between them.
Private models (BYOK)
Private benchmarks
Private evaluations
Judges and scorers
Traces and trace evaluations
Spaces
Settings, integrations, API keys
ECU balance and billing
Audit log
Public catalog (models, benchmarks, public evaluations, public spaces)
Quarterly research reports
Learning Library
Database — every record carries org_id; row-level security enforces the boundary
Cache — cache keys include org_id
Queues — per-tenant streams; one tenant's burst can't affect another
API — auth middleware resolves org_id from the API key or session
A user with multiple-org membership has exactly one active org at a time. Switching orgs in the UI updates the session and refreshes catalog views, dashboards, and Settings.
When you remove a member, their evaluations, judges, and traces remain in the org (they were org-owned). When you delete an org, all org-scoped data is deleted.
Enterprise tier supports per-org data residency selection (US, EU, others). Region selection is per-org, not per-user.
Last updated
Was this helpful?
Was this helpful?