Aller au contenu

Tous les dashboards en un coup d'œil

CheminObjectifAPI
/trust-scoreCercle de score 0-100 + 8 barres de catégorie + tendance 90j + top contributeurs/api/v1/trust-score/{current,history,explain}
/anomalies/correlationStream de clusters de signaux par sujet dans des fenêtres de 15 min ; bouton ack/api/v1/anomalies/correlations
/operations/mttrMTTA + MTTR p50/p95 par (scope, severity) sur 90j ; flag chronically-ignored quand MTTA p50 > 7j/api/v1/operations/mttr
/topology/blast-radiusSVG concentrique : choisissez un nœud, voyez l’impact downstream sur 2 hops + couleur de danger issue des signaux ouverts/api/v1/topology/blast-radius/:type/:id
/identity/surface3 onglets : Surface (présence par personne sur 5 sources), Persons (CRUD), Unlinked (UI de liaison)/api/v1/identity/{persons,surface,unlinked,links}
/compliance/timelineHeatmap contrôles × mois, fenêtre de 12 mois, dark-green/light-green/orange/red/grey + mode Auditor/api/v1/compliance/timeline
/compliance/paretoDiagramme à barres horizontales par contrôle en échec : % de gain de couverture + effort/api/v1/compliance/pareto
/evidence/healthHeatmap module × 18 mois : missing / present / signed_active / signed_rot/api/v1/evidence/health
/ai/quadrantNuage de points par AI-app : coût (log-X) vs taux de PII (linéaire-Y), taille de bulle = traces/api/v1/ai/quadrant
/auditorGénérateur de bundle (date pickers from/to), URL de téléchargement one-shot 24 h/api/v1/auditor/{bundle,bundles}
/msp/cockpitTable cross-tenant triée par urgency-composite/api/v1/msp/overview

Toutes les pages : Next.js App Router, next-intl pour l’i18n, recharts/SVG pour les visualisations, swr pour la revalidation.

Intervalles d’auto-refresh (indicatif)

PageRefresh
Trust Score60 s
Anomaly Correlation30 s
MTTR / Compliance Timeline / Compliance Pareto / Evidence Health5 min
AI Quadrant60 s
MSP Cockpit60 s
Identity Surface60 s
Blast Radius / Auditorà la demande

Raccourcis dev-mode

En HUB_ENV=development (et quand NEXT_PUBLIC_HUB_ENV != "production") certaines garde-fous sont désactivées pour accélérer les tests :

  • Les champs TOTP dans les modales sont masqués
  • Les rate-limits horaires sur le console-start sont désactivés
  • Les gates TOTP sur le POST des weights et la création de bundle auditor sont désactivés

En production tout est activé.