Admin Dashboard

All controls and cards are API-backed. No static demo jobs, no fake metrics.

Session: not logged in
Session not loaded.

Overview: loading
System health: loading
Jobs: loading
Clients: loading

Admin Overview

loading...
loading...

Health/overview calls API routes directly every refresh.

Policy Manager

Required safety flags: enable_network_checks, allow_external_providers, allow_smtp_probe, enable_dns_mx_check

No policy loaded

Clients / Users

Required endpoint: GET /api/v1/admin/clients

loading clients...

Mutations are guarded by RBAC and logged by API.

Admin Usage/Credit Manager

loading...
loading...

Jobs Monitor

IDTenantStatus

Security Posture

loading...

Expected posture: network checks off, SMTP off, external provider checks off, tenant isolation on, export expiry on.

System Health & Observability

...
...
...
...
...

Audit Logs

ActorTenantActionTargetAt

Emergency Controls

Uses real emergency endpoint: /api/v1/admin/jobs/stop?mode=clear. If endpoint unavailable, dashboard notes limitation.