Epic: Tenant Provisioning & Lifecycle #3
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Overview
Automated tenant provisioning pipeline. Docker deployments have 1 pre-configured tenant. K8s deployments get full automated provisioning.
Provisioning by Deployment Mode
Docker Compose (Phase 2)
Kubernetes (Phase 5)
Tenant Lifecycle
Implemented In
Status Update (2026-04-07)
Bootstrap tenant provisioning works:
logto-bootstrap.shcreates Logto organization + assigns users with org rolesBootstrapDataSeeder.javacreates DB tenant, default environment, licenseTenantService.create()callsLogtoManagementClient.createOrganization()POST /api/tenantsendpoint exists with@PreAuthorize("SCOPE_platform:admin")Remaining: