Journaux d'audit : un historique des actions clés dans votre espace de travail

Mis à jour le 4 nov. 20268 min de lecture
Français
Sur cette page

Les journaux d'audit enregistrent les actions importantes de votre espace de travail. Qui s'est connecté, qui a invité ou retiré un agent, qui a modifié une conversation ou un paramètre, qui a effectué un remboursement, qui a connecté une intégration : chaque entrée indique la date, l'utilisateur (ou Système), l'action, sa cible et le détail de ce qui a changé. Disponible avec Enterprise ; utile comme preuve lors des contrôles de conformité SOC 2, ISO 27001 et RGPD.

Dans Deskwoot, les journaux d'audit sont un registre où l'on peut seulement ajouter des entrées : ils gardent les actions importantes de votre espace de travail. Il n'existe ni bouton ni route d'API pour modifier ou supprimer une entrée. Ils répondent donc à la question « qui a fait quoi, et quand » sans devoir faire confiance à chaque administrateur pour ne pas effacer la trace après coup. Les journaux d'audit servent de preuve de contrôle d'accès pour SOC 2, de registre du sous-traitant au sens de l'article 28 du RGPD, et à tout processus interne de réponse aux incidents où vous devez reconstituer après coup une suite de modifications.

Ce qui est enregistré

Pour l'instant, ces actions créent une entrée d'audit :

  • Connexion : chaque connexion réussie, et chaque fois que le support Deskwoot se connecte en tant que l'un de vos utilisateurs.
  • Agents, équipes et paramètres : agent invité, agent retiré, interrupteur « Collègues » d'un agent modifié ; équipe créée, mise à jour ou supprimée ; modifications de qui peut utiliser l'assistant IA dans les conversations et de la 2FA obligatoire pour tous les membres.
  • Conversations : modifications de conversations et changements de statut, notes CSAT modifiées par un administrateur, et les actions groupées de la liste des conversations (statut, attribuer à un agent ou une équipe, priorité, étiquette, mettre en sourdine, réactiver le son, marquer comme non lue, reporter, supprimer).
  • Tickets et vues partagées : Définir le statut du ticket depuis la liste des conversations ; vues enregistrées partagées avec une équipe ou avec tout le monde, quand elles sont créées, modifiées ou supprimées (les vues personnelles ne sont pas enregistrées) ; appels d'outils MCP sur les tickets et les tickets groupés (créer, commenter, mettre à jour, répondre au client, lier et dissocier). Quand quelqu'un reprend un travail qu'un collègue avait en main, le détail de l'entrée de la conversation le marque comme une reprise forcée.
  • Commandes, remboursements et abonnements : commandes annulées ou remboursées, remboursements effectués, commandes marquées comme traitées, changements d'adresse, retours et abonnements résiliés, que ce soit par un agent ou par le bot, ainsi que les actions du bot qui ont dû être annulées.
  • Intégrations et MCP : intégrations connectées et déconnectées ; accès MCP activé ou désactivé, jetons MCP créés ou révoqués, et chaque appel d'outil MCP qui modifie quelque chose.
  • Contacts : contacts bloqués ou débloqués, et rebonds d'e-mail effacés pour que les campagnes atteignent de nouveau l'adresse.
  • Confidentialité et aspects juridiques : demandes des personnes concernées (export des données envoyé, effacement effectué), modifications de ce que le bot peut faire, et l'accord de traitement des données accepté.
  • Frais de traduction : chaque traduction d'un article du Centre d'aide facturée sur le solde prépayé, et ses remboursements.
  • Changements de forfait : campagnes ou règles d'automatisation mises en pause parce que le forfait ne les inclut plus, et campagnes arrêtées parce que leur audience n'était pas valide.

Les changements de rôle, les modifications personnelles de 2FA et de mot de passe, les changements de facturation et les modifications des règles d'automatisation, des macros ou des réponses prédéfinies ne figurent pas dans le journal d'audit.

Le contenu de chaque entrée

Une entrée d'audit contient : la date et l'heure, l'utilisateur qui a agi (ou Système quand Deskwoot a agi lui-même), l'action, le type et l'ID de la cible, et le détail de l'action en JSON, par exemple l'e-mail d'un agent invité ou l'ancienne et la nouvelle valeur d'un paramètre modifié. Elle indique aussi si l'action vient d'une session connectée ou d'un jeton d'API, et de quel jeton. Les entrées n'enregistrent ni l'adresse IP ni le navigateur.

Pourquoi « immuable »

Dans Deskwoot, les entrées d'audit ne peuvent être ni modifiées ni supprimées. Même un Administrateur ne peut pas masquer le contenu d'une entrée : il n'y a ni bouton dans l'interface ni route d'API. Si vous effacez les données personnelles d'un contact suite à une demande RGPD, Deskwoot remplace le détail des entrées d'audit qui le mentionnent par une marque d'effacement, et les entrées elles-mêmes restent. La trace de ce qui s'est passé est donc conservée, même quand les données personnelles sont supprimées.

Rechercher et exporter

Dans Paramètres > Journaux d'audit, les entrées les plus récentes s'affichent en premier, 25 par page. Filtrer par action limite la liste à Créer, Mettre à jour, Supprimer, Connexion ou Exporter. Il n'y a pas de filtre par utilisateur ou par date, ni d'export CSV.

Flux webhook vers un SIEM

Il n'existe pas encore de webhook pour les événements d'audit, donc les journaux d'audit ne peuvent pas être envoyés automatiquement vers un SIEM (Datadog, Splunk, Sumo Logic, Elastic).

