Naar hoofdinhoud
NIS2 Cybersecurity Compliance Toolkit

Hoe NIS2 Cybersecurity Compliance Toolkit in Odoo werkt: menu's, taken en statussen

NIS2 Cybersecurity Compliance Toolkit voegt aan Odoo het menu NIS2 Compliance toe, met Overview, een blok Applicability voor de bedrijfsprofielen en een blok Controls and Risks voor controles en risico's. Op de achtergrond draaien vijf actieve geplande taken: vier dagelijkse, die de bewaartermijn van bewijsstukken, verlopen opleidingen, leveranciersbeoordelingen en verlopen verbeteracties controleren, en een maandelijkse, de herinnering voor de jaarlijkse directiebeoordeling. Hier vind je het volledige overzicht: menu's, opgeslagen records, wat er op welk moment gebeurt en welke statussen je ziet.

FlexigoTech · Verantwoordelijk: Víctor Gómez · Bijgewerkt op 4 november 2026

In het kort

Versies
Odoo 17, 18 en 19
Gecontroleerd
in de broncode van de module, versie 19.0 · in de bronnen onderaan
Leestijd
5 min

De menu's die de module toevoegt

Na installatie verschijnt er een hoofdmenu, NIS2 Compliance. Daaronder hangen deze opties:

  • NIS2 Compliance › Overview
  • NIS2 Compliance › Applicability
  • NIS2 Compliance › Applicability › Company Profiles
  • NIS2 Compliance › Applicability › Run Applicability Wizard
  • NIS2 Compliance › Applicability › Entity Lifecycle
  • NIS2 Compliance › Applicability › Implementing Regulation Profiles (alleen in Odoo 19)
  • NIS2 Compliance › Applicability › Profile Change Log
  • NIS2 Compliance › Controls and Risks
  • NIS2 Compliance › Controls and Risks › Controls
  • NIS2 Compliance › Controls and Risks › Risk Register

Het blok Applicability bundelt de bedrijfsprofielen, de applicability-wizard, de levenscyclus van de entiteit, de profielen van uitvoeringsverordeningen (in Odoo 19) en het logboek van profielwijzigingen. Het blok Controls and Risks bundelt de lijst met controles en het risicoregister.

Lijst met NIS2-bedrijfsprofielen met twee records en kolommen voor juridische entiteit, bedrijf, lidstaat, sector, grootte, applicability-status, profielstatus en verantwoordelijke
De lijst met bedrijfsprofielen, met twee records: elke rij toont lidstaat, sector, grootte, applicability-status, profielstatus en verantwoordelijke

In de profielenlijst zie je twee verschillende statuskolommen, een voor de applicability en een voor het profiel zelf, plus de zoekbalk en de knop om een nieuw profiel aan te maken.

Lijst met NIS2-controles met kolommen voor categorie, naam van de controle, volwassenheidsstatus, verantwoordelijke en beoordeling
De lijst met controles, met negen records en de volwassenheidsstatussen Implemented, Partially Implemented, Planned, Not Implemented en Not Applicable

Welke records de module van binnen opslaat

Als je consultant bent of in de database gaat werken, zijn dit enkele van de modellen die de module aanmaakt, met de technische naam en de beschrijving waaronder ze verschijnen:

  • nis2.company.profile: NIS2 Company Profile.
  • nis2.compliance: NIS2 Compliance Record.
  • nis2.action: NIS2 Corrective / Remediation Action.
  • nis2.annex.sector: NIS2 Annex Sector.
  • nis2.audit.pack: NIS2 Audit Pack.
  • nis2.authority.submission: NIS2 Authority Submission.
  • nis2.bcp.test: NIS2 BCP/DR Test.
  • nis2.company.guard: NIS2 company rule checked after write.

De modellen NIS2 Authority Submission en NIS2 Compliance Record erven van nis2.company.guard. Dat is handig om te weten als je bovenop de module ontwikkelt of gegevens in die records importeert.

Tijdlijn: wat er gebeurt bij opslaan, elke dag en elke maand

Deze tijdlijn bundelt wat er gebeurt zonder dat je een menu opent: de regel die wordt gecontroleerd bij het schrijven in bepaalde records en de geplande taken die de module meebrengt, allemaal actief na installatie.

  1. Bij het opslaan van een record Bij de modellen die erven van nis2.company.guard (NIS2 Authority Submission en NIS2 Compliance Record) controleert de module de bedrijfsregel die wordt omschreven als NIS2 company rule checked after write.
  1. Elke dag De taak NIS2: Check evidence retention expiry draait en controleert het verlopen van de bewaartermijn van bewijsstukken.
  1. Elke dag De taak NIS2: Check overdue training records draait en controleert de verlopen opleidingsrecords.
  1. Elke dag De taak NIS2: Check supplier review due dates draait en controleert de beoordelingsdatums van leveranciers.
  1. Elke dag De taak NIS2: Mark overdue improvement actions draait en markeert de verlopen verbeteracties.
  1. Elke maand De taak NIS2: Annual management review reminder draait, de herinnering voor de jaarlijkse directiebeoordeling.

De vier dagelijkse taken en de maandelijkse verschijnen onder de Geplande acties van Odoo met precies deze namen. Als je echte gegevens gaat laden, test dan eerst in een testdatabase met een paar opleidingsrecords, leveranciers en acties, en kijk wat er de volgende dag verandert: zo weet je wat je van elke taak mag verwachten in je eigen configuratie.

