Journal d’audit

Les opérations d’administration et d’indexation sont enregistrées dans un journal d’audit qui peut être interrogé via un point d’entrée Admin.

Seuls les utilisateurs disposant du rôle admin.role.author peuvent lire les journaux d’audit. Pour plus d’informations, voir Configuration du projet.

Il existe également un outil pratique pour consulter les journaux d’audit.

Opérations d’administration

Le journal d’audit stocke des informations sur les opérations d’administration réussies suivantes :

Nom
Description
preview
Lorsqu’une page est prévisualisée ou supprimée de la prévisualisation.
live
Lorsqu’une page est publiée ou dépubliée.
index
Lorsqu’une page est indexée ou supprimée de l’index.
cache
Lorsqu’une page est manuellement purgée du cache.
code
Lorsque le code est synchronisé à partir de GitHub.
config
Lorsque la configuration du site est modifiée.
sitemap
Lorsqu’un plan de site est reconstruit manuellement.
job
Lorsqu’une tâche de purge du cache est déclenchée après le code synchronisation .
form
Lorsqu’une feuille est préparée pour l’ingestion de données (obsolète).

Les informations suivantes relatives à ces opérations sont stockées :

Nom
Description
timestamp
Époque à laquelle l’opération a eu lieu.
duration
Temps en millisecondes nécessaire à l'opération.
method
Méthode HTTP utilisée (POST ou DELETE)
route
Opération qui a eu lieu (voir ci-dessus).
path
Chemin cible de l’opération.
contentBusId
Identifiant de bus de contenu interne du projet.
org
Nom de l’organisation.
site
Nom du site.
ref
Branche ou balise GitHub affectée.
user
Utilisateur qui a apporté la modification, manquant si la requête n’était pas authentifié.
search
Chaîne de requête de l’URL demandée.

Opérations d’indexation

Le journal d’audit stocke des informations sur le résultat des opérations d’indexation en arrière-plan, à savoir :

Nom
Description
timestamp
Époque à laquelle l’opération a eu lieu.
contentBusId
Identifiant de bus de contenu interne du projet.
changes
Tableau de chaînes décrivant ce qui a changé dans l’index.
errors
Tableau de chaînes contenant les erreurs qui se sont produites lors de indexation.
unmodified
Nombre de modifications d’index qui n’ont pas modifié une ligne dans l’index.

Exemples

Voici quelques exemples de la manière dont les opérations courantes déclenchées via Sidekick seront reflétées dans le journal d’audit :

Opération
Sidekick
Journal d’audit
Prévisualisation
Aperçu bouton dans l’éditeur
Bouton Recharger dans l’environnement de prévisualisation
code language-none
method: POST, route: /preview
Publication
Bouton Publier en aperçu, en direct ou environnement de production
code language-none
method: POST, route: /live
Dépublier
Bouton Dépublier en aperçu, en direct ou environnement de production
code language-none
method: DELETE, route: /live
Supprimer
Bouton Supprimer dans l’aperçu, la mise en ligne ou environnement de production
code language-none
method: DELETE, route: /preview
method: DELETE, route: /live
recommendation-more-help
10a6ce9d-c5c5-48d9-8ce1-9797d2f0f3ec