Vai al contenuto principale
NIS2 Cybersecurity Compliance Toolkit

Avvio di NIS2 Cybersecurity Compliance Toolkit in Odoo: un caso dall'inizio alla fine

Per avviare NIS2 Cybersecurity Compliance Toolkit, parti dal profilo aziendale e dal suo stato di applicabilità, prosegui con lo stato di maturità di ogni controllo, registra i rischi e la formazione, e controlla l'elenco degli incidenti. Lo percorriamo con un'azienda inventata, campo per campo e stato per stato, e chiudiamo con ciò che conviene verificare la prima settimana.

FlexigoTech · Responsabile: Víctor Gómez · Aggiornato il 4 novembre 2026

In breve

Versioni
Odoo 17, 18 e 19
Verificato
nel codice del modulo, versione 19.0 · nelle fonti collegate in fondo
Lettura
6 min

Il caso: Metalúrgica Ribera installa il toolkit

Esempio Caso illustrativo: l'azienda e i suoi dati sono inventati per spiegare il flusso.

Metalúrgica Ribera è un'azienda inventata che produce componenti per altre industrie e lavora già con Odoo. La sua responsabile dei sistemi, Laura, installa NIS2 Cybersecurity Compliance Toolkit per avere in un unico posto il profilo dell'azienda, i controlli, i rischi, la formazione e gli incidenti. Il percorso che segue è quello che fa lei durante l'avvio: i nomi di schermate, colonne, campi e stati sono quelli del modulo; le decisioni di Laura sono illustrative.

Prima di installare, Laura verifica la sua versione. Il modulo è pubblicato su Odoo Apps per Odoo 17, 18 e 19, a 49 € IVA esclusa per ciascuna di queste versioni, pagamento unico per versione. Se hai ancora dubbi che faccia al caso tuo, trovi tutto spiegato in se il toolkit fa al caso della tua azienda.

Primo record: il profilo aziendale

Laura parte dall'elenco dei profili aziendali. Le colonne che vede sono entità legale, azienda, stato membro, settore, dimensione, stato di applicabilità, stato del profilo e responsabile, con una barra di ricerca e il pulsante Nuevo. Quelle colonne le dicono quali dati deve avere pronti: quale entità legale è, in quale stato membro opera, il suo settore, la sua dimensione e chi si occupa del profilo.

Percorso tra gli elenchi di profili aziendali, Training Records, controlli e Risk Register
Dall'elenco dei profili aziendali a quello della formazione, a quello dei controlli con il loro stato di maturità e al registro dei rischi

Il campo su cui si sofferma di più è applicability_status. I valori definiti dal modulo sono Potentially In Scope, Likely Out of Scope, Needs Legal Review, Essential Entity Candidate (Annex I), Important Entity Candidate (Annex II) e Confirmed by Legal Counsel. Nota le etichette: parlano di «candidata» e di revisione legale. L'app conserva la valutazione che annoti tu. Laura lascia il profilo in Needs Legal Review e si segna che lo cambierà in Confirmed by Legal Counsel quando il suo consulente legale glielo confermerà.

Lo stato di applicabilità lo annoti tu. Decidi con il tuo consulente e riporta nel profilo ciò che ti ha detto.

Secondo passo: i controlli e il loro stato di maturità

L'elenco dei controlli ha colonne di categoria, nome del controllo, stato di maturità, responsabile e revisione. Lo stato di maturità (maturity_status) ammette Not Implemented, Planned, Partially Implemented, Implemented e Not Applicable.

Elenco dei controlli con categoria, nome del controllo, stato di maturità, responsabile e revisione
L'elenco dei controlli del toolkit, con i cinque stati di maturità in evidenza

Laura passa in rassegna i controlli con il suo team, uno per uno, e si dà un criterio proprio per non avere dubbi a ogni riga:

  • Implemented solo se può mostrare come lo fanno oggi.
  • Partially Implemented se esiste, ma non copre tutto ciò che descrive il controllo.
  • Planned se ci sono una persona e una data concordate.
  • Not Applicable se non si applica alla sua attività e sa spiegare perché.
  • Not Implemented per tutto il resto.

In ogni riga compila anche il responsabile, perché la colonna è nell'elenco e vuole vedere a colpo d'occhio chi segue ciascun controllo.

Terzo passo: il registro dei rischi

