Catégories

Éditeur de Journaux

Rédaction par lots de données sensibles des journaux en utilisant des règles configurables et plusieurs stratégies

Stratégies de Rédaction:

  • full - Remplacer entièrement la correspondance par la chaîne de remplacement
  • mask - Remplacer chaque caractère par un caractère de masque
  • keepFirstN - Garder les N premiers caractères, masquer le reste (N spécifié dans le remplacement)
  • keepLastN - Garder les N derniers caractères, masquer le reste (N spécifié dans le remplacement)
  • keepFirstLastN - Garder les N premiers et N derniers, masquer le milieu (N spécifié dans le remplacement)
  • hash - Remplacer par le hachage SHA-256 de la valeur originale
  • partial - Afficher le format mais remplacer le contenu (ex., j***@email.com)

Préréglages de Conformité:

  • GDPR - Email, téléphone, IP, SSN, passeport
  • HIPAA - Email, téléphone, SSN, MRN, diagnostic
  • PCI DSS - Numéros de carte, CVV, expiration, PIN

Points clés

Catégorie
Data Processing
Types d’entrée
textarea, select, checkbox
Type de sortie
json
Couverture des échantillons
4
API disponible
Yes

Vue d’ensemble

L'Éditeur de Journaux est un outil puissant conçu pour anonymiser et sécuriser vos fichiers de logs en supprimant ou en masquant automatiquement les données sensibles grâce à des règles de conformité prédéfinies ou personnalisées.

Quand l’utiliser

  • Avant de partager des fichiers de logs avec des équipes de support ou des tiers externes.
  • Pour garantir la conformité aux normes de protection des données comme le RGPD, HIPAA ou PCI DSS.
  • Lors de la préparation de journaux système pour des analyses de débogage sans exposer d'informations personnelles identifiables (PII).

Comment ça marche

  • Collez le contenu de votre journal dans la zone de saisie dédiée.
  • Sélectionnez un préréglage de conformité (RGPD, HIPAA, PCI DSS) ou définissez vos propres règles de remplacement.
  • Choisissez la stratégie de rédaction appropriée, telle que le masquage, le hachage ou la conservation partielle des caractères.
  • Exécutez l'outil en mode test pour prévisualiser les modifications avant de générer le rapport final.

Cas d’usage

Nettoyage automatique des logs serveurs contenant des emails et adresses IP avant archivage.
Anonymisation des données de santé dans les logs d'applications médicales pour respecter la norme HIPAA.
Protection des numéros de cartes bancaires et codes de sécurité dans les journaux de transactions e-commerce.

Exemples

1. Anonymisation RGPD pour support technique

Administrateur système
Contexte
Un administrateur doit envoyer des logs d'erreur à un prestataire externe, mais les fichiers contiennent des emails d'utilisateurs.
Problème
Risque de fuite de données personnelles (PII) lors du transfert des logs.
Comment l’utiliser
Sélectionner le préréglage 'GDPR', activer le mode 'Test à blanc' pour vérifier la couverture, puis traiter le fichier.
Configuration d’exemple
presetRules: gdpr, dryRun: false
Résultat
Tous les emails sont remplacés par [EMAIL] et les adresses IP sont masquées, rendant les logs sûrs pour le partage.

2. Masquage de numéros de carte bancaire

Développeur backend
Contexte
Les logs de paiement enregistrent accidentellement des numéros de carte complets lors d'erreurs de validation.
Problème
Non-conformité PCI DSS due à la présence de données de paiement en clair.
Comment l’utiliser
Utiliser une règle personnalisée avec la stratégie 'keepLast4' pour ne garder que les 4 derniers chiffres.
Configuration d’exemple
rules: card_number|\d{16}|keepLast4|4
Résultat
Les numéros de carte sont transformés en '************1234', préservant la traçabilité tout en sécurisant les données.

Tester avec des échantillons

data-processing

Hubs associés

FAQ

Quelles stratégies de masquage sont disponibles ?

Vous pouvez utiliser le masquage complet, le remplacement par des caractères de masque, le hachage SHA-256, ou conserver uniquement les N premiers ou derniers caractères.

L'outil est-il conforme au RGPD ?

Oui, l'outil propose un préréglage spécifique au RGPD qui cible automatiquement les emails, téléphones, adresses IP et numéros de sécurité sociale.

Puis-je définir mes propres règles ?

Absolument, vous pouvez utiliser le champ des règles personnalisées pour définir des motifs spécifiques via des expressions régulières et choisir la stratégie de rédaction associée.

Le traitement est-il sécurisé ?

L'outil fonctionne localement ou via une interface sécurisée, vous permettant d'utiliser le mode 'Test à blanc' pour vérifier les résultats sans modifier vos fichiers sources.

Qu'est-ce que le mode 'Test à blanc' ?

C'est une option qui vous permet de visualiser un aperçu des données rédigées sans appliquer les changements de manière permanente, idéal pour valider vos règles.

Documentation de l'API

Point de terminaison de la requête

POST /fr/api/tools/log-redactor

Paramètres de la requête

Nom du paramètre Type Requis Description
logInput textarea Oui -
presetRules select Non -
rules textarea Non -
caseSensitive checkbox Non -
dryRun checkbox Non -
generateReport checkbox Non -

Format de réponse

{
  "key": {...},
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Données JSON: Données JSON

Documentation de MCP

Ajoutez cet outil à votre configuration de serveur MCP:

{
  "mcpServers": {
    "elysiatools-log-redactor": {
      "name": "log-redactor",
      "description": "Rédaction par lots de données sensibles des journaux en utilisant des règles configurables et plusieurs stratégies",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=log-redactor",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Vous pouvez chaîner plusieurs outils, par ex.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, max 20 outils.

Si vous rencontrez des problèmes, veuillez nous contacter à [email protected]