Durée de conservation

Les journaux d'audit sont conservés tant que votre espace de travail existe. Quand l'espace de travail est supprimé (30 jours après que vous avez confirmé la suppression, ou 30 jours après la fin d'une période déjà payée), les journaux d'audit sont supprimés avec lui.

Disponibilité selon le forfait

Disponible avec le forfait Enterprise, pour les administrateurs. Avec les forfaits inférieurs, Deskwoot crée toujours les entrées, mais la page Journaux d'audit et son API sont verrouillées.

Cas d'usage courants pour la conformité

  • Preuve de contrôle d'accès pour SOC 2 : montrez à votre auditeur qui a été invité ou retiré, et quand quelqu'un s'est connecté pendant la période auditée.
  • Journalisation ISO 27001 A.12.4 : les entrées ne peuvent être ni modifiées ni supprimées dans Deskwoot, ce qui aide à respecter les exigences de journalisation de la norme.
  • Registre du sous-traitant selon l'article 28 du RGPD : le journal d'audit enregistre ce qui a été fait avec les données personnelles dans votre espace de travail, par exemple les demandes des personnes concernées.
  • Réponse aux incidents : « Est-ce qu'il s'est passé quelque chose de bizarre entre 14:00 et 15:00 UTC ? » Ouvrez le journal d'audit, allez aux pages de cette période et cherchez des utilisateurs inconnus ou des actions inhabituelles.

Questions fréquentes

Quelles actions sont enregistrées ?
Les connexions, les invitations et retraits d'agents, les modifications d'équipes, l'accès à l'assistant IA et la 2FA obligatoire, les modifications de conversations et les actions groupées, les actions commerciales (annuler, rembourser ou traiter une commande), la connexion et la déconnexion d'intégrations, l'accès MCP et les appels d'outils, les demandes liées à la confidentialité et les frais de traduction. Les actions de simple lecture, comme ouvrir une page, ne sont pas enregistrées.
Que contient une entrée d'audit ?
La date et l'heure, l'utilisateur qui a agi (avec son nom et son e-mail dans l'interface), le nom de l'action, le type et l'ID de l'élément concerné, et le détail en JSON. Visible dans Paramètres → Journaux d'audit.
Combien de temps les journaux d'audit sont-ils conservés ?
Tant que votre espace de travail existe. Il n'y a pas encore d'export CSV intégré : si vous avez besoin d'une copie hors ligne pour la conformité, contactez le support, nous vous fournirons les entrées.
Les journaux d'audit sont-ils disponibles avec les forfaits inférieurs ?
Non. Les journaux d'audit sont une fonctionnalité Enterprise. Les entrées sont créées avec tous les forfaits (nous avons donc les données), mais la page Journaux d'audit et son point de terminaison d'API renvoient 403 avec les forfaits autres qu'Enterprise.
Puis-je filtrer le journal d'audit ?
Oui, par catégorie d'action dans le tableau de bord (Créer, Mettre à jour, Supprimer, Connexion, Exporter ou Toutes). Il n'y a pas de filtre par période, utilisateur ou cible, ni dans le tableau de bord ni dans l'API.
Puis-je voir qui a consulté une conversation ?
Pas pour le moment : seules les actions qui modifient quelque chose (et les connexions) sont enregistrées. L'enregistrement des consultations est une fonction que nous créerions pour un client Enterprise aux contrôles d'accès plus stricts, sur demande.
Puis-je transférer les journaux d'audit vers mon SIEM ?
Pas encore via un webhook intégré. Si votre équipe conformité a besoin d'une ingestion dans un SIEM (Datadog, Splunk, Sumo Logic), contactez le support et nous mettrons en place un export programmé au format JSON Lines. Un webhook en temps réel pour les événements d'audit figure sur la feuille de route.
Comment masquer les données personnelles après une demande d'effacement RGPD ?
Effectuez l'effacement dans Paramètres → Demandes des personnes concernées. Deskwoot remplace le détail des entrées d'audit qui mentionnent le contact par une marque d'effacement : la chaîne d'audit (ce qui a été fait) est conservée et les données personnelles sont supprimées. Vous respectez ainsi l'article 17 sans perdre la trace de sécurité.
Les journaux d'audit sont-ils conservés après la résiliation du compte ?
Oui, jusqu'à la suppression de votre espace de travail. La suppression a lieu 30 jours après que vous l'avez confirmée, et les journaux d'audit sont supprimés avec l'espace de travail. Si vous avez besoin d'un historique plus long, demandez-nous un export avant.
À quoi ressemble le diff JSON ?
Le champ auditedChanges est un objet JSON dont les clés sont les noms des champs. Le tableau de bord affiche les trois premières clés en ligne (coupées à 40 caractères) ; pour l'entrée complète, un administrateur connecté peut lire le point de terminaison de liste /api/v1/accounts/{id}/audit-logs.
Le journal d'audit enregistre-t-il l'IP et le navigateur ?
Non. Les entrées n'enregistrent ni l'adresse IP ni l'agent utilisateur (user agent). Elles indiquent en revanche si une action vient d'une session connectée ou d'un jeton d'API, et de quel jeton. Les entrées que Deskwoot crée lui-même affichent Système.

Ce guide vous a-t-il aidé ?

Continuer la lecture

Demander à Fynn à propos de ce guide

Obtenez une réponse courte tirée de ce guide et du reste du centre d'aide.

Besoin d'aide supplémentaire ?

Fynn répond dans le chat à partir de ces guides, et vous pouvez aussi y joindre l'équipe.

Écrivez-nous par e-mail