Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Le schéma de normalisation des événements d’e-mail Microsoft Sentinel représente l’activité de livraison et d’inspection des e-mails. Elle inclut les détails d’adressage et de routage des messages, les résultats d’authentification des e-mails, les résultats de livraison et les menaces identifiées dans les messages e-mail.
Utilisez le schéma d’événements de messagerie pour normaliser les enregistrements provenant des serveurs de messagerie, des passerelles de messagerie sécurisées, des services de sécurité des e-mails et d’autres systèmes qui traitent ou inspectent les e-mails. La normalisation permet d’analyser ces enregistrements avec des noms et des valeurs de champs cohérents, quelle que soit la source.
Pour plus d’informations sur la normalisation dans Microsoft Sentinel, consultez Normalisation et le modèle ASIM (Advanced Security Information Model).
Vue d’ensemble du schéma
Les champs principaux d’un événement par email décrivent :
- L’activité par email, représentée par EventType et EventSubType.
- L’expéditeur et les destinataires, représentés par EmailFromAddress, EmailToRecipients, EmailCCRecipients et EmailBCCRecipients.
- Le message, représenté par des champs tels que EmailSubject, EmailSizeBytes, EmailFiles et EmailUrls.
- Authentification par email, représentée par les champs SPF, DKIM et DMARC.
- Le résultat de livraison, représenté par DvcAction, EmailDeliveryLocation, EventResult et EventResultDetails.
- Les menaces et règles d’inspection associées au message, représentées par les champs d’inspection.
Les Dvc champs décrivent le système de déclaration ou d’inspection.
Analyseurs
Déploiement et utilisation des analyseurs d’événements par email
Déploie des analyseurs ASIM depuis le dépôt Microsoft Sentinel GitHub. Pour interroger toutes les sources d’événements d’e-mail normalisées, utilisez le parseur _Im_EmailEvent unificateur comme nom de table dans votre requête.
Pour plus d’informations sur l’utilisation des analyseurs ASIM, consultez la vue d’ensemble des analyseurs ASIM.
Ajouter vos propres analyseurs normalisés
Lorsque vous implémentez des analyseurs analysables personnalisés pour le modèle d’information d’événements Email, utilisez la syntaxe de nommage suivante :
-
ASimEmailEvent<vendor><Product>Pour les analyseurs classiques. -
vimEmailEvent<vendor><Product>pour les analyseurs paramétrés.
Pour ajouter des analyseurs personnalisés à l’analyse unificatrice des événements Email, voir Gérer les analyseurs ASIM.
Résultats de l’analyseur de filtres
L’analyseur de filtrage des événements Email prend en charge les paramètres de filtrage pour améliorer les performances des requêtes.
| Name | Catégorie | Description |
|---|---|---|
| starttime | datetime | Filtrez les événements qui ont commencé à cette période ou après. |
| endtime | datetime | Filtrez les événements qui se sont terminés à cette période ou avant. |
| ipaddr_has_any_prefix | dynamic | Filtrez les événements pour lesquels une adresse IP commence par l’un des préfixes listés. |
| emailfromaddress_has_any | dynamic | Filtrer les événements pour lesquels EmailFromAddress contient l’une des valeurs listées. |
| emailrecipient_has_any | dynamic | Filtrez les événements qui ont l’un des destinataires de l’email listés. |
| emailsubject_has_any | dynamic | Filtrer les événements pour lesquels EmailSubject contient l’une des valeurs listées. |
| emaildirection_in | dynamic | Filtrez les événements pour lesquels EmailDirection est l’une des valeurs listées. |
| emaildeliverylocation_in | dynamic | Filtrez les événements pour lesquels EmailDeliveryLocation est l’une des valeurs listées. |
| eventresult | String | Filtrez les événements pour lesquels EventResult est égal à la valeur spécifiée. La valeur par défaut, *, ne filtre pas par résultat. |
| emballer | Boolean | Lorsqu’il est réglé sur true, emballe les champs sources non mappés dans le AdditionalFields champ dynamique. La valeur par défaut est false. |
Par exemple, utilisez la requête suivante pour retourner les emails entrants envoyés par des adresses contenant contoso.com durant le dernier jour :
_Im_EmailEvent(
starttime=ago(1d),
endtime=now(),
emailfromaddress_has_any=dynamic(['contoso.com']),
emaildirection_in=dynamic(['Inbound'])
)
Détails du schéma
Champs ASIM courants
Important
Les champs communs à tous les schémas sont décrits en détail dans les champs courants ASIM. Les directives de cet article passent outre les directives générales d’un domaine.
Champs communs avec des instructions spécifiques
Tous les champs courants
| classe | Fields |
|---|---|
| Obligatoire |
-
EventCount - EventStartTime - ÉvénementEndTemps - Eventtype - EventResult - EventProduct - ÉvénementVendor - EventSchema - EventSchemaVersion - Cvn |
| Recommandé |
-
EventResultDétails - Sévérité des événements - EventUid - DvcIpAddr - DvcHostname - DvcDomain |
| Optional |
-
EventMessage - ÉvénementSous-Type - ÉvénementOriginalUid - EventOriginalType - ÉvénementOriginalRésultatDétails - ÉvénementOriginalSévérité - EventProductVersion - ÉvénementReportUrl - Propriétaire d’événements - DvcDescription - DvcFQDN - DvcId - DvcInterface - DvcMacAddr - DvcOriginalAction - DvcOs - DvcOsVersion - DvcScope - DvcScopeId - DvcZone - Entités additionnelles - ChampsAdditionnels |
| Conditionnelle |
-
DvcDomainType - DvcIdType |
Champs d’email
Champs d’authentification des e-mails
| Champ | classe | Catégorie | Description |
|---|---|---|---|
| EmailSpfResult | Optional | Énuméré | Le résultat du Cadre de politique de l’expéditeur (SPF) normalisé. Les valeurs autorisées sont Pass, Fail, SoftFail, Neutral, None, TemporaryError, et PermanentError. |
| EmailSpfOriginalResult | Optional | String | Le résultat du FPS tel que rapporté par la source. |
| EmailDkimDomain | Optional | String | Le domaine qui a signé le message avec DomainKeys Identified Mail (DKIM). |
| EmailDkimSignature | Optional | String | La signature DKIM associée au message. |
| EmailDkimResult | Optional | Énuméré | Le résultat DKIM normalisé. Les valeurs autorisées sont Pass, Fail, TemporaryError, PermanentError et None. |
| EmailDkimOriginalResult | Optional | String | Le résultat du DKIM tel que rapporté par la source. |
| EmailDmarcResult | Optional | Énuméré | Le résultat normalisé de l’authentification des messages basée sur le domaine (DMARC). Les valeurs autorisées sont Pass, , BestGuessPassFailet None. |
| EmailDmarcOriginalResult | Optional | String | Le résultat DMARC tel que rapporté par la source. |
| EmailDmarcPolicy | Optional | Énuméré | La politique DMARC s’appliquait à l’email. Les valeurs autorisées sont Quarantine, Reject et None. |
| EmailDmarcOverride | Optional | Énuméré | La raison pour laquelle la politique DMARC a été annulée. Les valeurs autorisées sont Forwarded, , LocalPolicyMailingList, SampleOut, TrustedForwarderet Other. |
Champs de livraison et de destination
Champs système source
| Champ | classe | Catégorie | Description |
|---|---|---|---|
| Src | Recommandé | String | Un identifiant unique pour le système source. |
| SrcIpAddr | Optional | Adresse IP | Adresse IP de la source. |
| IpAddr | Alias | Adresse IP | Alias de SrcIpAddr. |
| SrcHostname | Recommandé | Nom d’hôte | Nom d’hôte de l’appareil source, à l’exception des informations de domaine. |
| SrcDomain | Recommandé | Domaine | Domaine de l’appareil source. |
| SrcDomainType | Conditionnelle | Énuméré | Type de SrcDomain. Les valeurs autorisées sont Windows, FQDN et ResourceGroup. Obligatoire lorsqu’elle SrcDomain est utilisée. |
| SrcFQDN | Optional | FQDN | Le nom de domaine entièrement qualifié de l’appareil source. |
| SrcDvcId | Optional | String | ID de l’appareil source. |
| SrcDvcIdType | Conditionnelle | Énuméré | Type de SrcDvcId. Les valeurs autorisées sont AzureResourceId, MDEid, MD4IoTid, VMConnectionId, AwsVpcIdVectraId, ForcepointId, AppGateId, , et Other. Obligatoire lorsqu’elle SrcDvcId est utilisée. |
| SrcDvcScope | Optional | String | L’étendue de la plateforme cloud à laquelle appartient l’appareil source. |
| SrcDvcScopeId | Optional | String | L’ID de la portée de la plateforme cloud à laquelle appartient l’appareil source. |
| SrcDeviceType | Optional | Énuméré | Le type d’appareil source. |
| SrcDescription | Optional | String | Une description de l’appareil source. |
| SrcIsp | Optional | String | Le fournisseur d’accès Internet associé à l’adresse IP source. |
| SrcGeoCountry | Optional | String | Le pays ou la région associé à l’adresse IP source. |
| SrcGeoRegion | Optional | String | Région associée à l’adresse IP source. |
| SrcGeoCity | Optional | String | Ville associée à l’adresse IP source. |
| SrcGeoLatitude | Optional | Réel | La latitude associée à l’adresse IP source. |
| SrcGeoLongitude | Optional | Réel | La longitude associée à l’adresse IP source. |
Champs de l’utilisateur source
| Champ | classe | Catégorie | Description |
|---|---|---|---|
| SrcUserName | Optional | String | Le nom de l’utilisateur source. |
| Utilisateur | Alias | String | Alias à SrcUserName. |
| SrcUserUpn | Recommandé | String | Le nom principal utilisateur (UPN) de l’utilisateur source. |
| SrcUserId | Optional | String | Un identifiant lisible par machine pour l’utilisateur source. |
| SrcUserIdType | Optional | Énuméré | Type de SrcUserId. Les valeurs autorisées sont SID, UID, AADID, OktaIdAWSId, PUID, SalesforceId, VectraUserId, MD4IoTidOtheret . |
| SrcUsernameType | Optional | Énuméré | Le type de la valeur dans SrcUserName. |
| SrcUserScope | Optional | String | Le champ d’application dans lequel l’utilisateur source est défini. |
| SrcUserScopeId | Optional | String | L’ID de l’étendue dans laquelle l’utilisateur source est défini. |
Champs d’inspection
Les champs suivants décrivent la règle, la menace ou l’indicateur associé à l’inspection des e-mails.
| Champ | classe | Catégorie | Description |
|---|---|---|---|
| RuleName | Optional | String | Le nom ou l’identifiant de la règle d’inspection. |
| RuleNumber | Optional | Integer | L’identification numérique de la règle d’inspection. |
| Règle | Alias | String | Alias à RuleName. |
| RuleDescription | Optional | String | Une description de la règle d’inspection. |
| Type d’indicateur | Optional | Énuméré | Le type d’indicateur identifié dans l’événement par email. |
| IndicatorAssociation | Optional | Énuméré | L’association entre l’indicateur et l’événement par email. |
| ThreatId | Optional | String | L’identification de la menace identifiée dans l’email. |
| ThreatName | Optional | String | Le nom de la menace identifiée dans l’email. |
| ThreatCategory | Optional | String | La catégorie de menace normalisée. |
| ThreatOriginalCategory | Optional | String | La catégorie de menace telle que rapportée par la source. |
| ThreatRiskLevel | Optional | RiskLevel (Entier) | Le niveau de risque de menace normalisé, de 0 jusqu’à 100. |
| ThreatOriginalRiskLevel | Optional | String | Le niveau de risque de menace tel que rapporté par la source. |
| ThreatConfidence | Optional | ConfidenceLevel (entier) | Le niveau de confiance normalisé, à 0 partir de .100 |
| ThreatOriginalConfidence | Optional | String | La confiance en la menace telle que rapportée par la source. |
| ThreatIsActive | Optional | Boolean | Indique si la menace identifiée est active. |
| ThreatFirstReportedTime | Optional | Date et Heure | La première fois que la menace a été signalée. |
| ThreatLastReportedTime | Optional | Date et Heure | La dernière fois que la menace a été signalée. |
| ThreatIpAddr | Optional | Adresse IP | Une adresse IP associée à la menace identifiée. |
| ChampDeMenace | Conditionnelle | Énuméré | Le champ pour lequel la menace a été identifiée. |
| AttackTactics | Optional | String | Les tactiques MITRE ATT&CK associées à l’événement par email. |
| AttackTechniques | Optional | String | Les techniques MITRE ATT&CK associées à l’événement par email. |
| AttackRemediationSteps | Optional | String | Mesures recommandées pour remédier à l’attaque ou à la menace identifiée. |
Mises à jour de schéma
Version 1.0.0 est la version initiale du schéma d’événements par email.