Gestion des logs
Sommaire
Présentation
L'objet de cette page est présenter l'utilisation des fonctionnalités liées aux actions qui sont enregistrées en base de données.
Selon les droits attribués à son profil, un utilisateur peut accéder à ces informations par le biais des formulaires de recherches du menu Admin > Logs.
Nous pouvons également effectuer pour le compte de la structure toute recherche conformément au tarif en vigueur dans notre catalogue tarifaire
Traçabilité
Toute action effectuée, qui impacte la base de données, est enregistrée automatiquement dans la base de données avec les informations suivantes :
- Nom de l'action
- Identifiant ayant effectué l'action
- Horodatage de l'action
- Nouvelles données sauvegardées en base de données
Historique d'une réservation
Le formulaire comporte les champs suivants :
- Numéro de la réservation (optionnel)
- Login de l'utilisateur (optionnel)
- Créée entre le
- et le
Les 2 premiers champs sont optionnels : on peut donc les laisser vide dans un 1er temps.
Attention : les données doivent être saisies en UTC.
Retrouver qui a supprimé une réservation
- Remplir les champs Créée entre le et et le pour encadrer au plus près la date et l'heure à laquelle la réservation a été effectuée. Il est également possible de renseigner le champ Login de l'utilisateur afin de restreindre les résultats. Si plusieurs résultats s'affichent, alors il faut regarder dans la liste des résultats les données start_date et end_date qui correspondent à la réservation.
- Une fois que la réservation est identifiée, il faut noter son numéro : c'est le nombre présent dans la colonne Valeur qui correspond à la ligne ayant comme entrée "id" dans la colonne Champ et "booking" dans la colonne Table. Normalement, le type de requête est "INSERT" ou "UPDATE" s'il y a eu une mise à jour de la réservation.
- Faire une nouvelle recherche en renseignant cette fois-ci le champ Numéro de la réservation avec le nombre obtenu précédemment et remplir les champs Créée entre le et et le sur une période suffisamment large.
- L'identifiant de la personne qui a supprimé la réservation apparaitra dans la colonne Identifiant associé à la dernière action qui devrait être "delete_book".