Skip to content
Stand with Ukraine flag

Multi-tenancy

Multi-tenancy in ThingsBoard enables a single platform instance to securely serve multiple tenants.

A Tenant is a top-level logical entity that represents an organizational boundary (for example, an independent business entity, company, customer segment, or business unit) and encapsulates all related IoT entities and configurations, including devices, assets, dashboards, rule chains, users, and other tenant-specific resources.


Multi-tenancy in ThingsBoard is implemented through strict logical isolation:

  • Each entity belongs to exactly one tenant.
  • Permissions are enforced by role-based access control.
  • Tenant Administrators cannot access resources belonging to other tenants.

This ensures secure tenant data isolation, even when multiple tenants operate within the same platform instance while sharing the underlying infrastructure.