refact & cleanup : Sidebar, Button, card, EmptyState, Loader, ServiceObject, StatusBadge, UptameObject, BackupWidget, SecurityWidget, ServicesWidget, SupportCtaWidget, UptimeWidget, DashboardLayout
This commit is contained in:
@@ -0,0 +1,122 @@
|
||||
// Fichier : src/data/evolutionOptions.ts
|
||||
|
||||
export interface EvolutionOption {
|
||||
id: string;
|
||||
category: 'security' | 'cloud' | 'sovereignty' | 'governance' | 'custom';
|
||||
categoryLabel: string;
|
||||
title: string;
|
||||
description: string;
|
||||
subject: string;
|
||||
payloadDescription: string;
|
||||
badgeText?: string;
|
||||
}
|
||||
|
||||
export interface EvolutionCategory {
|
||||
id: string;
|
||||
label: string;
|
||||
}
|
||||
|
||||
export const EVOLUTION_CATEGORIES = [
|
||||
{ id: 'all', label: 'Toutes les initiatives' },
|
||||
{ id: 'security', label: 'Cybersécurité & Zero Trust' },
|
||||
{ id: 'cloud', label: 'Cloud Privé & Réseau' },
|
||||
{ id: 'sovereignty', label: 'Outils Souverains & Data' },
|
||||
{ id: 'governance', label: 'Conformité & vCISO' },
|
||||
];
|
||||
|
||||
export const EVOLUTION_OPTIONS: EvolutionOption[] = [
|
||||
// --- CYBERSÉCURITÉ & ZERO TRUST ---
|
||||
{
|
||||
id: 'sec-zero-trust',
|
||||
category: 'security',
|
||||
categoryLabel: 'Cybersécurité',
|
||||
title: 'Segmentation Réseau Zero Trust & Firewalls Dedicated',
|
||||
description: 'Mise en place de micro-segmentation par VLANs et déploiement de pare-feu virtuels/physiques (OPNsense) hautement sécurisés.',
|
||||
subject: "Projet d'Évolution : Zero Trust & Pare-feu",
|
||||
payloadDescription: "Le client souhaite déployer une politique Zero Trust avec segmentation par VLANs et pare-feu OPNsense dédiés.",
|
||||
badgeText: 'Socle Souverain'
|
||||
},
|
||||
{
|
||||
id: 'sec-pentest-pra',
|
||||
category: 'security',
|
||||
categoryLabel: 'Cybersécurité',
|
||||
title: 'Audit de Vulnérabilités & Plan de Reprise d\'Activité (PRA)',
|
||||
description: 'Tests d\'intrusion (Pen-test) de surface, audit de configuration et rédaction du Plan de Reprise d\'Activité en cas de sinistre majeur.',
|
||||
subject: "Projet d'Évolution : Audits & PRA",
|
||||
payloadDescription: "Demande d'audit de vulnérabilités, tests d'intrusion et élaboration/revue du Plan de Reprise d'Activité (PRA).",
|
||||
},
|
||||
|
||||
// --- CLOUD PRIVÉ & INFRASTRUCTURE ---
|
||||
{
|
||||
id: 'cloud-proxmox',
|
||||
category: 'cloud',
|
||||
categoryLabel: 'Cloud Privé',
|
||||
title: 'Migration vers Hyperviseur Bare-Metal Proxmox',
|
||||
description: 'Migration des serveurs physiques vétustes vers nos hyperviseurs bare-metal chiffrés et interconnectés via tunnels VPN dédiés.',
|
||||
subject: "Projet d'Évolution : Migration Cloud Privé Proxmox",
|
||||
payloadDescription: "Le client souhaite migrer ses serveurs locaux/vétustes vers des hyperviseurs bare-metal Proxmox managés par GISE.",
|
||||
badgeText: 'Haute Disponibilité'
|
||||
},
|
||||
{
|
||||
id: 'cloud-sdwan-vpn',
|
||||
category: 'cloud',
|
||||
categoryLabel: 'Réseau',
|
||||
title: 'Interconnexion Multi-site & Tunnels VPN WireGuard',
|
||||
description: 'Liaison chiffrée permanente entre vos différentes succursales et le datacenter avec basculement automatique en cas de coupure.',
|
||||
subject: "Projet d'Évolution : Architecture Multi-site & VPN",
|
||||
payloadDescription: "Demande d'extension du réseau avec interconnexion VPN WireGuard/OPNsense entre plusieurs sites.",
|
||||
},
|
||||
|
||||
// --- OU TILS SOUVERAINS & DONNÉES ---
|
||||
{
|
||||
id: 'sov-suite',
|
||||
category: 'sovereignty',
|
||||
categoryLabel: 'Souveraineté',
|
||||
title: 'Suite Collaborative Souveraine (GED & Coffre-Fort)',
|
||||
description: 'Déploiement d\'espaces de stockage chiffrés (Nextcloud souverain), coffre-fort de mots de passe d\'entreprise (Vaultwarden) et visioconférence sécurisée.',
|
||||
subject: "Projet d'Évolution : Suite Collaborative Souveraine",
|
||||
payloadDescription: "Le client demande le déploiement de la suite souveraine (GED Nextcloud, Vaultwarden d'entreprise, outils chiffrés).",
|
||||
badgeText: '100% Souverain'
|
||||
},
|
||||
{
|
||||
id: 'sov-backups',
|
||||
category: 'sovereignty',
|
||||
categoryLabel: 'Sauvegardes',
|
||||
title: 'Sauvegardes Immuables & Anti-Ransomware (Règle 3-2-1-1-0)',
|
||||
description: 'Stockage des sauvegardes dans un coffre-fort numérique immuable (non modifiable et non supprimable même en cas de piratage).',
|
||||
subject: "Projet d'Évolution : Sauvegardes Immuables",
|
||||
payloadDescription: "Mise en place ou renforcement de la politique de sauvegardes immuables anti-ransomware (Règle 3-2-1-1-0).",
|
||||
},
|
||||
|
||||
// --- CONFORMITÉ & GOUVERNANCE ---
|
||||
{
|
||||
id: 'gov-vciso',
|
||||
category: 'governance',
|
||||
categoryLabel: 'Gouvernance',
|
||||
title: 'Accompagnement vCISO (Directeur Sécurité Partagé)',
|
||||
description: 'Mise à disposition d\'un expert RSSI/vCISO dédié pour piloter la stratégie SI, former vos collaborateurs et auditer les prestataires.',
|
||||
subject: "Projet d'Évolution : Accompagnement vCISO",
|
||||
payloadDescription: "Le client souhaite un accompagnement vCISO (RSSI dédié à temps partagé) pour piloter sa gouvernance IT.",
|
||||
badgeText: 'Conseil VIP'
|
||||
},
|
||||
{
|
||||
id: 'gov-compliance',
|
||||
category: 'governance',
|
||||
categoryLabel: 'Conformité',
|
||||
title: 'Mise en Conformité Légale (RGPD, NIS2, DORA)',
|
||||
description: 'Analyse d\'écart et mise aux normes réglementaires européennes imposées aux infrastructures critiques et professions réglementées.',
|
||||
subject: "Projet d'Évolution : Conformité NIS2 / RGPD / DORA",
|
||||
payloadDescription: "Demande de mise en conformité réglementaire (RGPD, directive NIS2, DORA ou normes sectorielles).",
|
||||
},
|
||||
|
||||
// --- DEMANDE SUR MESURE ---
|
||||
{
|
||||
id: 'custom-project',
|
||||
category: 'custom',
|
||||
categoryLabel: 'Sur-Mesure',
|
||||
title: 'Projet d\'Ingénierie & Besoins Spécifiques',
|
||||
description: 'Vous avez une contrainte technique spécifique ou un projet d\'extension sur-mesure ? Discutez-en directement avec votre directeur de compte.',
|
||||
subject: "Projet d'Évolution : Demande spécifique",
|
||||
payloadDescription: "Le client formule une demande d'évolution stratégique spécifique à cadrer lors d'un entretien.",
|
||||
}
|
||||
];
|
||||
Reference in New Issue
Block a user