Sécurité et NIS2
Vous savez qui a changé quoi. Bientôt : vous savez ce qui s'est passé dans le réseau.
django-nms a aujourd'hui des rôles, un historique des modifications et un audit des déploiements. Le module NIS2 avec agents Wazuh et registre des incidents est sur la feuille de route ; nous le décrivons ici comme un concept.
- Rôle technicien sans accès aux données financières des clients
- Historique des modifications sur vendeurs, contrats, services et hôtes
- Audit de chaque déploiement de configuration RADIUS et routeurs
Concept : NIS2 pour les FAI avec Wazuh (feuille de route)
Statut : sur la feuille de route, concept. La description ci-dessous est un plan, pas une fonctionnalité disponible aujourd'hui.
NIS2 couvre les opérateurs télécoms dans toute l'UE. La déclaration des incidents a trois délais : alerte précoce sous 24 heures, notification sous 72 heures, rapport final sous un mois. django-nms est un système de référence pour le réseau et les clients, pas un SIEM. Plutôt que de construire notre propre détection, nous prévoyons une intégration avec Wazuh.
Comment cela doit fonctionner :
- Agents Wazuh sur les serveurs (RADIUS, routeurs Linux, django-nms lui-même) et collecte syslog des routeurs MikroTik et Cisco. Journaux applicatifs (déploiements de configuration, actions administrateur, connexions) envoyés à Wazuh en JSON.
- Ingestion des événements. Wazuh envoie les alertes à django-nms par webhook. Un événement a une source, une gravité, un identifiant de règle, un hôte et une charge brute. Le système le corrèle par adresse IP à un hôte abonné, un routeur de bordure ou un site.
- Registre des incidents. À partir d'un ou plusieurs événements, vous créez un incident : heure de détection, classification, services touchés, nombre d'abonnés, actions menées, notifications. Les événements DDoS peuvent automatiquement poser un blocage d'hôte avec le motif « DDoS », qui existe déjà dans le modèle.
- Délais NIS2. Chaque incident a des compteurs 24 h, 72 h et 1 mois avec rappels e-mail et SMS aux responsables.
- Rapports. Export de la notification et du rapport final dans la structure exigée par le CSIRT national, plus un registre annuel pour l'audit.
Si vous vous préparez à NIS2, nous aimerions discuter du périmètre. Les premiers partenaires façonnent le module.
Ce qui est disponible aujourd'hui
-
Rôles et permissions
Groupes Django : traitement des factures, technicien (hôtes et sites, sans contrats ni clients), notifications de modification de contrat. Rôle technicien configuré en une commande.
-
Historique des modifications
django-simple-history sur vendeurs, modèles de contrat, services, relations de service et hôtes. Liste des champs modifiés dans chaque entrée.
-
Journal d'activité
Journal global des actions administrateur avec filtres utilisateur, modèle, action et période. Activité récente sur le tableau de bord.
-
Audit des déploiements
Chaque déploiement de configuration RADIUS et routeurs enregistre journal, résultat et nombre d'hôtes. Les rafraîchissements de statut des sessions sont aussi tracés.
-
Secrets
Mots de passe des certificats de facturation électronique chiffrés en base. Clés SSH uniquement sur le disque du serveur, jamais en base.
-
En roadmap
Registre des incidents NIS2
Événements depuis Wazuh, corrélation avec les éléments réseau, délais 24h/72h/1 mois, rapports. Sur la feuille de route.
-
En roadmap
2FA et SSO
Second facteur de connexion et authentification d'entreprise. Sur la feuille de route.
-
Partiel
Outils RGPD
Anonymisation des environnements de test disponible. Export et effacement par client : sur la feuille de route.
-
Vos données, votre serveur
Auto-hébergé dans Docker ou hébergement dans l'UE. Aucune donnée client ne quitte votre infrastructure.
Plan du module NIS2
L'ordre peut changer selon les demandes des opérateurs.
-
T2 2027 En roadmap
Ingestion des événements depuis Wazuh
Webhook, modèle d'événement, corrélation avec hôte et routeur par IP.
-
T3 2027 En roadmap
Registre des incidents et délais
Incident avec classification, éléments touchés et compteurs 24h/72h/1 mois.
-
T4 2027 En roadmap
Rapports et réponses automatiques
Exports de notifications, registre annuel, blocage DDoS automatique.
Questions sur la sécurité
Un technicien peut-il voir les données financières ?
Pas avec le rôle technicien. Il donne accès aux hôtes, aux sites et à l'historique, sans contrats, clients ni factures.
Le module NIS2 est-il disponible ?
Non. C'est un concept de la feuille de route. Nous le décrivons pour recueillir les besoins des opérateurs qui se préparent à NIS2.
Vous vous préparez à NIS2 ?
Parlons de ce dont vous avez besoin dans un registre des incidents. Les premiers partenaires ont voix au chapitre sur le périmètre et des conditions préférentielles.