Appearance
Multi-tenant Setup
Notifiq supports multiple isolated tenants — each with their own users, endpoints, messages, and settings.
Tenant tiers
| Tier | Max users | Max endpoints | Max messages/month |
|---|---|---|---|
| Free | 5 | 10 | 10,000 |
| Starter | 10 | 25 | 50,000 |
| Pro | 50 | 100 | 500,000 |
| Enterprise | Unlimited | Unlimited | Unlimited |
Creating a tenant
Tenants are created by the Super Admin via the Tenants section in the dashboard. Each tenant gets:
- An isolated data namespace
- Their own admin user
- A tier assignment
User roles
| Role | Scope | Permissions |
|---|---|---|
| Super Admin | Platform-wide | Manage tenants, view all data |
| Admin | Tenant | Full access within tenant |
| Operator | Tenant | Send notifications, manage endpoints |
| Viewer | Tenant | Read-only access |
Tenant isolation
- Messages, endpoints, and settings are fully isolated between tenants
- API tokens are scoped to a tenant — they cannot access other tenants' data
- Panels can only connect to endpoints owned by their tenant
Super admin access
The super admin account is created on first boot. It can:
- Create and suspend tenants
- Switch context into any tenant ("view as tenant")
- Manage platform-wide settings
WARNING
The super admin account should not be used as a regular user. Create a separate tenant admin account for day-to-day use.