Als je in jouw implementatie een van deze taken uitschakelt of de frequentie wijzigt, noteer dat dan: de maandelijkse herinnering en de dagelijkse controles hangen ervan af dat ze actief blijven.

De statussen die je in de lijsten ziet

Wat een record doorloopt, lees je af in de statuskolommen. Op basis van wat de schermen van de module tonen:

  • In Controls neemt de volwassenheidsstatus de waarden Implemented, Partially Implemented, Planned, Not Implemented en Not Applicable aan.
  • In de opleidingsrecords neemt de status de waarden Assigned, In Progress, Completed, Overdue en Exempt aan.
  • In Risk Register heeft elk risico impact, waarschijnlijkheid, restrisico, behandelbesluit en een status, met waarden als Draft, Under Review, Accepted en Closed.
  • In Company Profiles is er een applicability-status en een profielstatus.
Lijst met Training Records met vijf records en kolommen voor naam, type, NIS2-artikel en status
De opleidingsrecords, met vijf rijen in de statussen Assigned, In Progress, Completed, Overdue en Exempt
Rondleiding door de lijsten met bedrijfsprofielen, opleidingsrecords, NIS2-controles en risicoregister
Van de bedrijfsprofielen naar de opleidingen, de controles met hun volwassenheidsstatus en het risicoregister met zijn statussen

Wat de productpagina als belangrijkste functies groepeert

De pagina van Odoo Apps voor Odoo 19 heet NIS2 Cybersecurity Compliance Toolkit for Odoo 19 en somt, na uitleg over het probleem van organisaties die onder NIS2 vallen en hoe de module dat oplost, de belangrijkste functies op onder deze kopjes:

  • Applicability profiles per entity
  • Article 21(2) control library
  • Cybersecurity risk register
  • Incident readiness pipeline
  • Supplier and ICT dependency oversight
  • Management accountability and evidence vault

De eerste twee komen overeen met wat je ziet in de menu's Applicability en Controls, en de derde met Risk Register. Om te weten welke velden je in elk ervan invult en wat je de eerste week nakijkt, volg je de ingebruikname van de module. Als je nog overweegt of het iets voor je is, lees dan of het bij je bedrijf past.

Odoo-versies en prijs

De module is gepubliceerd in Odoo Apps voor 17.0, 18.0 en 19.0, met een eenmalige betaling van € 49 excl. btw per versie, voor elk van de drie. De details vind je op de pagina van Odoo Apps en op de pagina van de module.

Hoe FlexigoTech je helpt

FlexigoTech implementeert Odoo 17, 18, 19 en 20 en ontwikkelt connectoren en integraties op maat. Als je de module invoert en wilt nagaan hoe de profielen, controles en geplande taken passen bij de rest van je Odoo, kunnen we je begeleiden bij de configuratie en bij alles wat je moet koppelen.

Lees verder

NIS2 Cybersecurity Compliance Toolkit in Odoo implementeren: een casus van begin tot eindEen illustratieve casus stap voor stap: bedrijfsprofiel, controls, risico's, training en incidenten in NIS2 Cybersecurity Compliance Toolkit voor Odoo.
Gecontroleerd in de broncode van de module (versie 19.0) en in de gelinkte bronnen

Bronnen

  • Broncode van de module: flexigo_nis2_cybersecurity_compliance_toolkit 19.0 (af4f82c6): views/menus_gen.xml
  • Broncode van de module: flexigo_nis2_cybersecurity_compliance_toolkit 19.0 (af4f82c6): data/nis2_cron.xml
  • Broncode van de module: flexigo_nis2_cybersecurity_compliance_toolkit 19.0 (af4f82c6): models/nis2_action.py
  • Broncode van de module: flexigo_nis2_cybersecurity_compliance_toolkit 19.0 (af4f82c6): models/nis2_annex_sector.py
  • Broncode van de module: flexigo_nis2_cybersecurity_compliance_toolkit 19.0 (af4f82c6): models/nis2_audit_pack.py
  • Broncode van de module: flexigo_nis2_cybersecurity_compliance_toolkit 19.0 (af4f82c6): models/nis2_authority_submission.py
  • Broncode van de module: flexigo_nis2_cybersecurity_compliance_toolkit 19.0 (af4f82c6): models/nis2_bcp_test.py
  • Broncode van de module: flexigo_nis2_cybersecurity_compliance_toolkit 19.0 (af4f82c6): models/nis2_company_guard.py
  • Broncode van de module: flexigo_nis2_cybersecurity_compliance_toolkit 19.0 (af4f82c6): models/nis2_company_profile.py
  • Broncode van de module: flexigo_nis2_cybersecurity_compliance_toolkit 19.0 (af4f82c6): models/nis2_compliance_model.py
  • Broncode van de module: flexigo_nis2_cybersecurity_compliance_toolkit 19.0 (af4f82c6): static/description/index.html
  • apps.odoo.com/apps/modules/19.0/flexigo_nis2_cybersecurity_compliance_toolkit
  • apps.odoo.com/apps/modules/17.0/flexigo_nis2_cybersecurity_compliance_toolkit
  • apps.odoo.com/apps/modules/18.0/flexigo_nis2_cybersecurity_compliance_toolkit
  • flexigotech.com/en/services.html