Back-office (operators)
The platform admin area for managing tenants and licenses.
For the people operating the SaaS, not for tenants.
The back-office lives at /platform and is restricted to platform admins —
operators whose email is listed in the PLATFORM_ADMIN_EMAILS environment
variable (comma-separated). It only exists in SaaS mode; to everyone else the
route is not found.
What you can do
- Tenants — list every organization with its plan, service/user limits and current usage, number of issued license keys, and sign-up date.
- Tenant detail — view members and roles, the Stripe customer id, and the org's issued license keys.
- Revoke / restore license keys — toggle a key's revoked state. A revoked
key immediately fails verification (
/api/licenses/verify), so a self-hosted instance using it drops back to free-tier limits.
Access
Set PLATFORM_ADMIN_EMAILS on the SaaS deployment, then sign in with that
account — a Platform link appears in the admin nav. Platform admin is
separate from tenant roles (Owner/Admin/Member).