Pistes d’audit en gestion de colonies : guide BPL et IACUC
Résumé
Une piste d’audit répond à la question que se posent tous les inspecteurs, auditeurs et organismes de réglementation : « qui a modifié quoi, et quand ? » Dans une animalerie de recherche, cette question revient lors des inspections IACUC, des visites sur site de l’AAALAC, des audits d’études BPL et des examens institutionnels. Ce guide explique à quoi ressemble une vraie piste d’audit dans un logiciel de gestion de colonies et comment l’implémentation de Colony.care soutient les exigences BPL, IACUC et AAALAC.
Ce que doit faire une piste d’audit
Une piste d’audit digne de ce nom journalise chaque opération de création, de modification et de suppression sur chaque fiche. Pour chaque changement, elle consigne : l’horodatage, l’utilisateur à l’origine du changement, la fiche modifiée, le champ modifié, la valeur avant le changement et la valeur après le changement. Elle doit être interrogeable, « montre-moi chaque modification apportée à l’animal A-427 au cours des six derniers mois » devrait renvoyer des résultats en quelques secondes, pas en quelques heures. Elle doit être exportable, quand un inspecteur demande le journal d’audit, vous devez pouvoir lui remettre un CSV ou un PDF. Et elle doit être conservée, indéfiniment, pas sur une fenêtre glissante de 90 jours.
Comment Colony.care gère l’audit
Colony.care conserve une piste d’audit indéfinie sur chaque type de fiche : animaux, cages, événements d’élevage, observations cliniques, affectations de protocoles, fiches de facturation et modifications des permissions utilisateur. Le journal d’audit est interrogeable par type de fiche, identifiant de fiche, utilisateur, plage de dates et type d’action. Il s’exporte en CSV ou en JSON. Il n’y a pas de limite de conservation, les fiches d’audit n’expirent pas par défaut.
Pour les animaleries compatibles BPL, la piste d’audit prend en charge les flux de travail de signature électronique : les changements sont attribués à des utilisateurs authentifiés avec une précision à l’horodatage, et l’état avant/après de chaque modification de champ est préservé. Pour les inspections IACUC et AAALAC, la liaison protocole-animal et les exports de données d’utilisation des animaux sont intégrés.
FAQ
Combien de temps la piste d’audit est-elle conservée ?
Indéfiniment par défaut. Il n’y a pas d’expiration automatique. Les fiches d’audit sont conservées pour la durée de vie de votre compte.
Pouvons-nous exporter la piste d’audit pour une inspection ?
Oui. Le journal d’audit peut être filtré par type de fiche, plage de dates, utilisateur ou action, puis exporté en CSV ou en JSON. Vous pouvez générer un rapport d’audit pour un animal, un protocole ou une période précis en quelques secondes.