System administration — user management, global settings, licence management, AI provider control, demo mode, and scheduled tasks
admin@example.com with password admin123. Change this immediately after installation. Any normal user can be promoted to Admin status.Admin users can view all registered users, delete accounts, override unverified status for users who haven't completed self-registration, and promote or demote other users to/from Admin status.
In v0.12.0, the Settings page was restructured. Global settings are now under Admin → Setup with four tabs:
| Tab | Contents |
|---|---|
| Limits | Maximum user registrations, verification timeout, soft-deletion grace period, upload file count limit, maximum upload file size |
| Options | Demo mode toggle, email sender address, public URL, password policy (low/medium/high), registration emails |
| Internal | Scheduled tasks configuration, email settings, internal flags |
| Licence | Licence key management (repositioned from old Settings → Global) |
Demo mode visibly identifies the Workbench with a banner and floating notification on all pages. In demo mode, options that consume local resources are restricted — for example, Ollama local AI cannot be used as a provider. Remote-only AI and database connections are required. User registration limits prevent denial-of-service attacks.
Admins control which AI providers and models are available to users. Pre-populated provider definitions can be disabled to remove them from regular user options. Per-model enabling/disabling gives fine-grained control over which models users can access for chat and backend usage.
The Workbench includes scheduled tasks for automated maintenance: registration cleanup (removes expired unverified users after the grace period), soft-deletion processing, and other periodic housekeeping.
Feature gates control access to specific capabilities based on the licence key. Common gates include mssql_db (SQL Server connectivity), msaccess_db (MS Access connectivity), and others defined in the licence key payload. The Admin → Setup → Licence page shows which gates are active.