Admin — Platform Management
Route: /admin
Access: Admin and Super Admin roles only
11.1 User Management
Creating a new user:
- Click New User
- Enter email, full name, role, and temporary password
- Select the tenant (organisation)
- Click Create
Editing a user:
- Find the user in the list
- Click the edit (pencil) icon
- Modify role, name, or reset password
- Click Save
Roles:
| Role | Permissions |
|---|---|
viewer | Read-only access to all pages |
editor | Create/edit elements, run tools and algorithms |
admin | Everything + user management within their tenant |
super_admin | Everything + tenant management, platform settings |
11.2 Tenant Management
Tenants are organisations or teams that share a Purple8 Graph instance. Each tenant has:
- Isolated graph namespace
- Separate user pool
- Independent rate limits and storage quotas
Creating a tenant:
- Click Tenants tab
- Click New Tenant
- Enter tenant name and plan tier (free/pro/enterprise)
- Click Create
11.3 Analytics
The Analytics section (super_admin only) shows:
- Active users and sessions
- API call volumes per tenant
- Graph node/edge counts
- Algorithm run frequency
- Storage usage