Planner-enforced isolation
Rewrite organization scope into SQL plans so isolation does not depend on stream prefixes.
Use planner-level organization isolation, quotas, audit, roles, and scalable runtime components to serve multiple teams from one telemetry plane.

Multi-tenancy needs enforcement, identity, limits, and operations—not only a tenant label.
Rewrite organization scope into SQL plans so isolation does not depend on stream prefixes.
Use JWTs, scoped API tokens, OIDC/SAML, roles, and an audit trail for mutating operations.
Apply per-organization ingest QPS, query QPS, and storage limits with health and Prometheus metrics.
Scale routers, ingesters, queriers, compactors, alert managers, and connectors for the workload.
workflow
The deployment model grows without changing the telemetry model operators learn.
Validate ingest, query, correlation, alerting, and the web UI with one process.
Move to multi-role deployment when throughput or availability requires it.
Give teams bounded access without duplicating the platform.
Use readiness probes and metrics for WAL, object storage, caches, ingest, and compaction.
proof / shipped
Organization management, IAM, roles, service accounts, quotas, SSO providers, audit, and node views exist in the web and API surfaces.
Use planner-level organization isolation, quotas, audit, roles, and scalable runtime components to serve multiple teams from one telemetry plane.