Skip to Content

Tenants

Inspire is a multi-tenant platform. Each tenant represents a customer organisation with its own users, content, endpoints, and data — fully isolated from other tenants. The Tenants page lets platform administrators create, configure, and manage these organisations.

Navigate to Platform > Tenants.

Requires the Admin role. Creating additional tenants requires the MULTI_TENANT entitlement (Enterprise plan).

Tenant List

The tenant table shows all configured tenants with:

ColumnDescription
OrganisationTenant name and initial
SlugURL-friendly identifier
StatusActive (green) or Inactive (grey)
DisplaysMaximum display endpoints allocated to this tenant
AgilesMaximum agile (dashboard) endpoints allocated
AI CreditsMonthly AI credit allocation
ModifiedLast modification timestamp

Platform Row

The first row (marked with “S” for System) shows the overall license limits — the total capacity across all tenants. This row is not clickable and reflects your license terms.

Creating a Tenant

  1. Click New Tenant
  2. Fill in the tenant details:
FieldDescription
NameOrganisation name (e.g. “Acme Corporation”)
SlugAuto-generated URL identifier, can be customised
Max DisplaysMaximum display endpoints (-1 for unlimited, inherits from license)
Max AgilesMaximum agile/dashboard endpoints (-1 for unlimited)
AI CreditsMonthly AI credit allocation (-1 for unlimited)
  1. Click Create

The tenant is created as active with its own isolated data space. A default TenantAdmin user should be created to manage the tenant.

Endpoint Limits

Each tenant has independent endpoint limits that cannot exceed the overall license capacity:

LimitDescription
Max DisplaysThe maximum number of display (signage) endpoints. Set to -1 for the license maximum.
Max AgilesThe maximum number of agile (dashboard) endpoints. Set to -1 for the license maximum.
Max Agile AreaOptional limit on total agile dashboard area (width x height sum).

When a tenant reaches its endpoint limit, attempts to create new endpoints return an error.

AI Credit Allocation

AI credits can be allocated per tenant. Each tenant’s allocation is independent — credits used by one tenant do not affect another.

ValueMeaning
-1Unlimited (up to license total)
0No AI credits (BYOK still available if configured)
NFixed monthly allocation

Database Isolation

By default, all tenants share the same database with row-level isolation. Enterprise deployments can configure per-tenant dedicated databases for stricter data isolation:

  • Set a custom Connection String on the tenant detail page
  • The tenant’s application data is stored in the dedicated database
  • Identity data (users, roles) remains in the shared database

Database isolation is an Enterprise feature. Contact Optymyse support for guidance on configuring dedicated tenant databases.

Editing a Tenant

Click a tenant row to open the detail page where you can:

  • Update the tenant name and limits
  • View endpoint usage against limits
  • Configure a dedicated database connection
  • Deactivate or delete the tenant

Deactivating a Tenant

Deactivating a tenant:

  • Prevents users in that tenant from signing in
  • Stops all display endpoints from receiving content
  • Preserves all data (scenes, connectors, endpoints)

The tenant can be reactivated at any time to restore full functionality.

Deleting a Tenant

Deleting a tenant permanently removes all of its data including users, scenes, endpoints, connectors, and content. This action cannot be undone.

  1. Open the tenant detail page
  2. Click Delete Tenant
  3. Confirm the deletion

The Platform (System) tenant cannot be deleted.

Last updated on