Multi-tenancySecurity

One platform, many academies: multi-tenancy explained

How BlitzLIS runs separate branded academies for business units, customers and partners, with data isolated at the database layer.

BlitzLIS screenshot: Branding and theme settings with live preview

Many organisations need more than one academy. HR wants onboarding and compliance for employees. Customer success wants a branded academy for each customer. The channel team wants partner certifications. Running a separate platform for each is costly and hard to govern.

What a tenant is

In BlitzLIS, each academy is a tenant. Every tenant has its own subdomain or custom domain, logo, colours, email sender identity, catalogue, users, permissions and reports. With white label, learners see your brand, never “Blitz”.

Isolation you can explain to your security team

Tenant data is separated at the database layer using PostgreSQL Row-Level Security, not just filtered in the application. One company’s taxonomy, users and content never appear in another’s.

Run them all from one place

  • A parent-child tenant hierarchy with cross-tenant administration.
  • Feature flags and subscription plans per tenant.
  • A three-step wizard to create a tenant: company details, plan selection and initial branding with live preview.
  • Tenant-level analytics and notifications.
  • An interface and content in English, German, Spanish, LATAM Spanish, French, Italian, Portuguese, Dutch, Polish, Romanian and Russian.

Read more about multi-tenancy and administration or security and AI governance.

ShareLinkedInX

Move from “learning delivered” to learning that delivers results.

See BlitzLIS with your own content. Our team will walk you through the AI course generator, multi-tenant setup and analytics.