Multi-tenant
What it does
Isolate data and configurations between multiple organizations or business units within a single POTAL account. Each tenant has separate API keys, usage tracking, and access policies while sharing a unified billing account.
How to use it
Create tenants
Set up separate organizational units in Dashboard > Settings > Tenants.
Assign users
Add team members to specific tenants with tenant-scoped roles and permissions.
Isolate API keys
Each tenant generates its own API keys — usage is tracked separately per tenant.
Unified billing
All tenants roll up to a single billing account with per-tenant usage breakdowns.
Related Features
RBAC with admin, manager, analyst, and viewer roles
Full user lifecycle management with Supabase Auth integration
Granular API key scopes with row-level security enforcement
AES-256 encryption at rest and TLS 1.3 in transit
Configurable data retention policies per plan tier