Aller au contenu principal
NIS2 Cybersecurity Compliance Toolkit

Fonctionnement de NIS2 Cybersecurity Compliance Toolkit dans Odoo : menus, tâches et statuts

NIS2 Cybersecurity Compliance Toolkit ajoute à Odoo le menu NIS2 Compliance, avec Overview, un bloc Applicability pour les profils d'entreprise et un bloc Controls and Risks pour les contrôles et les risques. En coulisses, cinq tâches planifiées actives tournent : quatre quotidiennes, qui vérifient la conservation des preuves, les formations échues, les revues de fournisseurs et les actions d'amélioration échues, et une mensuelle, le rappel de la revue annuelle par la direction. Voici le parcours complet : menus, enregistrements conservés, ce qui se passe à chaque moment et les statuts que vous verrez.

FlexigoTech · Responsable : Víctor Gómez · Mis à jour le 4 novembre 2026

L'essentiel

Versions
Odoo 17, 18 et 19
Vérifié
dans le code du module, version 19.0 · dans les sources citées à la fin
Lecture
5 min

Les menus que le module ajoute

À l'installation, une entrée principale apparaît, NIS2 Compliance. Elle donne accès à ces options :

  • 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 (uniquement dans 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

Le bloc Applicability regroupe les profils d'entreprise, l'assistant d'applicabilité, le cycle de vie de l'entité, les profils de règlements d'exécution (dans Odoo 19) et le journal des modifications de profil. Le bloc Controls and Risks regroupe la liste des contrôles et le registre des risques.

Liste des profils d'entreprise NIS2 avec deux enregistrements et des colonnes d'entité juridique, entreprise, État membre, secteur, taille, statut d'applicabilité, statut du profil et responsable
La liste des profils d'entreprise, avec deux enregistrements : chaque ligne indique État membre, secteur, taille, statut d'applicabilité, statut du profil et responsable

Dans la liste des profils, vous voyez deux colonnes de statut distinctes, l'une pour l'applicabilité et l'autre pour le profil lui-même, ainsi que la barre de recherche et le bouton pour en créer un nouveau.

Liste des contrôles NIS2 avec des colonnes de catégorie, nom du contrôle, statut de maturité, responsable et revue
La liste des contrôles, avec neuf enregistrements et les statuts de maturité Implemented, Partially Implemented, Planned, Not Implemented et Not Applicable

Les enregistrements conservés en interne

Si vous êtes consultant ou si vous allez intervenir sur la base de données, voici quelques-uns des modèles créés par le module, avec leur nom technique et la description sous laquelle ils apparaissent :

  • 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.

Les modèles NIS2 Authority Submission et NIS2 Compliance Record héritent de nis2.company.guard. C'est utile à savoir si vous développez au-dessus du module ou si vous importez des données dans ces enregistrements.

Chronologie : ce qui se passe à l'enregistrement, chaque jour et chaque mois

Cette chronologie rassemble ce qui se produit sans que vous ouvriez de menu : la règle vérifiée à l'écriture sur certains enregistrements et les tâches planifiées fournies par le module, toutes actives à l'installation.

  1. À l'enregistrement Sur les modèles qui héritent de nis2.company.guard (NIS2 Authority Submission et NIS2 Compliance Record), le module vérifie la règle d'entreprise décrite comme NIS2 company rule checked after write.
  1. Chaque jour La tâche NIS2: Check evidence retention expiry s'exécute et vérifie l'expiration de la conservation des preuves.
  1. Chaque jour La tâche NIS2: Check overdue training records s'exécute et vérifie les enregistrements de formation échus.
  1. Chaque jour La tâche NIS2: Check supplier review due dates s'exécute et vérifie les dates de revue des fournisseurs.
  1. Chaque jour La tâche NIS2: Mark overdue improvement actions s'exécute et marque les actions d'amélioration échues.
  1. Chaque mois La tâche NIS2: Annual management review reminder s'exécute : c'est le rappel de la revue annuelle par la direction.

Les quatre tâches quotidiennes et la mensuelle apparaissent parmi les actions planifiées d'Odoo sous ces noms. Si vous allez charger des données réelles, testez d'abord sur une base de test avec quelques enregistrements de formation, de fournisseurs et d'actions, et regardez ce qui change le lendemain : vous saurez ainsi à quoi vous attendre de chaque tâche dans votre propre configuration.

Si, dans votre déploiement, vous désactivez l'une de ces tâches ou en changez la fréquence, notez-le : le rappel mensuel et les revues quotidiennes dépendent du fait qu'elles restent actives.

Les statuts que vous verrez dans les listes

Le parcours d'un enregistrement se lit dans ses colonnes de statut. D'après ce qu'affichent les écrans du module :

  • Dans Controls, le statut de maturité prend les valeurs Implemented, Partially Implemented, Planned, Not Implemented et Not Applicable.
  • Dans les enregistrements de formation, le statut prend les valeurs Assigned, In Progress, Completed, Overdue et Exempt.
  • Dans Risk Register, chaque risque porte un impact, une probabilité, un risque résiduel, une décision de traitement et un statut, avec des valeurs comme Draft, Under Review, Accepted et Closed.
  • Dans Company Profiles, il y a un statut d'applicabilité et un statut du profil.
Liste des Training Records avec cinq enregistrements et des colonnes de nom, type, article NIS2 et statut
Les enregistrements de formation, avec cinq lignes dans les statuts Assigned, In Progress, Completed, Overdue et Exempt
Parcours des listes de profils d'entreprise, d'enregistrements de formation, de contrôles NIS2 et du registre des risques
Des profils d'entreprise à la formation, les contrôles avec leur statut de maturité et le registre des risques avec ses statuts

Ce que la fiche regroupe comme fonctions clés

La fiche Odoo Apps pour Odoo 19 s'intitule NIS2 Cybersecurity Compliance Toolkit for Odoo 19 et, après avoir expliqué le problème des organisations couvertes par NIS2 et la façon dont le module le résout, elle liste ses fonctions clés sous ces rubriques :

  • 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

Les deux premières correspondent à ce que vous voyez dans les menus Applicability et Controls, et la troisième à Risk Register. Pour savoir quels champs remplir dans chacun et quoi vérifier la première semaine, suivez la mise en route du module. Si vous hésitez encore sur l'intérêt du module, lisez s'il convient à votre entreprise.

Versions d'Odoo et prix

Le module est publié sur Odoo Apps pour les versions 17.0, 18.0 et 19.0, avec un paiement unique de 49 € HT par version pour chacune des trois. Vous trouverez le détail sur la fiche Odoo Apps et sur la page du module.

Comment FlexigoTech vous aide

FlexigoTech déploie Odoo 17, 18, 19 et 20 et développe des connecteurs et des intégrations sur mesure. Si vous êtes en train de déployer le module et souhaitez vérifier comment ses profils, ses contrôles et ses tâches planifiées s'articulent avec le reste de votre Odoo, nous pouvons vous accompagner dans la configuration et dans tout ce que vous avez besoin de connecter.

À lire aussi

Mise en place de NIS2 Cybersecurity Compliance Toolkit dans Odoo : un cas de bout en boutUn cas illustratif pas à pas : profil d'entreprise, contrôles, risques, formation et incidents dans NIS2 Cybersecurity Compliance Toolkit pour Odoo.
Vérifié dans le code du module (version 19.0) et dans les sources citées

Sources

  • Code du module : flexigo_nis2_cybersecurity_compliance_toolkit 19.0 (af4f82c6): views/menus_gen.xml
  • Code du module : flexigo_nis2_cybersecurity_compliance_toolkit 19.0 (af4f82c6): data/nis2_cron.xml
  • Code du module : flexigo_nis2_cybersecurity_compliance_toolkit 19.0 (af4f82c6): models/nis2_action.py
  • Code du module : flexigo_nis2_cybersecurity_compliance_toolkit 19.0 (af4f82c6): models/nis2_annex_sector.py
  • Code du module : flexigo_nis2_cybersecurity_compliance_toolkit 19.0 (af4f82c6): models/nis2_audit_pack.py
  • Code du module : flexigo_nis2_cybersecurity_compliance_toolkit 19.0 (af4f82c6): models/nis2_authority_submission.py
  • Code du module : flexigo_nis2_cybersecurity_compliance_toolkit 19.0 (af4f82c6): models/nis2_bcp_test.py
  • Code du module : flexigo_nis2_cybersecurity_compliance_toolkit 19.0 (af4f82c6): models/nis2_company_guard.py
  • Code du module : flexigo_nis2_cybersecurity_compliance_toolkit 19.0 (af4f82c6): models/nis2_company_profile.py
  • Code du module : flexigo_nis2_cybersecurity_compliance_toolkit 19.0 (af4f82c6): models/nis2_compliance_model.py
  • Code du 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