enterprise plan

Multi-Tenant Architecture

Isolated tenants per organization, each with its own database and subdomain.
Updated

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.

Multi-tenant architecture: three customer tenants, Payments, Claims and Retail, set up by Total Shift Left, each on its own subdomain with its own database, projects, users, environments, mock servers and test runs; walls between tenants show that each tenant's data lives apart

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

A separate database and subdomain for each customer organization
Independent projects, users, roles, settings and audit log per tenant
Tenant-specific mock servers with isolated subdomain routing
Per-tenant licence, edition limits and seat caps
Users are invited to a specific tenant with a role
Self-hosted deployment for organizations that want full isolation

How It Works

  1. 1

    Total Shift Left sets up a tenant for your organization, with its own subdomain and database

  2. 2

    Administrators invite users to the tenant with role assignments

  3. 3

    Projects, environments, mock servers and runs stay inside the tenant

  4. 4

    Licence, edition limits and seats apply per tenant

  5. 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.

Available on Enterprise plan, and in the 15-day Trial
See pricing →

Go deeper

Guides and playbooks that show this capability in practice.

Try Multi-Tenant Today

Start your 15-day free trial — no credit card required.