Skip to content

Admin console tour

Open the console (default http://localhost:5173, production at your admin domain) and sign in with an ADMIN or SUPER_ADMIN account. Regular users are rejected at login.

GroupPagesWhat lives there
OverviewDashboard, Analytics, UsersKPIs, traffic charts, latency, user management
AI PlatformProviders, Catalog, Models, PlaygroundEverything about upstream AI supply + a live test bench
MonetizationPlans (+ Credit packs), CouponsWhat you sell
OpsFeature flags, Announcements, Community, Support, Audit logDay-to-day operations

Playground lets an admin generate text / image / video through the real gateway (routing, failover, usage records, library persist) exactly like a customer — but with plan quotas bypassed, so you can test any model. Results are kept in the DB under an internal identity and excluded from revenue analytics. See Playground.

Roles

  • ADMIN — everything except role changes and impersonation.
  • SUPER_ADMIN — also: change user roles, impersonate users, transfer ownership.

Every privileged action is written to the Audit log (who, what, when, metadata) — check it whenever something looks unexpected.

Daily operating rhythm (suggested)

  1. Dashboard — glance at requests, jobs in flight, margin.
  2. Community → Reports — clear the moderation queue (badge shows open count).
  3. Support — answer new tickets.
  4. Providers — click Health-check all if any traffic anomaly; exhausted accounts show EXHAUSTED.
  5. Analytics → Recent errors — anything spiking?

Safety features you should know

  • Provider API keys are AES-256-GCM encrypted at rest and never displayed again after entry — only a masked tail (•••• 4f2a).
  • Suspending a user instantly revokes all their sessions, API keys, and refresh tokens.
  • "Impersonate" (SUPER_ADMIN) issues a 10-minute token and is prominently audit-logged.
  • Dark mode: moon icon, top right. Mobile: the sidebar collapses to a menu button.

Magic.ai — internal documentation