Historique des modifications
Journal d'audit de toutes les modifications d'enregistrements : rechercher les modifications par entité, requête et type, afficher les fiches d'historique avec les différences de champs et regrouper par requête.
L'historique des modifications est un journal d'audit à l'échelle du système qui rend traçable chaque modification enregistrée des enregistrements dans X4fleet. Pour chaque modification sont consignés le moment, le type de modification, l'enregistrement concerné, l'utilisateur responsable ainsi que la requête déclenchante. La page assure une traçabilité sans faille et aide à déterminer qui a modifié quelle valeur et à quel moment.
Remarque : L'historique des modifications est exclusivement réservé aux utilisateurs disposant du rôle Superadmin.
1. Recherche dans l'historique des modifications
Des champs de recherche sont disponibles dans la partie supérieure de la page et permettent de cibler précisément le journal d'audit. Les critères peuvent être utilisés individuellement ou de manière combinée.
| Champ | Description |
|---|---|
| ID d'entité | ID unique de l'enregistrement dont les modifications doivent être affichées |
| Type d'entité | Liste de sélection du type d'enregistrement (p. ex. compte, envoi, véhicule). Seuls les types traçables sont proposés à la sélection |
| ID de requête | ID de la requête d'origine dans le cadre de laquelle les modifications ont été effectuées |
Pour effectuer une recherche :
- Saisissez un ID d'entité et/ou sélectionnez un type d'entité dans la liste de sélection.
- En option, vous pouvez en outre indiquer un ID de requête.
- Lancez la recherche.
La page se recharge ensuite et affiche les modifications correspondant aux critères sélectionnés.
Remarque : Les désignations des types d'entité dans la liste de sélection sont affichées dans la langue d'application respective.
2. Filtre par mot-clé des modifications
Outre la recherche côté serveur, un filtre par mot-clé est disponible et permet de restreindre immédiatement les lignes de modification déjà affichées.
- Saisissez un terme de recherche dans le champ de filtre.
- Pendant la saisie, toutes les lignes dont le contenu ne contient pas le terme saisi sont masquées.
Le filtre fonctionne sans recharger la page et parcourt le texte visible des lignes de modification. La casse n'est pas prise en compte. Pour afficher à nouveau toutes les lignes, videz le champ de filtre.
3. Fiches d'historique (piste d'audit)
Les modifications trouvées sont présentées sous forme de fiches et regroupées par enregistrement concerné (combinaison d'entité et de type d'entité). Au sein d'un groupe, les modifications sont triées par ordre décroissant selon le moment – la modification la plus récente apparaît en haut.
Chaque fiche affiche les informations suivantes :
| Indication | Description |
|---|---|
| Type d'entité | Type de l'enregistrement modifié |
| ID d'entité | ID unique de l'enregistrement modifié |
| Modifié par | Utilisateur ayant effectué la modification |
| ID de requête | La requête déclenchante (voir section 5) |
| Moment | Date et heure de la modification au format de date standard |
Un marquage coloré sur le bord de la fiche indique le type de modification : les modifications sont affichées dans la couleur standard, tous les autres types de modification (p. ex. création) en vert.
4. Différences de champs (ancien/nouveau)
Au sein de chaque fiche d'historique, les champs concrètement modifiés sont répertoriés dans un tableau. Il est ainsi possible de voir d'un coup d'œil quelle valeur a changé et comment.
| Colonne | Description |
|---|---|
| Champ | Nom du champ modifié |
| Ancienne valeur | Valeur avant la modification |
| Nouvelle valeur | Valeur après la modification |
Chaque ligne correspond à un champ modifié. Si plusieurs champs ont été ajustés dans le cadre de la même modification, ils sont répertoriés les uns en dessous des autres. Ces lignes sont également prises en compte par le filtre par mot-clé (voir section 2).
5. Vue détaillée regroupée par requête
Souvent, des opérations individuelles concernent plusieurs enregistrements simultanément. L'ID de requête permet de savoir quelles autres modifications ont été effectuées dans le cadre de la même requête.
- Dans une fiche d'historique, cliquez sur l'ID de requête affiché.
- Une vue s'ouvre dans un nouvel onglet du navigateur, présentant toutes les modifications effectuées dans le cadre de cette requête.
De cette manière, les modifications connexes – par exemple une action qui concerne plusieurs enregistrements en même temps – peuvent être consultées de manière groupée.
6. Remarques
- L'historique des modifications est un pur outil de lecture et d'analyse ; les enregistrements ne peuvent pas y être modifiés.
- L'accès est restreint au rôle Superadmin.
- Seuls les types d'entité prévus pour le suivi des modifications sont proposés.