Multi-Tenant Architecture
What It Does
Multi-tenant architecture is how the hosted service keeps customers apart. Each tenant is a customer organization with its own data, users and configuration, and the isolation is designed in at the storage layer: each tenant's data lives in its own database, reached through its own subdomain. Mock servers get tenant-specific hostnames, background jobs run in the tenant's context, and invitations, roles and the audit log are per tenant. Tenants are created by Total Shift Left when an organization signs up; separate departments or clients that need hard separation are set up as separate tenants or licences. If your policy requires that no other customer's data shares your infrastructure at all, self-host the platform.
Overview
On the hosted service, every customer organization is its own tenant, with its own subdomain and its own database, so its data is never stored alongside another customer's. Each tenant has its own projects, users, roles, licence, settings, audit log and mock-server hostnames. Tenants are set up by Total Shift Left; there is no customer console for managing several tenants. Organizations that want full isolation run Shift-Left API on their own infrastructure instead.
Key Capabilities
How It Works
- 1
Total Shift Left sets up a tenant for your organization, with its own subdomain and database
- 2
Administrators invite users to the tenant with role assignments
- 3
Projects, environments, mock servers and runs stay inside the tenant
- 4
Licence, edition limits and seats apply per tenant
- 5
For full isolation, run the platform on your own infrastructure
Available on
enterprise Plan & Above
Upgrade to the enterprise plan to unlock this feature.
Documentation
Step-by-step guides for setting up and using Multi-Tenant.
- Administration SettingsHow the in-app Settings screen is organized: main tabs and sections map to System Administration documentation so you can jump to the right guide.
- User ManagementSettings > Licensing & Users > User Management: search users, review limits, add users, and edit or delete accounts (role and status).
- License Management: Status and KeysRead your licence state — Active, Trial, Grace Period, Expired, Revoked, Offline — update the licence key, and understand what each state means for your team.
Go deeper
Guides and playbooks that show this capability in practice.
Related Features
Try Multi-Tenant Today
Start your 15-day free trial — no credit card required.