Les faits

Historiser les opérations.

Les opérations effectuées par les utilisateurs peuvent être stockées sous la forme de faits. Un fait historise une opération effectuée en conservant les informations de l’opération :

  • un identifiant unique
  • l’identifiant de l’objet concerné
  • l’identifiant de l’utilisateur ayant exécuté l’opération
  • l’action effectuée
  • la date d’exécution (timestamp)


Par défaut, les opérations de création, mise à jour et suppression sont historisées pour tous les composants. Pour les tâches, l’application d’une réponse et l’assignation à un utilisateur sont également historisées par défaut. Les opérations pouvant être historisées sont listées ci-dessous :

Action Clé Catégories de composant Historisée par défaut
Création create Toutes Oui
Lecture read Toutes Non
Mise à jour update Toutes Oui
Suppression delete Toutes Oui
Réponse answer Tâche Non
Assignation assign Tâche Non


Afin de modifier les opérations historisées, le fichier core.properties doit être modifié en s’appuyant sur la configuration par défaut :

fact.registrations.document=create,update,delete
fact.registrations.folder=create,update,delete
fact.registrations.virtual.folder=create,update,delete
fact.registrations.task=create,update,delete,answer,assign