L'elenco Risk Register mostra impatto, probabilità, rischio residuo, decisione di trattamento e stato, con il pulsante New e la ricerca. Gli stati che il modulo definisce per questo insieme sono Draft, Under Review, Accepted e Closed.

Elenco Risk Register con impatto, probabilità, rischio residuo, decisione di trattamento e stato
Il registro dei rischi, con rischi in Draft, Under Review, Accepted e Closed

Laura registra ogni rischio in Draft con il suo impatto e la sua probabilità. Lo sposta in Under Review quando lo presenta alla direzione e in Accepted quando c'è una decisione di trattamento concordata. Quelli che non servono più li lascia in Closed invece di cancellarli, per conservarne la traccia.

Formazione: i Training Records

L'elenco dei Training Records ha colonne di nome, tipo, articolo e stato, con il pulsante New e la ricerca. Gli stati sono Assigned, In Progress, Completed, Overdue e Exempt.

Laura crea un record per ogni formazione che il personale deve seguire e segna come Exempt chi non è interessato, invece di lasciarlo senza record. Così, quando filtra l'elenco, ciò che non è in Completed né in Exempt è lavoro in sospeso.

Incidenti: l'elenco e gli stati definiti dal modulo

L'elenco degli incidenti ha colonne di riferimento, ora di rilevamento, gravità, stato e valutazione di significatività, più il pulsante Nuevo e la ricerca.

Elenco degli incidenti con riferimento, ora di rilevamento, gravità, stato e valutazione di significatività
L'elenco degli incidenti del toolkit, con il pulsante Nuevo e la ricerca

Tra gli insiemi di stati che il codice del modulo definisce ce n'è uno con Detected, Triage, Under Investigation, Reportable Decision Pending, Reported, Closed e False Positive, e un campo root_cause_status con Unknown, Under Investigation, Identified e Not Applicable. Laura apre un incidente di prova nel suo database di test per vedere quali valori le offre la colonna dello stato, prima di spiegarlo al team. Se vuoi vedere la struttura completa del modulo, la trovi in come funziona il toolkit al suo interno.

La prima settimana: cosa ha controllato Laura

Dopo aver registrato tutto, Laura si riserva un po' di tempo ogni giorno della prima settimana per ripassare:

  • Che il profilo aziendale abbia compilati entità legale, stato membro, settore, dimensione e responsabile.
  • Che applicability_status rifletta ciò che ha detto il consulente e non una supposizione.
  • Che nessun controllo sia rimasto senza responsabile nell'elenco dei controlli.
  • Che i controlli in Planned abbiano una persona dietro.
  • Che i rischi in Draft siano passati a Under Review o abbiano una data per farlo.
  • Quali formazioni compaiono in Overdue e chi bisogna chiamare.
  • Che l'incidente di prova sia rimasto nel database di test e non in quello di lavoro.

Cosa imparare dal caso

L'ordine seguito da Laura (profilo, controlli, rischi, formazione, incidenti) è una sua scelta, pensata per andare dal generale al quotidiano. Ciò che invece deriva dal modulo è ciò che devi compilare e capire: le colonne di ogni elenco e i valori di ogni stato. Tre idee da portare con te:

  • Gli stati sono decisioni di persone. Metti per iscritto un criterio prima di cominciare, soprattutto per maturity_status.
  • Lo stato di applicabilità richiede il tuo consulente. Le etichette del modulo stesso lo chiariscono con Needs Legal Review e Confirmed by Legal Counsel.
  • Un responsabile per riga. Gli elenchi di profili e controlli hanno quella colonna: usala.

Come ti aiuta FlexigoTech

FlexigoTech implementa Odoo e sviluppa connettori e integrazioni su misura. Se vuoi aiuto per caricare i tuoi controlli e rischi, o per collegare il toolkit ad altre parti del tuo Odoo, trovi il modulo sulla nostra pagina e nella sua scheda su Odoo Apps.

Continua a leggere

Come funziona NIS2 Cybersecurity Compliance Toolkit in Odoo: menu, attività e statiQuali menu aggiunge NIS2 Cybersecurity Compliance Toolkit a Odoo, quali azioni pianificate girano ogni giorno e ogni mese e quali stati mostrano le sue liste.
Verificato nel codice del modulo (versione 19.0) e nelle fonti collegate

Fonti