Administration du module Compliance

Administration du module Compliance

Activer les évaluations, examiner les écarts, créer des règles liées, enregistrer les attestations et exporter les preuves.

Le module Compliance montre quels contrôles techniques de votre installation AIFW peuvent être prouvés. Il lit les règles actives, évalue les cadres choisis, consigne écarts et attestations et produit des rapports de preuves.

Le module est distinct du moteur de règles : celui-ci applique la politique au trafic ; Compliance évalue la configuration et en rend compte. Un écart n’est pas une décision sur le trafic.

Le module ne constitue ni conseil juridique ni certification, et ne remplace pas les contrôles de l’organisation. Consultez les sources primaires et confirmez l’applicabilité avec des professionnels qualifiés.

Activer le module#

Ouvrez AI Firewall -> Agent Config -> Compliance. La section apparaît lorsque le module est activé. Sinon, aucune évaluation ni tâche planifiée n’est exécutée et l’entrée Compliance est masquée.

ParamètreDéfautSignification
Enable the compliance module (ai_fw_compliance_enabled)OffActive l’évaluation des cadres et les preuves.
Frameworks (compliance_frameworks_enabled)AucunCadres évalués, stockés comme liste séparée par virgules.
Report schedule (compliance_report_schedule)weeklyoff, daily, weekly ou monthly.
Assessment interval (minutes)1440Fréquence ; plage 15 à 10080 minutes.
Evidence retention (days)Paramètre déploiementConservation des rapports ; UI accepte 30 à 3650 jours.
Raise drift eventsParamètre déploiementConsigne les changements de règles touchant un contrôle évalué.
Attestation expiry (days)Paramètre déploiementValidité d’une attestation manuelle ; 1 à 3650 jours.

Examiner la page Compliance#

Après activation, ouvrez Compliance dans la barre latérale. La page indique cadres suivis, contrôles évalués, écarts ouverts et score de posture, ou Not measured avant la première évaluation.

Utilisez Run assessment. Les états vides sont explicites : une page vide n’est pas un résultat positif.

Cadres et contrôles#

Le tableau des cadres montre état, nombre de contrôles, écarts et score. Utilisez Enable ou Disable pour modifier les cadres suivis.

Filtres du tableau des contrôles :

FiltreUsage
StatusVoir conformité, écarts, résultat inconnu et autres états.
SeverityPrioriser les contrôles à fort impact.
MandatorySéparer contrôles obligatoires et complémentaires.

Chaque contrôle montre exigence, sévérité, état, règle liée, attestation et preuve. Une règle absente ou désactivée constitue un écart.

Créer et lier une règle#

Si un cadre propose un rule pack, choisissez Control et Template, saisissez Pattern or keywords, puis Create and link. Le module fournit direction, action et sévérité attendues. La règle est créée active et liée ; examinez le motif avant production.

Enregistrer une attestation#

Pour les obligations exigeant une décision humaine, utilisez Attest et indiquez son fondement. L’attestation enregistre auteur, expiration et note facultative. Utilisez Withdraw lorsqu’elle n’est plus valide. Une attestation expirée ou retirée ne prouve pas le contrôle.

Comprendre les résultats#

RésultatSignification
CompliantLe contrôle configuré satisfait les vérifications.
UnknownConfiguration ou couverture d’identité impossible à vérifier.
GapMissingRègle ou contrôle attendu absent.
GapDisabledRègle présente mais désactivée.
GapMisconfiguredConfiguration de règle incorrecte.
AttestationExpiredAttestation humaine requise expirée.

Un inventaire de règles illisible est unknown, pas vide.

Preuves et drift#

Les rapports par cadre sont exportables en JSON ou CSV. Ils contiennent état des contrôles/règles, paramètres pertinents, rétention et preuves d’inventaire, sans contenu de prompts/réponses.

Avec Raise drift events, les modifications d’une règle liée enregistrent contrôle, changement et acteur. Relancez l’évaluation après correction.

Prérequis d’identité A2A#

Les contrôles par identité nécessitent un trafic agent authentifié. Si a2a_auth_mode est off, Compliance signale le prérequis et marque les contrôles concernés UNKNOWN. Activez A2A dans AI Firewall -> Agent Config -> Access & Identity.

Documentation associée#

Pour aller plus loin#

Pour aller plus loin