[ MSP, API et intégrations ]

Envoyer les résultats d'authentification à un SIEM avec un contexte utile

Mappez les résultats d’authentification dans Microsoft Sentinel avec le contexte du locataire, les liens de preuves et un cycle de vie délibéré des incidents.

Par l’équipe de recherche EmailAuth · 3 minutes de lecture

[ Points clés ]

  • Mappez les résultats d’authentification dans Microsoft Sentinel avec le contexte du locataire, les liens de preuves et un cycle de vie délibéré des incidents.
  • Gardez la corrélation à l’échelle du client distincte de l’application de l’accès et vérifiez l’ingestion, les mises à jour des incidents et leur fermeture à la destination réelle.
Sur cette page

Une intégration SIEM devrait aider un analyste à enquêter sur une condition d'authentification, et non à créer un incident pour chaque ligne de rapport agrégé ayant échoué. Choisissez une destination et un flux de travail spécifiques. Ce guide utilise l’ingestion Azure Monitor et la gestion des incidents Microsoft Sentinel comme exemple de conception documenté, avec des mappages proposés et des décisions hypothétiques plutôt qu’une intégration EmailAuth revendiquée.

Séparer l’observation de la découverte

Un rapport global enregistre les évaluations d’authentification. Un résultat ajoute une interprétation telle qu'un expéditeur de facturation approuvé perd inopinément alignement. Conservez la population de preuves, la plage de temps, l’expéditeur connu, la confiance et l’impact commercial. RFC 9990 fournit la sémantique de reporting ; il n'établit pas que toute défaillance est malveillante ou qu'un incident doit être ouvert.

Utilisez une clé de corrélation limitée contenant la portée du client, le domaine, l'expéditeur et la condition. Évitez de placer le corps des messages ou les adresses des destinataires dans l'événement lorsque des métadonnées et une référence de preuve à accès contrôlé suffisent. Incluez séparément l’heure d’occurrence et l’heure d’ingestion afin que les preuves retardées ne soient pas confondues avec une panne actuelle.

Mapper avec une limite d'ingestion réelle

Documentation de l'API d'ingestion de journaux d'Azure Monitor décrit l'envoi de données via une règle de collecte de données dans une table cible, avec l'authentification et les autorisations associées. Un déploiement nécessite le schéma de table, le flux, le point de terminaison, le DCR et l'identité autorisée. Une sérialisation JSON réussie ne prouve pas à elle seule que le service a accepté ou indexé l'événement.

Un mappage proposé attribue la valeur event_time à TimeGenerated et définit les colonnes personnalisées TenantScope_s, Domain_s, FindingType_s, EvidenceRef_s, CorrelationKey_s, Severity_s et SchemaVersion_s. Ces noms personnalisés sont un schéma proposé et non des champs Sentinel intégrés. TenantScope_s est une étiquette de corrélation d'application ; il n’applique pas l’isolation ou les autorisations des locataires Azure. Configurez et testez l’accès séparément.

Corréler et gérer l'incident

Décidez si les règles d'analyse créent des incidents à partir des données ingérées ou si un adaptateur autorisé gère directement les incidents. Évitez d'exécuter les deux chemins sans déduplication. Le API de création ou de mise à jour des incidents Sentinel documente une opération PUT sur un ID d'incident spécifique pour la version 2025-09-01, avec les champs obligatoires de titre, de gravité et d'état. Épinglez la version actuelle dans l'implémentation et gérez la concurrence plutôt que d'écraser aveuglément le travail d'un analyste.

Conserver la relation clé de corrélation-ID d’incident. Attribuez un ID d'incident distinct pour chaque clé de confiance à l'échelle du locataire ; la réutilisation d'un identifiant fixe sur plusieurs clés peut écraser l'incident d'un autre client. Validez la liaison de locataire avant la corrélation, car une chaîne de locataire fournie par un événement non approuvé ne constitue pas une autorité. Des observations répétées peuvent mettre à jour l'incident existant avec des preuves supplémentaires au lieu d'ouvrir des doublons. Attribuez un analyste et une action suivante. La clôture doit enregistrer ce qui a fait l'objet d'une enquête et pourquoi le résultat est justifié, en utilisant les champs de statut et de classification pris en charge par la destination.

Séparez la corrélation des clients et les décisions des analystes

Supposons que deux observations de la carte de perte d'alignement du même expéditeur approuvé soient associées à un incident à l'échelle du client, tandis qu'une livraison répétée de la première observation n'ajoute aucune preuve en double. La découverte par ailleurs similaire d'un deuxième client doit correspondre à sa propre destination autorisée et à son identité d'incident distincte. La réutilisation d’un ID d’incident fixe sur les deux clés risque d’écraser le mauvais enregistrement, même si l’étiquette de corrélation contient un nom de locataire.

Par ailleurs, un analyste peut clôturer le premier incident après avoir confirmé un test planifié attendu. Un événement tardif ne doit pas écraser aveuglément cette décision ou la rouvrir sans la règle de cycle de vie approuvée. Conservez les preuves existantes, évaluez si la nouvelle observation modifie les résultats et résolvez les modifications simultanées à l'aide du contrat de destination. Il s’agit de décisions hypothétiques et non d’incidents réels, de résultats de classification ou de tests de cycle de vie exécutés.

