Skip to main content

Admin Console

A super-admin-only management entry (sidebar → "Admin Console") for platform-level operations. Hidden from regular users.

User Management

  • View all users across the platform
  • Grant / revoke super-admin status
  • Restrictions: you cannot modify your own status, nor revoke the last super admin
  • Users must re-login for permission changes to take effect (is_super_admin is carried in the JWT)

Tenant Management

  • View all tenants with their plans, quotas, and usage
  • Change a tenant's plan (Free / Pro / Enterprise); switching plans auto-applies the plan's default quotas from config.yaml, with per-tenant fine-tuning
  • Adjust tenant quotas: knowledge bases, documents, storage, daily messages, per-user daily messages

System Settings

SettingDescription
Allow RegistrationNew users can self-register only when enabled; otherwise joining requires a team invitation
Auto-MemoryWhen enabled, long conversations are automatically summarized in the background and injected across sessions; enabled by default

Analytics

Platform-wide usage dashboard: tenant / user / KB counts, message trends, recent activity.

Audit Log

Records key operations (logins, tenant changes, quota adjustments, etc.) in reverse chronological order for traceability.