Tenant Management
A tenant is the organisational unit in Purple8 AI Architect — typically your practice or organisation. All users, projects, and data belong to a tenant. Tenant configuration is available to Admin role users only.
Access it via Admin → Tenants.
Tenant settings
| Setting | Description |
|---|---|
| Name | Your organisation's display name |
| Logo | Appears in the top bar alongside the Purple8 logo |
| Primary colour | Accent colour for your tenant's UI (optional) |
| Default project type | Pre-selects building type on new project creation |
| Default LLM model | Model used for new users (can be overridden per-user) |
| Allowed file types | Restrict which file types users can upload to DocIntel |
| Max file size | Maximum upload size for DocIntel documents |
| Session timeout | How long before inactive sessions are logged out (default: 8 hours) |
Multi-tenancy
Purple8 AI Architect supports multiple tenants on a single installation (e.g. a shared server used by multiple practices). Each tenant's data is fully isolated — users from one tenant cannot see the projects or data of another.
To add a second tenant:
- Open Admin → Tenants
- Click Add Tenant
- Fill in the tenant name and settings
- Click Create
- Invite the first admin user for the new tenant — they will then manage that tenant's users independently
Tenant data export
To export all of your tenant's project data:
- Open Admin → Tenants → [your tenant]
- Click Export Data
- Select export format: JSON (full graph export) or ZIP (includes documents and attachments)
- Click Generate Export — a download link is emailed to you when the export is ready
Deleting a tenant
Deleting a tenant is permanent and irreversible. All users, projects, documents, and graph data are deleted.
- Open Admin → Tenants → [your tenant]
- Click Delete Tenant
- Type the tenant name to confirm
- Click Delete Permanently
DANGER
This action cannot be undone. Export your data first.