Ce guide ne crée aucun DCR, n'obtient aucun jeton, n'ingère aucun journal et n'appelle aucune API Sentinel. Avant l'acceptation de la production, exécutez un événement de test autorisé via la destination réelle, vérifiez les champs indexés et l'accès des locataires, effectuez la livraison en double et confirmez la fermeture sans écraser les modifications d'analyste sans rapport. Conservez les ID de demande et les résultats observés. Si une étape manque, qualifiez l’intégration de conception documentée avec exécution en attente, et non de contrôle déployé.

[ Emporter ]

Gardez la corrélation à l’échelle du client distincte de l’application de l’accès et vérifiez l’ingestion, les mises à jour des incidents et leur fermeture à la destination réelle.

[ Par rôle ]

Qu'est-ce que cela signifie pour vous

Choisissez votre rôle pour les prochaines étapes pratiques.

Administrateur informatique/courrier

Gardez la carte du terrain explicite

Les événements utiles sont porteurs d’identité et de preuves.

Prochaines étapes

  1. Validez le schéma cible.
  2. Conservez les reçus des demandes.
  3. Testez la corrélation en double.

RSSI / SecOps

Préserver l’état d’isolement et d’enquête

Les écritures SIEM affectent les workflows sensibles.

Prochaines étapes

  1. Vérifiez les autorisations de destination.
  2. Testez la simultanéité des analystes.
  3. Exiger une fermeture justifiée.

Fondateur / Non technique

Acheter un résultat opérationnel

Un nom de connecteur n’est pas un résultat étudié.

Prochaines étapes

  1. Définissez le flux de travail cible.
  2. Attribuer la responsabilité à l’analyste.
  3. Exiger une acceptation de bout en bout.

[ FAQ ]

Questions fréquemment posées

Chaque ligne défaillante devrait-elle créer un incident ?

Non. Corrélez les conditions significatives et conservez les preuves sous-jacentes.

Les colonnes _s sont-elles des champs Sentinel intégrés ?

Non. Ce sont des colonnes personnalisées proposées dans le schéma local.

TenantScope_s applique-t-il l'isolement ?

Non, ce sont des données ; le contrôle d'accès réel doit être configuré séparément.

Quelle version de l'API d'incident est référencée ?

01/09/2025, épinglé à la référence Microsoft citée.

Pourquoi conserver une carte de corrélation avec incident ?

Mettre à jour l'incident prévu de manière cohérente plutôt que d'ouvrir des doublons.

Ce guide ingère-t-il des données dans Azure ?

Non. Il propose des cartographies et des décisions d’incidents hypothétiques sans les exécuter.

Le cas de test prévu établit-il une classification de fermeture ?

Non. Un véritable analyste doit justifier le résultat avec des preuves et utiliser les champs de classification de destination pris en charge dans le cadre de la règle de cycle de vie approuvée.

Qu’est-ce qui établit la préparation au déploiement ?

Tests autorisés d’ingestion, d’accès, de déduplication et de fermeture de bout en bout avec preuves de destination conservées.

[ Sources ]

Sources

  1. Présentation de l’API d’ingestion de journaux Azure Monitor

    Sections Opération de base · Configuration · Point final · Règle de collecte de données · Appel API REST

  2. Incidents Microsoft Sentinel Créer ou mettre à jour l'API REST 2025-09-01

    Sections Corps de la demande · Statut de l'incident

  3. Rapports agrégés DMARC RFC 9990

    Sections §3.1 · §3.1.1.4 · §3.1.2 · §3.5.1 · §3.5.4 · §4 · §7 · §8

  4. Aide-mémoire pour l'autorisation OWASP

    Sections Appliquer les moindres privilèges · Refuser par défaut · Valider les autorisations à chaque demande · Créer des cas de test unitaires et d'intégration pour la logique d'autorisation

[ Glossaire ]

Glossaire

Clé de corrélation
Un identifiant stable reliant les observations à la même condition opérationnelle.
Règle de collecte de données
Une configuration Azure Monitor régissant l’ingestion et la transformation en table de destination.

Provenance de l'entreprise

Pourquoi les principales institutions financières et gouvernements ont retiré leurs tableaux de bord de sécurité de messagerie.

Les plateformes traditionnelles d'authentification de courrier électronique vous vendent un tableau de bord et demandent à vos ingénieurs de faire le travail. Dans les environnements à enjeux élevés, la surveillance manuelle entraîne des retards dans l’application, des dérives de configuration et des domaines fantômes non surveillés.

EmailAuth est la plateforme agent de provenance des e-mails. Nos agents appliquent p=reject, gardez les expéditeurs tiers alignés et déplacez vos domaines au maximum RFC 9989 conformité, la nouvelle norme DMARC , avec une auditabilité humaine dans la boucle.

Gouvernements Grandes entreprises Institutions financières de premier rang

SaaS · Location dédiée · Air-gappé sur site · Chiffrement BYOK

Base de connaissances