{ "course_id": "formazione:nis2-agile", "course_title": "Corso completo NIS2 Agile — compliance NIS2 operativa", "version": "1.0", "language": "it", "persona_key": "ARIA_SUPPORT_NIS2", "exam": { "type": "soglia", "passing_score": 80, "certificate": true }, "total_duration_min": 465, "modules": [ { "id": "M1", "title": "Fondamenti NIS2 e accesso alla piattaforma", "duration_min": 45, "prerequisites": [], "lessons": [ { "id": "M1.L1", "title": "La direttiva NIS2 e il D.Lgs. 138/2024", "duration_min": 15, "topics": ["Soggetti essenziali e importanti", "Obblighi Art.21 (misure) e Art.23 (notifiche)", "Determine ACN 164179/2025 e 333017/2025", "Allegati 1/2 (misure) e 3/4 (incidenti)"], "views": [], "kb_refs": ["nis2_sources"] }, { "id": "M1.L2", "title": "Registrazione, login e onboarding organizzazione", "duration_min": 15, "topics": ["Registrazione e login", "Wizard onboarding 5 step (visura/CertiSource/manuale)", "Classificazione NIS2 dell'organizzazione"], "views": ["onboarding"], "kb_refs": ["mappa:18_onboarding"] }, { "id": "M1.L3", "title": "Ruoli, multi-tenancy e impostazioni", "duration_min": 15, "topics": ["Ruoli (org_admin, compliance_manager, auditor, employee, consultant)", "Organizzazione attiva e membri", "Impostazioni profilo"], "views": ["settings"], "kb_refs": ["mappa:16_settings"] } ] }, { "id": "M2", "title": "Dashboard e governance", "duration_min": 30, "prerequisites": ["M1"], "lessons": [ { "id": "M2.L1", "title": "Dashboard: score, scadenze e heatmap", "duration_min": 15, "topics": ["Compliance score (avanzamento misure Art.21)", "Scadenze imminenti", "Heatmap rischi", "Attività recente"], "views": ["dashboard"], "kb_refs": ["mappa:01_dashboard"] }, { "id": "M2.L2", "title": "Gestione membri e organizzazione", "duration_min": 15, "topics": ["Invito membri", "Ruoli e permessi", "Dati organizzazione e classificazione"], "views": ["settings"], "kb_refs": ["mappa:16_settings"] } ] }, { "id": "M3", "title": "Assessment e Gap Analysis", "duration_min": 60, "prerequisites": ["M2"], "lessons": [ { "id": "M3.L1", "title": "Assessment NIS2 (Art.21)", "duration_min": 20, "topics": ["80 domande, 10 categorie Art.21", "Livelli di risposta (implemented/partial/not_implemented/n.a.)", "Progress e completamento"], "views": ["assessment"], "kb_refs": ["mappa:02_assessment"] }, { "id": "M3.L2", "title": "Report assessment e analisi AI", "duration_min": 15, "topics": ["Punteggio per categoria", "Raccomandazioni AI (gap analysis)", "Creazione NCR da assessment"], "views": ["assessment"], "kb_refs": ["mappa:02_assessment"] }, { "id": "M3.L3", "title": "Gap Analysis ACN di 2° livello", "duration_min": 25, "topics": ["Misure/requisiti Det. ACN 164179/2025", "Importanti (37/87) vs essenziali (43/116)", "Stato requisito e evidenze"], "views": ["acn-gap"], "kb_refs": ["mappa:03_acn-gap", "reference:acn_allegati"] } ] }, { "id": "M4", "title": "Gestione dei rischi", "duration_min": 45, "prerequisites": ["M3"], "lessons": [ { "id": "M4.L1", "title": "Registro rischi e matrice 5x5", "duration_min": 15, "topics": ["Censimento rischi", "Likelihood/Impact (scala ISO 27005)", "Matrice 5x5 e score inerente/residuo"], "views": ["risks"], "kb_refs": ["mappa:04_risks"] }, { "id": "M4.L2", "title": "Trattamenti e piani di mitigazione", "duration_min": 15, "topics": ["Piani di trattamento", "Responsabili e scadenze", "Stati (planned/in_progress/completed)"], "views": ["risks"], "kb_refs": ["mappa:04_risks"] }, { "id": "M4.L3", "title": "Suggerimenti AI e collegamento ai controlli", "duration_min": 15, "topics": ["AI suggest rischi per settore", "Collegamento rischi-controlli Art.21"], "views": ["risks"], "kb_refs": ["mappa:04_risks"] } ] }, { "id": "M5", "title": "Incidenti e notifiche Art.23", "duration_min": 60, "prerequisites": ["M2"], "lessons": [ { "id": "M5.L1", "title": "Classificazione degli incidenti", "duration_min": 20, "topics": ["Incidente significativo (5 criteri)", "Tassonomia IS-1..IS-4 (IS-4 solo essenziali)", "Allegato 3 = importanti, Allegato 4 = essenziali"], "views": ["incidents"], "kb_refs": ["mappa:05_incidents", "reference:acn_allegati"] }, { "id": "M5.L2", "title": "Ciclo di notifica 24h/72h/1 mese", "duration_min": 20, "topics": ["Preallarme 24h", "Notifica completa 72h", "Relazione finale entro 1 mese dalla notifica 72h", "Invio al CSIRT (ACN)"], "views": ["incidents"], "kb_refs": ["mappa:05_incidents"] }, { "id": "M5.L3", "title": "Timeline, metriche e PIR", "duration_min": 20, "topics": ["Timeline incidente", "Metriche TTD/TTC/TTR", "Post-Incident Review (5 whys)"], "views": ["incidents"], "kb_refs": ["mappa:05_incidents"] } ] }, { "id": "M6", "title": "Policy e Modello Organizzativo SGSI", "duration_min": 60, "prerequisites": ["M3"], "lessons": [ { "id": "M6.L1", "title": "Policy: creazione, AI e approvazione", "duration_min": 20, "topics": ["Template policy", "Generazione bozza con AI (revisione obbligatoria)", "Flusso approvazione e versioni"], "views": ["policies"], "kb_refs": ["mappa:06_policies"] }, { "id": "M6.L2", "title": "SGSI ISO 27001: wizard del modello organizzativo", "duration_min": 20, "topics": ["Wizard 6 step", "Contesto, ruoli, documenti SGSI", "Pre-popolamento da dati NIS2"], "views": ["isms"], "kb_refs": ["mappa:11_isms"] }, { "id": "M6.L3", "title": "SoA e controlli ISO 27001/27017/27018", "duration_min": 20, "topics": ["Statement of Applicability", "111 controlli (93 ISO 27001:2022 + cloud/PII)", "Applicabilità e giustificazioni"], "views": ["isms"], "kb_refs": ["mappa:11_isms"] } ] }, { "id": "M7", "title": "Supply chain e asset", "duration_min": 45, "prerequisites": ["M2"], "lessons": [ { "id": "M7.L1", "title": "Fornitori: censimento e valutazione", "duration_min": 15, "topics": ["Anagrafica fornitori", "Valutazione sicurezza e risk score", "Import CSV", "Categorie e template"], "views": ["supply-chain"], "kb_refs": ["mappa:07_supply-chain"] }, { "id": "M7.L2", "title": "Asset: inventario e dipendenze", "duration_min": 15, "topics": ["Censimento asset (tipo, criticità, owner)", "Mappa dipendenze"], "views": ["assets"], "kb_refs": ["mappa:08_assets"] }, { "id": "M7.L3", "title": "Rilevanza NIS2 degli asset (GV.OC-04)", "duration_min": 15, "topics": ["Scoring rilevanza 0-100 (6 criteri)", "Classi critico/alto/medio", "Registro sistemi rilevanti stampabile"], "views": ["assets"], "kb_refs": ["mappa:08_assets"] } ] }, { "id": "M8", "title": "Formazione, segnalazioni e aggiornamenti normativi", "duration_min": 45, "prerequisites": ["M2"], "lessons": [ { "id": "M8.L1", "title": "Corsi e assegnazioni formative (Art.20)", "duration_min": 15, "topics": ["Creazione corsi", "Assegnazioni e scadenze", "Stato compliance formativa"], "views": ["training"], "kb_refs": ["mappa:09_training"] }, { "id": "M8.L2", "title": "Whistleblowing: segnalazioni e gestione", "duration_min": 15, "topics": ["Segnalazione anonima e tracking", "Presa in carico e chiusura", "Timeline riservata"], "views": ["whistleblowing"], "kb_refs": ["mappa:13_whistleblowing"] }, { "id": "M8.L3", "title": "Aggiornamenti normativi e Knowledge Base", "duration_min": 15, "topics": ["Feed NIS2/ACN/DORA con ACK tracciato", "KB multi-livello (SYSTEM/FIRM/ORG)", "Upload documenti e ricerca semantica"], "views": ["normative", "kb"], "kb_refs": ["mappa:12_normative", "mappa:14_kb"] } ] }, { "id": "M9", "title": "Report, audit e assistente AI", "duration_min": 45, "prerequisites": ["M4", "M5", "M6"], "lessons": [ { "id": "M9.L1", "title": "Report esecutivo e export", "duration_min": 15, "topics": ["Report esecutivo per il CdA (Art.20)", "Export CSV (rischi, incidenti, controlli, asset)"], "views": ["reports"], "kb_refs": ["mappa:10_reports"] }, { "id": "M9.L2", "title": "Audit trail e controlli", "duration_min": 15, "topics": ["Audit log con hash-chain (integrità)", "Controlli di compliance e evidenze", "Mapping NIST CSF / ISO 27001"], "views": ["reports"], "kb_refs": ["mappa:10_reports"] }, { "id": "M9.L3", "title": "ARIA: l'assistente AI con fonti certe", "duration_min": 15, "topics": ["Domande su normativa e prodotto (RAG)", "Principio fonti certe (mai riferimenti inventati)", "Cross-analysis AI"], "views": ["cross-analysis"], "kb_refs": ["mappa:15_cross-analysis"] } ] }, { "id": "M10", "title": "Percorsi per ruolo: consulente e amministratore", "duration_min": 30, "prerequisites": ["M2"], "optional": true, "target_roles": ["consultant", "super_admin"], "lessons": [ { "id": "M10.L1", "title": "Vista consulente: portafoglio aziende", "duration_min": 15, "topics": ["Elenco clienti e score", "Switch organizzazione", "Connettori evidence automation"], "views": ["companies"], "kb_refs": ["mappa:17_companies"] }, { "id": "M10.L2", "title": "Amministrazione piattaforma", "duration_min": 15, "topics": ["Gestione organizzazioni", "Gestione utenti", "Statistiche piattaforma"], "views": ["admin/index", "admin/organizations", "admin/users"], "kb_refs": ["mappa:20_admin-index", "mappa:21_admin-organizations", "mappa:22_admin-users"] } ] } ] }