Loading ASIM Schema Browser…
12
Schemas
2139
Schema Fields
43
Common Fields
179
Source Parsers
Field Class Type Logical Type Entity Role Refers To Description Source
ActorDNUsernameOptionalstringUserActorFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
ActorSimpleUsernameOptionalstringUserActorFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
ActorUserAadIdOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserAWSIdOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserOktaIdOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserPuidOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserSidOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserUidOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserUpnOptionalstringUserActorFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
ActorWindowsUsernameOptionalstringUserActorFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
AdditionalFieldsOptionaldynamicIf your source provides additional information worth preserving, either keep it with the original field names or create the dynamic **AdditionalFields** field, and add the extra information as key/value pairs.Common
AlertDescriptionAliasstringEventMessageSchema
AlertIdAliasstringEventUidSchema
AlertNameRecommendedstringTitle or name of the alert. (e.g. Possible use of the Rubeus kerberoasting tool)Schema
AlertOriginalStatusOptionalstringThe status of the alert as reported by the originating system.Schema
AlertStatusOptionalstringEnumerated
Values (2)Active, Closed
Indicates the current state or progress of the alert.Schema
AlertVerdictOptionalstringEnumerated
Values (4)True Positive, False Positive, Benign Positive, Unknown
The final determination or outcome of the alert, indicating whether the alert was confirmed as a threat, deemed suspicious, or resolved as a false positive.Schema
AttackRemediationStepsRecommendedstringRecommended actions or steps to mitigate or remediate the identified attack or threat. (e.g. 1. Make sure the machine is completely updated and all your software has the latest patch. 2. Contact your incident response team)Schema
AttackTacticsRecommendedstringThe attack tactics (name, ID, or both) associated with the alert. Preferred format (e.g. Persistence, Privilege Escalation)Schema
AttackTechniquesRecommendedstringThe attack techniques (name, ID, or both) associated with the alert. Preferred format (e.g. Local Groups (T1069.001), Domain Groups (T1069.002))Schema
DetectionMethodOptionalstringEnumerated
Values (13)EDR, Behavioral Analytics, Reputation, Threat Intelligence, Intrusion Detection, Automated Investigation, Antivirus, Data Loss Prevention, User Defined Blocked List, Cloud Security Posture Management, Cloud Application Security, Scheduled Alerts, Other
Provides detailed information about the specific detection method, technology, or data source that contributed to the generation of the alert. This field offers greater insight into how the alert was detected or triggered, aiding in the understanding of the detection context and reliability.Schema
DvcActionOptionalstringDeviceDvcFor reporting security systems, the action taken by the system, if applicable. (e.g. Blocked)Common
DvcAwsVpcIdOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcAzureResourceIdOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcDescriptionOptionalstringDeviceDvcA descriptive text associated with the device. (e.g. Primary Domain Controller)Common
DvcDomainRecommendedstringDomainDeviceDvcThe domain of the device on which the event occurred or which reported the event, depending on the schema. (e.g. Contoso)Common
DvcDomainTypeConditionalstringDomainType
Values (2)FQDN, Windows
DeviceDvcDvcDomainThe type of DvcDomain. For a list of allowed values and further information, refer to DomainType.Common
DvcFQDNOptionalstringFQDNDeviceDvcThe hostname of the device on which the event occurred or which reported the event, depending on the schema. (e.g. Contoso\DESKTOP-1282V4D)Common
DvcHostnameRecommendedstringHostnameDeviceDvcThe hostname of the device on which the event occurred or which reported the event, depending on the schema. (e.g. ContosoDc)Common
DvcIdOptionalstringDeviceDvcThe unique ID of the device on which the event occurred or which reported the event, depending on the schema. (e.g. 41502da5-21b7-48ec-81c9-baeea8d7d669 If multiple IDs are available, use the first one from the list, and store the others by using the field names **DvcAzureResourceId**, **DvcMDEid**, etc)Common
DvcIdTypeConditionalstringEnumerated
Values (9)AzureResourceId, MDEid, MD4IoTid, VMConnectionId, AwsVpcId, VectraId, AppGateId, FQDN, Other
DeviceDvcDvcIdThe type of DvcId. The list of allowed values is `AzureResourceId`, `MDEid`, `MD4IoTid`, `VMConnectionId`, `AwsVpcId`, `VectraId`, `AppGateId`, `FQDN`, and `Other`. Using `FQDN` as a device ID, implies reusing the hostname. Use it only as a last resortCommon
DvcInterfaceOptionalstringDeviceDvcThe network interface on which data was captured. This field is typically relevant to network related activity, which is captured by an intermediate or tap device.Common
DvcIpAddrRecommendedstringIP addressDeviceDvcThe IP address of the device on which the event occurred or which reported the event, depending on the schema. (e.g. 45.21.42.12)Common
DvcMacAddrOptionalstringMAC addressDeviceDvcThe MAC address of the device on which the event occurred or which reported the event. (e.g. 00:1B:44:11:3A:B7)Common
DvcMD4IoTidOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcMDEidOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcOriginalActionOptionalstringDeviceDvcThe original DvcAction as provided by the reporting device.Common
DvcOsOptionalstringDeviceDvcThe operating system running on the device on which the event occurred or which reported the event. (e.g. Windows)Common
DvcOsVersionOptionalstringDeviceDvcThe version of the operating system on the device on which the event occurred or which reported the event. (e.g. 10)Common
DvcScopeOptionalstringDeviceDvcThe cloud platform scope the device belongs to. **DvcScope** map to a subscription ID on Azure and to an account ID on AWS.Common
DvcScopeIdOptionalstringDeviceDvcThe cloud platform scope ID the device belongs to. **DvcScopeId** map to a subscription ID on Azure and to an account ID on AWS.Common
DvcVectraIdOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcVMConnectionIdOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcZoneOptionalstringDeviceDvcThe network on which the event occurred or which reported the event, depending on the schema. The zone is defined by the reporting device. (e.g. Dmz)Common
EmailMessageIdOptionalstringUnique identifier for the email message, associated with the alert. (e.g. Request for Invoice Access)Schema
EmailSubjectOptionalstringSubject of the email. (e.g. j5kl6mn7-op8q-r9st-0uv1-wx2yz3ab4c)Schema
EventCountMandatoryintThe number of events described by the record. This value is used when the source supports aggregation, and a single record might represent multiple events. For other sources, set to `1`.Common
EventEndTimeMandatorydatetimeThe time when the event ended. If the source supports aggregation and the record represents multiple events, the time that the last event was generated. If not provided by the source record, this field aliases the TimeGenerated fieldCommon
EventMessageOptionalstringDetailed information about the alert, including its context, cause, and potential impact. (e.g. Potential use of the Rubeus tool for kerberoasting, a technique used to extract service account credentials from Kerberos tickets)Schema
EventOriginalResultDetailsstringPhysical Table Only
EventOriginalSeverityOptionalstringThe original severity as provided by the reporting device. This value is used to derive EventSeverity.Common
EventOriginalSubTypeOptionalstringThe original event subtype or ID, if provided by the source. For example, this field is used to store the original Windows logon type. This value is used to derive EventSubType, which should have only one of the values documented for each schema. (e.g. 2)Common
EventOriginalTypeOptionalstringThe original event type or ID, if provided by the source. For example, this field is used to store the original Windows event ID. This value is used to derive EventType, which should have only one of the values documented for each schema. (e.g. 4624)Common
EventOriginalUidOptionalstringA unique ID of the original record, if provided by the source. (e.g. 69f37748-ddcd-4331-bf0f-b137f1ea83b)Common
EventOwnerOptionalstringThe owner of the event, which is usually the department or subsidiary in which it was generated.Common
EventProductMandatorystringThe product generating the event. The value should be one of the values listed in Vendors and Products. (e.g. Sysmon)Common
EventProductVersionOptionalstringThe version of the product generating the event. (e.g. 12.1)Common
EventReportUrlOptionalstringURLA URL provided in the event for a resource that provides more information about the event.Common
EventResultMandatorystringEnumerated
Values (4)Success, Partial, Failure, NA
The value might be provided in the source record by using different terms, which should be normalized to these values. Alternatively, the source might provide only the EventResultDetails field, which should be analyzed to derive the EventResult value. (e.g. Success)Common
EventResultDetailsstringPhysical Table Only
EventSchemaMandatorystringEnumerated
Values (1)AlertEvent
The schema used for the event. The schema documented here is `AlertEvent`Schema
EventSchemaVersionMandatorystringSchemaVersionThe version of the schema. The version of the schema documented here is `0.1`.Schema
EventSeverityRecommendedstringEnumerated
Values (4)Informational, Low, Medium, High
The severity of the eventCommon
EventStartTimeMandatorydatetimeThe time when the event started. If the source supports aggregation and the record represents multiple events, the time that the first event was generated. If not provided by the source record, this field aliases the TimeGenerated fieldCommon
EventSubTypeRecommendedstringEnumerated
Values (4)Threat, Suspicious Activity, Anomaly, Compliance Violation
Specifies the subtype or category of the alert event, providing more granular detail within the broader event classification. This field helps distinguish the nature of the detected issue, improving incident prioritization and response strategies.Schema
EventTypeMandatorystringEnumerated
Values (1)Alert
Type of the event.Schema
EventUidMandatorystringA machine-readable, alphanumeric string that uniquely identifies an alert within a system. (e.g. A1bC2dE3fH4iJ5kL6mN7oP8qR9s)Schema
EventVendorMandatorystringThe vendor of the product generating the event. The value should be one of the values listed in Vendors and Products. (e.g. Microsoft)Common
FileMD5OptionalstringMD5 hash of the file. (e.g. j5kl6mn7op8qr9st0uv1wx2yz3ab4c)Schema
FileNameOptionalstringName of the file associated with the alert, without path or a location. (e.g. Notepad.exe)Schema
FilePathOptionalstringThe full, normalized path of the target file, including the folder or location, the file name, and the extension. (e.g. C:\Windows\System32\notepad.exe)Schema
FileSHA1OptionalstringSHA1 hash of the file. (e.g. j5kl6mn7op8qr9st0uv1)Schema
FileSHA256OptionalstringSHA256 hash of the file. (e.g. a1bc2de3fh4ij5kl6mn7op8qrs2de3)Schema
FileSizeOptionallongSize of the file in bytes. (e.g. 123456)Schema
HostnameAliasDvcHostnameSchema
IndicatorAssociationOptionalstringEnumerated
Values (2)Associated, Targeted
Specifies whether the indicator is linked to or directly impacted by the threat.Schema
IndicatorTypeRecommendedstringEnumerated
Values (12)Ip, User, Process, Registry, Url, Host, Cloud Resource, Application, File, Email, Mailbox, Logon Session
The type or category of the indicatorSchema
IpAddrAliasDvcIpAddrSchema
OriginalUserTypeOptionalstringUserThe user type as reported by the reporting device.Schema
ProcessCommandLineOptionalstringProcessCommand line used to start the process. (e.g. "choco.exe" -v)Schema
ProcessFileCompanyOptionalstringProcessCompany that created the process image file. (e.g. Microsoft)Schema
ProcessIdOptionalstringProcessThe process ID (PID) associated with the alert. (e.g. 12345678)Schema
ProcessNameOptionalstringProcessName of the process. (e.g. C:\Windows\explorer.exe)Schema
RegistryKeyOptionalstringThe registry key associated with the alert, normalized to standard root key naming conventions. (e.g. HKEY_LOCAL_MACHINE\SOFTWARE\MTG)Schema
RegistryValueOptionalstringRegistry value. (e.g. ImagePath)Schema
RegistryValueDataOptionalstringData of the registry value. (e.g. C:\Windows\system32;C:\Windows;)Schema
RegistryValueTypeOptionalstringEnumeratedType of the registry value. (e.g. Reg_Expand_Sz)Schema
RuleAliasstringEither of RuleName, RuleNumberEither the value of RuleName or the value of RuleNumber. If the value of RuleNumber is used, the type should be converted to stringSchema
RuleDescriptionOptionalstringDescription of the rule associated with the alert. (e.g. This rule detects remote execution on a server using PSEXEC, which may indicate unauthorized administrative activity or lateral movement within the network)Schema
RuleNameOptionalstringThe name or ID of the rule associated with the alert. (e.g. Server PSEXEC Execution via Remote Access)Schema
RuleNumberOptionalintThe number of the rule associated with the alert. (e.g. 123456)Schema
TargetDNUsernameOptionalstringUserTargetFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
TargetSimpleUsernameOptionalstringUserTargetFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
TargetUserAadIdOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserAWSIdOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserOktaIdOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserPuidOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserSidOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserUidOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserUpnOptionalstringUserTargetFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
TargetWindowsUsernameOptionalstringUserTargetFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
ThreatCategoryRecommendedstringEnumerated
Values (15)Malware, Ransomware, Trojan, Virus, Worm, Adware, Spyware, Rootkit, Cryptominor, Phishing, Spam, MaliciousUrl, Spoofing, Security Policy Violation, Unknown
The category of the threat or malware identified in the alert.Schema
ThreatConfidenceOptionalintConfidenceLevelThe confidence level of the threat identified, normalized to a value between 0 and a 100.Schema
ThreatFirstReportedTimeOptionaldatetimeDate and time when the threat was first reported. (e.g. 2024-09-19T10:12:10.0000000Z)Schema
ThreatIdOptionalstringThe ID of the threat or malware identified in the alert. (e.g. 1234567891011121314)Schema
ThreatIsActiveOptionalbool
Values (2)True, False
Indicates whether the threat is currently active.Schema
ThreatLastReportedTimeOptionaldatetimeDate and time when the threat was last reported. (e.g. 2024-09-19T10:12:10.0000000Z)Schema
ThreatNameOptionalstringThe name of the threat or malware identified in the alert. (e.g. Init.exe)Schema
ThreatOriginalCategoryOptionalstringThe category of the threat as reported by the originating system.Schema
ThreatOriginalConfidenceOptionalstringThe confidence level as reported by the originating system.Schema
ThreatOriginalRiskLevelOptionalstringThe risk level as reported by the originating system.Schema
ThreatRiskLevelOptionalintRiskLevelThe risk level associated with the threat. The level should be a number between 0 and 100. Note: The value might be provided in the source record by using a different scale, which should be normalized to this scale. The original value should be stored in ThreatRiskLevelOriginal.Schema
TimeGeneratedMandatorydatetimeThe time the event was generated by the reporting device.Common (Implicit)
TypeMandatorystringThe original table from which the record was fetched. This field is useful when the same event can be received through multiple channels to different tables, and have the same EventVendor and EventProduct values. (e.g. a Sysmon event can be collected either to the Event table or to the WindowsEvent table)Common (Implicit)
UrlOptionalstringThe URL string captured in the alert. (e.g. https://contoso.com/fo/?k=v&q=u#f)Schema
UserAliasstringUserUsernameSchema
UserIdOptionalstringUserA machine-readable, alphanumeric, unique representation of the user associated with the alert. (e.g. A1bC2dE3fH4iJ5kL6mN7o)Schema
UserIdTypeConditionalstringEnumerated
Values (6)GUID, SID, Email, Username, Phone, Other
UserThe type of the user ID, such as `GUID`, `SID`, or `Email`.Schema
UsernameRecommendedstringUsernameUserName of the user associated with the alert, including domain information when available. (e.g. Contoso\JSmith or john.smith@contoso.com)Schema
UsernameTypeConditionalstringUsernameTypeUserSpecifies the type of the user name stored in the `Username` field. For more information, and list of allowed values, see UsernameType in the Schema Overview article. (e.g. Windows)Schema
UserScopeOptionalstringUserThe scope, such as Microsoft Entra tenant, in which UserId and Username are defined. For more information and list of allowed values, see UserScope in the Schema Overview article. (e.g. Contoso Directory)Schema
UserScopeIdOptionalstringUserThe scope ID, such as Microsoft Entra Directory ID, in which UserId and Username are defined. (e.g. a1bc2de3-fh4i-j5kl-6mn7-op8qrs)Schema
UserSessionIdOptionalstringUserThe unique ID of the user's session associated with the alert. (e.g. a1bc2de3-fh4i-j5kl-6mn7-op8qr9st0u)Schema
UserTypeOptionalstringUserTypeUserThe type of the Actor. For more information, and list of allowed values, see UserType in the Schema Overview article. (e.g. Guest)Schema
Mandatory Must be present Recommended Should be present Optional May be present Conditional Conditionally required Alias Computed alias Tester Only In tester but not docs Physical Table Only In table but not docs
ParserVersionProductTablesSolutions
ASimAlertEventMicrosoftDefenderXDR0.2.0Microsoft Defender XDRAlertEvidence
ASimAlertEventSentinelOneSingularity0.1.0SentinelOneSentinelOne_CL
Field Class Type Logical Type Refers To Description Source
AADTenantIdMandatorystringThe Azure Active Directory tenant identifier associated with the asset or entity.Schema
AdditionalAssetOwnersOptionaldynamicA dynamic collection of additional owners or co-owners associated with the asset. This must be an **array of strings**.Schema
AdditionalFieldsOptionaldynamicAdditional information about the entity that is not captured by other fields in the schema.Schema
AssetClassificationLastScanDateTimeMandatorydatetimeThe timestamp (UTC) of when the asset was last scanned for data classification.Schema
AssetIsProtectedByDlpOptionalboolIndicates whether the asset is protected by a Data Loss Prevention (DLP) policy.Schema
AssetOriginalDataClassificationTypeMandatorydynamicThe original data classification type(s) assigned to the asset as reported by the source system. This must be an *array of strings**.Schema
AssetOriginalPermissionsOptionaldynamicThe original permission set assigned to the asset as reported by the source system.Schema
AssetOriginalRiskDetailsOptionaldynamicThe full risk details for the asset as provided by the source system.Schema
AssetOriginalRiskLevelOptionalstringThe risk level assigned to the asset as reported by the source system, before normalization.Schema
AssetOriginalSensitivityLevelOptionalstringThe sensitivity level as reported by the source system, before normalization.Schema
AssetOriginalTypeRecommendedstringThe original name of the high-level type of the asset at the source.Schema
AssetOwnerIdMandatorystringA machine-readable, alphanumeric, unique representation of the Actor. For more information, and for alternative fields for other IDs, see The User entity.Schema
AssetOwnerIdTypeRecommendedstringThe type or format of the asset owner identifier. This is analogous to `UserIdType` in Event schemas. For more information and list of allowed values, see UserIdType in the Schema Overview articleSchema
AssetOwnerScopeOptionalstringThe organizational or administrative scope to which the asset owner belongs.Schema
AssetOwnerScopeIdOptionalstringThe identifier of the scope to which the asset owner belongs.Schema
AssetOwnerTypeOptionalstringUserType
Values (9)Regular, Machine, Admin, System, Application, Service Principal, Service, Anonymous, Other
The type of the Asset Owner. For more information, and list of allowed values, see UserType in the Schema Overview article.Schema
AssetPathAliasstringEither of FilePath, SitePathThe alias for either `FilePath` or `SitePath`Schema
AssetRelatedIndicatorsOptionaldynamicA dynamic collection of threat indicators or signals related to the asset.Schema
AssetRiskFirstReportedTimeOptionaldatetimeThe timestamp (UTC) of when the risk associated with the asset was first reported.Schema
AssetRiskLastReportedTimeOptionaldatetimeThe timestamp (UTC) of when the risk associated with the asset was most recently reported.Schema
AssetRiskLevelOptionalstringEnumerated
Values (6)Info, Low, Medium, High, Critical, Other
The normalized risk level assigned to the asset. The allowed values are: `Info`, `Low`, `Medium`, `High`, `Critical`, `Other`Schema
AssetRiskNameOptionalstringThe normalized name of the risk or threat associated with the asset.Schema
AssetSensitivityLabelMandatorystring
Values (5)Personal, Public, General, Confidential, Highly Confidential
The sensitivity label applied to the asset. The allowed values are: `Personal`, `Public`, `General`, `Confidential`, `Highly Confidential`Schema
AssetTypeMandatorystring
Values (2)File, Site
The high-level type of the asset. The allowed andSchema
EntityCreatedTimeMandatorydatetimeThe timestamp (UTC) of when the entity was originally created in the source system.Schema
EntityFeedTypeMandatorystringEnumerated
Values (2)Snapshot, Changefeed
The type or category of the data feed that provided the entity record. The allowed values are: `Snapshot` or `Changefeed`Schema
EntityIdMandatorystringThe unique identifier of the asset.Schema
EntityIngestionTimeOptionaldatetimeThe timestamp (UTC) of when the ingestion pipeline receives the asset log.Schema
EntityIsDeletedOptionalboolIndicates whether the entity has been deleted in the source system.Schema
EntityLastAccessedTimeOptionaldatetimeThe timestamp (UTC) of when the entity was last accessed.Schema
EntityLastModifiedTimeMandatorydatetimeThe timestamp (UTC) of when the entity was last modified in the source system.Schema
EntityNameMandatorystringThe name of the entity.Schema
EntityNameTypeRecommendedstringThe type of the entity name.Schema
EntityOriginalIdOptionalstringThe unique identifier of the asset at the source if it is different from **'EntityId'**.Schema
EntityProductMandatorystringThe product name associated with the source that reported the entity.Schema
EntitySchemaMandatorystringEnumerated
Values (1)Asset
The schema used for the entity. The schema documented here is `Asset`Schema
EntitySchemaVersionMandatorystringSchemaVersionThe version of the schema. The version of the schema documented here is `0.1.0`.Schema
EntitySourceMandatorystringThe data source or connector that provided the entity record.Schema
EntitySubProductMandatorystringThe sub-product or component name associated with the source that reported the entity.Schema
EntityUpdatedTimeMandatorydatetimeThe timestamp (UTC) of when the Entity was updated or collected at the source.Schema
EntityVendorMandatorystringThe vendor or provider that reported the entity.Schema
ExternalUsersCountOptionalintThe number of external users associated with or having access to the asset.Schema
FileExtensionOptionalstringThe file extension of the file associated with the asset, such as .exe or .pdf.Schema
FileIsSignatureValidOptionalboolIndicates whether the digital signature of the file is valid.Schema
FileMD5OptionalstringThe MD5 hash of the file associated with the asset.Schema
FilePathOptionalstringThe full path of the file associated with the asset.Schema
FileSHA1OptionalstringThe SHA-1 hash of the file associated with the asset.Schema
FileSHA256OptionalstringThe SHA-256 hash of the file associated with the asset.Schema
FileSHA512OptionalstringThe SHA-512 hash of the file associated with the asset.Schema
FileSignatureDetailsOptionalstringDetails about the digital signature of the file, such as the signer or certificate information.Schema
FileSizeOptionallongThe size of the file in bytes.Schema
IdentityDirectoryIdMandatorystringThe identifier of the identity directory associated with the entity.Schema
IdentityDirectoryNameOptionalstringThe name of the identity directory, such as Azure AD, GCP, AWS, associated with the entity.Schema
InternalUsersCountOptionalintThe number of internal users associated with or having access to the asset.Schema
SitePathOptionalstringThe path of the site or storage location associated with the asset.Schema
SitePrimaryUriOptionalstringThe primary URI of the site or storage location associated with the asset.Schema
TimeGeneratedMandatorydatetimeThe time the event was generated by the reporting device.Common (Implicit)
TypeMandatorystringThe original table from which the record was fetched. This field is useful when the same event can be received through multiple channels to different tables, and have the same EventVendor and EventProduct values. (e.g. a Sysmon event can be collected either to the Event table or to the WindowsEvent table)Common (Implicit)
UserAliasstringAssetOwnerIdTheSchema
Mandatory Must be present Recommended Should be present Optional May be present Conditional Conditionally required Alias Computed alias Tester Only In tester but not docs Physical Table Only In table but not docs

No parsers available for this schema.

Field Class Type Logical Type Entity Role Refers To Description Source
ActingAppIdOptionalstringApplicationActingThe ID of the application that initiated the activity reported, including a process, browser, or service. For (e.g. 0x12ae8)Schema
ActingAppNameOptionalstringApplicationActingThe name of the application that initiated the activity reported, including a service, a URL, or a SaaS application. For (e.g. C:\Windows\System32\svchost.exe)Schema
ActingAppTypeOptionalstringAppTypeApplicationActingThe type of acting application. For more information, and allowed list of values, see AppType in the Schema Overview article.Schema
ActingOriginalAppTypeOptionalstringApplicationActingThe type of the application that initiated the activity as reported by the reporting device.Schema
ActingProcessGuidOptionalstringApplicationActingA generated unique identifier (GUID) of the process used by the application. (e.g. 01234567-89AB-CDEF-0123-456789ABCDEF)Entity Extension
ActingProcessIdOptionalstringApplicationActingThe process ID (PID) of the process the application is using. (e.g. 48610176)Entity Extension
ActingProcessNameOptionalstringApplicationActingThe file name of the process used by the application. (e.g. C:\Windows\explorer.exe)Entity Extension
ActorDNUsernameOptionalstringUserActorFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
ActorOriginalUserTypeOptionalstringUserActorThe user type as reported by the reporting device.Schema
ActorScopeOptionalstringUserActorThe scope, such as Microsoft Entra Domain Name, in which ActorUserId and ActorUsername are defined. or more information and list of allowed values, see UserScope in the Schema Overview articleSchema
ActorScopeIdOptionalstringUserActorThe scope ID, such as Microsoft Entra Directory ID, in which ActorUserId and ActorUsername are defined. for more information and list of allowed values, see UserScopeId in the Schema Overview articleSchema
ActorSessionIdOptionalstringUserActorThe unique ID of the sign-in session of the Actor. (e.g. 102pTUgC3p8RIqHvzxLCHnFlg)Schema
ActorSimpleUsernameOptionalstringUserActorFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
ActorUserAadIdOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserAADTenantOptionalstringUserActorFields used to store specific scopes. Use the UserScope field for the scope associated with the ID stored in the UserId field. Populate the relevant specific scope field, in addition to UserScope, even if the event has only one ID.Entity Extension
ActorUserAWSAccountOptionalstringUserActorFields used to store specific scopes. Use the UserScope field for the scope associated with the ID stored in the UserId field. Populate the relevant specific scope field, in addition to UserScope, even if the event has only one ID.Entity Extension
ActorUserAWSIdOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserIdOptionalstringUserActorA machine-readable, alphanumeric, unique representation of the Actor. For more information, and for alternative fields for other IDs, see The User entity. (e.g. S-1-12-1-4141952679-1282074057-627758481-2916039507)Schema
ActorUserIdTypeConditionalstringUserIdType
Values (7)SID, UID, AADID, OktaId, AWSId, PUID, SalesforceId
UserActorActorUserIdThe type of the ID stored in the ActorUserId field. For more information and list of allowed values, see UserIdType in the Schema Overview article.Schema
ActorUsernameRecommendedstringUsernameUserActorThe Actor’s username, including domain information when available. For more information, see The User entity. (e.g. AlbertE)Schema
ActorUsernameTypeConditionalstringUsernameTypeUserActorActorUsernameSpecifies the type of the user name stored in the ActorUsername field. For more information, and list of allowed values, see UsernameType in the Schema Overview article. (e.g. Windows)Schema
ActorUserOktaIdOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserPuidOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserSidOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserTypeOptionalstringUserTypeUserActorThe type of the Actor. For more information, and list of allowed values, see UserType in the Schema Overview article. For (e.g. Guest)Schema
ActorUserUidOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserUpnOptionalstringUserActorFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
ActorWindowsUsernameOptionalstringUserActorFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
AdditionalFieldsOptionaldynamicIf your source provides additional information worth preserving, either keep it with the original field names or create the dynamic **AdditionalFields** field, and add the extra information as key/value pairs.Common
ApplicationAliasApplicationTargetTargetAppNameSchema
DstAliasstringDeviceTargetEither of TargetDvcId, TargetHostname, TargetIpAddr, TargetAppId, TargetAppNameA unique identifier of the authentication target. This field may alias the TargetDvcId, TargetHostname, TargetIpAddr, TargetAppId, or TargetAppName fields. (e.g. 192.168.12.1)Schema
DstDomainRecommendedstringDeviceTargetThe domain of the device on which the event occurred, without the hostname.Entity Extension
DstDomainTypeRecommendedstringEnumerated
Values (2)FQDN, Windows
DeviceTargetThe type of DomainEntity Extension
DstDvcActionOptionalstringDeviceTargetFor reporting security systems, the action taken by the system, if applicable. (e.g. Blocked)Entity Extension
DstDvcAwsVpcIdOptionalstringDeviceTargetFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DstDvcAzureResourceIdOptionalstringDeviceTargetFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DstDvcDescriptionOptionalstringDeviceTargetA descriptive text associated with the device. (e.g. Primary Domain Controller)Entity Extension
DstDvcIdOptionalstringDeviceTargetThe unique ID of the device. (e.g. 41502da5-21b7-48ec-81c9-baeea8d7d669)Entity Extension
DstDvcIdTypeOptionalstringEnumeratedDeviceTargetThe type of DvcId. Typically this field also identifies the type of Scope and ScopeId. This field is required if the DvcId field is usedEntity Extension
DstDvcMD4IoTidOptionalstringDeviceTargetFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DstDvcMDEidOptionalstringDeviceTargetFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DstDvcOriginalActionOptionalstringDeviceTargetThe original DvcAction as provided by the reporting device.Entity Extension
DstDvcOsOptionalstringDeviceTargetThe operating system running on the device on which the event occurred or which reported the event. (e.g. Windows)Entity Extension
DstDvcOsVersionOptionalstringDeviceTargetThe version of the operating system on the device on which the event occurred or which reported the event. (e.g. 10)Entity Extension
DstDvcScopeOptionalstringDeviceTargetThe cloud platform scope the device belongs to. **Scope** map to a subscription on Azure and to an account on AWS.Entity Extension
DstDvcScopeIdOptionalstringDeviceTargetThe cloud platform scope ID the device belongs to. **Scope** map to a subscription ID on Azure and to an account ID on AWS.Entity Extension
DstDvcVectraIdOptionalstringDeviceTargetFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DstDvcVMConnectionIdOptionalstringDeviceTargetFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DstFQDNOptionalstringDeviceTargetThe FQDN of the device including both Hostname and Domain . This field supports both traditional FQDN format and Windows domain\hostname format. The DomainType field reflects the format used.Entity Extension
DstHostnameRecommendedstringHostnameDeviceTargetThe short hostname of the device.Entity Extension
DstInterfaceOptionalstringDeviceTargetThe network interface on which data was captured. This field is typically relevant to network related activity captured by an intermediate or tap device.Entity Extension
DstIpAddrRecommendedstringIP addressDeviceTargetThe IP address of the device. (e.g. 45.21.42.12)Entity Extension
DstMacAddrOptionalstringMACDeviceTargetThe MAC address of the device on which the event occurred or which reported the event. (e.g. 00:1B:44:11:3A:B7)Entity Extension
DstZoneOptionalstringDeviceTargetThe network on which the event occurred or which reported the event, depending on the schema. The reporting device defines the zone. (e.g. Dmz)Entity Extension
DvcAliasstringDeviceDvcEither of DvcFQDN, DvcId, DvcHostname, DvcIpAddrA unique identifier of the device on which the event occurred or which reported the event, depending on the schema. This field might alias the DvcFQDN, DvcId, DvcHostname, or DvcIpAddr fields. For cloud sources, for which there's no apparent device, use the same value as the Event Product fieldCommon
DvcActionOptionalstringDeviceDvcFor reporting security systems, the action taken by the system, if applicable. (e.g. Blocked)Common
DvcAwsVpcIdOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcAzureResourceIdOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcDescriptionOptionalstringDeviceDvcA descriptive text associated with the device. (e.g. Primary Domain Controller)Common
DvcDomainRecommendedstringDomainDeviceDvcThe domain of the device on which the event occurred or which reported the event, depending on the schema. (e.g. Contoso)Common
DvcDomainTypeConditionalstringDomainType
Values (2)FQDN, Windows
DeviceDvcDvcDomainThe type of DvcDomain. For a list of allowed values and further information, refer to DomainType.Common
DvcFQDNOptionalstringFQDNDeviceDvcThe hostname of the device on which the event occurred or which reported the event, depending on the schema. (e.g. Contoso\DESKTOP-1282V4D)Common
DvcHostnameRecommendedstringHostnameDeviceDvcThe hostname of the device on which the event occurred or which reported the event, depending on the schema. (e.g. ContosoDc)Common
DvcIdOptionalstringDeviceDvcThe unique ID of the device on which the event occurred or which reported the event, depending on the schema. (e.g. 41502da5-21b7-48ec-81c9-baeea8d7d669 If multiple IDs are available, use the first one from the list, and store the others by using the field names **DvcAzureResourceId**, **DvcMDEid**, etc)Common
DvcIdTypeConditionalstringEnumerated
Values (9)AzureResourceId, MDEid, MD4IoTid, VMConnectionId, AwsVpcId, VectraId, AppGateId, FQDN, Other
DeviceDvcDvcIdThe type of DvcId. The list of allowed values is `AzureResourceId`, `MDEid`, `MD4IoTid`, `VMConnectionId`, `AwsVpcId`, `VectraId`, `AppGateId`, `FQDN`, and `Other`. Using `FQDN` as a device ID, implies reusing the hostname. Use it only as a last resortCommon
DvcInterfaceOptionalstringDeviceDvcThe network interface on which data was captured. This field is typically relevant to network related activity, which is captured by an intermediate or tap device.Common
DvcIpAddrRecommendedstringIP addressDeviceDvcThe IP address of the device on which the event occurred or which reported the event, depending on the schema. (e.g. 45.21.42.12)Common
DvcMacAddrOptionalstringMAC addressDeviceDvcThe MAC address of the device on which the event occurred or which reported the event. (e.g. 00:1B:44:11:3A:B7)Common
DvcMD4IoTidOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcMDEidOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcOriginalActionOptionalstringDeviceDvcThe original DvcAction as provided by the reporting device.Common
DvcOsOptionalstringDeviceDvcThe operating system running on the device on which the event occurred or which reported the event. (e.g. Windows)Common
DvcOsVersionOptionalstringDeviceDvcThe version of the operating system on the device on which the event occurred or which reported the event. (e.g. 10)Common
DvcScopeOptionalstringDeviceDvcThe cloud platform scope the device belongs to. **DvcScope** map to a subscription ID on Azure and to an account ID on AWS.Common
DvcScopeIdOptionalstringDeviceDvcThe cloud platform scope ID the device belongs to. **DvcScopeId** map to a subscription ID on Azure and to an account ID on AWS.Common
DvcVectraIdOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcVMConnectionIdOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcZoneOptionalstringDeviceDvcThe network on which the event occurred or which reported the event, depending on the schema. The zone is defined by the reporting device. (e.g. Dmz)Common
EventCountMandatoryintThe number of events described by the record. This value is used when the source supports aggregation, and a single record might represent multiple events. For other sources, set to `1`.Common
EventEndTimeMandatorydatetimeThe time when the event ended. If the source supports aggregation and the record represents multiple events, the time that the last event was generated. If not provided by the source record, this field aliases the TimeGenerated fieldCommon
EventMessageOptionalstringA general message or description, either included in or generated from the record.Common
EventOriginalResultDetailsOptionalstringThe original result details provided by the source. This value is used to derive EventResultDetails, which should have only one of the values documented for each schema.Common
EventOriginalSeverityOptionalstringThe original severity as provided by the reporting device. This value is used to derive EventSeverity.Common
EventOriginalSubTypeOptionalstringThe original event subtype or ID, if provided by the source. For example, this field is used to store the original Windows logon type. This value is used to derive EventSubType, which should have only one of the values documented for each schema. (e.g. 2)Common
EventOriginalTypeOptionalstringThe original event type or ID, if provided by the source. For example, this field is used to store the original Windows event ID. This value is used to derive EventType, which should have only one of the values documented for each schema. (e.g. 4624)Common
EventOriginalUidOptionalstringA unique ID of the original record, if provided by the source. (e.g. 69f37748-ddcd-4331-bf0f-b137f1ea83b)Common
EventOwnerOptionalstringThe owner of the event, which is usually the department or subsidiary in which it was generated.Common
EventProductMandatorystringThe product generating the event. The value should be one of the values listed in Vendors and Products. (e.g. Sysmon)Common
EventProductVersionOptionalstringThe version of the product generating the event. (e.g. 12.1)Common
EventReportUrlOptionalstringURLA URL provided in the event for a resource that provides more information about the event.Common
EventResultMandatorystringEnumerated
Values (4)Success, Partial, Failure, NA
The value might be provided in the source record by using different terms, which should be normalized to these values. Alternatively, the source might provide only the EventResultDetails field, which should be analyzed to derive the EventResult value. (e.g. Success)Common
EventResultDetailsRecommendedstringEnumeratedReason or details for the result reported in the EventResult field. Each schema documents the list of values valid for this field. The original, source specific, value is stored in the EventOriginalResultDetails field. (e.g. NXDOMAIN)Common
EventSchemaMandatorystringEnumerated
Values (1)AuditEvent
The name of the schema documented here is `AuditEvent`Schema
EventSchemaVersionMandatorystringSchemaVersionThe version of the schema. The version of the schema documented here is `0.1.2`.Schema
EventSeverityRecommendedstringEnumerated
Values (4)Informational, Low, Medium, High
The severity of the eventCommon
EventStartTimeMandatorydatetimeThe time when the event started. If the source supports aggregation and the record represents multiple events, the time that the first event was generated. If not provided by the source record, this field aliases the TimeGenerated fieldCommon
EventSubTypeOptionalstringProvides further details, which the normalized value in EventType does not convey.Schema
EventTypeMandatorystringEnumerated
Values (13)Set, Read, Create, Delete, Execute, Install, Clear, Enable, Disable, Initialize, Start, Stop, Other
Describes the operation audited by the event using a normalized value. Use EventSubType to provide further details, which the normalized value does not convey, and Operation. to store the operation as reported by the reporting device. For Audit Event records, the allowed values are: - `Set` - `Read` - `Create` - `Delete` - `Execute` - `Install` - `Clear` - `Enable` - `Disable` - `Initialize` - `Start` - `Stop` - `Other` Audit events represent a large variety of operations, and the `Other` value enables mapping operations that have no corresponding `EventType`. However, the use of `Other` limits the usability of the event and should be avoided if possibleSchema
EventUidRecommendedstringThe unique ID of the record, as assigned by Microsoft Sentinel. This field is typically mapped to the `_ItemId` Log Analytics field.Common
EventVendorMandatorystringThe vendor of the product generating the event. The value should be one of the values listed in Vendors and Products. (e.g. Microsoft)Common
HttpUserAgentOptionalstringApplicationActingWhen authentication is performed over HTTP or HTTPS, this field's value is the user_agent HTTP header provided by the acting application when performing the authentication. For (e.g. Mozilla/5.0 (iPhone; CPU iPhone OS 12_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/12.0 Mobile/15E148 Safari/604.1)Schema
IpAddrAliasDeviceSrcSrcIpAddror to TargetIpAddr if SrcIpAddr is not providedSchema
NewValueRecommendedstringThe new value of Object after the operation was performed, if applicable.Schema
ObjectMandatorystringThe name of the object on which the operation identified by EventType is performed.Schema
ObjectIdOptionalstringThe ID of the object on which the operation identified by EventType is performed.Schema
ObjectTypeConditionalstringEnumerated
Values (8)Cloud Resource, Configuration Atom, Policy Rule, Event Log, Scheduled Task, Service, Directory Service Object, Other
The type of Object. Allowed values are: - `Cloud Resource` - `Configuration Atom` - `Policy Rule` - `Event Log` -`Scheduled Task` -`Service` -`Directory Service Object` -`Other`Schema
OldValueOptionalstringThe old value of Object prior to the operation, if applicable.Schema
OperationMandatorystringThe operation audited as reported by the reporting device.Schema
OriginalObjectTypeOptionalstringThe type of Object as reported by the reporting systemSchema
RuleAliasstringEither of RuleName, RuleNumberEither the value of RuleName or the value of RuleNumber. If the value of RuleNumber is used, the type should be converted to stringSchema
RuleNameOptionalstringThe name or ID of the rule by associated with the inspection results.Schema
RuleNumberOptionalintThe number of the rule associated with the inspection results.Schema
SrcAliasstringDeviceSrcEither of SrcDvcId, SrcHostname, SrcIpAddrA unique identifier of the source device. This field might alias the SrcDvcId, SrcHostname, or SrcIpAddr fields. (e.g. 192.168.12.1)Schema
SrcDescriptionOptionalstringDeviceSrcA descriptive text associated with the device. (e.g. Primary Domain Controller)Schema
SrcDeviceTypeOptionalstringDeviceType
Values (4)Computer, Mobile Device, IOT Device, Other
DeviceSrcThe type of the source device. For a list of allowed values and further information, refer to DeviceType in the Schema Overview article.Schema
SrcDomainOptionalstringDomainDeviceSrcThe domain of the source device. (e.g. Contoso)Schema
SrcDomainTypeConditionalstringDomainType
Values (2)FQDN, Windows
DeviceSrcSrcDomainThe type of SrcDomain. For a list of allowed values and further information, refer to DomainType in the Schema Overview article. Required if SrcDomain is used.Schema
SrcDvcActionOptionalstringDeviceSrcFor reporting security systems, the action taken by the system, if applicable. (e.g. Blocked)Entity Extension
SrcDvcAwsVpcIdOptionalstringDeviceSrcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
SrcDvcAzureResourceIdOptionalstringDeviceSrcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
SrcDvcIdOptionalstringDeviceSrcThe ID of the source device. If multiple IDs are available, use the most important one, and store the others in the fields `SrcDvc`. (e.g. ac7e9755-8eae-4ffc-8a02-50ed7a2216c3)Schema
SrcDvcIdTypeConditionalstringDvcIdType
Values (7)MDEid, AzureResourceId, MD4IoTid, VMConnectionId, AwsVpcId, VectraId, Other
DeviceSrcSrcDvcIdThe type of SrcDvcId. For a list of allowed values and further information, refer to DvcIdType in the Schema Overview article.Schema
SrcDvcMD4IoTidOptionalstringDeviceSrcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
SrcDvcMDEidOptionalstringDeviceSrcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
SrcDvcOriginalActionOptionalstringDeviceSrcThe original DvcAction as provided by the reporting device.Entity Extension
SrcDvcOsOptionalstringDeviceSrcThe operating system running on the device on which the event occurred or which reported the event. (e.g. Windows)Entity Extension
SrcDvcOsVersionOptionalstringDeviceSrcThe version of the operating system on the device on which the event occurred or which reported the event. (e.g. 10)Entity Extension
SrcDvcScopeOptionalstringDeviceSrcThe cloud platform scope the device belongs to. **SrcDvcScope** map to a subscription ID on Azure and to an account ID on AWS.Schema
SrcDvcScopeIdOptionalstringDeviceSrcThe cloud platform scope ID the device belongs to. **SrcDvcScopeId** map to a subscription ID on Azure and to an account ID on AWS.Schema
SrcDvcVectraIdOptionalstringDeviceSrcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
SrcDvcVMConnectionIdOptionalstringDeviceSrcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
SrcFQDNOptionalstringFQDNDeviceSrcThe source device hostname, including domain information when available. (e.g. Contoso\DESKTOP-1282V4D)Schema
SrcGeoCityOptionalstringCityDeviceSrcThe city associated with the source IP address. (e.g. Burlington)Schema
SrcGeoCountryOptionalstringCountryDeviceSrcThe country/region associated with the source IP address. (e.g. USA)Schema
SrcGeoLatitudeOptionalrealLatitudeDeviceSrcThe latitude of the geographical coordinate associated with the source IP address. (e.g. 44.475833)Schema
SrcGeoLongitudeOptionalrealLongitudeDeviceSrcThe longitude of the geographical coordinate associated with the source IP address. (e.g. 73.211944)Schema
SrcGeoRegionOptionalstringRegionDeviceSrcThe region within a country/region associated with the source IP address. (e.g. Vermont)Schema
SrcHostnameOptionalstringHostnameDeviceSrcThe source device hostname, excluding domain information. If no device name is available, store the relevant IP address in this field. (e.g. DESKTOP-1282V4D)Schema
SrcInterfaceOptionalstringDeviceSrcThe network interface on which data was captured. This field is typically relevant to network related activity captured by an intermediate or tap device.Entity Extension
SrcIpAddrRecommendedstringIP addressDeviceSrcThe IP address from which the connection or session originated. (e.g. 77.138.103.108)Schema
SrcMacAddrOptionalstringMACDeviceSrcThe MAC address of the device on which the event occurred or which reported the event. (e.g. 00:1B:44:11:3A:B7)Entity Extension
SrcOriginalRiskLevelOptionalstringDeviceSrcThe risk level associated with the source, as reported by the reporting device. (e.g. Suspicious)Schema
SrcPortNumberOptionalintDeviceSrcThe IP port from which the connection originated. Might not be relevant for a session comprising multiple connections. (e.g. 2335)Schema
SrcRiskLevelOptionalintDeviceSrcThe risk level associated with the source. The value should be adjusted to a range of `0` to `100`, with `0` for benign and `100` for a high risk. (e.g. 90)Schema
SrcZoneOptionalstringDeviceSrcThe network on which the event occurred or which reported the event, depending on the schema. The reporting device defines the zone. (e.g. Dmz)Entity Extension
TargetAppIdOptionalstringApplicationTargetThe ID of the application to which the event applies, including a process, browser, or service. (e.g. 89162)Schema
TargetAppNameOptionalstringApplicationTargetThe name of the application to which event applies, including a service, a URL, or a SaaS application. (e.g. Exchange 365)Schema
TargetAppTypeConditionalstringAppTypeApplicationTargetThe type of the application authorizing on behalf of the Actor. For more information, and allowed list of values, see AppType in the Schema Overview article.Schema
TargetDescriptionOptionalstringDeviceTargetA descriptive text associated with the device. (e.g. Primary Domain Controller)Schema
TargetDeviceTypeOptionalstringDeviceType
Values (4)Computer, Mobile Device, IOT Device, Other
DeviceTargetThe type of the target device. For a list of allowed values and further information, refer to DeviceType in the Schema Overview article.Schema
TargetDNUsernameOptionalstringUserTargetFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
TargetDomainOptionalstringDomainDeviceTargetThe domain of the target device. (e.g. Contoso)Schema
TargetDomainTypeConditionalstringDomainType
Values (2)FQDN, Windows
DeviceTargetTargetDomainThe type of TargetDomain. For a list of allowed values and further information, refer to DomainType in the Schema Overview article. Required if TargetDomain is used.Schema
TargetDvcActionOptionalstringDeviceTargetFor reporting security systems, the action taken by the system, if applicable. (e.g. Blocked)Entity Extension
TargetDvcAwsVpcIdOptionalstringDeviceTargetFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
TargetDvcAzureResourceIdOptionalstringDeviceTargetFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
TargetDvcIdOptionalstringDeviceTargetThe ID of the target device. If multiple IDs are available, use the most important one, and store the others in the fields `TargetDvc`. (e.g. ac7e9755-8eae-4ffc-8a02-50ed7a2216c3)Schema
TargetDvcIdTypeConditionalstringDvcIdType
Values (7)MDEid, AzureResourceId, MD4IoTid, VMConnectionId, AwsVpcId, VectraId, Other
DeviceTargetThe type of TargetDvcId. For a list of allowed values and further information, refer to DvcIdType in the Schema Overview article. Required if **TargetDeviceId** is used.Schema
TargetDvcMD4IoTidOptionalstringDeviceTargetFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
TargetDvcMDEidOptionalstringDeviceTargetFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
TargetDvcOriginalActionOptionalstringDeviceTargetThe original DvcAction as provided by the reporting device.Entity Extension
TargetDvcOsOptionalstringDeviceTargetThe OS of the target device. (e.g. Windows 10)Schema
TargetDvcOsVersionOptionalstringDeviceTargetThe version of the operating system on the device on which the event occurred or which reported the event. (e.g. 10)Entity Extension
TargetDvcScopeOptionalstringDeviceTargetThe cloud platform scope the device belongs to. **TargetDvcScope** map to a subscription ID on Azure and to an account ID on AWS.Schema
TargetDvcScopeIdOptionalstringDeviceTargetThe cloud platform scope ID the device belongs to. **TargetDvcScopeId** map to a subscription ID on Azure and to an account ID on AWS.Schema
TargetDvcVectraIdOptionalstringDeviceTargetFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
TargetDvcVMConnectionIdOptionalstringDeviceTargetFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
TargetFQDNOptionalstringFQDNDeviceTargetThe target device hostname, including domain information when available. (e.g. Contoso\DESKTOP-1282V4D)Schema
TargetGeoCityOptionalstringCityDeviceTargetThe city associated with the Target IP address. (e.g. Burlington)Schema
TargetGeoCountryOptionalstringCountryDeviceTargetThe country/region associated with the Target IP address. (e.g. USA)Schema
TargetGeoLatitudeOptionalrealLatitudeDeviceTargetThe latitude of the geographical coordinate associated with the Target IP address. (e.g. 44.475833)Schema
TargetGeoLongitudeOptionalrealLongitudeDeviceTargetThe longitude of the geographical coordinate associated with the Target IP address. (e.g. 73.211944)Schema
TargetGeoRegionOptionalstringRegionDeviceTargetThe region within a country/region associated with the Target IP address. (e.g. Vermont)Schema
TargetHostnameRecommendedstringHostnameDeviceTargetThe target device hostname, excluding domain information. (e.g. DESKTOP-1282V4D)Schema
TargetInterfaceOptionalstringDeviceTargetThe network interface on which data was captured. This field is typically relevant to network related activity captured by an intermediate or tap device.Entity Extension
TargetIpAddrRecommendedstringIP AddressDeviceTargetThe IP address of the target device. (e.g. 2.2.2.2)Schema
TargetMacAddrOptionalstringMACDeviceTargetThe MAC address of the device on which the event occurred or which reported the event. (e.g. 00:1B:44:11:3A:B7)Entity Extension
TargetOriginalAppTypeOptionalstringApplicationTargetThe type of the application to which event applies as reported by the reporting device.Schema
TargetOriginalRiskLevelOptionalstringDeviceTargetThe risk level associated with the target, as reported by the reporting device. (e.g. Suspicious)Schema
TargetPortNumberOptionalintDeviceTargetThe port of the target device.Schema
TargetProcessGuidOptionalstringApplicationTargetA generated unique identifier (GUID) of the process used by the application. (e.g. 01234567-89AB-CDEF-0123-456789ABCDEF)Entity Extension
TargetProcessIdOptionalstringApplicationTargetThe process ID (PID) of the process the application is using. (e.g. 48610176)Entity Extension
TargetProcessNameOptionalstringApplicationTargetThe file name of the process used by the application. (e.g. C:\Windows\explorer.exe)Entity Extension
TargetRiskLevelOptionalintDeviceTargetThe risk level associated with the target. The value should be adjusted to a range of `0` to `100`, with `0` for benign and `100` for a high risk. (e.g. 90)Schema
TargetSimpleUsernameOptionalstringUserTargetFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
TargetUrlOptionalstringURLApplicationTargetThe URL associated with the target application. (e.g. https://console.aws.amazon.com/console/home?fromtb=true&hashArgs=%23&isauthcode=true&nc2=h_ct&src=header-signin&state=hashArgsFromTB_us-east-1_7596bc16c83d260b)Schema
TargetUserAadIdOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserAWSIdOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserOktaIdOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserPuidOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserSidOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserUidOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserUpnOptionalstringUserTargetFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
TargetWindowsUsernameOptionalstringUserTargetFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
TargetZoneOptionalstringDeviceTargetThe network on which the event occurred or which reported the event, depending on the schema. The reporting device defines the zone. (e.g. Dmz)Entity Extension
ThreatCategoryOptionalstringThe category of the threat or malware identified in audit file activity.Schema
ThreatConfidenceOptionalintConfidenceLevelThe confidence level of the threat identified, normalized to a value between 0 and a 100.Schema
ThreatFieldConditionalstringEnumerated
Values (2)SrcIpAddr, TargetIpAddr
The field for which a threat was identified. The value is either `SrcIpAddr` or `TargetIpAddr`Schema
ThreatFirstReportedTimeOptionaldatetimeThe first time the IP address or domain were identified as a threat.Schema
ThreatIdOptionalstringThe ID of the threat or malware identified in the audit activity.Schema
ThreatIpAddrOptionalstringIP AddressAn IP address for which a threat was identified. The field ThreatField contains the name of the field **ThreatIpAddr** represents.Schema
ThreatIsActiveOptionalbooleanTrue if the threat identified is considered an active threat.Schema
ThreatLastReportedTimeOptionaldatetimeThe last time the IP address or domain were identified as a threat.Schema
ThreatNameOptionalstringThe name of the threat or malware identified in the audit activity.Schema
ThreatOriginalConfidenceOptionalstringThe original confidence level of the threat identified, as reported by the reporting device.Schema
ThreatOriginalRiskLevelOptionalstringThe risk level as reported by the reporting device.Schema
ThreatRiskLevelOptionalintRiskLevelThe risk level associated with the identified threat. The level should be a number between **0** and **100**.Schema
TimeGeneratedMandatorydatetimeThe time the event was generated by the reporting device.Common (Implicit)
TypeMandatorystringThe original table from which the record was fetched. This field is useful when the same event can be received through multiple channels to different tables, and have the same EventVendor and EventProduct values. (e.g. a Sysmon event can be collected either to the Event table or to the WindowsEvent table)Common (Implicit)
UserAliasUserActorActorUsernameSchema
ValueAliasNewValueSchema
ValueTypeConditionalstringEnumerated
Values (1)Other
The type of the old and new values. Allowed values are - OtherSchema
Mandatory Must be present Recommended Should be present Optional May be present Conditional Conditionally required Alias Computed alias Tester Only In tester but not docs Physical Table Only In table but not docs
ParserVersionProductTablesSolutions
ASimAuditEventAWSCloudTrail0.1.0AWS CloudTrailAWSCloudTrail, OperationAmazon Web Services
ASimAuditEventAzureActivity0.3.0Microsoft AzureAzureActivityAzure Activity
ASimAuditEventAzureKeyVault0.1.0Azure Key VaultAZKVAuditLogs, AzureDiagnostics
ASimAuditEventBarracudaCEF0.2.1Barracuda WAFCommonSecurityLogCommon Event Format, VirtualMetric DataStream, Zscaler Internet Access
ASimAuditEventBarracudaWAF0.2.1Barracuda WAFbarracuda_CL
ASimAuditEventCiscoISE0.1.0Cisco ISESyslogSyslog
ASimAuditEventCiscoMeraki0.2.1Cisco Merakimeraki_CLCiscoMeraki, CustomLogsAma
ASimAuditEventCiscoMerakiSyslog0.2.1Cisco MerakiSyslogSyslog
ASimAuditEventCrowdStrikeFalconHost0.1.0CrowdStrike Falcon Endpoint ProtectionCommonSecurityLogCommon Event Format, VirtualMetric DataStream, Zscaler Internet Access
ASimAuditEventIllumioSaaSCore0.2.1Illumio CoreIllumio_Auditable_Events_CLIllumioSaaS
ASimAuditEventInfobloxBloxOne0.1.0Infoblox BloxOneCommonSecurityLogCommon Event Format, VirtualMetric DataStream, Zscaler Internet Access
ASimAuditEventMicrosoftEvent0.2.1Microsoft WindowsEvent
ASimAuditEventMicrosoftExchangeAdmin3650.2Microsoft SharePointOfficeActivity
ASimAuditEventMicrosoftSecurityEvents0.2.1Microsoft WindowsSecurityEventWindows Security Events
ASimAuditEventMicrosoftWindowsEvents0.2.1Microsoft WindowsWindowsEventWindows Forwarded Events
ASimAuditEventNative0.1.0NativeASimAuditEventLogsCisco Meraki Events via REST API, SynqlyIntegrationConnector, Workday
ASimAuditEventSentinelOne0.1.0SentinelOneSentinelOne_CL
ASimAuditEventSQLSecurityAudit0.1.0SQLSecurityAudit LogsAzureDiagnostics, SQLSecurityAuditEvents
ASimAuditEventVectraXDRAudit0.1.1VectraAudits_Data_CLVectra XDR
ASimAuditEventVMwareCarbonBlackCloud0.2.0VMware Carbon Black CloudCarbonBlackAuditLogs_CL
Field Class Type Logical Type Entity Role Refers To Description Source
ActingAppIdOptionalstringApplicationActingThe ID of the application authorizing on behalf of the actor, including a process, browser, or service. For (e.g. 0x12ae8)Schema
ActingAppNameOptionalstringApplicationActingThe name of the application authorizing on behalf of the actor, including a process, browser, or service. For (e.g. C:\Windows\System32\svchost.exe)Schema
ActingAppTypeOptionalstringAppTypeApplicationActingThe type of acting application. For more information, and allowed list of values, see AppType in the Schema Overview article.Schema
ActingOriginalAppTypeOptionalstringApplicationActingThe type of the acting application as reported by the reporting device.Schema
ActingProcessGuidOptionalstringApplicationActingA generated unique identifier (GUID) of the process used by the application. (e.g. 01234567-89AB-CDEF-0123-456789ABCDEF)Entity Extension
ActingProcessIdOptionalstringApplicationActingThe process ID (PID) of the process the application is using. (e.g. 48610176)Entity Extension
ActingProcessNameOptionalstringApplicationActingThe file name of the process used by the application. (e.g. C:\Windows\explorer.exe)Entity Extension
ActorDNUsernameOptionalstringUserActorFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
ActorOriginalUserTypeOptionalstringUserActorThe user type as reported by the reporting device.Schema
ActorScopeOptionalstringUserActorThe scope, such as Microsoft Entra tenant, in which ActorUserId and ActorUsername are defined. or more information and list of allowed values, see UserScope in the Schema Overview articleSchema
ActorScopeIdOptionalstringUserActorThe scope ID, such as Microsoft Entra Directory ID, in which ActorUserId and ActorUsername are defined. for more information and list of allowed values, see UserScopeId in the Schema Overview articleSchema
ActorSessionIdOptionalstringUserActorThe unique ID of the sign-in session of the Actor. (e.g. 102pTUgC3p8RIqHvzxLCHnFlg)Schema
ActorSimpleUsernameOptionalstringUserActorFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
ActorUserAadIdOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserAADTenantOptionalstringUserActorFields used to store specific scopes. Use the UserScope field for the scope associated with the ID stored in the UserId field. Populate the relevant specific scope field, in addition to UserScope, even if the event has only one ID.Entity Extension
ActorUserAWSAccountOptionalstringUserActorFields used to store specific scopes. Use the UserScope field for the scope associated with the ID stored in the UserId field. Populate the relevant specific scope field, in addition to UserScope, even if the event has only one ID.Entity Extension
ActorUserAWSIdOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserIdOptionalstringUserActorA machine-readable, alphanumeric, unique representation of the Actor. For more information, and for alternative fields for additional IDs, see The User entity. (e.g. S-1-12-1-4141952679-1282074057-627758481-2916039507)Schema
ActorUserIdTypeConditionalstringUserIdType
Values (7)SID, UID, AADID, OktaId, AWSId, PUID, SalesforceId
UserActorActorUserIdThe type of the ID stored in the ActorUserId field. For more information and list of allowed values, see UserIdType in the Schema Overview article.Schema
ActorUsernameOptionalstringUsernameUserActorThe Actor’s username, including domain information when available. For more information, see The User entity. (e.g. AlbertE)Schema
ActorUsernameTypeConditionalstringUsernameTypeUserActorActorUsernameSpecifies the type of the user name stored in the ActorUsername field. For more information, and list of allowed values, see UsernameType in the Schema Overview article. (e.g. Windows)Schema
ActorUserOktaIdOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserPuidOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserSidOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserTypeOptionalstringUserTypeUserActorThe type of the Actor. For more information, and list of allowed values, see UserType in the Schema Overview article. For (e.g. Guest)Schema
ActorUserUidOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserUpnOptionalstringUserActorFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
ActorWindowsUsernameOptionalstringUserActorFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
AdditionalFieldsOptionaldynamicIf your source provides additional information worth preserving, either keep it with the original field names or create the dynamic **AdditionalFields** field, and add the extra information as key/value pairs.Common
ApplicationAliasApplicationTargetTargetAppNameSchema
DstAliasstringDeviceTargetEither of TargetDvcId, TargetHostname, TargetIpAddr, TargetAppId, TargetAppNameA unique identifier of the authentication target. This field may alias the TargetDvcId, TargetHostname, TargetIpAddr, TargetAppId, or TargetAppName fields. (e.g. 192.168.12.1)Schema
DstDomainRecommendedstringDeviceTargetThe domain of the device on which the event occurred, without the hostname.Entity Extension
DstDomainTypeRecommendedstringEnumerated
Values (2)FQDN, Windows
DeviceTargetThe type of DomainEntity Extension
DstDvcActionOptionalstringDeviceTargetFor reporting security systems, the action taken by the system, if applicable. (e.g. Blocked)Entity Extension
DstDvcAwsVpcIdOptionalstringDeviceTargetFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DstDvcAzureResourceIdOptionalstringDeviceTargetFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DstDvcDescriptionOptionalstringDeviceTargetA descriptive text associated with the device. (e.g. Primary Domain Controller)Entity Extension
DstDvcIdOptionalstringDeviceTargetThe unique ID of the device. (e.g. 41502da5-21b7-48ec-81c9-baeea8d7d669)Entity Extension
DstDvcIdTypeOptionalstringEnumeratedDeviceTargetThe type of DvcId. Typically this field also identifies the type of Scope and ScopeId. This field is required if the DvcId field is usedEntity Extension
DstDvcMD4IoTidOptionalstringDeviceTargetFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DstDvcMDEidOptionalstringDeviceTargetFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DstDvcOriginalActionOptionalstringDeviceTargetThe original DvcAction as provided by the reporting device.Entity Extension
DstDvcOsOptionalstringDeviceTargetThe operating system running on the device on which the event occurred or which reported the event. (e.g. Windows)Entity Extension
DstDvcOsVersionOptionalstringDeviceTargetThe version of the operating system on the device on which the event occurred or which reported the event. (e.g. 10)Entity Extension
DstDvcScopeOptionalstringDeviceTargetThe cloud platform scope the device belongs to. **Scope** map to a subscription on Azure and to an account on AWS.Entity Extension
DstDvcScopeIdOptionalstringDeviceTargetThe cloud platform scope ID the device belongs to. **Scope** map to a subscription ID on Azure and to an account ID on AWS.Entity Extension
DstDvcVectraIdOptionalstringDeviceTargetFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DstDvcVMConnectionIdOptionalstringDeviceTargetFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DstFQDNOptionalstringDeviceTargetThe FQDN of the device including both Hostname and Domain . This field supports both traditional FQDN format and Windows domain\hostname format. The DomainType field reflects the format used.Entity Extension
DstHostnameRecommendedstringHostnameDeviceTargetThe short hostname of the device.Entity Extension
DstInterfaceOptionalstringDeviceTargetThe network interface on which data was captured. This field is typically relevant to network related activity captured by an intermediate or tap device.Entity Extension
DstIpAddrRecommendedstringIP addressDeviceTargetThe IP address of the device. (e.g. 45.21.42.12)Entity Extension
DstMacAddrOptionalstringMACDeviceTargetThe MAC address of the device on which the event occurred or which reported the event. (e.g. 00:1B:44:11:3A:B7)Entity Extension
DstZoneOptionalstringDeviceTargetThe network on which the event occurred or which reported the event, depending on the schema. The reporting device defines the zone. (e.g. Dmz)Entity Extension
DvcAliasstringDeviceDvcEither of DvcFQDN, DvcId, DvcHostname, DvcIpAddrA unique identifier of the device on which the event occurred or which reported the event, depending on the schema. This field might alias the DvcFQDN, DvcId, DvcHostname, or DvcIpAddr fields. For cloud sources, for which there's no apparent device, use the same value as the Event Product fieldCommon
DvcActionOptionalstringDeviceDvcFor reporting security systems, the action taken by the system, if applicable. (e.g. Blocked)Common
DvcAwsVpcIdOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcAzureResourceIdOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcDescriptionOptionalstringDeviceDvcA descriptive text associated with the device. (e.g. Primary Domain Controller)Common
DvcDomainRecommendedstringDomainDeviceDvcThe domain of the device on which the event occurred or which reported the event, depending on the schema. (e.g. Contoso)Common
DvcDomainTypeConditionalstringDomainType
Values (2)FQDN, Windows
DeviceDvcDvcDomainThe type of DvcDomain. For a list of allowed values and further information, refer to DomainType.Common
DvcFQDNOptionalstringFQDNDeviceDvcThe hostname of the device on which the event occurred or which reported the event, depending on the schema. (e.g. Contoso\DESKTOP-1282V4D)Common
DvcHostnameRecommendedstringHostnameDeviceDvcThe hostname of the device on which the event occurred or which reported the event, depending on the schema. (e.g. ContosoDc)Common
DvcIdOptionalstringDeviceDvcThe unique ID of the device on which the event occurred or which reported the event, depending on the schema. (e.g. 41502da5-21b7-48ec-81c9-baeea8d7d669 If multiple IDs are available, use the first one from the list, and store the others by using the field names **DvcAzureResourceId**, **DvcMDEid**, etc)Common
DvcIdTypeConditionalstringEnumerated
Values (9)AzureResourceId, MDEid, MD4IoTid, VMConnectionId, AwsVpcId, VectraId, AppGateId, FQDN, Other
DeviceDvcDvcIdThe type of DvcId. The list of allowed values is `AzureResourceId`, `MDEid`, `MD4IoTid`, `VMConnectionId`, `AwsVpcId`, `VectraId`, `AppGateId`, `FQDN`, and `Other`. Using `FQDN` as a device ID, implies reusing the hostname. Use it only as a last resortCommon
DvcInterfaceOptionalstringDeviceDvcThe network interface on which data was captured. This field is typically relevant to network related activity, which is captured by an intermediate or tap device.Common
DvcIpAddrRecommendedstringIP addressDeviceDvcThe IP address of the device on which the event occurred or which reported the event, depending on the schema. (e.g. 45.21.42.12)Common
DvcMacAddrOptionalstringMAC addressDeviceDvcThe MAC address of the device on which the event occurred or which reported the event. (e.g. 00:1B:44:11:3A:B7)Common
DvcMD4IoTidOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcMDEidOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcOriginalActionOptionalstringDeviceDvcThe original DvcAction as provided by the reporting device.Common
DvcOsOptionalstringDeviceDvcThe operating system running on the device on which the event occurred or which reported the event. (e.g. Windows)Common
DvcOsVersionOptionalstringDeviceDvcThe version of the operating system on the device on which the event occurred or which reported the event. (e.g. 10)Common
DvcScopeOptionalstringDeviceDvcThe cloud platform scope the device belongs to. **DvcScope** map to a subscription ID on Azure and to an account ID on AWS.Common
DvcScopeIdOptionalstringDeviceDvcThe cloud platform scope ID the device belongs to. **DvcScopeId** map to a subscription ID on Azure and to an account ID on AWS.Common
DvcVectraIdOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcVMConnectionIdOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcZoneOptionalstringDeviceDvcThe network on which the event occurred or which reported the event, depending on the schema. The zone is defined by the reporting device. (e.g. Dmz)Common
EventCountMandatoryintThe number of events described by the record. This value is used when the source supports aggregation, and a single record might represent multiple events. For other sources, set to `1`.Common
EventEndTimeMandatorydatetimeThe time when the event ended. If the source supports aggregation and the record represents multiple events, the time that the last event was generated. If not provided by the source record, this field aliases the TimeGenerated fieldCommon
EventMessageOptionalstringA general message or description, either included in or generated from the record.Common
EventOriginalResultDetailsOptionalstringThe original result details provided by the source. This value is used to derive EventResultDetails, which should have only one of the values documented for each schema.Common
EventOriginalSeverityOptionalstringThe original severity as provided by the reporting device. This value is used to derive EventSeverity.Common
EventOriginalSubTypeOptionalstringThe original event subtype or ID, if provided by the source. For example, this field is used to store the original Windows logon type. This value is used to derive EventSubType, which should have only one of the values documented for each schema. (e.g. 2)Common
EventOriginalTypeOptionalstringThe original event type or ID, if provided by the source. For example, this field is used to store the original Windows event ID. This value is used to derive EventType, which should have only one of the values documented for each schema. (e.g. 4624)Common
EventOriginalUidOptionalstringA unique ID of the original record, if provided by the source. (e.g. 69f37748-ddcd-4331-bf0f-b137f1ea83b)Common
EventOwnerOptionalstringThe owner of the event, which is usually the department or subsidiary in which it was generated.Common
EventProductMandatorystringThe product generating the event. The value should be one of the values listed in Vendors and Products. (e.g. Sysmon)Common
EventProductVersionOptionalstringThe version of the product generating the event. (e.g. 12.1)Common
EventReportUrlOptionalstringURLA URL provided in the event for a resource that provides more information about the event.Common
EventResultMandatorystringEnumerated
Values (4)Success, Partial, Failure, NA
The value might be provided in the source record by using different terms, which should be normalized to these values. Alternatively, the source might provide only the EventResultDetails field, which should be analyzed to derive the EventResult value. (e.g. Success)Common
EventResultDetailsRecommendedstringEnumerated
Values (11)No such user or password, No such user, Incorrect password, Incorrect key, Account expired, Password expired, User locked, User disabled, Logon violates policy, Session expired, Other
The details associated with the event result. This field is typically populated when the result is a failure. Allowed values include: - `No such user or password`. This value should be used also when the original event reports that there is no such user, without reference to a password. - `No such user` - `Incorrect password` - `Incorrect key` - `Account expired` - `Password expired` - `User locked` - `User disabled` - `Logon violates policy`. This value should be used when the original event reports (e.g. MFA required, log on outside of working hours, conditional access restrictions, or too frequent attempts. - Session expired - Other The value may be provided in the source record using different terms, which should be normalized to these values. The original value should be stored in the field [EventOriginalResultDetails](normalization-common-fields.md#eventoriginalresultdetails))Schema
EventSchemaMandatorystringEnumerated
Values (1)Authentication
The name of the schema documented here is **Authentication**Schema
EventSchemaVersionMandatorystringSchemaVersionThe version of the schema. The version of the schema documented here is `0.1.4`Schema
EventSeverityRecommendedstringEnumerated
Values (4)Informational, Low, Medium, High
The severity of the eventCommon
EventStartTimeMandatorydatetimeThe time when the event started. If the source supports aggregation and the record represents multiple events, the time that the first event was generated. If not provided by the source record, this field aliases the TimeGenerated fieldCommon
EventSubTypeOptionalstringEnumerated
Values (8)System, Interactive, RemoteInteractive, Service, RemoteService, Remote, AssumeRole, Elevate
The sign-in type. Allowed values include: - `System` - `Interactive` - `RemoteInteractive` - `Service` - `RemoteService` - `Remote` - Use when the type of remote sign-in is unknown. - `AssumeRole` - Typically used when the event type is `Elevate`. The value may be provided in the source record using different terms, which should be normalized to these values. The original value should be stored in the field EventOriginalSubTypeSchema
EventTypeMandatorystringEnumerated
Values (3)Logon, Logoff, Elevate
Describes the operation reported by the record. For Authentication recordsSchema
EventUidRecommendedstringThe unique ID of the record, as assigned by Microsoft Sentinel. This field is typically mapped to the `_ItemId` Log Analytics field.Common
EventVendorMandatorystringThe vendor of the product generating the event. The value should be one of the values listed in Vendors and Products. (e.g. Microsoft)Common
HttpUserAgentOptionalstringApplicationActingWhen authentication is performed over HTTP or HTTPS, this field's value is the user_agent HTTP header provided by the acting application when performing the authentication. For (e.g. Mozilla/5.0 (iPhone; CPU iPhone OS 12_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/12.0 Mobile/15E148 Safari/604.1)Schema
IpAddrAliasDeviceSrcSrcIpAddrSchema
LogonMethodOptionalstring
Values (8)Managed Identity, Service Principal, Username & Password, Multi factor authentication, Passwordless, PKI, PAM, Other
The method used to perform authentication. Allowed values include: `Managed Identity`, `Service Principal`, `Username & Password`, `Multi factor authentication`, `Passwordless`, `PKI`, `PAM`, and `Other`. (e.g. Managed Identity)Schema
LogonProtocolOptionalstringThe protocol used to perform authentication. (e.g. NTLM)Schema
LogonTargetAliasApplicationTargetEither of TargetAppName, TargetUrl, TargetHostnameAlias to either TargetAppName, TargetUrl, or TargetHostname, whichever field best describes the authentication targetSchema
RuleAliasstringEither of RuleName, RuleNumberEither the value of RuleName or the value of RuleNumber. If the value of RuleNumber is used, the type should be converted to stringSchema
RuleNameOptionalstringThe name or ID of the rule by associated with the inspection results.Schema
RuleNumberOptionalintThe number of the rule associated with the inspection results.Schema
SrcRecommendedstringDeviceSrcA unique identifier of the source device. This field may alias the SrcDvcId, SrcHostname, or SrcIpAddr fields. (e.g. 192.168.12.1)Schema
SrcDescriptionOptionalstringDeviceSrcA descriptive text associated with the device. (e.g. Primary Domain Controller)Schema
SrcDeviceTypeOptionalstringDeviceType
Values (4)Computer, Mobile Device, IOT Device, Other
DeviceSrcThe type of the source device. For a list of allowed values and further information refer to DeviceType in the Schema Overview article.Schema
SrcDomainOptionalstringDomainDeviceSrcThe domain of the source device. (e.g. Contoso)Schema
SrcDomainTypeConditionalstringDomainType
Values (2)FQDN, Windows
DeviceSrcSrcDomainThe type of SrcDomain. For a list of allowed values and further information refer to DomainType in the Schema Overview article. Required if SrcDomain is used.Schema
SrcDvcActionOptionalstringDeviceSrcFor reporting security systems, the action taken by the system, if applicable. (e.g. Blocked)Entity Extension
SrcDvcAwsVpcIdOptionalstringDeviceSrcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
SrcDvcAzureResourceIdOptionalstringDeviceSrcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
SrcDvcIdOptionalstringDeviceSrcThe ID of the source device. If multiple IDs are available, use the most important one, and store the others in the fields `SrcDvc`. (e.g. ac7e9755-8eae-4ffc-8a02-50ed7a2216c3)Schema
SrcDvcIdTypeConditionalstringDvcIdType
Values (7)MDEid, AzureResourceId, MD4IoTid, VMConnectionId, AwsVpcId, VectraId, Other
DeviceSrcSrcDvcIdThe type of SrcDvcId. For a list of allowed values and further information refer to DvcIdType in the Schema Overview article.Schema
SrcDvcMD4IoTidOptionalstringDeviceSrcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
SrcDvcMDEidOptionalstringDeviceSrcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
SrcDvcOriginalActionOptionalstringDeviceSrcThe original DvcAction as provided by the reporting device.Entity Extension
SrcDvcOsOptionalstringDeviceSrcThe OS of the source device. (e.g. Windows 10)Schema
SrcDvcOsVersionOptionalstringDeviceSrcThe version of the operating system on the device on which the event occurred or which reported the event. (e.g. 10)Entity Extension
SrcDvcScopeOptionalstringDeviceSrcThe cloud platform scope the device belongs to. **SrcDvcScope** map to a subscription ID on Azure and to an account ID on AWS.Schema
SrcDvcScopeIdOptionalstringDeviceSrcThe cloud platform scope ID the device belongs to. **SrcDvcScopeId** map to a subscription ID on Azure and to an account ID on AWS.Schema
SrcDvcVectraIdOptionalstringDeviceSrcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
SrcDvcVMConnectionIdOptionalstringDeviceSrcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
SrcFQDNOptionalstringFQDNDeviceSrcThe source device hostname, including domain information when available. (e.g. Contoso\DESKTOP-1282V4D)Schema
SrcGeoCityOptionalstringCityDeviceSrc (e.g. Montreal For more information, see [Logical types](normalization-about-schemas.md#logical-types))Schema
SrcGeoCountryOptionalstringCountryDeviceSrc (e.g. Canada For more information, see [Logical types](normalization-about-schemas.md#logical-types))Schema
SrcGeoLatitudeOptionalrealLatitudeDeviceSrc (e.g. 45.505918 For more information, see [Logical types](normalization-about-schemas.md#logical-types))Schema
SrcGeoLongitudeOptionalrealLongitudeDeviceSrc (e.g. -73.614830 For more information, see [Logical types](normalization-about-schemas.md#logical-types))Schema
SrcGeoRegionOptionalstringRegionDeviceSrc (e.g. Quebec For more information, see [Logical types](normalization-about-schemas.md#logical-types))Schema
SrcHostnameOptionalstringHostnameDeviceSrcThe source device hostname, excluding domain information. If no device name is available, store the relevant IP address in this field. (e.g. DESKTOP-1282V4D)Schema
SrcInterfaceOptionalstringDeviceSrcThe network interface on which data was captured. This field is typically relevant to network related activity captured by an intermediate or tap device.Entity Extension
SrcIpAddrRecommendedstringIP AddressDeviceSrcThe IP address of the source device. (e.g. 2.2.2.2)Schema
SrcIspOptionalstringDeviceSrcThe Internet Service Provider (ISP) used by the source device to connect to the internet. (e.g. corpconnect)Schema
SrcMacAddrOptionalstringMACDeviceSrcThe MAC address of the device on which the event occurred or which reported the event. (e.g. 00:1B:44:11:3A:B7)Entity Extension
SrcOriginalRiskLevelOptionalstringDeviceSrcThe risk level associated with the source, as reported by the reporting device. (e.g. Suspicious)Schema
SrcPortNumberOptionalintDeviceSrcThe IP port from which the connection originated. (e.g. 2335)Schema
SrcRiskLevelOptionalintDeviceSrcThe risk level associated with the source. The value should be adjusted to a range of `0` to `100`, with `0` for benign and `100` for a high risk. (e.g. 90)Schema
SrcZoneOptionalstringDeviceSrcThe network on which the event occurred or which reported the event, depending on the schema. The reporting device defines the zone. (e.g. Dmz)Entity Extension
TargetAppIdOptionalstringApplicationTargetThe ID of the application to which the authorization is required, often assigned by the reporting device. (e.g. 89162)Schema
TargetAppNameOptionalstringApplicationTargetThe name of the application to which the authorization is required, including a service, a URL, or a SaaS application. (e.g. Saleforce)Schema
TargetAppTypeConditionalstringAppTypeApplicationTargetThe type of the application authorizing on behalf of the Actor. For more information, and allowed list of values, see AppType in the Schema Overview article.Schema
TargetDescriptionOptionalstringDeviceTargetA descriptive text associated with the device. (e.g. Primary Domain Controller)Schema
TargetDeviceTypeOptionalstringDeviceType
Values (4)Computer, Mobile Device, IOT Device, Other
DeviceTargetThe type of the target device. For a list of allowed values and further information refer to DeviceType in the Schema Overview article.Schema
TargetDNUsernameOptionalstringUserTargetFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
TargetDomainRecommendedstringDomainDeviceTargetThe domain of the target device. (e.g. Contoso)Schema
TargetDomainTypeConditionalstringDomainType
Values (2)FQDN, Windows
DeviceTargetTargetDomainThe type of TargetDomain. For a list of allowed values and further information refer to DomainType in the Schema Overview article. Required if TargetDomain is used.Schema
TargetDvcActionOptionalstringDeviceTargetFor reporting security systems, the action taken by the system, if applicable. (e.g. Blocked)Entity Extension
TargetDvcAwsVpcIdOptionalstringDeviceTargetFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
TargetDvcAzureResourceIdOptionalstringDeviceTargetFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
TargetDvcIdOptionalstringDeviceTargetThe ID of the target device. If multiple IDs are available, use the most important one, and store the others in the fields `TargetDvc`. (e.g. ac7e9755-8eae-4ffc-8a02-50ed7a2216c3)Schema
TargetDvcIdTypeConditionalstringDvcIdType
Values (7)MDEid, AzureResourceId, MD4IoTid, VMConnectionId, AwsVpcId, VectraId, Other
DeviceTargetThe type of TargetDvcId. For a list of allowed values and further information refer to DvcIdType in the Schema Overview article. Required if **TargetDeviceId** is used.Schema
TargetDvcMD4IoTidOptionalstringDeviceTargetFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
TargetDvcMDEidOptionalstringDeviceTargetFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
TargetDvcOriginalActionOptionalstringDeviceTargetThe original DvcAction as provided by the reporting device.Entity Extension
TargetDvcOsOptionalstringDeviceTargetThe OS of the target device. (e.g. Windows 10)Schema
TargetDvcOsVersionOptionalstringDeviceTargetThe version of the operating system on the device on which the event occurred or which reported the event. (e.g. 10)Entity Extension
TargetDvcScopeOptionalstringDeviceTargetThe cloud platform scope the device belongs to. **TargetDvcScope** map to a subscription ID on Azure and to an account ID on AWS.Schema
TargetDvcScopeIdOptionalstringDeviceTargetThe cloud platform scope ID the device belongs to. **TargetDvcScopeId** map to a subscription ID on Azure and to an account ID on AWS.Schema
TargetDvcVectraIdOptionalstringDeviceTargetFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
TargetDvcVMConnectionIdOptionalstringDeviceTargetFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
TargetFQDNOptionalstringFQDNDeviceTargetThe target device hostname, including domain information when available. (e.g. Contoso\DESKTOP-1282V4D)Schema
TargetGeoCityOptionalstringCityDeviceTargetThe city associated with the target IP address. (e.g. Burlington)Schema
TargetGeoCountryOptionalstringCountryDeviceTargetThe country/region associated with the target IP address. (e.g. USA)Schema
TargetGeoLatitudeOptionalrealLatitudeDeviceTargetThe latitude of the geographical coordinate associated with the target IP address. (e.g. 44.475833)Schema
TargetGeoLongitudeOptionalrealLongitudeDeviceTargetThe longitude of the geographical coordinate associated with the target IP address. (e.g. 73.211944)Schema
TargetGeoRegionOptionalstringRegionDeviceTargetThe region associated with the target IP address. (e.g. Vermont)Schema
TargetHostnameRecommendedstringHostnameDeviceTargetThe target device hostname, excluding domain information. (e.g. DESKTOP-1282V4D)Schema
TargetInterfaceOptionalstringDeviceTargetThe network interface on which data was captured. This field is typically relevant to network related activity captured by an intermediate or tap device.Entity Extension
TargetIpAddrOptionalstringIP AddressDeviceTargetThe IP address of the target device. (e.g. 2.2.2.2)Schema
TargetMacAddrOptionalstringMACDeviceTargetThe MAC address of the device on which the event occurred or which reported the event. (e.g. 00:1B:44:11:3A:B7)Entity Extension
TargetOriginalAppTypeOptionalstringApplicationTargetThe type of the application authorizing on behalf of the Actor as reported by the reporting device.Schema
TargetOriginalRiskLevelOptionalstringDeviceTargetThe risk level associated with the target, as reported by the reporting device. (e.g. Suspicious)Schema
TargetOriginalUserTypeOptionalstringUserTargetThe user type as reported by the reporting device.Schema
TargetPortNumberOptionalintDeviceTargetThe port of the target device.Schema
TargetProcessGuidOptionalstringApplicationTargetA generated unique identifier (GUID) of the process used by the application. (e.g. 01234567-89AB-CDEF-0123-456789ABCDEF)Entity Extension
TargetProcessIdOptionalstringApplicationTargetThe process ID (PID) of the process the application is using. (e.g. 48610176)Entity Extension
TargetProcessNameOptionalstringApplicationTargetThe file name of the process used by the application. (e.g. C:\Windows\explorer.exe)Entity Extension
TargetRiskLevelOptionalintDeviceTargetThe risk level associated with the target. The value should be adjusted to a range of `0` to `100`, with `0` for benign and `100` for a high risk. (e.g. 90)Schema
TargetSessionIdOptionalstringUserTargetThe sign-in session identifier of the TargetUser on the source device.Schema
TargetSimpleUsernameOptionalstringUserTargetFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
TargetUrlOptionalstringURLApplicationTargetThe URL associated with the target application. (e.g. https://console.aws.amazon.com/console/home?fromtb=true&hashArgs=%23&isauthcode=true&nc2=h_ct&src=header-signin&state=hashArgsFromTB_us-east-1_7596bc16c83d260b)Schema
TargetUserAadIdOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserAADTenantOptionalstringUserTargetFields used to store specific scopes. Use the UserScope field for the scope associated with the ID stored in the UserId field. Populate the relevant specific scope field, in addition to UserScope, even if the event has only one ID.Entity Extension
TargetUserAWSAccountOptionalstringUserTargetFields used to store specific scopes. Use the UserScope field for the scope associated with the ID stored in the UserId field. Populate the relevant specific scope field, in addition to UserScope, even if the event has only one ID.Entity Extension
TargetUserAWSIdOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserIdOptionalstringUserTargetA machine-readable, alphanumeric, unique representation of the target user. For more information, and for alternative fields for additional IDs, see The User entity. (e.g. 00urjk4znu3BcncfY0h7)Schema
TargetUserIdTypeConditionalstringUserIdTypeUserTargetTargetUserIdThe type of the user ID stored in the TargetUserId field. For more information and list of allowed values, see UserIdType in the Schema Overview article. (e.g. SID)Schema
TargetUsernameOptionalstringUsernameUserTargetThe target user username, including domain information when available. For more information, see The User entity. (e.g. MarieC)Schema
TargetUsernameTypeConditionalstringUsernameType
Values (5)UPN, Windows, DN, Simple, AWSId
UserTargetTargetUsernameSpecifies the type of the username stored in the TargetUsername field. For more information and list of allowed values, see UsernameType in the Schema Overview article.Schema
TargetUserOktaIdOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserPuidOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserScopeOptionalstringUserTargetThe scope, such as Microsoft Entra tenant, in which TargetUserId and TargetUsername are defined. or more information and list of allowed values, see UserScope in the Schema Overview articleSchema
TargetUserScopeIdOptionalstringUserTargetThe scope ID, such as Microsoft Entra Directory ID, in which TargetUserId and TargetUsername are defined. for more information and list of allowed values, see UserScopeId in the Schema Overview articleSchema
TargetUserSidOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserTypeOptionalstringUserTypeUserTargetThe type of the Target user. For more information, and list of allowed values, see UserType in the Schema Overview article. For (e.g. Member)Schema
TargetUserUidOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserUpnOptionalstringUserTargetFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
TargetWindowsUsernameOptionalstringUserTargetFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
TargetZoneOptionalstringDeviceTargetThe network on which the event occurred or which reported the event, depending on the schema. The reporting device defines the zone. (e.g. Dmz)Entity Extension
ThreatCategoryOptionalstringThe category of the threat or malware identified in audit file activity.Schema
ThreatConfidenceOptionalintConfidenceLevelThe confidence level of the threat identified, normalized to a value between 0 and a 100.Schema
ThreatFieldConditionalstringEnumerated
Values (2)SrcIpAddr, TargetIpAddr
The field for which a threat was identified. The value is either `SrcIpAddr` or `TargetIpAddr`Schema
ThreatFirstReportedTimeOptionaldatetimeThe first time the IP address or domain were identified as a threat.Schema
ThreatIdOptionalstringThe ID of the threat or malware identified in the audit activity.Schema
ThreatIpAddrOptionalstringIP AddressAn IP address for which a threat was identified. The field ThreatField contains the name of the field **ThreatIpAddr** represents.Schema
ThreatIsActiveOptionalbooleanTrue if the threat identified is considered an active threat.Schema
ThreatLastReportedTimeOptionaldatetimeThe last time the IP address or domain were identified as a threat.Schema
ThreatNameOptionalstringThe name of the threat or malware identified in the audit activity.Schema
ThreatOriginalConfidenceOptionalstringThe original confidence level of the threat identified, as reported by the reporting device.Schema
ThreatOriginalRiskLevelOptionalstringThe risk level as reported by the reporting device.Schema
ThreatRiskLevelOptionalintRiskLevelThe risk level associated with the identified threat. The level should be a number between **0** and **100**.Schema
TimeGeneratedMandatorydatetimeThe time the event was generated by the reporting device.Common (Implicit)
TypeMandatorystringThe original table from which the record was fetched. This field is useful when the same event can be received through multiple channels to different tables, and have the same EventVendor and EventProduct values. (e.g. a Sysmon event can be collected either to the Event table or to the WindowsEvent table)Common (Implicit)
UserAliasstringUsernameUserTargetTargetUsernameor to the TargetUserId if TargetUsername is not defined. (e.g. CONTOSO\dadmin)Schema
Mandatory Must be present Recommended Should be present Optional May be present Conditional Conditionally required Alias Computed alias Tester Only In tester but not docs Physical Table Only In table but not docs
ParserVersionProductTablesSolutions
ASimAuthenticationAADManagedIdentitySignInLogs0.2.3Microsoft Entra IDAADManagedIdentitySignInLogsMicrosoft Entra ID
ASimAuthenticationAADNonInteractiveUserSignInLogs0.2.3Microsoft Entra IDAADNonInteractiveUserSignInLogsMicrosoft Entra ID
ASimAuthenticationAADServicePrincipalSignInLogs0.2.3Microsoft Entra IDAADServicePrincipalSignInLogsMicrosoft Entra ID
ASimAuthenticationAWSCloudTrail0.2.2AWSAWSCloudTrailAmazon Web Services
ASimAuthenticationBarracudaWAF0.1.0Barracuda WAFCommonSecurityLog, barracuda_CLCommon Event Format, VirtualMetric DataStream, Zscaler Internet Access
ASimAuthenticationCiscoASA0.1.1Cisco Adaptive Security Appliance (ASA)CommonSecurityLogCiscoASA, Common Event Format, VirtualMetric DataStream, Zscaler Internet Access
ASimAuthenticationCiscoIOS0.1.1Cisco IOSSyslogSyslog
ASimAuthenticationCiscoISE0.1.0Cisco ISESyslogSyslog
ASimAuthenticationCiscoISEAdministrator0.1.1Cisco ISE AdministratorSyslogSyslog
ASimAuthenticationCiscoMeraki0.2.1Cisco Merakimeraki_CLCiscoMeraki, CustomLogsAma
ASimAuthenticationCiscoMerakiSyslog0.2.1Cisco MerakiSyslogSyslog
ASimAuthenticationCrowdStrikeFalconHost0.2.0CrowdStrike Falcon Endpoint ProtectionCommonSecurityLogCommon Event Format, VirtualMetric DataStream, Zscaler Internet Access
ASimAuthenticationFortinetFortigate0.1.0FortigateCommonSecurityLogCommon Event Format, VirtualMetric DataStream, Zscaler Internet Access
ASimAuthenticationGoogleWorkspace0.1.0Google WorkspaceGWorkspace_ReportsAPI_login_CL
ASimAuthenticationIllumioSaaSCore0.3.0IllumioIllumio_Auditable_Events_CLIllumioSaaS
ASimAuthenticationM365Defender0.2.0M365 Defender for EndPointDeviceLogonEvents
ASimAuthenticationMD4IoT0.1.2Microsoft Defender for IoTSecurityIoTRawEvent
ASimAuthenticationMicrosoftWindowsEvent0.2.1Windows Security EventsSecurityEvent, WindowsEventMicrosoft Exchange Security - Exchange On-Premises, Windows Forwarded Events, Windows Security Events
ASimAuthenticationNative0.1.0NativeASimAuthenticationEventLogsSynqlyIntegrationConnector, VMware Carbon Black Cloud
ASimAuthenticationOktaSSO0.4.0OktaOkta_CLOkta Single Sign-On
ASimAuthenticationOktaSystemLogs0.1.0OktaOktaSystemLogs
ASimAuthenticationOktaV20.4.0OktaOktaV2_CLOkta Single Sign-On
ASimAuthenticationPaloAltoCortexDataLake0.2.0Palo Alto Cortex Data LakeCommonSecurityLogCommon Event Format, VirtualMetric DataStream, Zscaler Internet Access
ASimAuthenticationPaloAltoGlobalProtect0.1.0Palo Alto PAN-OS GlobalProtectCommonSecurityLogCommon Event Format, VirtualMetric DataStream, Zscaler Internet Access
ASimAuthenticationPaloAltoPanOS0.1.0Palo Alto PAN-OSCommonSecurityLogCommon Event Format, VirtualMetric DataStream, Zscaler Internet Access
ASimAuthenticationPostgreSQL0.1.4PostgreSQLPostgreSQL_CLCustomLogsAma
ASimAuthenticationSalesforceSC0.1.0Salesforce Service CloudSalesforceServiceCloud_CL
ASimAuthenticationSentinelOne0.1.1SentinelOneSentinelOne_CL
ASimAuthenticationSigninLogs0.4.1Microsoft Entra IDSigninLogsMicrosoft Entra ID
ASimAuthenticationSshd0.3.1OpenSSHSyslogSyslog
ASimAuthenticationSu0.3.0suSyslogSyslog
ASimAuthenticationSudo0.2.0sudoSyslogSyslog
ASimAuthenticationVectraXDRAudit0.1VectraAudits_Data_CLVectra XDR
ASimAuthenticationVMwareCarbonBlackCloud0.1.0VMware Carbon Black CloudCarbonBlackAuditLogs_CL
ASimAuthenticationVMwareVCenter0.1.1VMware vCenterAVSVcSyslog, vcenter_CLCustomLogsAma
Field Class Type Logical Type Entity Role Refers To Description Source
ActorDNUsernameOptionalstringUserActorFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
ActorSimpleUsernameOptionalstringUserActorFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
ActorUserAadIdOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserAWSIdOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserOktaIdOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserPuidOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserSidOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserUidOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserUpnOptionalstringUserActorFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
ActorWindowsUsernameOptionalstringUserActorFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
AdditionalFieldsOptionaldynamicIf your source provides additional information worth preserving, either keep it with the original field names or create the dynamic **AdditionalFields** field, and add the extra information as key/value pairs.Common
DhcpCircuitIdOptionalstringThe DHCP circuit ID, as defined by RFC3046Schema
DhcpLeaseDurationOptionalintThe length of the lease granted to a client, in seconds.Schema
DhcpSessionDurationOptionalintThe amount of time, in milliseconds, for the completion of the DHCP session. (e.g. 1500)Schema
DhcpSessionIdOptionalstringThe session identifier as reported by the reporting device. For the Windows DHCP server, set this to the TransactionID field. (e.g. 2099570186)Schema
DhcpSrcDHCIdOptionalstringThe DHCP client ID, as defined by RFC4701Schema
DhcpSubscriberIdOptionalstringThe DHCP subscriber ID, as defined by RFC3993Schema
DhcpUserClassOptionalstringThe DHCP User Class, as defined by RFC3004.Schema
DhcpUserClassIdOptionalstringThe DHCP User Class ID, as defined by RFC3004.Schema
DhcpVendorClassOptionalstringThe DHCP Vendor Class, as defined by RFC3925.Schema
DhcpVendorClassIdOptionalstringThe DHCP Vendor Class Id, as defined by RFC3925.Schema
DststringPhysical Table Only
DurationAliasDhcpSessionDurationSchema
DvcAliasstringDeviceDvcEither of DvcFQDN, DvcId, DvcHostname, DvcIpAddrA unique identifier of the device on which the event occurred or which reported the event, depending on the schema. This field might alias the DvcFQDN, DvcId, DvcHostname, or DvcIpAddr fields. For cloud sources, for which there's no apparent device, use the same value as the Event Product fieldCommon
DvcActionOptionalstringDeviceDvcFor reporting security systems, the action taken by the system, if applicable. (e.g. Blocked)Common
DvcAwsVpcIdOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcAzureResourceIdOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcDescriptionOptionalstringDeviceDvcA descriptive text associated with the device. (e.g. Primary Domain Controller)Common
DvcDomainRecommendedstringDomainDeviceDvcThe domain of the device on which the event occurred or which reported the event, depending on the schema. (e.g. Contoso)Common
DvcDomainTypeConditionalstringDomainType
Values (2)FQDN, Windows
DeviceDvcDvcDomainThe type of DvcDomain. For a list of allowed values and further information, refer to DomainType.Common
DvcFQDNOptionalstringFQDNDeviceDvcThe hostname of the device on which the event occurred or which reported the event, depending on the schema. (e.g. Contoso\DESKTOP-1282V4D)Common
DvcHostnameRecommendedstringHostnameDeviceDvcThe hostname of the device on which the event occurred or which reported the event, depending on the schema. (e.g. ContosoDc)Common
DvcIdOptionalstringDeviceDvcThe unique ID of the device on which the event occurred or which reported the event, depending on the schema. (e.g. 41502da5-21b7-48ec-81c9-baeea8d7d669 If multiple IDs are available, use the first one from the list, and store the others by using the field names **DvcAzureResourceId**, **DvcMDEid**, etc)Common
DvcIdTypeConditionalstringEnumerated
Values (9)AzureResourceId, MDEid, MD4IoTid, VMConnectionId, AwsVpcId, VectraId, AppGateId, FQDN, Other
DeviceDvcDvcIdThe type of DvcId. The list of allowed values is `AzureResourceId`, `MDEid`, `MD4IoTid`, `VMConnectionId`, `AwsVpcId`, `VectraId`, `AppGateId`, `FQDN`, and `Other`. Using `FQDN` as a device ID, implies reusing the hostname. Use it only as a last resortCommon
DvcInterfaceOptionalstringDeviceDvcThe network interface on which data was captured. This field is typically relevant to network related activity, which is captured by an intermediate or tap device.Common
DvcIpAddrRecommendedstringIP addressDeviceDvcThe IP address of the device on which the event occurred or which reported the event, depending on the schema. (e.g. 45.21.42.12)Common
DvcMacAddrOptionalstringMAC addressDeviceDvcThe MAC address of the device on which the event occurred or which reported the event. (e.g. 00:1B:44:11:3A:B7)Common
DvcMD4IoTidOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcMDEidOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcOriginalActionOptionalstringDeviceDvcThe original DvcAction as provided by the reporting device.Common
DvcOsOptionalstringDeviceDvcThe operating system running on the device on which the event occurred or which reported the event. (e.g. Windows)Common
DvcOsVersionOptionalstringDeviceDvcThe version of the operating system on the device on which the event occurred or which reported the event. (e.g. 10)Common
DvcScopeOptionalstringDeviceDvcThe cloud platform scope the device belongs to. **DvcScope** map to a subscription ID on Azure and to an account ID on AWS.Common
DvcScopeIdOptionalstringDeviceDvcThe cloud platform scope ID the device belongs to. **DvcScopeId** map to a subscription ID on Azure and to an account ID on AWS.Common
DvcVectraIdOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcVMConnectionIdOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcZoneOptionalstringDeviceDvcThe network on which the event occurred or which reported the event, depending on the schema. The zone is defined by the reporting device. (e.g. Dmz)Common
EventCountMandatoryintThe number of events described by the record. This value is used when the source supports aggregation, and a single record might represent multiple events. For other sources, set to `1`.Common
EventEndTimeMandatorydatetimeThe time when the event ended. If the source supports aggregation and the record represents multiple events, the time that the last event was generated. If not provided by the source record, this field aliases the TimeGenerated fieldCommon
EventMessageOptionalstringA general message or description, either included in or generated from the record.Common
EventOriginalResultDetailsOptionalstringThe original result details provided by the source. This value is used to derive EventResultDetails, which should have only one of the values documented for each schema.Common
EventOriginalSeverityOptionalstringThe original severity as provided by the reporting device. This value is used to derive EventSeverity.Common
EventOriginalSubTypeOptionalstringThe original event subtype or ID, if provided by the source. For example, this field is used to store the original Windows logon type. This value is used to derive EventSubType, which should have only one of the values documented for each schema. (e.g. 2)Common
EventOriginalTypeOptionalstringThe original event type or ID, if provided by the source. For example, this field is used to store the original Windows event ID. This value is used to derive EventType, which should have only one of the values documented for each schema. (e.g. 4624)Common
EventOriginalUidOptionalstringA unique ID of the original record, if provided by the source. (e.g. 69f37748-ddcd-4331-bf0f-b137f1ea83b)Common
EventOwnerOptionalstringThe owner of the event, which is usually the department or subsidiary in which it was generated.Common
EventProductMandatorystringThe product generating the event. The value should be one of the values listed in Vendors and Products. (e.g. Sysmon)Common
EventProductVersionOptionalstringThe version of the product generating the event. (e.g. 12.1)Common
EventReportUrlOptionalstringURLA URL provided in the event for a resource that provides more information about the event.Common
EventResultMandatorystringEnumerated
Values (4)Success, Partial, Failure, NA
The value might be provided in the source record by using different terms, which should be normalized to these values. Alternatively, the source might provide only the EventResultDetails field, which should be analyzed to derive the EventResult value. (e.g. Success)Common
EventResultDetailsRecommendedstringEnumeratedReason or details for the result reported in the EventResult field. Each schema documents the list of values valid for this field. The original, source specific, value is stored in the EventOriginalResultDetails field. (e.g. NXDOMAIN)Common
EventSchemaMandatorystringEnumerated
Values (1)DhcpEvent
The name of the schema documented here's **DhcpEvent**.Schema
EventSchemaVersionMandatorystringSchemaVersionThe version of the schema documented here's **0.1.1**.Schema
EventSeverityRecommendedstringEnumerated
Values (4)Informational, Low, Medium, High
The severity of the eventCommon
EventStartTimeMandatorydatetimeThe time when the event started. If the source supports aggregation and the record represents multiple events, the time that the first event was generated. If not provided by the source record, this field aliases the TimeGenerated fieldCommon
EventSubTypeOptionalstringEnumeratedDescribes a subdivision of the operation reported in the EventType field. Each schema documents the list of values valid for this field. The original, source specific, value is stored in the EventOriginalSubType fieldCommon
EventTypeMandatorystringEnumerated
Values (4)Assign, Renew, Release, DNS Update
Indicate the operation reported by the record. Possible values are `Assign`, `Renew`, `Release`, and `DNS Update`. (e.g. Assign)Schema
EventUidRecommendedstringThe unique ID of the record, as assigned by Microsoft Sentinel. This field is typically mapped to the `_ItemId` Log Analytics field.Common
EventVendorMandatorystringThe vendor of the product generating the event. The value should be one of the values listed in Vendors and Products. (e.g. Microsoft)Common
HostnameAliasDeviceSrcSrcHostnameSchema
IpAddrAliasDeviceSrcSrcIpAddrSchema
RequestedIpAddrOptionalstringIP AddressThe IP address requested by the DHCP client, when available. (e.g. 192.168.12.3)Schema
RuleAliasstringEither of RuleName, RuleNumberEither the value of RuleName or the value of RuleNumber. If the value of RuleNumber is used, the type should be converted to stringSchema
RuleNameOptionalstringThe name or ID of the rule associated with the alert. (e.g. Server PSEXEC Execution via Remote Access)Schema
RuleNumberOptionalintThe number of the rule associated with the alert. (e.g. 123456)Schema
SessionIdAliasstringDhcpSessionIdSchema
SrcAliasstringDeviceSrcEither of SrcDvcId, SrcHostname, SrcIpAddrA unique identifier of the source device. This field might alias the SrcDvcId, SrcHostname, or SrcIpAddr fields. (e.g. 192.168.12.1)Schema
SrcDescriptionOptionalstringDeviceSrcA descriptive text associated with the device. (e.g. Primary Domain Controller)Schema
SrcDeviceTypeOptionalstringEnumerated
Values (4)Computer, Mobile Device, IOT Device, Other
DeviceSrcThe type of the source device. Possible values include: - `Computer` - `Mobile Device` - `IOT Device` - `Other`Schema
SrcDNUsernameOptionalstringUserSrcFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
SrcDomainRecommendedstringDomainDeviceSrcThe domain of the source device. (e.g. Contoso)Schema
SrcDomainTypeConditionalstringEnumerated
Values (3)Windows, contoso, FQDN
DeviceSrcSrcDomainThe type of SrcDomain, if known. Possible values include: - `Windows` (such as: `contoso`) - `FQDN` (such as: `microsoft.com`) Required if SrcDomain is usedSchema
SrcDvcActionOptionalstringDeviceSrcFor reporting security systems, the action taken by the system, if applicable. (e.g. Blocked)Entity Extension
SrcDvcAwsVpcIdOptionalstringDeviceSrcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
SrcDvcAzureResourceIdOptionalstringDeviceSrcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
SrcDvcIdOptionalstringDeviceSrcThe ID of the source device as reported in the record. For (e.g. ac7e9755-8eae-4ffc-8a02-50ed7a2216c3)Schema
SrcDvcIdTypeConditionalstringEnumerated
Values (2)AzureResourceId, MDEid
DeviceSrcSrcDvcIdThe type of SrcDvcId, if known. Possible values include: - `AzureResourceId` - `MDEid` If multiple IDs are available, use the first one from the list above, and store the others in the **SrcDvcAzureResourceId** and **SrcDvcMDEid**, respectivelySchema
SrcDvcMD4IoTidOptionalstringDeviceSrcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
SrcDvcMDEidOptionalstringDeviceSrcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
SrcDvcOriginalActionOptionalstringDeviceSrcThe original DvcAction as provided by the reporting device.Entity Extension
SrcDvcOsOptionalstringDeviceSrcThe operating system running on the device on which the event occurred or which reported the event. (e.g. Windows)Entity Extension
SrcDvcOsVersionOptionalstringDeviceSrcThe version of the operating system on the device on which the event occurred or which reported the event. (e.g. 10)Entity Extension
SrcDvcScopeOptionalstringDeviceSrcThe cloud platform scope the device belongs to. **SrcDvcScope** map to a subscription ID on Azure and to an account ID on AWS.Schema
SrcDvcScopeIdOptionalstringDeviceSrcThe cloud platform scope ID the device belongs to. **SrcDvcScopeId** map to a subscription ID on Azure and to an account ID on AWS.Schema
SrcDvcVectraIdOptionalstringDeviceSrcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
SrcDvcVMConnectionIdOptionalstringDeviceSrcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
SrcFQDNOptionalstringFQDNDeviceSrcThe source device hostname, including domain information when available. (e.g. Contoso\DESKTOP-1282V4D)Schema
SrcGeoCityOptionalstringCityDeviceSrcThe city associated with the source IP address. (e.g. Burlington)Schema
SrcGeoCountryOptionalstringCountryDeviceSrcThe country/region associated with the source IP address. (e.g. USA)Schema
SrcGeoLatitudeOptionalrealLatitudeDeviceSrcThe latitude of the geographical coordinate associated with the source IP address. (e.g. 44.475833)Schema
SrcGeoLongitudeOptionalrealLongitudeDeviceSrcThe longitude of the geographical coordinate associated with the source IP address. (e.g. 73.211944)Schema
SrcGeoRegionOptionalstringRegionDeviceSrcThe region associated with the source IP address. (e.g. Vermont)Schema
SrcHostnameMandatorystringHostnameDeviceSrcThe hostname of the device requesting the DHCP lease. If no device name is available, store the relevant IP address in this field. (e.g. DESKTOP-1282V4D)Schema
SrcInterfaceOptionalstringDeviceSrcThe network interface on which data was captured. This field is typically relevant to network related activity captured by an intermediate or tap device.Entity Extension
SrcIpAddrMandatorystringIP AddressDeviceSrcThe IP address assigned to the client by the DHCP server. (e.g. 192.168.12.1)Schema
SrcMacAddrMandatorystringMac AddressUserSrcThe MAC address of the client requesting a DHCP lease. (e.g. 06:10:9f:eb:8f:14)Schema
SrcOriginalRiskLevelOptionalstringDeviceSrcThe risk level associated with the source, as reported by the reporting device. (e.g. Suspicious)Schema
SrcOriginalUserTypeOptionalstringUserSrcThe original source user type, if provided by the source.Schema
SrcPortNumberOptionalintDeviceSrcThe IP port from which the connection originated. Might not be relevant for a session comprising multiple connections. (e.g. 2335)Schema
SrcRiskLevelOptionalintDeviceSrcThe risk level associated with the source. The value should be adjusted to a range of `0` to `100`, with `0` for benign and `100` for a high risk. (e.g. 90)Schema
SrcSimpleUsernameOptionalstringUserSrcFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
SrcUserAadIdOptionalstringUserSrcFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
SrcUserAADTenantOptionalstringUserSrcFields used to store specific scopes. Use the UserScope field for the scope associated with the ID stored in the UserId field. Populate the relevant specific scope field, in addition to UserScope, even if the event has only one ID.Entity Extension
SrcUserAWSAccountOptionalstringUserSrcFields used to store specific scopes. Use the UserScope field for the scope associated with the ID stored in the UserId field. Populate the relevant specific scope field, in addition to UserScope, even if the event has only one ID.Entity Extension
SrcUserAWSIdOptionalstringUserSrcFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
SrcUserIdOptionalstringUserSrcA machine-readable, alphanumeric, unique representation of the source user. For more information, and for alternative fields for additional IDs, see The User entity. (e.g. S-1-12-1-4141952679-1282074057-627758481-2916039507)Schema
SrcUserIdTypeConditionalstringUserIdType
Values (7)SID, UID, AADID, OktaId, AWSId, PUID, SalesforceId
UserSrcSrcUserIdThe type of the ID stored in the SrcUserId field. For more information and list of allowed values, see UserIdType in the Schema Overview article.Schema
SrcUsernameOptionalstringUsernameUserSrcThe source username, including domain information when available. For more information, see The User entity. (e.g. AlbertE)Schema
SrcUsernameTypeConditionalstringUsernameTypeUserSrcSrcUsernameSpecifies the type of the user name stored in the SrcUsername field. For more information, and list of allowed values, see UsernameType in the Schema Overview article. (e.g. Windows)Schema
SrcUserOktaIdOptionalstringUserSrcFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
SrcUserPuidOptionalstringUserSrcFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
SrcUserScopeOptionalstringUserSrcThe scope, such as Microsoft Entra tenant, in which SrcUserId and SrcUsername are defined. or more information and list of allowed values, see UserScope in the Schema Overview articleSchema
SrcUserScopeIdOptionalstringUserSrcThe scope ID, such as Microsoft Entra Directory ID, in which SrcUserId and SrcUsername are defined. for more information and list of allowed values, see UserScopeId in the Schema Overview articleSchema
SrcUserSessionIdOptionalstringUserSrcThe unique ID of the sign-in session of the Actor. (e.g. 102pTUgC3p8RIqHvzxLCHnFlg)Schema
SrcUserSidOptionalstringUserSrcFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
SrcUserTypeOptionalstringUserTypeUserSrcThe type of the source user. For more information, and list of allowed values, see UserType in the Schema Overview article. For (e.g. Guest)Schema
SrcUserUidOptionalstringUserSrcFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
SrcUserUPNOptionalstringUserSrcFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
SrcWindowsUsernameOptionalstringUserSrcFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
SrcZoneOptionalstringDeviceSrcThe network on which the event occurred or which reported the event, depending on the schema. The reporting device defines the zone. (e.g. Dmz)Entity Extension
TargetDNUsernameOptionalstringUserTargetFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
TargetSimpleUsernameOptionalstringUserTargetFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
TargetUserAadIdOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserAWSIdOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserOktaIdOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserPuidOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserSidOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserUidOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserUpnOptionalstringUserTargetFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
TargetWindowsUsernameOptionalstringUserTargetFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
ThreatCategoryOptionalstring
Values (15)Malware, Ransomware, Trojan, Virus, Worm, Adware, Spyware, Rootkit, Cryptominor, Phishing, Spam, MaliciousUrl, Spoofing, Security Policy Violation, Unknown
The category of the threat or malware identified in the alert.Schema
ThreatConfidenceOptionalintConfidenceLevelThe confidence level of the threat identified, normalized to a value between 0 and a 100.Schema
ThreatFieldstringPhysical Table Only
ThreatFirstReportedTimeOptionaldatetimeDate and time when the threat was first reported. (e.g. 2024-09-19T10:12:10.0000000Z)Schema
ThreatIdOptionalstringThe ID of the threat or malware identified in the alert. (e.g. 1234567891011121314)Schema
ThreatIsActiveOptionalbool
Values (2)True, False
Indicates whether the threat is currently active.Schema
ThreatLastReportedTimeOptionaldatetimeDate and time when the threat was last reported. (e.g. 2024-09-19T10:12:10.0000000Z)Schema
ThreatNameOptionalstringThe name of the threat or malware identified in the alert. (e.g. Init.exe)Schema
ThreatOriginalConfidenceOptionalstringThe confidence level as reported by the originating system.Schema
ThreatOriginalRiskLevelOptionalstringThe risk level as reported by the originating system.Schema
ThreatRiskLevelOptionalintRiskLevelThe risk level associated with the threat. The level should be a number between 0 and 100. Note: The value might be provided in the source record by using a different scale, which should be normalized to this scale. The original value should be stored in ThreatRiskLevelOriginal.Schema
TimeGeneratedMandatorydatetimeThe time the event was generated by the reporting device.Common (Implicit)
TypeMandatorystringThe original table from which the record was fetched. This field is useful when the same event can be received through multiple channels to different tables, and have the same EventVendor and EventProduct values. (e.g. a Sysmon event can be collected either to the Event table or to the WindowsEvent table)Common (Implicit)
UserAliasUserSrcSrcUsernameSchema
Mandatory Must be present Recommended Should be present Optional May be present Conditional Conditionally required Alias Computed alias Tester Only In tester but not docs Physical Table Only In table but not docs
ParserVersionProductTablesSolutions
ASimDhcpEventInfobloxBloxOne0.1.0Infoblox BloxOneCommonSecurityLogCommon Event Format, VirtualMetric DataStream, Zscaler Internet Access
ASimDhcpEventNative0.1.0NativeASimDhcpEventLogsSynqlyIntegrationConnector
Field Class Type Logical Type Entity Role Refers To Description Source
ActorDNUsernameOptionalstringUserActorFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
ActorSimpleUsernameOptionalstringUserActorFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
ActorUserAadIdOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserAWSIdOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserOktaIdOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserPuidOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserSidOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserUidOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserUpnOptionalstringUserActorFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
ActorWindowsUsernameOptionalstringUserActorFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
AdditionalFieldsOptionaldynamicIf your source provides additional information worth preserving, either keep it with the original field names or create the dynamic **AdditionalFields** field, and add the extra information as key/value pairs.Common
DnsFlagsOptionalstringThe flags field, as provided by the reporting device. If flag information is provided in multiple fields, concatenate them with comma as a separator. Since DNS flags are complex to parse and are less often used by analytics, parsing, and normalization aren't required. Microsoft Sentinel can use an auxiliary function to provide flags information. For more information, see Handling DNS response. (e.g. ["DR"])Schema
DnsFlagsAuthenticatedOptionalbooleanThe DNS `AD` flag, which is related to DNSSEC, indicates in a response that all data included in the answer and authority sections of the response have been verified by the server according to the policies of that server. For more information, see RFC 3655 Section 6.1 for more information.Schema
DnsFlagsAuthoritativeOptionalbooleanThe DNS `AA` flag indicates whether the response from the server was authoritativeSchema
DnsFlagsCheckingDisabledOptionalbooleanThe DNS `CD` flag, which is related to DNSSEC, indicates in a query that non-verified data is acceptable to the system sending the query. For more information, see RFC 3655 Section 6.1 for more information.Schema
DnsFlagsRecursionAvailableOptionalbooleanThe DNS `RA` flag indicates in a response that that server supports recursive queries.Schema
DnsFlagsRecursionDesiredOptionalbooleanThe DNS `RD` flag indicates in a request that that client would like the server to use recursive queries.Schema
DnsFlagsTruncatedOptionalbooleanThe DNS `TC` flag indicates that a response was truncated as it exceeded the maximum response size.Schema
DnsFlagsZOptionalbooleanThe DNS `Z` flag is a deprecated DNS flag, which might be reported by older DNS systems.Schema
DnsNetworkDurationOptionalintThe amount of time, in milliseconds, for the completion of DNS request. (e.g. 1500)Schema
DnsQueryMandatorystringThe domain that the request tries to resolve. **Notes**: - Some sources send valid FQDN queries in a different format. For example, in the DNS protocol itself, the query includes a dot (**.**) at the end, which must be removed. - While the DNS protocol limits the type of value in this field to an FQDN, most DNS servers allow any value, and this field is therefore not limited to FQDN values only. Most notably, DNS tunneling attacks may use invalid FQDN values in the query field. - While the DNS protocol allows for multiple queries in a single request, this scenario is rare, if it's found at all. If the request has multiple queries, store the first one in this field, and then and optionally keep the rest in the AdditionalFields field. (e.g. www.malicious.com)Schema
DnsQueryClassOptionalintThe DNS class ID. In practice, only the **IN** class (ID 1) is used, and therefore this field is less valuable.Schema
DnsQueryClassNameRecommendedstringDnsQueryClassNameThe DNS class name. In practice, only the **IN** class (ID 1) is used, and therefore this field is less valuable. (e.g. IN)Schema
DnsQueryTypeOptionalintThe DNS Resource Record Type codes. (e.g. 28)Schema
DnsQueryTypeNameRecommendedstringEnumerated
Values (1)ANY
The DNS Resource Record Type names. **Notes**: - IANA doesn't define the case for the values, so analytics must normalize the case as needed. - The value `ANY` is supported for the response code 255. - The value `TYPExxxx` is supported for unmapped response codes, where `xxxx` is the numerical value of the response code, as reported by the BIND DNS server. -If the source provides only a numerical query type code and not a query type name, the parser must include a lookup table to enrich with this value. (e.g. AAAA)Schema
DnsResponseCodeOptionalintThe DNS numerical response code. (e.g. 3)Schema
DnsResponseCodeNameAliasEventResultDetailsSchema
DnsResponseIpCityOptionalstringCityThe city associated with one of the IP addresses in the DNS response. For more information, see Logical types. (e.g. Burlington)Schema
DnsResponseIpCountryOptionalstringCountryThe country/region associated with one of the IP addresses in the DNS response. For more information, see Logical types. (e.g. USA)Schema
DnsResponseIpLatitudeOptionalrealLatitudeThe latitude of the geographical coordinate associated with one of the IP addresses in the DNS response. For more information, see Logical types. (e.g. 44.475833)Schema
DnsResponseIpLongitudeOptionalrealLongitudeThe longitude of the geographical coordinate associated with one of the IP addresses in the DNS response. For more information, see Logical types. (e.g. 73.211944)Schema
DnsResponseIpRegionOptionalstringRegionThe region, or state, associated with one of the IP addresses in the DNS response. For more information, see Logical types. (e.g. Vermont)Schema
DnsResponseNameOptionalstringThe content of the response, as included in the record. The DNS response data is inconsistent across reporting devices, is complex to parse, and has less value for source-agnostic analytics. Therefore the information model doesn't require parsing and normalization, and Microsoft Sentinel uses an auxiliary function to provide response information. For more information, see Handling DNS response.Schema
DnsSessionIdOptionalstringThe DNS session identifier as reported by the reporting device. This value is different from TransactionIdHex, the DNS query unique ID as assigned by the DNS client. (e.g. EB4BFA28-2EAD-4EF7-BC8A-51DF4FDF5B55)Schema
DomainAliasDnsQuerySchema
DomainCategoryAliasUrlCategorySchema
DstAliasstringDeviceDstEither of DstDvcId, DstHostname, DstIpAddrA unique identifier of the server that received the DNS request. This field may alias the DstDvcId, DstHostname, or DstIpAddr fields. (e.g. 192.168.12.1)Schema
DstDescriptionOptionalstringDeviceDstA descriptive text associated with the device. (e.g. Primary Domain Controller)Schema
DstDeviceTypeOptionalstringEnumerated
Values (4)Computer, Mobile Device, IOT Device, Other
DeviceDstThe type of the destination device. Possible values include: - `Computer` - `Mobile Device` - `IOT Device` - `Other`Schema
DstDomainOptionalstringDomainDeviceDstThe domain of the destination device. (e.g. Contoso)Schema
DstDomainTypeConditionalstringEnumerated
Values (1)Windows (contoso\mypc)
DeviceDstDstDomainThe type of DstDomain, if known. Possible values include: - `Windows (contoso\mypc)` - `FQDN (learn.microsoft.com)` Required if DstDomain is usedSchema
DstDvcActionOptionalstringDeviceDstFor reporting security systems, the action taken by the system, if applicable. (e.g. Blocked)Entity Extension
DstDvcAwsVpcIdOptionalstringDeviceDstFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DstDvcAzureResourceIdOptionalstringDeviceDstFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DstDvcIdOptionalstringDeviceDstThe ID of the destination device as reported in the record. (e.g. ac7e9755-8eae-4ffc-8a02-50ed7a2216c3)Schema
DstDvcIdTypeConditionalstringEnumerated
Values (2)AzureResourceId, MDEidIf
DeviceDstThe type of DstDvcId, if known. Possible values include: - `AzureResourceId` - `MDEidIf` If multiple IDs are available, use the first one from the list above, and store the others in the **DstDvcAzureResourceId** or **DstDvcMDEid** fields, respectively. Required if **DstDeviceId** is usedSchema
DstDvcMD4IoTidOptionalstringDeviceDstFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DstDvcMDEidOptionalstringDeviceDstFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DstDvcOriginalActionOptionalstringDeviceDstThe original DvcAction as provided by the reporting device.Entity Extension
DstDvcOsOptionalstringDeviceDstThe operating system running on the device on which the event occurred or which reported the event. (e.g. Windows)Entity Extension
DstDvcOsVersionOptionalstringDeviceDstThe version of the operating system on the device on which the event occurred or which reported the event. (e.g. 10)Entity Extension
DstDvcScopeOptionalstringDeviceDstThe cloud platform scope the device belongs to. **DstDvcScope** map to a subscription ID on Azure and to an account ID on AWS.Schema
DstDvcScopeIdOptionalstringDeviceDstThe cloud platform scope ID the device belongs to. **DstDvcScopeId** map to a subscription ID on Azure and to an account ID on AWS.Schema
DstDvcVectraIdOptionalstringDeviceDstFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DstDvcVMConnectionIdOptionalstringDeviceDstFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DstFQDNOptionalstringFQDNDeviceDstThe destination device hostname, including domain information when available. (e.g. Contoso\DESKTOP-1282V4D)Schema
DstGeoCityOptionalstringCityDeviceDstThe city associated with the destination IP address. For more information, see Logical types. (e.g. Burlington)Schema
DstGeoCountryOptionalstringCountryDeviceDstThe country/region associated with the destination IP address. For more information, see Logical types. (e.g. USA)Schema
DstGeoLatitudeOptionalrealLatitudeDeviceDstThe latitude of the geographical coordinate associated with the destination IP address. For more information, see Logical types. (e.g. 44.475833)Schema
DstGeoLongitudeOptionalrealLongitudeDeviceDstThe longitude of the geographical coordinate associated with the destination IP address. For more information, see Logical types. (e.g. 73.211944)Schema
DstGeoRegionOptionalstringRegionDeviceDstThe region, or state, associated with the destination IP address. For more information, see Logical types. (e.g. Vermont)Schema
DstHostnameOptionalstringHostnameDeviceDstThe destination device hostname, excluding domain information. If no device name is available, store the relevant IP address in this field. (e.g. DESKTOP-1282V4D)Schema
DstInterfaceOptionalstringDeviceDstThe network interface on which data was captured. This field is typically relevant to network related activity captured by an intermediate or tap device.Entity Extension
DstIpAddrOptionalstringIP AddressDeviceDstThe IP address of the server that received the DNS request. For a regular DNS request, this value would typically be the reporting device, and in most cases set to `127.0.0.1`. (e.g. 127.0.0.1)Schema
DstMacAddrOptionalstringMACDeviceDstThe MAC address of the device on which the event occurred or which reported the event. (e.g. 00:1B:44:11:3A:B7)Entity Extension
DstOriginalRiskLevelOptionalstringDeviceDstThe risk level associated with the destination, as reported by the reporting device. (e.g. Malicious)Schema
DstPortNumberOptionalintDeviceDstDestination Port number. (e.g. 53)Schema
DstRiskLevelOptionalintDeviceDstThe risk level associated with the destination. The value should be adjusted to a range of 0 to 100, which 0 being benign and 100 being a high risk. (e.g. 90)Schema
DstZoneOptionalstringDeviceDstThe network on which the event occurred or which reported the event, depending on the schema. The reporting device defines the zone. (e.g. Dmz)Entity Extension
DurationAliasDnsNetworkDurationSchema
DvcAliasstringDeviceDvcEither of DvcFQDN, DvcId, DvcHostname, DvcIpAddrA unique identifier of the device on which the event occurred or which reported the event, depending on the schema. This field might alias the DvcFQDN, DvcId, DvcHostname, or DvcIpAddr fields. For cloud sources, for which there's no apparent device, use the same value as the Event Product fieldCommon
DvcActionOptionalstringDeviceDvcFor reporting security systems, the action taken by the system, if applicable. (e.g. Blocked)Common
DvcAwsVpcIdOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcAzureResourceIdOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcDescriptionOptionalstringDeviceDvcA descriptive text associated with the device. (e.g. Primary Domain Controller)Common
DvcDomainRecommendedstringDomainDeviceDvcThe domain of the device on which the event occurred or which reported the event, depending on the schema. (e.g. Contoso)Common
DvcDomainTypeConditionalstringDomainType
Values (2)FQDN, Windows
DeviceDvcDvcDomainThe type of DvcDomain. For a list of allowed values and further information, refer to DomainType.Common
DvcFQDNOptionalstringFQDNDeviceDvcThe hostname of the device on which the event occurred or which reported the event, depending on the schema. (e.g. Contoso\DESKTOP-1282V4D)Common
DvcHostnameRecommendedstringHostnameDeviceDvcThe hostname of the device on which the event occurred or which reported the event, depending on the schema. (e.g. ContosoDc)Common
DvcIdOptionalstringDeviceDvcThe unique ID of the device on which the event occurred or which reported the event, depending on the schema. (e.g. 41502da5-21b7-48ec-81c9-baeea8d7d669 If multiple IDs are available, use the first one from the list, and store the others by using the field names **DvcAzureResourceId**, **DvcMDEid**, etc)Common
DvcIdTypeConditionalstringEnumerated
Values (9)AzureResourceId, MDEid, MD4IoTid, VMConnectionId, AwsVpcId, VectraId, AppGateId, FQDN, Other
DeviceDvcDvcIdThe type of DvcId. The list of allowed values is `AzureResourceId`, `MDEid`, `MD4IoTid`, `VMConnectionId`, `AwsVpcId`, `VectraId`, `AppGateId`, `FQDN`, and `Other`. Using `FQDN` as a device ID, implies reusing the hostname. Use it only as a last resortCommon
DvcInterfaceOptionalstringDeviceDvcThe network interface on which data was captured. This field is typically relevant to network related activity, which is captured by an intermediate or tap device.Common
DvcIpAddrRecommendedstringIP addressDeviceDvcThe IP address of the device on which the event occurred or which reported the event, depending on the schema. (e.g. 45.21.42.12)Common
DvcMacAddrOptionalstringMAC addressDeviceDvcThe MAC address of the device on which the event occurred or which reported the event. (e.g. 00:1B:44:11:3A:B7)Common
DvcMD4IoTidOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcMDEidOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcOriginalActionOptionalstringDeviceDvcThe original DvcAction as provided by the reporting device.Common
DvcOsOptionalstringDeviceDvcThe operating system running on the device on which the event occurred or which reported the event. (e.g. Windows)Common
DvcOsVersionOptionalstringDeviceDvcThe version of the operating system on the device on which the event occurred or which reported the event. (e.g. 10)Common
DvcScopeOptionalstringDeviceDvcThe cloud platform scope the device belongs to. **DvcScope** map to a subscription ID on Azure and to an account ID on AWS.Common
DvcScopeIdOptionalstringDeviceDvcThe cloud platform scope ID the device belongs to. **DvcScopeId** map to a subscription ID on Azure and to an account ID on AWS.Common
DvcVectraIdOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcVMConnectionIdOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcZoneOptionalstringDeviceDvcThe network on which the event occurred or which reported the event, depending on the schema. The zone is defined by the reporting device. (e.g. Dmz)Common
EventCountMandatoryintThe number of events described by the record. This value is used when the source supports aggregation, and a single record might represent multiple events. For other sources, set to `1`.Common
EventEndTimeMandatorydatetimeThe time when the event ended. If the source supports aggregation and the record represents multiple events, the time that the last event was generated. If not provided by the source record, this field aliases the TimeGenerated fieldCommon
EventMessageOptionalstringA general message or description, either included in or generated from the record.Common
EventOriginalResultDetailsOptionalstringThe original result details provided by the source. This value is used to derive EventResultDetails, which should have only one of the values documented for each schema.Common
EventOriginalSeverityOptionalstringThe original severity as provided by the reporting device. This value is used to derive EventSeverity.Common
EventOriginalSubTypeOptionalstringThe original event subtype or ID, if provided by the source. For example, this field is used to store the original Windows logon type. This value is used to derive EventSubType, which should have only one of the values documented for each schema. (e.g. 2)Common
EventOriginalTypeOptionalstringThe original event type or ID, if provided by the source. For example, this field is used to store the original Windows event ID. This value is used to derive EventType, which should have only one of the values documented for each schema. (e.g. 4624)Common
EventOriginalUidOptionalstringA unique ID of the original record, if provided by the source. (e.g. 69f37748-ddcd-4331-bf0f-b137f1ea83b)Common
EventOwnerOptionalstringThe owner of the event, which is usually the department or subsidiary in which it was generated.Common
EventProductMandatorystringThe product generating the event. The value should be one of the values listed in Vendors and Products. (e.g. Sysmon)Common
EventProductVersionOptionalstringThe version of the product generating the event. (e.g. 12.1)Common
EventReportUrlOptionalstringURLA URL provided in the event for a resource that provides more information about the event.Common
EventResultMandatorystringEnumerated
Values (4)Success, Partial, Failure, NA
The value might be provided in the source record by using different terms, which should be normalized to these values. Alternatively, the source might provide only the EventResultDetails field, which should be analyzed to derive the EventResult value. (e.g. Success)Common
EventResultDetailsMandatorystringEnumeratedFor DNS events, this field provides the DNS response code. **Notes**: - IANA doesn't define the case for the values, so analytics must normalize the case. - If the source provides only a numerical response code and not a response code name, the parser must include a lookup table to enrich with this value. - If this record represents a request and not a response, set to **NA**. (e.g. NXDOMAIN)Schema
EventSchemaMandatorystringEnumerated
Values (1)Dns
The name of the schema documented here is **Dns**Schema
EventSchemaVersionMandatorystringSchemaVersionThe version of the schema documented here is **0.1.7**.Schema
EventSeverityRecommendedstringEnumerated
Values (4)Informational, Low, Medium, High
The severity of the eventCommon
EventStartTimeMandatorydatetimeThe time when the event started. If the source supports aggregation and the record represents multiple events, the time that the first event was generated. If not provided by the source record, this field aliases the TimeGenerated fieldCommon
EventSubTypeOptionalstringEnumerated
Values (2)request, response
Either `request` or `response`. For most sources, only the responses are logged, and therefore the value is often **response**Schema
EventTypeMandatorystringEnumeratedIndicates the operation reported by the record. For DNS records, this value would be the DNS op code. (e.g. Query)Schema
EventUidRecommendedstringThe unique ID of the record, as assigned by Microsoft Sentinel. This field is typically mapped to the `_ItemId` Log Analytics field.Common
EventVendorMandatorystringThe vendor of the product generating the event. The value should be one of the values listed in Vendors and Products. (e.g. Microsoft)Common
HostnameAliasDeviceSrcSrcHostnameSchema
IpAddrAliasDeviceSrcSrcIpAddrSchema
NetworkProtocolOptionalstringEnumeratedThe transport protocol used by the network resolution event. The value can be **UDP** or **TCP**, and is most commonly set to **UDP** for DNS. (e.g. UDP)Schema
NetworkProtocolVersionOptionalstringEnumerated
Values (1)IPv4
The version of NetworkProtocol. When using it to distinguish between IP version, use the values `IPv4` and `IPv6`Schema
ProcessAliasProcessSrcSrcProcessName (e.g. C:\Windows\System32\rundll32.exe)Schema
RuleAliasstringEither of RuleName, RuleNumberEither the value of RuleName or the value of RuleNumber. If the value of RuleNumber is used, the type should be converted to stringSchema
RuleNameOptionalstringThe name or ID of the rule which identified the threat. (e.g. AnyAnyDrop)Schema
RuleNumberOptionalintThe number of the rule which identified the threat. (e.g. 23)Schema
SessionIdAliasDnsSessionIdSchema
SrcAliasstringDeviceSrcEither of SrcDvcId, SrcHostname, SrcIpAddrA unique identifier of the source device. This field can alias the SrcDvcId, SrcHostname, or SrcIpAddr fields. (e.g. 192.168.12.1)Schema
SrcDescriptionOptionalstringDeviceSrcA descriptive text associated with the device. (e.g. Primary Domain Controller)Schema
SrcDeviceTypeOptionalstringEnumerated
Values (4)Computer, Mobile Device, IOT Device, Other
DeviceSrcThe type of the source device. Possible values include: - `Computer` - `Mobile Device` - `IOT Device` - `Other`Schema
SrcDNUsernameOptionalstringUserSrcFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
SrcDomainRecommendedstringDomainDeviceSrcThe domain of the source device. (e.g. Contoso)Schema
SrcDomainTypeConditionalstringEnumerated
Values (3)Windows, contoso, FQDN
DeviceSrcSrcDomainThe type of SrcDomain, if known. Possible values include: - `Windows` (such as: `contoso`) - `FQDN` (such as: `microsoft.com`) Required if SrcDomain is usedSchema
SrcDvcActionOptionalstringDeviceSrcFor reporting security systems, the action taken by the system, if applicable. (e.g. Blocked)Entity Extension
SrcDvcAwsVpcIdOptionalstringDeviceSrcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
SrcDvcAzureResourceIdOptionalstringDeviceSrcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
SrcDvcIdOptionalstringDeviceSrcThe ID of the source device as reported in the record. For (e.g. ac7e9755-8eae-4ffc-8a02-50ed7a2216c3)Schema
SrcDvcIdTypeConditionalstringEnumerated
Values (2)AzureResourceId, MDEid
DeviceSrcSrcDvcIdThe type of SrcDvcId, if known. Possible values include: - `AzureResourceId` - `MDEid` If multiple IDs are available, use the first one from the list, and store the others in the **SrcDvcAzureResourceId** and **SrcDvcMDEid**, respectivelySchema
SrcDvcMD4IoTidOptionalstringDeviceSrcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
SrcDvcMDEidOptionalstringDeviceSrcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
SrcDvcOriginalActionOptionalstringDeviceSrcThe original DvcAction as provided by the reporting device.Entity Extension
SrcDvcOsOptionalstringDeviceSrcThe operating system running on the device on which the event occurred or which reported the event. (e.g. Windows)Entity Extension
SrcDvcOsVersionOptionalstringDeviceSrcThe version of the operating system on the device on which the event occurred or which reported the event. (e.g. 10)Entity Extension
SrcDvcScopeOptionalstringDeviceSrcThe cloud platform scope the device belongs to. **SrcDvcScope** map to a subscription ID on Azure and to an account ID on AWS.Schema
SrcDvcScopeIdOptionalstringDeviceSrcThe cloud platform scope ID the device belongs to. **SrcDvcScopeId** map to a subscription ID on Azure and to an account ID on AWS.Schema
SrcDvcVectraIdOptionalstringDeviceSrcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
SrcDvcVMConnectionIdOptionalstringDeviceSrcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
SrcFQDNOptionalstringFQDNDeviceSrcThe source device hostname, including domain information when available. (e.g. Contoso\DESKTOP-1282V4D)Schema
SrcGeoCityOptionalstringCityDeviceSrcThe city associated with the source IP address. (e.g. Burlington)Schema
SrcGeoCountryOptionalstringCountryDeviceSrcThe country/region associated with the source IP address. (e.g. USA)Schema
SrcGeoLatitudeOptionalrealLatitudeDeviceSrcThe latitude of the geographical coordinate associated with the source IP address. (e.g. 44.475833)Schema
SrcGeoLongitudeOptionalrealLongitudeDeviceSrcThe longitude of the geographical coordinate associated with the source IP address. (e.g. 73.211944)Schema
SrcGeoRegionOptionalstringRegionDeviceSrcThe region associated with the source IP address. (e.g. Vermont)Schema
SrcHostnameRecommendedstringHostnameDeviceSrcThe source device hostname, excluding domain information. (e.g. DESKTOP-1282V4D)Schema
SrcInterfaceOptionalstringDeviceSrcThe network interface on which data was captured. This field is typically relevant to network related activity captured by an intermediate or tap device.Entity Extension
SrcIpAddrRecommendedstringIP AddressDeviceSrcThe IP address of the client that sent the DNS request. For a recursive DNS request, this value would typically be the reporting device, and in most cases set to `127.0.0.1`. (e.g. 192.168.12.1)Schema
SrcMacAddrOptionalstringMACDeviceSrcThe MAC address of the device on which the event occurred or which reported the event. (e.g. 00:1B:44:11:3A:B7)Entity Extension
SrcOriginalRiskLevelOptionalstringDeviceSrcThe risk level associated with the source, as reported by the reporting device. (e.g. Suspicious)Schema
SrcOriginalUserTypeOptionalstringUserSrcThe original source user type, if provided by the source.Schema
SrcPortNumberOptionalintDeviceSrcSource port of the DNS query. (e.g. 54312)Schema
SrcProcessGuidOptionalstringGUIDProcessSrcA generated unique identifier (GUID) of the process that initiated the DNS request. (e.g. EF3BD0BD-2B74-60C5-AF5C-010000001E00)Schema
SrcProcessIdOptionalstringProcessSrcThe process ID (PID) of the process that initiated the DNS request. (e.g. 48610176)Schema
SrcProcessNameOptionalstringProcessSrcThe file name of the process that initiated the DNS request. This name is typically considered to be the process name. (e.g. C:\Windows\explorer.exe)Schema
SrcRiskLevelOptionalintDeviceSrcThe risk level associated with the source. The value should be adjusted to a range of `0` to `100`, with `0` for benign and `100` for a high risk. (e.g. 90)Schema
SrcSimpleUsernameOptionalstringUserSrcFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
SrcUserAadIdOptionalstringUserSrcFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
SrcUserAADTenantOptionalstringUserSrcFields used to store specific scopes. Use the UserScope field for the scope associated with the ID stored in the UserId field. Populate the relevant specific scope field, in addition to UserScope, even if the event has only one ID.Entity Extension
SrcUserAWSAccountOptionalstringUserSrcFields used to store specific scopes. Use the UserScope field for the scope associated with the ID stored in the UserId field. Populate the relevant specific scope field, in addition to UserScope, even if the event has only one ID.Entity Extension
SrcUserAWSIdOptionalstringUserSrcFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
SrcUserIdOptionalstringUserSrcA machine-readable, alphanumeric, unique representation of the source user. For more information, and for alternative fields for additional IDs, see The User entity. (e.g. S-1-12-1-4141952679-1282074057-627758481-2916039507)Schema
SrcUserIdTypeConditionalstringUserIdType
Values (7)SID, UID, AADID, OktaId, AWSId, PUID, SalesforceId
UserSrcSrcUserIdThe type of the ID stored in the SrcUserId field. For more information and list of allowed values, see UserIdType in the Schema Overview article.Schema
SrcUsernameOptionalstringUsernameUserSrcThe source username, including domain information when available. For more information, see The User entity. (e.g. AlbertE)Schema
SrcUsernameTypeConditionalstringUsernameTypeUserSrcSrcUsernameSpecifies the type of the user name stored in the SrcUsername field. For more information, and list of allowed values, see UsernameType in the Schema Overview article. (e.g. Windows)Schema
SrcUserOktaIdOptionalstringUserSrcFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
SrcUserPuidOptionalstringUserSrcFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
SrcUserScopeOptionalstringUserSrcThe scope, such as Microsoft Entra tenant, in which SrcUserId and SrcUsername are defined. or more information and list of allowed values, see UserScope in the Schema Overview articleSchema
SrcUserScopeIdOptionalstringUserSrcThe scope ID, such as Microsoft Entra Directory ID, in which SrcUserId and SrcUsername are defined. for more information and list of allowed values, see UserScopeId in the Schema Overview articleSchema
SrcUserSessionIdOptionalstringUserSrcThe unique ID of the sign-in session of the Actor. (e.g. 102pTUgC3p8RIqHvzxLCHnFlg)Schema
SrcUserSidOptionalstringUserSrcFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
SrcUserTypeOptionalstringUserTypeUserSrcThe type of the source user. For more information, and list of allowed values, see UserType in the Schema Overview article. For (e.g. Guest)Schema
SrcUserUidOptionalstringUserSrcFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
SrcUserUPNOptionalstringUserSrcFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
SrcWindowsUsernameOptionalstringUserSrcFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
SrcZoneOptionalstringDeviceSrcThe network on which the event occurred or which reported the event, depending on the schema. The reporting device defines the zone. (e.g. Dmz)Entity Extension
TargetDNUsernameOptionalstringUserTargetFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
TargetSimpleUsernameOptionalstringUserTargetFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
TargetUserAadIdOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserAWSIdOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserOktaIdOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserPuidOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserSidOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserUidOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserUpnOptionalstringUserTargetFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
TargetWindowsUsernameOptionalstringUserTargetFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
ThreatCategoryOptionalstringIf a DNS event source also provides DNS security, it may also evaluate the DNS event. (e.g. it can search for the IP address or domain in a threat intelligence database, and assign the domain or IP address with a Threat Category)Schema
ThreatConfidenceOptionalintConfidenceLevelThe confidence level of the threat identified, normalized to a value between 0 and a 100.Schema
ThreatFieldConditionalstringEnumerated
Values (4)SrcIpAddr, DstIpAddr, Domain, DnsResponseName
The field for which a threat was identified. The value is either `SrcIpAddr`, `DstIpAddr`, `Domain`, or `DnsResponseName`Schema
ThreatFirstReportedTimeOptionaldatetimeThe first time the IP address or domain were identified as a threat.Schema
ThreatFirstReportedTime_ddatetimePhysical Table Only
ThreatIdOptionalstringThe ID of the threat or malware identified in the network session. (e.g. Tr.124)Schema
ThreatIpAddrOptionalstringIP AddressAn IP address for which a threat was identified. The field ThreatField contains the name of the field **ThreatIpAddr** represents. If a threat is identified in the Domain field, this field should be empty.Schema
ThreatIsActiveOptionalbooleanTrue if the threat identified is considered an active threat.Schema
ThreatLastReportedTimeOptionaldatetimeThe last time the IP address or domain were identified as a threat.Schema
ThreatLastReportedTime_ddatetimePhysical Table Only
ThreatNameOptionalstringThe name of the threat identified, as reported by the reporting device.Schema
ThreatOriginalConfidenceOptionalstringThe original confidence level of the threat identified, as reported by the reporting device.Schema
ThreatOriginalRiskLevelOptionalstringThe original risk level associated with the threat identified, as reported by the reporting device.Schema
ThreatOriginalRiskLevel_sstringPhysical Table Only
ThreatRiskLevelOptionalintRiskLevelThe risk level associated with the threat identified, normalized to a value between 0 and a 100.Schema
TimeGeneratedMandatorydatetimeThe time the event was generated by the reporting device.Common (Implicit)
TransactionIdHexRecommendedstringHexadecimalThe DNS query unique ID as assigned by the DNS client, in hexadecimal format. Note that this value is part of the DNS protocol and different from DnsSessionId, the network layer session ID, typically assigned by the reporting device.Schema
TypeMandatorystringThe original table from which the record was fetched. This field is useful when the same event can be received through multiple channels to different tables, and have the same EventVendor and EventProduct values. (e.g. a Sysmon event can be collected either to the Event table or to the WindowsEvent table)Common (Implicit)
UrlCategoryOptionalstringA DNS event source may also look up the category of the requested Domains. The field is called **UrlCategory** to align with the Microsoft Sentinel network schema. **DomainCategory** is added as an alias that's fitting to DNS. (e.g. Educational \\ Phishing)Schema
UserAliasUserSrcSrcUsernameSchema
Mandatory Must be present Recommended Should be present Optional May be present Conditional Conditionally required Alias Computed alias Tester Only In tester but not docs Physical Table Only In table but not docs
ParserVersionProductTablesSolutions
ASimDnsAzureFirewall0.4.0Azure FirewallAZFWDnsQuery, AzureDiagnosticsAzure Firewall
ASimDnsCiscoUmbrella0.3Cisco UmbrellaCisco_Umbrella_dns_CLCiscoUmbrella
ASimDnsCorelightZeek0.5.0Corelight ZeekCorelight_CLCorelight
ASimDnsFortinetFortiGate0.1.2Fortinet FortiGateCommonSecurityLogCommon Event Format, VirtualMetric DataStream, Zscaler Internet Access
ASimDnsGcp0.4GCP Cloud DNSGCP_DNS_CL
ASimDnsInfobloxBloxOne0.1.0Infoblox BloxOneCommonSecurityLogCommon Event Format, VirtualMetric DataStream, Zscaler Internet Access
ASimDnsInfobloxNIOS0.6.1Infoblox NIOSSyslogSyslog
ASimDnsMicrosoftNXlog0.5.0MS DNS EventsNXLog_DNS_Server_CLNXLogDNSLogs
ASimDnsMicrosoftOMS0.4MS DNS EventsDnsEventsWindows Server DNS
ASimDnsMicrosoftSysmon0.5.1Microsoft Windows Events SysmonEvent
ASimDnsMicrosoftSysmonWindowsEvent0.5.1Microsoft Windows Events SysmonWindowsEventWindows Forwarded Events
ASimDnsNative0.8.0NativeASimDnsActivityLogsSynqlyIntegrationConnector
ASimDnsSentinelOne0.1.0SentinelOneSentinelOne_CL
ASimDnsVectraAI0.1.1Vectra AI StreamsVectraStream_CLCustomLogsAma, Vectra AI Stream
ASimDnsZscalerZIA0.6Zscaler ZIA DNSCommonSecurityLogCommon Event Format, VirtualMetric DataStream, Zscaler Internet Access
Field Class Type Logical Type Entity Role Refers To Description Source
ActingAppIdOptionalstringApplicationActingThe ID of the acting application, as reported by the reporting device.Schema
ActingAppNameOptionalstringApplicationActingThe name of the acting application. (e.g. Facebook)Schema
ActingAppTypeOptionalstringAppType
Values (7)Process, Service, Resource, URL, SaaS application, CSP, Other
ApplicationActingThe type of the destination application. For a list of allowed values and further information, refer to AppType in the Schema Overview article. This field is mandatory if TargetAppName or TargetAppId are used.Schema
ActingProcessCommandLineOptionalstringProcessActingThe command line used to run the acting process. (e.g. "choco.exe" -v)Schema
ActingProcessGuidOptionalstringGUIDProcessActingA generated unique identifier (GUID) of the acting process. Enables identifying the process across systems. (e.g. EF3BD0BD-2B74-60C5-AF5C-010000001E00)Schema
ActingProcessIdOptionalstringProcessActingThe process ID (PID) of the acting process. (e.g. 48610176)Schema
ActingProcessNameOptionalstringProcessActingThe name of the acting process. This name is commonly derived from the image or executable file that's used to define the initial code and data that's mapped into the process' virtual address space. (e.g. C:\Windows\explorer.exe)Schema
ActorDNUsernameOptionalstringUserActorFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
ActorOriginalUserTypeOptionalstringUserActorThe original destination user type, if provided by the reporting device.Schema
ActorScopeOptionalstringUserActorThe scope, such as Microsoft Entra tenant, in which ActorUserId and ActorUsername are defined. or more information and list of allowed values, see UserScope in the Schema Overview articleSchema
ActorScopeIdOptionalstringUserActorThe scope ID, such as Microsoft Entra Directory ID, in which ActorUserId and ActorUsername are defined. or more information and list of allowed values, see UserScopeId in the Schema Overview articleSchema
ActorSessionIdOptionalstringUserActorThe unique ID of the login session of the Actor. (e.g. 999)Schema
ActorSimpleUsernameOptionalstringUserActorFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
ActorUpnOptionalstringUserActorFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
ActorUserAadIdOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserAADTenantOptionalstringUserActorFields used to store specific scopes. Use the UserScope field for the scope associated with the ID stored in the UserId field. Populate the relevant specific scope field, in addition to UserScope, even if the event has only one ID.Entity Extension
ActorUserAWSAccountOptionalstringUserActorFields used to store specific scopes. Use the UserScope field for the scope associated with the ID stored in the UserId field. Populate the relevant specific scope field, in addition to UserScope, even if the event has only one ID.Entity Extension
ActorUserAWSIdOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserIdRecommendedstringUserActorA machine-readable, alphanumeric, unique representation of the Actor. For the supported format for different ID types, refer to the User entity. (e.g. S-1-12)Schema
ActorUserIdTypeConditionalstringUserIdType
Values (7)SID, UID, AADID, OktaId, AWSId, PUID, SalesforceId
UserActorActorUserIdThe type of the ID stored in the ActorUserId field. For a list of allowed values and further information, refer to UserIdType in the Schema Overview article.Schema
ActorUsernameMandatorystringUsernameUserActorThe Actor username, including domain information when available. For the supported format for different ID types, refer to the User entity. Use the simple form only if domain information isn't available. Store the Username type in the ActorUsernameType field. If other username formats are available, store them in the fields `ActorUsername`. (e.g. AlbertE)Schema
ActorUsernameTypeConditionalstringUsernameType
Values (5)UPN, Windows, DN, Simple, AWSId
UserActorActorUsernameSpecifies the type of the user name stored in the ActorUsername field. For a list of allowed values and further information, refer to UsernameType in the Schema Overview article. (e.g. Windows)Schema
ActorUserOktaIdOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserPuidOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserSidOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserTypeOptionalstringUserType
Values (9)Regular, Machine, Admin, System, Application, Service Principal, Service, Anonymous, Other
UserActorThe type of Actor. For a list of allowed values and further information, refer to UserType in the Schema Overview article.Schema
ActorUserUidOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserUpnOptionalstringUserActorFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
ActorWindowsUsernameOptionalstringUserActorFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
AdditionalFieldsOptionaldynamicIf your source provides additional information worth preserving, either keep it with the original field names or create the dynamic **AdditionalFields** field, and add the extra information as key/value pairs.Common
ApplicationAliasApplicationTargetTargetAppNameSchema
DvcAliasstringDeviceDvcEither of DvcFQDN, DvcId, DvcHostname, DvcIpAddrA unique identifier of the device on which the event occurred or which reported the event, depending on the schema. This field might alias the DvcFQDN, DvcId, DvcHostname, or DvcIpAddr fields. For cloud sources, for which there's no apparent device, use the same value as the Event Product fieldCommon
DvcActionOptionalstringDeviceDvcFor reporting security systems, the action taken by the system, if applicable. (e.g. Blocked)Common
DvcAwsVpcIdOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcAzureResourceIdOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcDescriptionOptionalstringDeviceDvcA descriptive text associated with the device. (e.g. Primary Domain Controller)Common
DvcDomainRecommendedstringDomainDeviceDvcThe domain of the device on which the event occurred or which reported the event, depending on the schema. (e.g. Contoso)Common
DvcDomainTypeConditionalstringDomainType
Values (2)FQDN, Windows
DeviceDvcDvcDomainThe type of DvcDomain. For a list of allowed values and further information, refer to DomainType.Common
DvcFQDNOptionalstringFQDNDeviceDvcThe hostname of the device on which the event occurred or which reported the event, depending on the schema. (e.g. Contoso\DESKTOP-1282V4D)Common
DvcHostnameRecommendedstringHostnameDeviceDvcThe hostname of the device on which the event occurred or which reported the event, depending on the schema. (e.g. ContosoDc)Common
DvcIdOptionalstringDeviceDvcThe unique ID of the device on which the event occurred or which reported the event, depending on the schema. (e.g. 41502da5-21b7-48ec-81c9-baeea8d7d669 If multiple IDs are available, use the first one from the list, and store the others by using the field names **DvcAzureResourceId**, **DvcMDEid**, etc)Common
DvcIdTypeConditionalstringEnumerated
Values (9)AzureResourceId, MDEid, MD4IoTid, VMConnectionId, AwsVpcId, VectraId, AppGateId, FQDN, Other
DeviceDvcDvcIdThe type of DvcId. The list of allowed values is `AzureResourceId`, `MDEid`, `MD4IoTid`, `VMConnectionId`, `AwsVpcId`, `VectraId`, `AppGateId`, `FQDN`, and `Other`. Using `FQDN` as a device ID, implies reusing the hostname. Use it only as a last resortCommon
DvcInterfaceOptionalstringDeviceDvcThe network interface on which data was captured. This field is typically relevant to network related activity, which is captured by an intermediate or tap device.Common
DvcIpAddrRecommendedstringIP addressDeviceDvcThe IP address of the device on which the event occurred or which reported the event, depending on the schema. (e.g. 45.21.42.12)Common
DvcMacAddrOptionalstringMAC addressDeviceDvcThe MAC address of the device on which the event occurred or which reported the event. (e.g. 00:1B:44:11:3A:B7)Common
DvcMD4IoTidOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcMDEidOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcOriginalActionOptionalstringDeviceDvcThe original DvcAction as provided by the reporting device.Common
DvcOsOptionalstringDeviceDvcThe operating system running on the device on which the event occurred or which reported the event. (e.g. Windows)Common
DvcOsVersionOptionalstringDeviceDvcThe version of the operating system on the device on which the event occurred or which reported the event. (e.g. 10)Common
DvcScopeOptionalstringDeviceDvcThe cloud platform scope the device belongs to. **DvcScope** map to a subscription ID on Azure and to an account ID on AWS.Common
DvcScopeIdOptionalstringDeviceDvcThe cloud platform scope ID the device belongs to. **DvcScopeId** map to a subscription ID on Azure and to an account ID on AWS.Common
DvcVectraIdOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcVMConnectionIdOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcZoneOptionalstringDeviceDvcThe network on which the event occurred or which reported the event, depending on the schema. The zone is defined by the reporting device. (e.g. Dmz)Common
EventCountMandatoryintThe number of events described by the record. This value is used when the source supports aggregation, and a single record might represent multiple events. For other sources, set to `1`.Common
EventEndTimeMandatorydatetimeThe time when the event ended. If the source supports aggregation and the record represents multiple events, the time that the last event was generated. If not provided by the source record, this field aliases the TimeGenerated fieldCommon
EventMessageOptionalstringA general message or description, either included in or generated from the record.Common
EventOriginalResultDetailsOptionalstringThe original result details provided by the source. This value is used to derive EventResultDetails, which should have only one of the values documented for each schema.Common
EventOriginalSeverityOptionalstringThe original severity as provided by the reporting device. This value is used to derive EventSeverity.Common
EventOriginalSubTypeOptionalstringThe original event subtype or ID, if provided by the source. For example, this field is used to store the original Windows logon type. This value is used to derive EventSubType, which should have only one of the values documented for each schema. (e.g. 2)Common
EventOriginalTypeOptionalstringThe original event type or ID, if provided by the source. For example, this field is used to store the original Windows event ID. This value is used to derive EventType, which should have only one of the values documented for each schema. (e.g. 4624)Common
EventOriginalUidOptionalstringA unique ID of the original record, if provided by the source. (e.g. 69f37748-ddcd-4331-bf0f-b137f1ea83b)Common
EventOwnerOptionalstringThe owner of the event, which is usually the department or subsidiary in which it was generated.Common
EventProductMandatorystringThe product generating the event. The value should be one of the values listed in Vendors and Products. (e.g. Sysmon)Common
EventProductVersionOptionalstringThe version of the product generating the event. (e.g. 12.1)Common
EventReportUrlOptionalstringURLA URL provided in the event for a resource that provides more information about the event.Common
EventResultMandatorystringEnumerated
Values (4)Success, Partial, Failure, NA
The value might be provided in the source record by using different terms, which should be normalized to these values. Alternatively, the source might provide only the EventResultDetails field, which should be analyzed to derive the EventResult value. (e.g. Success)Common
EventResultDetailsRecommendedstringEnumeratedReason or details for the result reported in the EventResult field. Each schema documents the list of values valid for this field. The original, source specific, value is stored in the EventOriginalResultDetails field. (e.g. NXDOMAIN)Common
EventSchemaMandatorystringEnumerated
Values (1)FileEvent
The name of the schema documented here is **FileEvent**Schema
EventSchemaVersionMandatorystringSchemaVersionThe version of the schema. The version of the schema documented here is `0.2.2`Schema
EventSeverityRecommendedstringEnumerated
Values (4)Informational, Low, Medium, High
The severity of the eventCommon
EventStartTimeMandatorydatetimeThe time when the event started. If the source supports aggregation and the record represents multiple events, the time that the first event was generated. If not provided by the source record, this field aliases the TimeGenerated fieldCommon
EventSubTypeOptionalstringEnumerated
Values (14)FileCreated, Upload, Checkin, FileModified, FileCreatedOrModified, FileAccessed, Download, Preview, Checkout, Extended, FileDeleted, Recycled, Versions, Site
Describes details about the operation reported in EventType. Supported values per event type include: - `FileCreated` - `Upload`, `Checkin` - `FileModified` - `Checkin` - `FileCreatedOrModified` - `Checkin` - `FileAccessed` - `Download`, `Preview`, `Checkout`, `Extended` - `FileDeleted` - `Recycled`, `Versions`, `Site`Schema
EventTypeMandatorystringEnumerated
Values (12)FileAccessed, FileCreated, FileModified, FileDeleted, FileRenamed, FileCopied, FileMoved, FolderCreated, FolderDeleted, FolderMoved, FolderModified, FileCreatedOrModified
Describes the operation reported by the record.Schema
EventUidRecommendedstringThe unique ID of the record, as assigned by Microsoft Sentinel. This field is typically mapped to the `_ItemId` Log Analytics field.Common
EventVendorMandatorystringThe vendor of the product generating the event. The value should be one of the values listed in Vendors and Products. (e.g. Microsoft)Common
FileNameAliasUserTargetTargetFileNamefieldSchema
FilePathAliasUserTargetTargetFilePathfieldSchema
HashAliasUserTargetEither of SrcFileMD5, SrcFileSHA1, SrcFileSHA256, SrcFileSHA512, TargetFileMD5, TargetFileSHA1, TargetFileSHA256, TargetFileSHA512Alias to the best available Target File hashSchema
HashTypeConditionalstringEnumerated
Values (6)MD5, SHA, SHA256, SHA512, IMPHASH, Hash
UserTargetHashThe type of hash stored in the HASH alias field, allowed values are `MD5`, `SHA`, `SHA256`, `SHA512` and `IMPHASH`. Mandatory if `Hash` is populatedSchema
HttpUserAgentOptionalstringApplicationActingWhen the operation is initiated by a remote system using HTTP or HTTPS, the user agent used. For (e.g. Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36 Edge/12.246)Schema
IpAddrAliasDeviceSrcSrcIpAddrSchema
NetworkApplicationProtocolOptionalstringApplicationActingWhen the operation is initiated by a remote system, this value is the application layer protocol used in the OSI model. While this field is not enumerated, and any value is accepted, preferable values include: `HTTP`, `HTTPS`, `SMB`,`FTP`, and `SSH` (e.g. SMB)Schema
ProcessAliasProcessActingActingProcessNameSchema
RuleConditionalstringEither the value of kRuleName or the value of RuleNumber. If the value of RuleNumber is used, the type should be converted to string.Schema
RuleNameOptionalstringThe name or ID of the rule by associated with the inspection results.Schema
RuleNumberOptionalintThe number of the rule associated with the inspection results.Schema
SrcAliasDeviceSrcSrcIpAddrSchema
SrcDescriptionOptionalstringDeviceSrcA descriptive text associated with the device. (e.g. Primary Domain Controller)Schema
SrcDeviceTypeOptionalstringDeviceType
Values (4)Computer, Mobile Device, IOT Device, Other
DeviceSrcThe type of the source device. For a list of allowed values and further information, refer to DeviceType in the Schema Overview article.Schema
SrcDomainOptionalstringDomainDeviceSrcThe domain of the source device. (e.g. Contoso)Schema
SrcDomainTypeConditionalstringDomainType
Values (2)FQDN, Windows
DeviceSrcSrcDomainThe type of SrcDomain. For a list of allowed values and further information, refer to DomainType in the Schema Overview article. Required if SrcDomain is used.Schema
SrcDvcActionOptionalstringDeviceSrcFor reporting security systems, the action taken by the system, if applicable. (e.g. Blocked)Entity Extension
SrcDvcAwsVpcIdOptionalstringDeviceSrcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
SrcDvcAzureResourceIdOptionalstringDeviceSrcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
SrcDvcIdOptionalstringDeviceSrcThe ID of the source device. If multiple IDs are available, use the most important one, and store the others in the fields `SrcDvc`. (e.g. ac7e9755-8eae-4ffc-8a02-50ed7a2216c3)Schema
SrcDvcIdTypeConditionalstringDvcIdType
Values (7)MDEid, AzureResourceId, MD4IoTid, VMConnectionId, AwsVpcId, VectraId, Other
DeviceSrcSrcDvcIdThe type of SrcDvcId. For a list of allowed values and further information, refer to DvcIdType in the Schema Overview article.Schema
SrcDvcMD4IoTidOptionalstringDeviceSrcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
SrcDvcMDEidOptionalstringDeviceSrcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
SrcDvcOriginalActionOptionalstringDeviceSrcThe original DvcAction as provided by the reporting device.Entity Extension
SrcDvcOsOptionalstringDeviceSrcThe operating system running on the device on which the event occurred or which reported the event. (e.g. Windows)Entity Extension
SrcDvcOsVersionOptionalstringDeviceSrcThe version of the operating system on the device on which the event occurred or which reported the event. (e.g. 10)Entity Extension
SrcDvcScopeOptionalstringDeviceSrcThe cloud platform scope the device belongs to. **SrcDvcScope** map to a subscription ID on Azure and to an account ID on AWS.Schema
SrcDvcScopeIdOptionalstringDeviceSrcThe cloud platform scope ID the device belongs to. **SrcDvcScopeId** map to a subscription ID on Azure and to an account ID on AWS.Schema
SrcDvcVectraIdOptionalstringDeviceSrcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
SrcDvcVMConnectionIdOptionalstringDeviceSrcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
SrcFileCreationTimeOptionaldatetimeDeviceSrcThe time at which the source file was created.Schema
SrcFileDirectoryOptionalstringDeviceSrcThe source file folder or location. This field should be similar to the SrcFilePath field, without the final element.Schema
SrcFileExtensionOptionalstringDeviceSrcThe source file extension.Schema
SrcFileMD5OptionalstringMD5DeviceSrcThe MD5 hash of the source file. (e.g. 75a599802f1fa166cdadb360960b1dd0)Schema
SrcFileMimeTypeOptionalstringDeviceSrcThe Mime or Media type of the source file. Supported values are listed in the IANA Media Types repositorySchema
SrcFileNameRecommendedstringDeviceSrcThe name of the source file, without a path or a location, but with an extension if relevant. This field should be similar to the last element in the SrcFilePath field.Schema
SrcFilePathRecommendedstringDeviceSrcThe full, normalized path of the source file, including the folder or location, the file name, and the extension. For more information, see Path structure. (e.g. /etc/init.d/networking)Schema
SrcFilePathTypeRecommendedstringEnumeratedDeviceSrcThe type of SrcFilePath. For more information, see Path structureSchema
SrcFileSHA1OptionalstringSHA1DeviceSrcThe SHA-1 hash of the source file. (e.g. d55c5a4df19b46db8c54 c801c4665d3338acdab0)Schema
SrcFileSHA256OptionalstringSHA256DeviceSrcThe SHA-256 hash of the source file. (e.g. e81bb824c4a09a811af17deae22f22dd 2e1ec8cbb00b22629d2899f7c68da274)Schema
SrcFileSHA512OptionalstringSHA512DeviceSrcThe SHA-512 hash of the source file.Schema
SrcFileSizeOptionallongDeviceSrcThe size of the source file in bytes.Schema
SrcFQDNOptionalstringFQDNDeviceSrcThe source device hostname, including domain information when available. (e.g. Contoso\DESKTOP-1282V4D)Schema
SrcGeoCityOptionalstringCityDeviceSrcThe city associated with the source IP address. (e.g. Burlington)Schema
SrcGeoCountryOptionalstringCountryDeviceSrcThe country/region associated with the source IP address. (e.g. USA)Schema
SrcGeoLatitudeOptionalrealLatitudeDeviceSrcThe latitude of the geographical coordinate associated with the source IP address. (e.g. 44.475833)Schema
SrcGeoLongitudeOptionalrealLongitudeDeviceSrcThe longitude of the geographical coordinate associated with the source IP address. (e.g. 73.211944)Schema
SrcGeoRegionOptionalstringRegionDeviceSrcThe region associated with the source IP address. (e.g. Vermont)Schema
SrcHostnameOptionalstringHostnameDeviceSrcThe source device hostname, excluding domain information. If no device name is available, store the relevant IP address in this field. (e.g. DESKTOP-1282V4D)Schema
SrcInterfaceOptionalstringDeviceSrcThe network interface on which data was captured. This field is typically relevant to network related activity captured by an intermediate or tap device.Entity Extension
SrcIpAddrRecommendedstringIP AddressDeviceSrcWhen the operation is initiated by a remote system, the IP address of this system. (e.g. 185.175.35.214)Schema
SrcMacAddrOptionalstringMACDeviceSrcThe MAC address of the device on which the event occurred or which reported the event. (e.g. 00:1B:44:11:3A:B7)Entity Extension
SrcOriginalRiskLevelstringPhysical Table Only
SrcPortNumberOptionalintDeviceSrcWhen the operation is initiated by a remote system, the port number from which the connection was initiated. (e.g. 2335)Schema
SrcRiskLevelintPhysical Table Only
SrcZoneOptionalstringDeviceSrcThe network on which the event occurred or which reported the event, depending on the schema. The reporting device defines the zone. (e.g. Dmz)Entity Extension
TargetAppIdOptionalstringApplicationTargetThe ID of the destination application, as reported by the reporting device.Schema
TargetAppNameOptionalstringApplicationTargetThe name of the destination application. (e.g. Facebook)Schema
TargetAppTypeConditionalstringAppType
Values (7)Process, Service, Resource, URL, SaaS application, CSP, Other
ApplicationTargetThe type of the destination application. For a list of allowed values and further information, refer to AppType in the Schema Overview article. This field is mandatory if TargetAppName or TargetAppId are used.Schema
TargetDNUsernameOptionalstringUserTargetFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
TargetFileCreationTimeOptionaldatetimeUserTargetThe time at which the target file was created.Schema
TargetFileDirectoryOptionalstringUserTargetThe target file folder or location. This field should be similar to the TargetFilePath field, without the final element.Schema
TargetFileExtensionOptionalstringUserTargetThe target file extension.Schema
TargetFileMD5OptionalstringMD5UserTargetThe MD5 hash of the target file. (e.g. 75a599802f1fa166cdadb360960b1dd0)Schema
TargetFileMimeTypeOptionalstringUserTargetThe Mime, or Media, type of the target file. Allowed values are listed in the IANA Media Types repositorySchema
TargetFileNameRecommendedstringUserTargetThe name of the target file, without a path or a location, but with an extension if relevant. This field should be similar to the final element in the TargetFilePath field.Schema
TargetFilePathMandatorystringUserTargetThe full, normalized path of the target file, including the folder or location, the file name, and the extension. For more information, see Path structure. (e.g. C:\Windows\System32\notepad.exe)Schema
TargetFilePathTypeMandatorystringEnumeratedUserTargetThe type of TargetFilePath. For more information, see Path structureSchema
TargetFileSHA1OptionalstringSHA1UserTargetThe SHA-1 hash of the target file. (e.g. d55c5a4df19b46db8c54 c801c4665d3338acdab0)Schema
TargetFileSHA256OptionalstringSHA256UserTargetThe SHA-256 hash of the target file. (e.g. e81bb824c4a09a811af17deae22f22dd 2e1ec8cbb00b22629d2899f7c68da274)Schema
TargetFileSHA512OptionalstringSHA512UserTargetThe SHA-512 hash of the source file.Schema
TargetFileSizeOptionallongUserTargetThe size of the target file in bytes.Schema
TargetOriginalAppTypeOptionalstringApplicationTargetThe type of the destination application as reported by the reporting device.Schema
TargetOriginalUserTypeOptionalstringUserTargetThe original destination user type, if provided by the reporting device.Entity Extension
TargetProcessGuidOptionalstringApplicationTargetA generated unique identifier (GUID) of the process used by the application. (e.g. 01234567-89AB-CDEF-0123-456789ABCDEF)Entity Extension
TargetProcessIdOptionalstringApplicationTargetThe process ID (PID) of the process the application is using. (e.g. 48610176)Entity Extension
TargetProcessNameOptionalstringApplicationTargetThe file name of the process used by the application. (e.g. C:\Windows\explorer.exe)Entity Extension
TargetSimpleUsernameOptionalstringUserTargetFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
TargetUrlOptionalstringURLApplicationTargetWhen the operation is initiated using HTTP or HTTPS, the URL used. (e.g. https://onedrive.live.com/?authkey=..)Schema
TargetUserAadIdOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserAADTenantOptionalstringUserTargetFields used to store specific scopes. Use the UserScope field for the scope associated with the ID stored in the UserId field. Populate the relevant specific scope field, in addition to UserScope, even if the event has only one ID.Entity Extension
TargetUserAWSAccountOptionalstringUserTargetFields used to store specific scopes. Use the UserScope field for the scope associated with the ID stored in the UserId field. Populate the relevant specific scope field, in addition to UserScope, even if the event has only one ID.Entity Extension
TargetUserAWSIdOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserIdOptionalstringUserTargetA machine-readable, alphanumeric, unique representation of the user.Entity Extension
TargetUserIdTypeOptionalstringUserIdTypeUserTargetThe type of the ID stored in the UserId field.Entity Extension
TargetUsernameOptionalstringUserTargetThe source username, including domain information when available. Use the simple form only if domain information isn't available. Store the Username type in the UsernameType field.Entity Extension
TargetUsernameTypeOptionalstringUsernameTypeUserTargetSpecifies the type of the username stored in the Username field.Entity Extension
TargetUserOktaIdOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserPuidOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserScopeOptionalstringUserTargetThe scope in which UserId and Username are defined. (e.g. a Microsoft Entra tenant domain name. The [UserIdType](#useridtype) field represents also the type of the associated with this field)Entity Extension
TargetUserScopeIdOptionalstringUserTargetThe ID of the scope in which UserId and Username are defined. (e.g. a Microsoft Entra tenant directory ID. The [UserIdType](#useridtype) field represents also the type of the associated with this field)Entity Extension
TargetUserSidOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserTypeOptionalstringUserType
Values (9)Regular, Machine, Admin, System, Application, Service Principal, Service, Anonymous, Other
UserTargetThe type of source user. The value might be provided in the source record by using different terms, which should be normalized to these values. Store the original value in the OriginalUserType fieldEntity Extension
TargetUserUidOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserUpnOptionalstringUserTargetFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
TargetWindowsUsernameOptionalstringUserTargetFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
ThreatCategoryOptionalstringThe category of the threat or malware identified in the file activity. (e.g. Trojan)Schema
ThreatConfidenceOptionalintConfidenceLevelThe confidence level of the threat identified, normalized to a value between 0 and a 100.Schema
ThreatFieldConditionalstringEnumerated
Values (2)SrcFilePath, DstFilePath
The field for which a threat was identified. The value is either `SrcFilePath` or `DstFilePath`Schema
ThreatFilePathOptionalstringA file path for which a threat was identified. The field ThreatField contains the name of the field **ThreatFilePath** represents.Schema
ThreatFirstReportedTimeOptionaldatetimeThe first time the IP address or domain were identified as a threat.Schema
ThreatIdOptionalstringThe ID of the threat or malware identified in the file activity.Schema
ThreatIsActiveOptionalbooleanTrue if the threat identified is considered an active threat.Schema
ThreatLastReportedTimeOptionaldatetimeThe last time the IP address or domain were identified as a threat.Schema
ThreatNameOptionalstringThe name of the threat or malware identified in the file activity. (e.g. EICAR Test File)Schema
ThreatOriginalConfidenceOptionalstringThe original confidence level of the threat identified, as reported by the reporting device.Schema
ThreatOriginalRiskLevelOptionalstringThe risk level as reported by the reporting device.Schema
ThreatRiskLevelOptionalintRiskLevelThe risk level associated with the identified threat. The level should be a number between **0** and **100**.Schema
TimeGeneratedMandatorydatetimeThe time the event was generated by the reporting device.Common (Implicit)
TypeMandatorystringThe original table from which the record was fetched. This field is useful when the same event can be received through multiple channels to different tables, and have the same EventVendor and EventProduct values. (e.g. a Sysmon event can be collected either to the Event table or to the WindowsEvent table)Common (Implicit)
UrlAliasApplicationTargetTargetUrlSchema
UserAliasUserActorActorUsernamefield. (e.g. CONTOSO\dadmin)Schema
Mandatory Must be present Recommended Should be present Optional May be present Conditional Conditionally required Alias Computed alias Tester Only In tester but not docs Physical Table Only In table but not docs
ParserVersionProductTablesSolutions
ASimFileEventAWSCloudTrail0.1.0AWS Cloud TrailAWSCloudTrailAmazon Web Services
ASimFileEventAzureBlobStorage0.1.1Microsoft Azure Blob StorageStorageBlobLogsAzure Storage
ASimFileEventAzureFileStorage0.1.1Microsoft Azure File StorageStorageFileLogsAzure Storage
ASimFileEventAzureQueueStorage0.1.1Microsoft Azure Queue StorageStorageQueueLogsAzure Storage
ASimFileEventAzureTableStorage0.1.1Microsoft Azure Table StorageStorageTableLogsAzure Storage
ASimFileEventGoogleWorkspace0.1.0Google WorkspaceGWorkspace_ReportsAPI_drive_CL
ASimFileEventLinuxSysmonFileCreated0.2.1Microsoft Sysmon for LinuxSyslogSyslog
ASimFileEventLinuxSysmonFileDeleted0.2.1Microsoft Sysmon for LinuxSyslogSyslog
ASimFileEventMicrosoft365D0.2.1Microsoft 365 Defender for EndPointDeviceFileEvents
ASimFileEventMicrosoftSecurityEvents0.2.0Microsoft Windows EventsSecurityEventWindows Security Events
ASimFileEventMicrosoftSharePoint0.3.1Microsoft SharePointOfficeActivity, Operation
ASimFileEventMicrosoftSysmon0.5.1Windows SysmonEvent
ASimFileEventMicrosoftSysmonWindowsEvent0.4.1Windows SysmonWindowsEventWindows Forwarded Events
ASimFileEventMicrosoftWindowsEvents0.2.0Microsoft Windows EventsWindowsEventWindows Forwarded Events
ASimFileEventNative0.1.1NativeASimFileEventLogsSynqlyIntegrationConnector, VMware Carbon Black Cloud
ASimFileEventSentinelOne0.1.0SentinelOneSentinelOne_CL
ASimFileEventVMwareCarbonBlackCloud0.1.1VMware Carbon Black CloudCarbonBlackEvents_CL
Field Class Type Logical Type Entity Role Refers To Description Source
ActorDNUsernameOptionalstringUserActorFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
ActorSimpleUsernameOptionalstringUserActorFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
ActorUserAadIdOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserAWSIdOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserOktaIdOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserPuidOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserSidOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserUidOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserUpnOptionalstringUserActorFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
ActorWindowsUsernameOptionalstringUserActorFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
AdditionalFieldsOptionaldynamicIf your source provides additional information worth preserving, either keep it with the original field names or create the dynamic **AdditionalFields** field, and add the extra information as key/value pairs.Common
ASimMatchingHostnameRecommendedstringEnumerated
Values (3)SrcHostname, DstHostname, Both
When a parser uses the `hostname_has_any` filtering parameters, this field is set with the one of the values `SrcHostname`, `DstHostname`, or `Both` to reflect the matching fields or fieldsSchema
ASimMatchingIpAddrRecommendedstringEnumerated
Values (3)SrcIpAddr, DstIpAddr, Both
When a parser uses the `ipaddr_has_any_prefix` filtering parameters, this field is set with the one of the values `SrcIpAddr`, `DstIpAddr`, or `Both` to reflect the matching fields or fieldsSchema
DstAliasDeviceDstEither of DstDvcId, DstHostname, DstIpAddrA unique identifier of the server receiving the DNS request. This field might alias the DstDvcId, DstHostname, or DstIpAddr fields. (e.g. 192.168.12.1)Schema
DstAppIdOptionalstringApplicationDstThe ID of the destination application, as reported by the reporting device. If DstAppType is `Process`, `DstAppId` and `DstProcessId` should have the same value. (e.g. 124)Schema
DstAppNameOptionalstringApplicationDstThe name of the destination application. (e.g. Facebook)Schema
DstAppTypeOptionalstringAppType
Values (7)Process, Service, Resource, URL, SaaS application, CSP, Other
ApplicationDstThe type of the destination application. For a list of allowed values and further information, refer to AppType in the Schema Overview article. This field is mandatory if DstAppName or DstAppId are used.Schema
DstBytesRecommendedlongDeviceDstThe number of bytes sent from the destination to the source for the connection or session. If the event is aggregated, **DstBytes** should be the sum over all aggregated sessions. (e.g. 32455)Schema
DstDescriptionOptionalstringDeviceDstA descriptive text associated with the device. (e.g. Primary Domain Controller)Schema
DstDeviceTypeOptionalstringDeviceType
Values (4)Computer, Mobile Device, IOT Device, Other
DeviceDstThe type of the destination device. For a list of allowed values and further information, refer to DeviceType in the Schema Overview article.Schema
DstDNUsernameOptionalstringUserDstFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
DstDomainRecommendedstringDomainDeviceDstThe domain of the destination device. (e.g. Contoso)Schema
DstDomainTypeConditionalstringDomainType
Values (2)FQDN, Windows
DeviceDstDstDomainThe type of DstDomain. For a list of allowed values and further information, refer to DomainType in the Schema Overview article. Required if DstDomain is used.Schema
DstDvcActionOptionalstringDeviceDstFor reporting security systems, the action taken by the system, if applicable. (e.g. Blocked)Entity Extension
DstDvcAwsVpcIdOptionalstringDeviceDstFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DstDvcAzureResourceIdOptionalstringDeviceDstFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DstDvcIdOptionalstringDeviceDstThe ID of the destination device. If multiple IDs are available, use the most important one, and store the others in the fields `DstDvc`. (e.g. ac7e9755-8eae-4ffc-8a02-50ed7a2216c3)Schema
DstDvcIdTypeConditionalstringDvcIdType
Values (7)MDEid, AzureResourceId, MD4IoTid, VMConnectionId, AwsVpcId, VectraId, Other
DeviceDstThe type of DstDvcId. For a list of allowed values and further information, refer to DvcIdType in the Schema Overview article. Required if **DstDeviceId** is used.Schema
DstDvcMD4IoTidOptionalstringDeviceDstFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DstDvcMDEidOptionalstringDeviceDstFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DstDvcOriginalActionOptionalstringDeviceDstThe original DvcAction as provided by the reporting device.Entity Extension
DstDvcOsOptionalstringDeviceDstThe operating system running on the device on which the event occurred or which reported the event. (e.g. Windows)Entity Extension
DstDvcOsVersionOptionalstringDeviceDstThe version of the operating system on the device on which the event occurred or which reported the event. (e.g. 10)Entity Extension
DstDvcScopeOptionalstringDeviceDstThe cloud platform scope the device belongs to. **DstDvcScope** map to a subscription ID on Azure and to an account ID on AWS.Schema
DstDvcScopeIdOptionalstringDeviceDstThe cloud platform scope ID the device belongs to. **DstDvcScopeId** map to a subscription ID on Azure and to an account ID on AWS.Schema
DstDvcVectraIdOptionalstringDeviceDstFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DstDvcVMConnectionIdOptionalstringDeviceDstFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DstFQDNOptionalstringFQDNDeviceDstThe destination device hostname, including domain information when available. (e.g. Contoso\DESKTOP-1282V4D)Schema
DstGeoCityOptionalstringCityDeviceDstThe city associated with the destination IP address. For more information, see Logical types. (e.g. Burlington)Schema
DstGeoCountryOptionalstringCountryDeviceDstThe country/region associated with the destination IP address. For more information, see Logical types. (e.g. USA)Schema
DstGeoLatitudeOptionalrealLatitudeDeviceDstThe latitude of the geographical coordinate associated with the destination IP address. For more information, see Logical types. (e.g. 44.475833)Schema
DstGeoLongitudeOptionalrealLongitudeDeviceDstThe longitude of the geographical coordinate associated with the destination IP address. For more information, see Logical types. (e.g. 73.211944)Schema
DstGeoRegionOptionalstringRegionDeviceDstThe region, or state, associated with the destination IP address. For more information, see Logical types. (e.g. Vermont)Schema
DstHostnameRecommendedstringHostnameDeviceDstThe destination device hostname, excluding domain information. If no device name is available, store the relevant IP address in this field. (e.g. DESKTOP-1282V4D)Schema
DstInterfaceOptionalstringDeviceDstThe network interface on which data was captured. This field is typically relevant to network related activity captured by an intermediate or tap device.Entity Extension
DstInterfaceGuidOptionalstringGUIDDeviceDstThe GUID of the network interface used on the destination device. (e.g. 46ad544b-eaf0-47ef- 827c-266030f545a6)Schema
DstInterfaceNameOptionalstringDeviceDstThe network interface used for the connection or session by the destination device. (e.g. Microsoft Hyper-V Network Adapter)Schema
DstIpAddrRecommendedstringIP addressDeviceDstThe IP address of the connection or session destination. If the session uses network address translation, `DstIpAddr` is the publicly visible address, and not the original address of the source, which is stored in DstNatIpAddr (e.g. 2001:db8::ff00:42:8329)Schema
DstMacAddrOptionalstringMAC AddressDeviceDstThe MAC address of the network interface used for the connection or session by the destination device. (e.g. 06:10:9f:eb:8f:14)Schema
DstNatIpAddrOptionalstringIP addressDeviceIntermediaryThe **DstNatIpAddr** represents either of: - The original address of the destination device if network address translation was used. - The IP address used by the intermediary device for communication with the source. (e.g. 2::1)Schema
DstNatPortNumberOptionalintDeviceIntermediaryIf reported by an intermediary NAT device, the port used by the NAT device for communication with the source. (e.g. 443)Schema
DstOriginalUserTypeOptionalstringUserDstThe original destination user type, if provided by the source.Schema
DstPacketsOptionallongDeviceDstThe number of packets sent from the destination to the source for the connection or session. The meaning of a packet is defined by the reporting device. If the event is aggregated, **DstPackets** should be the sum over all aggregated sessions. (e.g. 446)Schema
DstPortNumberOptionalintDeviceDstThe destination IP port. (e.g. 443)Schema
DstProcessGuidOptionalstringApplicationDstA generated unique identifier (GUID) of the process that terminated the network session. (e.g. EF3BD0BD-2B74-60C5-AF5C-010000001E00)Schema
DstProcessIdOptionalstringApplicationDstThe process ID (PID) of the process that terminated the network session. (e.g. 48610176)Schema
DstProcessNameOptionalstringApplicationDstThe file name of the process that terminated the network session. This name is typically considered to be the process name. (e.g. C:\Windows\explorer.exe)Schema
DstSimpleUsernameOptionalstringUserDstFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
DstSubscriptionIdstringPhysical Table Only
DstUserAadIdOptionalstringUserDstFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
DstUserAADTenantOptionalstringUserDstFields used to store specific scopes. Use the UserScope field for the scope associated with the ID stored in the UserId field. Populate the relevant specific scope field, in addition to UserScope, even if the event has only one ID.Entity Extension
DstUserAWSAccountOptionalstringUserDstFields used to store specific scopes. Use the UserScope field for the scope associated with the ID stored in the UserId field. Populate the relevant specific scope field, in addition to UserScope, even if the event has only one ID.Entity Extension
DstUserAWSIdOptionalstringUserDstFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
DstUserIdOptionalstringUserDstA machine-readable, alphanumeric, unique representation of the destination user. For the supported format for different ID types, refer to the User entity. (e.g. S-1-12)Schema
DstUserIdTypeConditionalstringUserIdType
Values (7)SID, UID, AADID, OktaId, AWSId, PUID, SalesforceId
UserDstDstUserIdThe type of the ID stored in the DstUserId field. For a list of allowed values and further information, refer to UserIdType in the Schema Overview article.Schema
DstUsernameOptionalstringUsernameUserDstThe destination username, including domain information when available. For the supported format for different ID types, refer to the User entity. Use the simple form only if domain information isn't available. Store the Username type in the DstUsernameType field. If other username formats are available, store them in the fields `DstUsername`. (e.g. AlbertE)Schema
DstUsernameTypeConditionalstringUsernameType
Values (5)UPN, Windows, DN, Simple, AWSId
UserDstDstUsernameSpecifies the type of the username stored in the DstUsername field. For a list of allowed values and further information, refer to UsernameType in the Schema Overview article. (e.g. Windows)Schema
DstUserOktaIdOptionalstringUserDstFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
DstUserPuidOptionalstringUserDstFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
DstUserScopeOptionalstringUserDstThe scope, such as Microsoft Entra tenant, in which DstUserId and DstUsername are defined. or more information and list of allowed values, see UserScope in the Schema Overview articleSchema
DstUserScopeIdOptionalstringUserDstThe scope ID, such as Microsoft Entra Directory ID, in which DstUserId and DstUsername are defined. for more information and list of allowed values, see UserScopeId in the Schema Overview articleSchema
DstUserSidOptionalstringUserDstFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
DstUserTypeOptionalstringUserType
Values (9)Regular, Machine, Admin, System, Application, Service Principal, Service, Anonymous, Other
UserDstThe type of destination user. For a list of allowed values and further information, refer to UserType in the Schema Overview article.Schema
DstUserUidOptionalstringUserDstFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
DstUserUPNOptionalstringUserDstFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
DstVlanIdOptionalstringDeviceDstThe VLAN ID related to the destination device. (e.g. 130)Schema
DstWindowsUsernameOptionalstringUserDstFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
DstZoneOptionalstringDeviceDstThe network zone of the destination, as defined by the reporting device. (e.g. Dmz)Schema
DurationAliasNetworkDurationSchema
DvcAliasstringDeviceDvcEither of DvcFQDN, DvcId, DvcHostname, DvcIpAddrA unique identifier of the device on which the event occurred or which reported the event, depending on the schema. This field might alias the DvcFQDN, DvcId, DvcHostname, or DvcIpAddr fields. For cloud sources, for which there's no apparent device, use the same value as the Event Product fieldCommon
DvcActionRecommendedstringEnumerated
Values (10)Allow, Deny, Drop, Drop ICMP, Reset, Reset Source, Reset Destination, Encrypt, Decrypt, VPNroute
DeviceDvcThe action taken on the network session (e.g. drop)Schema
DvcAwsVpcIdOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcAzureResourceIdOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcDescriptionOptionalstringDeviceDvcA descriptive text associated with the device. (e.g. Primary Domain Controller)Common
DvcDomainRecommendedstringDomainDeviceDvcThe domain of the device on which the event occurred or which reported the event, depending on the schema. (e.g. Contoso)Common
DvcDomainTypeConditionalstringDomainType
Values (2)FQDN, Windows
DeviceDvcDvcDomainThe type of DvcDomain. For a list of allowed values and further information, refer to DomainType.Common
DvcFQDNOptionalstringFQDNDeviceDvcThe hostname of the device on which the event occurred or which reported the event, depending on the schema. (e.g. Contoso\DESKTOP-1282V4D)Common
DvcHostnameRecommendedstringHostnameDeviceDvcThe hostname of the device on which the event occurred or which reported the event, depending on the schema. (e.g. ContosoDc)Common
DvcIdOptionalstringDeviceDvcThe unique ID of the device on which the event occurred or which reported the event, depending on the schema. (e.g. 41502da5-21b7-48ec-81c9-baeea8d7d669 If multiple IDs are available, use the first one from the list, and store the others by using the field names **DvcAzureResourceId**, **DvcMDEid**, etc)Common
DvcIdTypeConditionalstringEnumerated
Values (9)AzureResourceId, MDEid, MD4IoTid, VMConnectionId, AwsVpcId, VectraId, AppGateId, FQDN, Other
DeviceDvcDvcIdThe type of DvcId. The list of allowed values is `AzureResourceId`, `MDEid`, `MD4IoTid`, `VMConnectionId`, `AwsVpcId`, `VectraId`, `AppGateId`, `FQDN`, and `Other`. Using `FQDN` as a device ID, implies reusing the hostname. Use it only as a last resortCommon
DvcInboundInterfaceOptionalstringDeviceIntermediaryIf reported by an intermediary device, the network interface used by the NAT device for the connection to the source device. (e.g. eth0)Schema
DvcInterfaceOptionalstringDeviceDvcThe network interface on which data was captured. This field is typically relevant to network related activity, which is captured by an intermediate or tap device.Common
DvcIpAddrRecommendedstringIP addressDeviceDvcThe IP address of the device on which the event occurred or which reported the event, depending on the schema. (e.g. 45.21.42.12)Common
DvcMacAddrOptionalstringMAC addressDeviceDvcThe MAC address of the device on which the event occurred or which reported the event. (e.g. 00:1B:44:11:3A:B7)Common
DvcMD4IoTidOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcMDEidOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcOriginalActionOptionalstringDeviceDvcThe original DvcAction as provided by the reporting device.Common
DvcOsOptionalstringDeviceDvcThe operating system running on the device on which the event occurred or which reported the event. (e.g. Windows)Common
DvcOsVersionOptionalstringDeviceDvcThe version of the operating system on the device on which the event occurred or which reported the event. (e.g. 10)Common
DvcOutboundInterfaceOptionalstringDeviceIntermediaryIf reported by an intermediary device, the network interface used by the NAT device for the connection to the destination device. (e.g. Ethernet adapter Ethernet 4e)Schema
DvcScopeOptionalstringDeviceDvcThe cloud platform scope the device belongs to. **DvcScope** map to a subscription ID on Azure and to an account ID on AWS.Common
DvcScopeIdOptionalstringDeviceDvcThe cloud platform scope ID the device belongs to. **DvcScopeId** map to a subscription ID on Azure and to an account ID on AWS.Common
DvcSubscriptionIdstringPhysical Table Only
DvcVectraIdOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcVMConnectionIdOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcZoneOptionalstringDeviceDvcThe network on which the event occurred or which reported the event, depending on the schema. The zone is defined by the reporting device. (e.g. Dmz)Common
EventCountMandatoryintNetflow sources support aggregation, and the **EventCount** field should be set to the value of the Netflow **FLOWS** field. For other sources, the value is typically set to `1`.Schema
EventEndTimeMandatorydatetimeThe time when the event ended. If the source supports aggregation and the record represents multiple events, the time that the last event was generated. If not provided by the source record, this field aliases the TimeGenerated fieldCommon
EventMessageOptionalstringA general message or description, either included in or generated from the record.Common
EventOriginalResultDetailsOptionalstringThe original result details provided by the source. This value is used to derive EventResultDetails, which should have only one of the values documented for each schema.Common
EventOriginalSeverityOptionalstringThe original severity as provided by the reporting device. This value is used to derive EventSeverity.Common
EventOriginalSubTypeOptionalstringThe original event subtype or ID, if provided by the source. For example, this field is used to store the original Windows logon type. This value is used to derive EventSubType, which should have only one of the values documented for each schema. (e.g. 2)Common
EventOriginalTypeOptionalstringThe original event type or ID, if provided by the source. For example, this field is used to store the original Windows event ID. This value is used to derive EventType, which should have only one of the values documented for each schema. (e.g. 4624)Common
EventOriginalUidOptionalstringA unique ID of the original record, if provided by the source. (e.g. 69f37748-ddcd-4331-bf0f-b137f1ea83b)Common
EventOwnerOptionalstringThe owner of the event, which is usually the department or subsidiary in which it was generated.Common
EventProductMandatorystringThe product generating the event. The value should be one of the values listed in Vendors and Products. (e.g. Sysmon)Common
EventProductVersionOptionalstringThe version of the product generating the event. (e.g. 12.1)Common
EventReportUrlOptionalstringURLA URL provided in the event for a resource that provides more information about the event.Common
EventResultMandatorystringEnumerated
Values (8)Deny, Drop, Drop ICMP, Reset, Reset Source, Reset Destination, Failure, Success
If the source device does not provide an event result, **EventResult** should be based on the value of DvcAction. If DvcAction is `Deny`, `Drop`, `Drop ICMP`, `Reset`, `Reset Source`, or `Reset Destination` , **EventResult** should be `Failure`. Otherwise, **EventResult** should be `Success`Schema
EventResultDetailsRecommendedstringEnumerated
Values (12)Failover, Invalid TCP, Invalid Tunnel, Maximum Retry, Reset, Routing issue, Simulation, Terminated, Timeout, Transient error, Unknown, NA
Reason or details for the result reported in the EventResult field. The original, source specific, value is stored in the EventOriginalResultDetails fieldSchema
EventSchemaMandatorystringEnumerated
Values (1)NetworkSession
The name of the schema documented here is `NetworkSession`Schema
EventSchemaVersionMandatorystringSchemaVersionThe version of the schema. The version of the schema documented here is `0.2.7`.Schema
EventSeverityOptionalstringEnumerated
Values (8)Deny, Drop, Drop ICMP, Reset, Reset Source, Reset Destination, Low, Informational
If the source device does not provide an event severity, **EventSeverity** should be based on the value of DvcAction. If DvcAction is `Deny`, `Drop`, `Drop ICMP`, `Reset`, `Reset Source`, or `Reset Destination` , **EventSeverity** should be `Low`. Otherwise, **EventSeverity** should be `Informational`Schema
EventStartTimeMandatorydatetimeThe time when the event started. If the source supports aggregation and the record represents multiple events, the time that the first event was generated. If not provided by the source record, this field aliases the TimeGenerated fieldCommon
EventSubTypeOptionalstringEnumerated
Values (2)Start, End
Additional description of the event type, if applicable. For Network Session records, This is field is not relevant for `Flow` eventsSchema
EventTypeMandatorystringEnumerated
Values (5)EndpointNetworkSession, NetworkSession, L2NetworkSession, IDS, Flow
Describes the scenario reported by the record. For Network Session records, the allowed values are: - `EndpointNetworkSession` - `NetworkSession` - `L2NetworkSession` - `IDS` - `Flow` For more information on event types, refer to the schema overviewSchema
EventUidRecommendedstringThe unique ID of the record, as assigned by Microsoft Sentinel. This field is typically mapped to the `_ItemId` Log Analytics field.Common
EventVendorMandatorystringThe vendor of the product generating the event. The value should be one of the values listed in Vendors and Products. (e.g. Microsoft)Common
HostnameAliasEither of DstHostname, RemoteHostname, SrcHostName, NetworkDirectionIf the event type is `NetworkSession`, `Flow` or `L2NetworkSession`, Hostname is an - If the event type is `EndpointNetworkSession`, Hostname is an , which can alias either DstHostname or SrcHostName, depending on NetworkDirectionSchema
InnerVlanIdAliasDeviceSrcSrcVlanIdIn many cases, the VLAN can't be determined as a source or a destination but is characterized as inner or outer. This alias to signifies that SrcVlanId should be used when the VLAN is characterized as innerSchema
IpAddrAliasEither of SrcIpAddr, LocalIpAddr, DstIpAddr, NetworkDirectionIf the event type is `NetworkSession`, `Flow` or `L2NetworkSession`, IpAddr is an - If the event type is `EndpointNetworkSession`, IpAddr is an , which can alias either SrcIpAddr or DstIpAddr, depending on NetworkDirectionSchema
NetworkApplicationProtocolOptionalstringThe application layer protocol used by the connection or session. The value should be in all uppercase. (e.g. FTP)Schema
NetworkBytesOptionallongNumber of bytes sent in both directions. If both **BytesReceived** and **BytesSent** exist, **BytesTotal** should equal their sum. If the event is aggregated, **NetworkBytes** should be the sum over all aggregated sessions. (e.g. 78991)Schema
NetworkConnectionHistoryOptionalstringTCP flags and other potential IP header information.Schema
NetworkDirectionOptionalstringEnumerated
Values (5)Inbound, Outbound, Local, External, NA
The direction of the connection or session: - For the EventType `NetworkSession`, `Flow` or `L2NetworkSession`, **NetworkDirection** represents the direction relative to the organization or cloud environment boundary. - For the EventType `EndpointNetworkSession`, **NetworkDirection** represents the direction relative to the endpointSchema
NetworkDurationOptionalintThe amount of time, in milliseconds, for the completion of the network session or connection. (e.g. 1500)Schema
NetworkIcmpCodeOptionalintFor an ICMP message, the ICMP code number as described in RFC 2780 for IPv4 network connections, or in RFC 4443 for IPv6 network connections.Schema
NetworkIcmpTypeOptionalstringFor an ICMP message, ICMP type name associated with the numerical value, as described in RFC 2780 for IPv4 network connections, or in RFC 4443 for IPv6 network connections. (e.g. Destination Unreachable for NetworkIcmpCode 3)Schema
NetworkPacketsOptionallongThe number of packets sent in both directions. If both **PacketsReceived** and **PacketsSent** exist, **PacketsTotal** should equal their sum. The meaning of a packet is defined by the reporting device. If the event is aggregated, **NetworkPackets** should be the sum over all aggregated sessions. (e.g. 6924)Schema
NetworkProtocolOptionalstringEnumeratedThe IP protocol used by the connection or session as listed in IANA protocol assignment, which is typically `TCP`, `UDP`, or `ICMP`. (e.g. TCP)Schema
NetworkProtocolVersionOptionalstringEnumerated
Values (1)IPv4
The version of NetworkProtocol. When using it to distinguish between IP version, use the values `IPv4` and `IPv6`Schema
NetworkRuleNameOptionalstringThe name or ID of the rule by which DvcAction was decided upon. (e.g. AnyAnyDrop)Schema
NetworkRuleNumberOptionalintThe number of the rule by which DvcAction was decided upon. (e.g. 23)Schema
NetworkSessionIdOptionalstringThe session identifier as reported by the reporting device. (e.g. 172\_12\_53\_32\_4322\_\_123\_64\_207\_1\_80)Schema
OuterVlanIdAliasDeviceDstDstVlanIdIn many cases, the VLAN can't be determined as a source or a destination but is characterized as inner or outer. This alias to signifies that DstVlanId should be used when the VLAN is characterized as outerSchema
ProcessAliasApplicationDstDstProcessName (e.g. C:\Windows\System32\rundll32.exe)Schema
RuleAliasstringEither of NetworkRuleName, NetworkRuleNumberEither the value of NetworkRuleName or the value of NetworkRuleNumber. If the value of NetworkRuleNumber is used, the type should be converted to stringSchema
SessionIdAliasstringNetworkSessionIdSchema
SrcAliasDeviceSrcEither of SrcDvcId, SrcHostname, SrcIpAddrA unique identifier of the source device. This field might alias the SrcDvcId, SrcHostname, or SrcIpAddr fields. (e.g. 192.168.12.1)Schema
SrcAppIdOptionalstringApplicationSrcThe ID of the source application, as reported by the reporting device. If SrcAppType is `Process`, `SrcAppId` and `SrcProcessId` should have the same value. (e.g. 124)Schema
SrcAppNameOptionalstringApplicationSrcThe name of the source application. (e.g. filezilla.exe)Schema
SrcAppTypeOptionalstringAppType
Values (7)Process, Service, Resource, URL, SaaS application, CSP, Other
ApplicationSrcThe type of the source application. For a list of allowed values and further information, refer to AppType in the Schema Overview article. This field is mandatory if SrcAppName or SrcAppId are used.Schema
SrcBytesRecommendedlongDeviceSrcThe number of bytes sent from the source to the destination for the connection or session. If the event is aggregated, **SrcBytes** should be the sum over all aggregated sessions. (e.g. 46536)Schema
SrcDescriptionOptionalstringDeviceSrcA descriptive text associated with the device. (e.g. Primary Domain Controller)Schema
SrcDeviceTypeOptionalstringDeviceType
Values (4)Computer, Mobile Device, IOT Device, Other
DeviceSrcThe type of the source device. For a list of allowed values and further information, refer to DeviceType in the Schema Overview article.Schema
SrcDNUsernameOptionalstringUserSrcFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
SrcDomainRecommendedstringDomainDeviceSrcThe domain of the source device. (e.g. Contoso)Schema
SrcDomainTypeConditionalstringDomainType
Values (2)FQDN, Windows
DeviceSrcSrcDomainThe type of SrcDomain. For a list of allowed values and further information, refer to DomainType in the Schema Overview article. Required if SrcDomain is used.Schema
SrcDvcActionOptionalstringDeviceSrcFor reporting security systems, the action taken by the system, if applicable. (e.g. Blocked)Entity Extension
SrcDvcAwsVpcIdOptionalstringDeviceSrcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
SrcDvcAzureResourceIdOptionalstringDeviceSrcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
SrcDvcIdOptionalstringDeviceSrcThe ID of the source device. If multiple IDs are available, use the most important one, and store the others in the fields `SrcDvc`. (e.g. ac7e9755-8eae-4ffc-8a02-50ed7a2216c3)Schema
SrcDvcIdTypeConditionalstringDvcIdType
Values (7)MDEid, AzureResourceId, MD4IoTid, VMConnectionId, AwsVpcId, VectraId, Other
DeviceSrcSrcDvcIdThe type of SrcDvcId. For a list of allowed values and further information, refer to DvcIdType in the Schema Overview article.Schema
SrcDvcMD4IoTidOptionalstringDeviceSrcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
SrcDvcMDEidOptionalstringDeviceSrcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
SrcDvcOriginalActionOptionalstringDeviceSrcThe original DvcAction as provided by the reporting device.Entity Extension
SrcDvcOsOptionalstringDeviceSrcThe operating system running on the device on which the event occurred or which reported the event. (e.g. Windows)Entity Extension
SrcDvcOsVersionOptionalstringDeviceSrcThe version of the operating system on the device on which the event occurred or which reported the event. (e.g. 10)Entity Extension
SrcDvcScopeOptionalstringDeviceSrcThe cloud platform scope the device belongs to. **SrcDvcScope** map to a subscription ID on Azure and to an account ID on AWS.Schema
SrcDvcScopeIdOptionalstringDeviceSrcThe cloud platform scope ID the device belongs to. **SrcDvcScopeId** map to a subscription ID on Azure and to an account ID on AWS.Schema
SrcDvcVectraIdOptionalstringDeviceSrcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
SrcDvcVMConnectionIdOptionalstringDeviceSrcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
SrcFQDNOptionalstringFQDNDeviceSrcThe source device hostname, including domain information when available. (e.g. Contoso\DESKTOP-1282V4D)Schema
SrcGeoCityOptionalstringCityDeviceSrcThe city associated with the source IP address. (e.g. Burlington)Schema
SrcGeoCountryOptionalstringCountryDeviceSrcThe country/region associated with the source IP address. (e.g. USA)Schema
SrcGeoLatitudeOptionalrealLatitudeDeviceSrcThe latitude of the geographical coordinate associated with the source IP address. (e.g. 44.475833)Schema
SrcGeoLongitudeOptionalrealLongitudeDeviceSrcThe longitude of the geographical coordinate associated with the source IP address. (e.g. 73.211944)Schema
SrcGeoRegionOptionalstringRegionDeviceSrcThe region associated with the source IP address. (e.g. Vermont)Schema
SrcHostnameRecommendedstringHostnameDeviceSrcThe source device hostname, excluding domain information. If no device name is available, store the relevant IP address in this field. (e.g. DESKTOP-1282V4D)Schema
SrcInterfaceOptionalstringDeviceSrcThe network interface on which data was captured. This field is typically relevant to network related activity captured by an intermediate or tap device.Entity Extension
SrcInterfaceGuidOptionalstringGUIDDeviceSrcThe GUID of the network interface used on the source device. (e.g. 46ad544b-eaf0-47ef- 827c-266030f545a6)Schema
SrcInterfaceNameOptionalstringDeviceSrcThe network interface used for the connection or session by the source device. (e.g. eth01)Schema
SrcIpAddrRecommendedstringIP addressDeviceSrcThe IP address from which the connection or session originated. This value is mandatory if **SrcHostname** is specified. If the session uses network address translation, `SrcIpAddr` is the publicly visible address, and not the original address of the source, which is stored in SrcNatIpAddr (e.g. 77.138.103.108)Schema
SrcMacAddrOptionalstringMAC AddressDeviceSrcThe MAC address of the network interface from which the connection or session originated. (e.g. 06:10:9f:eb:8f:14)Schema
SrcNatIpAddrOptionalstringIP addressDeviceIntermediaryThe **SrcNatIpAddr** represents either of: - The original address of the source device if network address translation was used. - The IP address used by the intermediary device for communication with the destination. (e.g. 4.3.2.1)Schema
SrcNatPortNumberOptionalintDeviceIntermediaryIf reported by an intermediary NAT device, the port used by the NAT device for communication with the destination. (e.g. 345)Schema
SrcOriginalUserTypeOptionalstringUserSrcThe original destination user type, if provided by the reporting device.Schema
SrcPacketsOptionallongDeviceSrcThe number of packets sent from the source to the destination for the connection or session. The meaning of a packet is defined by the reporting device. If the event is aggregated, **SrcPackets** should be the sum over all aggregated sessions. (e.g. 6478)Schema
SrcPortNumberOptionalintDeviceSrcThe IP port from which the connection originated. Might not be relevant for a session comprising multiple connections. (e.g. 2335)Schema
SrcProcessGuidOptionalstringApplicationSrcA generated unique identifier (GUID) of the process that initiated the network session. (e.g. EF3BD0BD-2B74-60C5-AF5C-010000001E00)Schema
SrcProcessIdOptionalstringApplicationSrcThe process ID (PID) of the process that initiated the network session. (e.g. 48610176)Schema
SrcProcessNameOptionalstringApplicationSrcThe file name of the process that initiated the network session. This name is typically considered to be the process name. (e.g. C:\Windows\explorer.exe)Schema
SrcSimpleUsernameOptionalstringUserSrcFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
SrcSubscriptionIdstringPhysical Table Only
SrcUserAadIdOptionalstringUserSrcFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
SrcUserAADTenantOptionalstringUserSrcFields used to store specific scopes. Use the UserScope field for the scope associated with the ID stored in the UserId field. Populate the relevant specific scope field, in addition to UserScope, even if the event has only one ID.Entity Extension
SrcUserAWSAccountOptionalstringUserSrcFields used to store specific scopes. Use the UserScope field for the scope associated with the ID stored in the UserId field. Populate the relevant specific scope field, in addition to UserScope, even if the event has only one ID.Entity Extension
SrcUserAWSIdOptionalstringUserSrcFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
SrcUserIdOptionalstringUserSrcA machine-readable, alphanumeric, unique representation of the source user. For the supported format for different ID types, refer to the User entity. (e.g. S-1-12)Schema
SrcUserIdTypeConditionalstringUserIdType
Values (7)SID, UID, AADID, OktaId, AWSId, PUID, SalesforceId
UserSrcSrcUserIdThe type of the ID stored in the SrcUserId field. For a list of allowed values and further information, refer to UserIdType in the Schema Overview article.Schema
SrcUsernameOptionalstringUsernameUserSrcThe source username, including domain information when available. For the supported format for different ID types, refer to the User entity. Use the simple form only if domain information isn't available. Store the Username type in the SrcUsernameType field. If other username formats are available, store them in the fields `SrcUsername`. (e.g. AlbertE)Schema
SrcUsernameTypeConditionalstringUsernameType
Values (5)UPN, Windows, DN, Simple, AWSId
UserSrcSrcUsernameSpecifies the type of the username stored in the SrcUsername field. For a list of allowed values and further information, refer to UsernameType in the Schema Overview article. (e.g. Windows)Schema
SrcUserOktaIdOptionalstringUserSrcFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
SrcUserPuidOptionalstringUserSrcFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
SrcUserScopeOptionalstringUserSrcThe scope, such as Microsoft Entra tenant, in which SrcUserId and SrcUsername are defined. or more information and list of allowed values, see UserScope in the Schema Overview articleSchema
SrcUserScopeIdOptionalstringUserSrcThe scope ID, such as Microsoft Entra Directory ID, in which SrcUserId and SrcUsername are defined. for more information and list of allowed values, see UserScopeId in the Schema Overview articleSchema
SrcUserSidOptionalstringUserSrcFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
SrcUserTypeOptionalstringUserType
Values (9)Regular, Machine, Admin, System, Application, Service Principal, Service, Anonymous, Other
UserSrcThe type of source user. For a list of allowed values and further information, refer to UserType in the Schema Overview article.Schema
SrcUserUidOptionalstringUserSrcFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
SrcUserUPNOptionalstringUserSrcFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
SrcVlanIdOptionalstringDeviceSrcThe VLAN ID related to the source device. (e.g. 130)Schema
SrcWindowsUsernameOptionalstringUserSrcFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
SrcZoneOptionalstringDeviceSrcThe network zone of the source, as defined by the reporting device. (e.g. Internet)Schema
TargetDNUsernameOptionalstringUserTargetFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
TargetSimpleUsernameOptionalstringUserTargetFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
TargetUserAadIdOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserAWSIdOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserOktaIdOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserPuidOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserSidOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserUidOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserUpnOptionalstringUserTargetFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
TargetWindowsUsernameOptionalstringUserTargetFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
TcpFlagsAckOptionalbooleanThe TCP ACK Flag reported. The acknowledgment flag is used to acknowledge the successful receipt of a packet. As we can see from the diagram above, the receiver sends an ACK and a SYN in the second step of the three way handshake process to tell the sender that it received its initial packet.Schema
TcpFlagsCwrOptionalbooleanThe TCP CWR Flag reported. The congestion window reduced flag is used by the sending host to indicate it received a packet with the ECE flag set. See RFC 3168 for more details.Schema
TcpFlagsEceOptionalbooleanThe TCP ECE Flag reported. This flag is responsible for indicating if the TCP peer is ECN capable. See RFC 3168 for more details.Schema
TcpFlagsFinOptionalbooleanThe TCP FIN Flag reported. The finished flag means there is no more data from the sender. Therefore, it is used in the last packet sent from the sender.Schema
TcpFlagsNsOptionalbooleanThe TCP NS Flag reported. The nonce sum flag is still an experimental flag used to help protect against accidental malicious concealment of packets from the sender. See RFC 3540 for more detailsSchema
TcpFlagsPshOptionalbooleanThe TCP PSH Flag reported. The push flag is similar to the URG flag and tells the receiver to process these packets as they are received instead of buffering them.Schema
TcpFlagsRstOptionalbooleanThe TCP RST Flag reported. The reset flag gets sent from the receiver to the sender when a packet is sent to a particular host that was not expecting it.Schema
TcpFlagsSynOptionalbooleanThe TCP SYN Flag reported. The synchronization flag is used as a first step in establishing a three way handshake between two hosts. Only the first packet from both the sender and receiver should have this flag set.Schema
TcpFlagsUrgOptionalbooleanThe TCP URG Flag reported. The urgent flag is used to notify the receiver to process the urgent packets before processing all other packets. The receiver will be notified when all known urgent data has been received. See RFC 6093 for more details.Schema
ThreatCategoryOptionalstringThe category of the threat or malware identified in the network session. (e.g. Trojan)Schema
ThreatConfidenceOptionalintConfidenceLevelThe confidence level of the threat identified, normalized to a value between 0 and a 100.Schema
ThreatFieldConditionalstringEnumerated
Values (2)SrcIpAddr, DstIpAddr
The field for which a threat was identified. The value is either `SrcIpAddr` or `DstIpAddr`Schema
ThreatFirstReportedTimeOptionaldatetimeThe first time the IP address or domain were identified as a threat.Schema
ThreatIdOptionalstringThe ID of the threat or malware identified in the network session. (e.g. Tr.124)Schema
ThreatIpAddrOptionalstringIP AddressAn IP address for which a threat was identified. The field ThreatField contains the name of the field **ThreatIpAddr** represents.Schema
ThreatIsActiveOptionalbooleanTrue if the threat identified is considered an active threat.Schema
ThreatLastReportedTimeOptionaldatetimeThe last time the IP address or domain were identified as a threat.Schema
ThreatNameOptionalstringThe name of the threat or malware identified in the network session. (e.g. EICAR Test File)Schema
ThreatOriginalConfidenceOptionalstringThe original confidence level of the threat identified, as reported by the reporting device.Schema
ThreatOriginalRiskLevelOptionalstringThe risk level as reported by the reporting device.Schema
ThreatRiskLevelOptionalintRiskLevelThe risk level associated with the session. The level should be a number between **0** and **100**.Schema
TimeGeneratedMandatorydatetimeThe time the event was generated by the reporting device.Common (Implicit)
TypeMandatorystringThe original table from which the record was fetched. This field is useful when the same event can be received through multiple channels to different tables, and have the same EventVendor and EventProduct values. (e.g. a Sysmon event can be collected either to the Event table or to the WindowsEvent table)Common (Implicit)
UserAliasUserDstDstUsernameSchema
Mandatory Must be present Recommended Should be present Optional May be present Conditional Conditionally required Alias Computed alias Tester Only In tester but not docs Physical Table Only In table but not docs
ParserVersionProductTablesSolutions
ASimNetworkSessionAppGateSDP0.2.0AppGate SDPSyslogSyslog
ASimNetworkSessionAWSVPC0.3AWS VPCAWSVPCFlowAWS VPC Flow Logs
ASimNetworkSessionAzureFirewall0.2.0Azure FirewallAZFWIdpsSignature, AZFWNatRule, AZFWNetworkRule, AZFWThreatIntel, AzureDiagnosticsAzure Firewall
ASimNetworkSessionAzureNSG0.1.1Azure NSG flowsAzureNetworkAnalytics_CL
ASimNetworkSessionBarracudaCEF0.2.1Barracuda WAFCommonSecurityLogCommon Event Format, VirtualMetric DataStream, Zscaler Internet Access
ASimNetworkSessionBarracudaWAF0.2.1Barracuda WAFbarracuda_CL
ASimNetworkSessionCheckPointFirewall1.2.0CheckPointFirewallCommonSecurityLogCommon Event Format, VirtualMetric DataStream, Zscaler Internet Access
ASimNetworkSessionCheckPointSmartDefense0.1.0CheckPointSmartDefenseCommonSecurityLogCommon Event Format, VirtualMetric DataStream, Zscaler Internet Access
ASimNetworkSessionCiscoASA1.1.0CiscoASACommonSecurityLogCiscoASA, Common Event Format, VirtualMetric DataStream, Zscaler Internet Access
ASimNetworkSessionCiscoFirepower0.1.0Cisco FirepowerCommonSecurityLogCommon Event Format, VirtualMetric DataStream, Zscaler Internet Access
ASimNetworkSessionCiscoISE1.1.0Cisco ISESyslogSyslog
ASimNetworkSessionCiscoMeraki1.2.2Cisco Merakimeraki_CLCiscoMeraki, CustomLogsAma
ASimNetworkSessionCiscoMerakiSyslog1.2.2Cisco MerakiSyslogSyslog
ASimNetworkSessionCorelightZeek0.2Corelight ZeekCorelight_CLCorelight
ASimNetworkSessionCrowdStrikeFalconHost0.1.0CrowdStrike Falcon Endpoint ProtectionCommonSecurityLogCommon Event Format, VirtualMetric DataStream, Zscaler Internet Access
ASimNetworkSessionForcePointFirewall0.1ForcePointFirewallCommonSecurityLogCommon Event Format, VirtualMetric DataStream, Zscaler Internet Access
ASimNetworkSessionFortinetFortiGate0.6.0Fortinet FortiGateCommonSecurityLogCommon Event Format, VirtualMetric DataStream, Zscaler Internet Access
ASimNetworkSessionIllumioSaaSCore0.1.0Illumio SaaS CoreIllumio_Flow_Events_CLIllumioSaaS
ASimNetworkSessionLinuxSysmon0.3.1Sysmon for LinuxSyslogSyslog
ASimNetworkSessionMD4IoTAgent0.2.1Microsoft Defender for IoTSecurityIoTRawEvent
ASimNetworkSessionMD4IoTSensor0.1Microsoft Defender for IoT
ASimNetworkSessionMicrosoft365Defender0.4M365 Defender for EndpointDeviceNetworkEvents
ASimNetworkSessionMicrosoftSecurityEventFirewall0.5.0Windows FirewallEvent, SecurityEventMicrosoft Exchange Security - Exchange On-Premises, Windows Security Events
ASimNetworkSessionMicrosoftSysmon0.2.0Windows SysmonEvent
ASimNetworkSessionMicrosoftSysmonWindowsEvent0.2.1Windows SysmonWindowsEventWindows Forwarded Events
ASimNetworkSessionMicrosoftWindowsEventFirewall0.5.0Windows FirewallWindowsEventWindows Forwarded Events
ASimNetworkSessionNative0.3NativeASimNetworkSessionLogsCisco Meraki Events via REST API, SynqlyIntegrationConnector, VMware Carbon Black Cloud
ASimNetworkSessionNTANetAnalytics0.1.1Azure NTANetAnalyticsNTANetAnalytics
ASimNetworkSessionPaloAltoCEF0.7.1Palo Alto PanOSCommonSecurityLogCommon Event Format, VirtualMetric DataStream, Zscaler Internet Access
ASimNetworkSessionPaloAltoCortexDataLake0.1.1Palo Alto Cortex Data LakeCommonSecurityLogCommon Event Format, VirtualMetric DataStream, Zscaler Internet Access
ASimNetworkSessionSentinelOne0.1.0SentinelOneSentinelOne_CL
ASimNetworkSessionSonicWallFirewall0.1.0SonicWallCommonSecurityLogCommon Event Format, VirtualMetric DataStream, Zscaler Internet Access
ASimNetworkSessionVectraAI0.2Vectra AI StreamsVectraStream_CLCustomLogsAma, Vectra AI Stream
ASimNetworkSessionVMConnection0.2.1VMConnectionVMConnection
ASimNetworkSessionVMwareCarbonBlackCloud0.1.1VMware Carbon Black CloudCarbonBlackEvents_CL, CarbonBlackNotifications_CL
ASimNetworkSessionWatchGuardFirewareOS0.1.4WatchGuard Fireware OSSyslogSyslog
ASimNetworkSessionZscalerZIA0.4Zscaler ZIA FirewallCommonSecurityLogCommon Event Format, VirtualMetric DataStream, Zscaler Internet Access
Field Class Type Logical Type Entity Role Refers To Description Source
ActingProcessCommandLineOptionalstringProcessActingThe command line used to run the acting process. (e.g. "choco.exe" -v)Schema
ActingProcessCreationTimeOptionaldatetimeProcessActingThe date and time when the acting process was started.Schema
ActingProcessFileCompanyOptionalstringProcessActingThe company that created the acting process image file. (e.g. Microsoft)Schema
ActingProcessFileDescriptionOptionalstringProcessActingThe description embedded in the version information of the acting process image file. (e.g. Notepad++ : a free (GPL) source code editor)Schema
ActingProcessFileInternalNameOptionalstringProcessActingThe product internal file name from the version information of the acting process image file.Schema
ActingProcessFilenameOptionalstringProcessActingThe file name part of the `ActingProcessName`, without folder information. (e.g. explorer.exe)Schema
ActingProcessFileOriginalNameOptionalstringProcessActingThe product original file name from the version information of the acting process image file. (e.g. Notepad++.exe)Schema
ActingProcessFileProductOptionalstringProcessActingThe product name from the version information in the acting process image file. (e.g. Notepad++)Schema
ActingProcessFileSizeOptionallongProcessActingThe size of the file that ran the acting process.Schema
ActingProcessFileVersionOptionalstringProcessActingThe product version from the version information of the acting process image file. (e.g. 7.9.5.0)Schema
ActingProcessGuidOptionalstringGUIDProcessActingA generated unique identifier (GUID) of the acting process. Enables identifying the process across systems. (e.g. EF3BD0BD-2B74-60C5-AF5C-010000001E00)Schema
ActingProcessIdMandatorystringProcessActingThe process ID (PID) of the acting process. (e.g. 48610176)Schema
ActingProcessIMPHASHOptionalstringProcessActingThe Import Hash of all the library DLLs that are used by the acting process.Schema
ActingProcessInjectedAddressOptionalstringProcessActingThe memory address in which the responsible acting process is stored.Schema
ActingProcessIntegrityLevelOptionalstringProcessActingEvery process has an integrity level that is represented in its token. Integrity levels determine the process level of protection or access. Windows defines the following integrity levels: **low**, **medium**, **high**, and **system**. Standard users receive a **medium** integrity level and elevated users receive a **high** integrity level. For more information, see Mandatory Integrity Control - Win32 apps.Schema
ActingProcessIsHiddenOptionalbooleanProcessActingAn indication of whether the acting process is in hidden mode.Schema
ActingProcessMD5OptionalstringProcessActingThe MD5 hash of the acting process image file. (e.g. 75a599802f1fa166cdadb360960b1dd0)Schema
ActingProcessNameOptionalstringProcessActingThe name of the acting process. This name is commonly derived from the image or executable file that's used to define the initial code and data that's mapped into the process' virtual address space. (e.g. C:\Windows\explorer.exe)Schema
ActingProcessSHA1OptionalstringSHA1ProcessActingThe SHA-1 hash of the acting process image file. (e.g. d55c5a4df19b46db8c54c801c4665d3338acdab0)Schema
ActingProcessSHA256OptionalstringSHA256ProcessActingThe SHA-256 hash of the acting process image file. (e.g. e81bb824c4a09a811af17deae22f22dd 2e1ec8cbb00b22629d2899f7c68da274)Schema
ActingProcessSHA512OptionalstringSHA512ProcessActingThe SHA-512 hash of the acting process image file.Schema
ActingProcessTokenElevationOptionalstringProcessActingA token indicating the presence or absence of User Access Control (UAC) privilege elevation applied to the acting process. (e.g. None)Schema
ActorDNUsernameOptionalstringUserActorFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
ActorOriginalUserTypeOptionalstringUserActorThe original destination user type, if provided by the reporting device.Schema
ActorScopeOptionalstringUserActorThe scope, such as Microsoft Entra tenant, in which ActorUserId and ActorUsername are defined. or more information and list of allowed values, see UserScope in the Schema Overview articleSchema
ActorScopeIdOptionalstringUserActorThe scope ID, such as Microsoft Entra Directory ID, in which ActorUserId and ActorUsername are defined. or more information and list of allowed values, see UserScopeId in the Schema Overview articleSchema
ActorSessionIdOptionalstringUserActorThe unique ID of the login session of the Actor. (e.g. 999)Schema
ActorSimpleUsernameOptionalstringUserActorFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
ActorUserAadIdOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserAADTenantOptionalstringUserActorFields used to store specific scopes. Use the UserScope field for the scope associated with the ID stored in the UserId field. Populate the relevant specific scope field, in addition to UserScope, even if the event has only one ID.Entity Extension
ActorUserAWSAccountOptionalstringUserActorFields used to store specific scopes. Use the UserScope field for the scope associated with the ID stored in the UserId field. Populate the relevant specific scope field, in addition to UserScope, even if the event has only one ID.Entity Extension
ActorUserAWSIdOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserIdRecommendedstringUserActorA machine-readable, alphanumeric, unique representation of the Actor. For the supported format for different ID types, refer to the User entity. (e.g. S-1-12)Schema
ActorUserIdTypeConditionalstringUserIdType
Values (7)SID, UID, AADID, OktaId, AWSId, PUID, SalesforceId
UserActorActorUserIdThe type of the ID stored in the ActorUserId field. For a list of allowed values and further information refer to UserIdType in the Schema Overview article.Schema
ActorUsernameMandatorystringUsernameUserActorThe Actor username, including domain information when available. For the supported format for different ID types, refer to the User entity. Use the simple form only if domain information isn't available. Store the Username type in the ActorUsernameType field. If other username formats are available, store them in the fields `ActorUsername`. (e.g. AlbertE)Schema
ActorUsernameTypeConditionalstringUsernameType
Values (5)UPN, Windows, DN, Simple, AWSId
UserActorActorUsernameSpecifies the type of the user name stored in the ActorUsername field. For a list of allowed values and further information refer to UsernameType in the Schema Overview article. (e.g. Windows)Schema
ActorUserOktaIdOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserPuidOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserSidOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserTypeOptionalstringUserType
Values (9)Regular, Machine, Admin, System, Application, Service Principal, Service, Anonymous, Other
UserActorThe type of Actor. For a list of allowed values and further information refer to UserType in the Schema Overview article.Schema
ActorUserUidOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserUpnOptionalstringUserActorFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
ActorWindowsUsernameOptionalstringUserActorFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
AdditionalFieldsOptionaldynamicIf your source provides additional information worth preserving, either keep it with the original field names or create the dynamic **AdditionalFields** field, and add the extra information as key/value pairs.Common
CommandLineAliasTargetProcessCommandLineSchema
DvcAliasstringDeviceDvcEither of DvcFQDN, DvcId, DvcHostname, DvcIpAddrA unique identifier of the device on which the event occurred or which reported the event, depending on the schema. This field might alias the DvcFQDN, DvcId, DvcHostname, or DvcIpAddr fields. For cloud sources, for which there's no apparent device, use the same value as the Event Product fieldCommon
DvcActionOptionalstringDeviceDvcFor reporting security systems, the action taken by the system, if applicable. (e.g. Blocked)Common
DvcAwsVpcIdOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcAzureResourceIdOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcDescriptionOptionalstringDeviceDvcA descriptive text associated with the device. (e.g. Primary Domain Controller)Common
DvcDomainRecommendedstringDomainDeviceDvcThe domain of the device on which the event occurred or which reported the event, depending on the schema. (e.g. Contoso)Common
DvcDomainTypeConditionalstringDomainType
Values (2)FQDN, Windows
DeviceDvcDvcDomainThe type of DvcDomain. For a list of allowed values and further information, refer to DomainType.Common
DvcFQDNOptionalstringFQDNDeviceDvcThe hostname of the device on which the event occurred or which reported the event, depending on the schema. (e.g. Contoso\DESKTOP-1282V4D)Common
DvcHostnameRecommendedstringHostnameDeviceDvcThe hostname of the device on which the event occurred or which reported the event, depending on the schema. (e.g. ContosoDc)Common
DvcIdOptionalstringDeviceDvcThe unique ID of the device on which the event occurred or which reported the event, depending on the schema. (e.g. 41502da5-21b7-48ec-81c9-baeea8d7d669 If multiple IDs are available, use the first one from the list, and store the others by using the field names **DvcAzureResourceId**, **DvcMDEid**, etc)Common
DvcIdTypeConditionalstringEnumerated
Values (9)AzureResourceId, MDEid, MD4IoTid, VMConnectionId, AwsVpcId, VectraId, AppGateId, FQDN, Other
DeviceDvcDvcIdThe type of DvcId. The list of allowed values is `AzureResourceId`, `MDEid`, `MD4IoTid`, `VMConnectionId`, `AwsVpcId`, `VectraId`, `AppGateId`, `FQDN`, and `Other`. Using `FQDN` as a device ID, implies reusing the hostname. Use it only as a last resortCommon
DvcInterfaceOptionalstringDeviceDvcThe network interface on which data was captured. This field is typically relevant to network related activity, which is captured by an intermediate or tap device.Common
DvcIpAddrRecommendedstringIP addressDeviceDvcThe IP address of the device on which the event occurred or which reported the event, depending on the schema. (e.g. 45.21.42.12)Common
DvcMacAddrOptionalstringMAC addressDeviceDvcThe MAC address of the device on which the event occurred or which reported the event. (e.g. 00:1B:44:11:3A:B7)Common
DvcMD4IoTidOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcMDEidOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcOriginalActionOptionalstringDeviceDvcThe original DvcAction as provided by the reporting device.Common
DvcOsOptionalstringDeviceDvcThe operating system running on the device on which the event occurred or which reported the event. (e.g. Windows)Common
DvcOsVersionOptionalstringDeviceDvcThe version of the operating system on the device on which the event occurred or which reported the event. (e.g. 10)Common
DvcScopeOptionalstringDeviceDvcThe cloud platform scope the device belongs to. **DvcScope** map to a subscription ID on Azure and to an account ID on AWS.Common
DvcScopeIdOptionalstringDeviceDvcThe cloud platform scope ID the device belongs to. **DvcScopeId** map to a subscription ID on Azure and to an account ID on AWS.Common
DvcVectraIdOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcVMConnectionIdOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcZoneOptionalstringDeviceDvcThe network on which the event occurred or which reported the event, depending on the schema. The zone is defined by the reporting device. (e.g. Dmz)Common
EventCountMandatoryintThe number of events described by the record. This value is used when the source supports aggregation, and a single record might represent multiple events. For other sources, set to `1`.Common
EventEndTimeMandatorydatetimeThe time when the event ended. If the source supports aggregation and the record represents multiple events, the time that the last event was generated. If not provided by the source record, this field aliases the TimeGenerated fieldCommon
EventMessageOptionalstringA general message or description, either included in or generated from the record.Common
EventOriginalResultDetailsOptionalstringThe original result details provided by the source. This value is used to derive EventResultDetails, which should have only one of the values documented for each schema.Common
EventOriginalSeverityOptionalstringThe original severity as provided by the reporting device. This value is used to derive EventSeverity.Common
EventOriginalSubTypeOptionalstringThe original event subtype or ID, if provided by the source. For example, this field is used to store the original Windows logon type. This value is used to derive EventSubType, which should have only one of the values documented for each schema. (e.g. 2)Common
EventOriginalTypeOptionalstringThe original event type or ID, if provided by the source. For example, this field is used to store the original Windows event ID. This value is used to derive EventType, which should have only one of the values documented for each schema. (e.g. 4624)Common
EventOriginalUidOptionalstringA unique ID of the original record, if provided by the source. (e.g. 69f37748-ddcd-4331-bf0f-b137f1ea83b)Common
EventOwnerOptionalstringThe owner of the event, which is usually the department or subsidiary in which it was generated.Common
EventProductMandatorystringThe product generating the event. The value should be one of the values listed in Vendors and Products. (e.g. Sysmon)Common
EventProductVersionOptionalstringThe version of the product generating the event. (e.g. 12.1)Common
EventReportUrlOptionalstringURLA URL provided in the event for a resource that provides more information about the event.Common
EventResultMandatorystringEnumerated
Values (4)Success, Partial, Failure, NA
The value might be provided in the source record by using different terms, which should be normalized to these values. Alternatively, the source might provide only the EventResultDetails field, which should be analyzed to derive the EventResult value. (e.g. Success)Common
EventResultDetailsRecommendedstringEnumeratedReason or details for the result reported in the EventResult field. Each schema documents the list of values valid for this field. The original, source specific, value is stored in the EventOriginalResultDetails field. (e.g. NXDOMAIN)Common
EventSchemaMandatorystringEnumerated
Values (1)ProcessEvent
The name of the schema documented here is `ProcessEvent`.Schema
EventSchemaVersionMandatorystringSchemaVersionThe version of the schema. The version of the schema documented here is `0.1.4`Schema
EventSeverityRecommendedstringEnumerated
Values (4)Informational, Low, Medium, High
The severity of the eventCommon
EventStartTimeMandatorydatetimeThe time when the event started. If the source supports aggregation and the record represents multiple events, the time that the first event was generated. If not provided by the source record, this field aliases the TimeGenerated fieldCommon
EventSubTypeOptionalstringEnumeratedDescribes a subdivision of the operation reported in the EventType field. Each schema documents the list of values valid for this field. The original, source specific, value is stored in the EventOriginalSubType fieldCommon
EventTypeMandatorystringEnumerated
Values (2)ProcessCreated, ProcessTerminated
Describes the operation reported by the record. For Process recordsSchema
EventUidRecommendedstringThe unique ID of the record, as assigned by Microsoft Sentinel. This field is typically mapped to the `_ItemId` Log Analytics field.Common
EventVendorMandatorystringThe vendor of the product generating the event. The value should be one of the values listed in Vendors and Products. (e.g. Microsoft)Common
HashAliasEither of ActingProcessSHA1, ActingProcessSHA256, ActingProcessSHA512, ParentProcessMD5, ParentProcessSHA1, ParentProcessSHA256, ParentProcessSHA512, TargetProcessMD5, TargetProcessSHA1, TargetProcessSHA256, TargetProcessSHA512Alias to the best available hash for the target processSchema
HashTypeConditionalstringEnumerated
Values (5)MD5, SHA, SHA256, SHA512, IMPHASH
ProcessTargetHASHThe type of hash stored in the HASH alias field, allowed values are `MD5`, `SHA`, `SHA256`, `SHA512` and `IMPHASH`Schema
ParentProcessCreationTimeOptionaldatetimeProcessParentThe date and time when the parent process was started.Schema
ParentProcessFileCompanyOptionalstringProcessParentThe name of the company that created the parent process image file. (e.g. Microsoft)Schema
ParentProcessFileDescriptionOptionalstringProcessParentThe description from the version information in the parent process image file. (e.g. Notepad++ : a free (GPL) source code editor)Schema
ParentProcessFileProductOptionalstringProcessParentThe product name from the version information in parent process image file. (e.g. Notepad++)Schema
ParentProcessFileVersionOptionalstringProcessParentThe product version from the version information in parent process image file. (e.g. 7.9.5.0)Schema
ParentProcessGuidOptionalstringProcessParentA generated unique identifier (GUID) of the parent process. Enables identifying the process across systems. (e.g. EF3BD0BD-2B74-60C5-AF5C-010000001E00)Schema
ParentProcessIdRecommendedstringProcessParentThe process ID (PID) of the parent process. (e.g. 48610176)Schema
ParentProcessIMPHASHOptionalstringProcessParentThe Import Hash of all the library DLLs that are used by the parent process.Schema
ParentProcessInjectedAddressOptionalstringProcessParentThe memory address in which the responsible parent process is stored.Schema
ParentProcessIntegrityLevelOptionalstringProcessParentEvery process has an integrity level that is represented in its token. Integrity levels determine the process level of protection or access. Windows defines the following integrity levels: **low**, **medium**, **high**, and **system**. Standard users receive a **medium** integrity level and elevated users receive a **high** integrity level. For more information, see Mandatory Integrity Control - Win32 apps.Schema
ParentProcessIsHiddenOptionalbooleanProcessParentAn indication of whether the parent process is in hidden mode.Schema
ParentProcessMD5OptionalstringMD5ProcessParentThe MD5 hash of the parent process image file. (e.g. 75a599802f1fa166cdadb360960b1dd0)Schema
ParentProcessNameOptionalstringProcessParentThe name of the parent process. This name is commonly derived from the image or executable file that's used to define the initial code and data that's mapped into the process' virtual address space. (e.g. C:\Windows\explorer.exe)Schema
ParentProcessSHA1OptionalstringSHA1ProcessParentThe SHA-1 hash of the parent process image file. (e.g. d55c5a4df19b46db8c54c801c4665d3338acdab0)Schema
ParentProcessSHA256OptionalstringSHA256ProcessParentThe SHA-256 hash of the parent process image file. (e.g. e81bb824c4a09a811af17deae22f22dd 2e1ec8cbb00b22629d2899f7c68da274)Schema
ParentProcessSHA512OptionalstringSHA512ProcessParentThe SHA-512 hash of the parent process image file.Schema
ParentProcessTokenElevationOptionalstringProcessParentA token indicating the presence or absence of User Access Control (UAC) privilege elevation applied to the parent process. (e.g. None)Schema
ProcessAliasTargetProcessName (e.g. C:\Windows\System32\rundll32.exe)Schema
RuleConditionalstringEither the value of kRuleName or the value of RuleNumber. If the value of RuleNumber is used, the type should be converted to string.Schema
RuleNameOptionalstringThe name or ID of the rule by associated with the inspection results.Schema
RuleNumberOptionalintThe number of the rule associated with the inspection results.Schema
TargetDNUsernameOptionalstringUserTargetFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
TargetOriginalUserTypeOptionalstringUserTargetThe original destination user type, if provided by the reporting device.Schema
TargetProcessCommandLineMandatorystringProcessTargetThe command line used to run the target process. (e.g. "choco.exe" -v)Schema
TargetProcessCreationTimeRecommendeddatetimeProcessTargetThe product version from the version information of the target process image file.Schema
TargetProcessCurrentDirectoryOptionalstringProcessTargetThe current directory in which the target process is executed. (e.g. c:\windows\system32)Schema
TargetProcessFileCompanyOptionalstringProcessTargetThe name of the company that created the target process image file. (e.g. Microsoft)Schema
TargetProcessFileDescriptionOptionalstringProcessTargetThe description from the version information in the target process image file. (e.g. Notepad++ : a free (GPL) source code editor)Schema
TargetProcessFileInternalNameOptionalstringProcessTargetThe product internal file name from the version information of the image file of the target process.Schema
TargetProcessFilenameOptionalstringProcessTargetThe file name part of the `TargetProcessName`, without folder information. (e.g. explorer.exe)Schema
TargetProcessFileOriginalNameOptionalstringProcessTargetThe product original file name from the version information of the image file of the target process.Schema
TargetProcessFileProductOptionalstringProcessTargetThe product name from the version information in target process image file. (e.g. Notepad++)Schema
TargetProcessFileSizeOptionallongProcessTargetSize of the file that ran the process responsible for the event.Schema
TargetProcessFileVersionOptionalstringProcessTargetThe product version from the version information in the target process image file. (e.g. 7.9.5.0)Schema
TargetProcessGuidOptionalstringGUIDProcessTargetA generated unique identifier (GUID) of the target process. Enables identifying the process across systems. (e.g. EF3BD0BD-2B74-60C5-AF5C-010000001E00)Schema
TargetProcessIdMandatorystringProcessTargetThe process ID (PID) of the target process. (e.g. 48610176)Schema
TargetProcessIMPHASHOptionalstringProcessTargetThe Import Hash of all the library DLLs that are used by the target process.Schema
TargetProcessInjectedAddressOptionalstringProcessTargetThe memory address in which the responsible target process is stored.Schema
TargetProcessIntegrityLevelOptionalstringProcessTargetEvery process has an integrity level that is represented in its token. Integrity levels determine the process level of protection or access. Windows defines the following integrity levels: **low**, **medium**, **high**, and **system**. Standard users receive a **medium** integrity level and elevated users receive a **high** integrity level. For more information, see Mandatory Integrity Control - Win32 apps.Schema
TargetProcessIsHiddenOptionalbooleanProcessTargetAn indication of whether the target process is in hidden mode.Schema
TargetProcessMD5OptionalstringMD5ProcessTargetThe MD5 hash of the target process image file. (e.g. 75a599802f1fa166cdadb360960b1dd0)Schema
TargetProcessNameMandatorystringProcessTargetThe name of the target process. This name is commonly derived from the image or executable file that's used to define the initial code and data that's mapped into the process' virtual address space. (e.g. C:\Windows\explorer.exe)Schema
TargetProcessSHA1OptionalstringSHA1ProcessTargetThe SHA-1 hash of the target process image file. (e.g. d55c5a4df19b46db8c54c801c4665d3338acdab0)Schema
TargetProcessSHA256OptionalstringSHA256ProcessTargetThe SHA-256 hash of the target process image file. (e.g. e81bb824c4a09a811af17deae22f22dd 2e1ec8cbb00b22629d2899f7c68da274)Schema
TargetProcessSHA512OptionalstringSHA512ProcessTargetThe SHA-512 hash of the target process image file.Schema
TargetProcessStatusCodeOptionalstringProcessTargetThe exit code returned by the target process when terminated. This field is valid only for process termination events. For consistency, the field type is string, even if value provided by the operating system is numeric.Schema
TargetProcessTokenElevationOptionalstringProcessTargetToken type indicating the presence or absence of User Access Control (UAC) privilege elevation applied to the process that was created or terminated. (e.g. None)Schema
TargetScopestringPhysical Table Only
TargetScopeIdstringPhysical Table Only
TargetSimpleUsernameOptionalstringUserTargetFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
TargetUserAadIdOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserAADTenantOptionalstringUserTargetFields used to store specific scopes. Use the UserScope field for the scope associated with the ID stored in the UserId field. Populate the relevant specific scope field, in addition to UserScope, even if the event has only one ID.Entity Extension
TargetUserAWSAccountOptionalstringUserTargetFields used to store specific scopes. Use the UserScope field for the scope associated with the ID stored in the UserId field. Populate the relevant specific scope field, in addition to UserScope, even if the event has only one ID.Entity Extension
TargetUserAWSIdOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserIdRecommendedstringUserTargetA machine-readable, alphanumeric, unique representation of the target user. For the supported format for different ID types, refer to the User entity. (e.g. S-1-12)Schema
TargetUserIdTypeConditionalstringUserIdType
Values (7)SID, UID, AADID, OktaId, AWSId, PUID, SalesforceId
UserTargetTargetUserIdThe type of the ID stored in the TargetUserId field. For a list of allowed values and further information refer to UserIdType in the Schema Overview article.Schema
TargetUsernameMandatorystringUserTargetThe source username, including domain information when available. Use the simple form only if domain information isn't available. Store the Username type in the UsernameType field.Entity Extension
TargetUsernameTypeConditionalstringUsernameType
Values (5)UPN, Windows, DN, Simple, AWSId
UserTargetTargetUsernameSpecifies the type of the user name stored in the TargetUsername field. For a list of allowed values and further information refer to UsernameType in the Schema Overview article. (e.g. Windows)Schema
TargetUserOktaIdOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserPuidOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserScopeOptionalstringUserTargetThe scope, such as Microsoft Entra tenant, in which TargetUserId and TargetUsername are defined. or more information and list of allowed values, see UserScope in the Schema Overview articleSchema
TargetUserScopeIdOptionalstringUserTargetThe scope ID, such as Microsoft Entra Directory ID, in which TargetUserId and TargetUsername are defined. for more information and list of allowed values, see UserScopeId in the Schema Overview articleSchema
TargetUserSessionGuidOptionalstringUserTargetThe unique GUID of the target user's login session, as reported by the reporting device. (e.g. {12345678-1234-1234-1234-123456789012})Schema
TargetUserSessionIdOptionalstringUserTargetThe unique ID of the target user's login session. (e.g. 999)Schema
TargetUserSidOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserTypeOptionalstringUserType
Values (9)Regular, Machine, Admin, System, Application, Service Principal, Service, Anonymous, Other
UserTargetThe type of Actor. For a list of allowed values and further information refer to UserType in the Schema Overview article.Schema
TargetUserUidOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserUpnOptionalstringUserTargetFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
TargetWindowsUsernameOptionalstringUserTargetFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
ThreatCategoryOptionalstringThe category of the threat or malware identified in the file activity. (e.g. Trojan)Schema
ThreatConfidenceOptionalintConfidenceLevelThe confidence level of the threat identified, normalized to a value between 0 and a 100.Schema
ThreatFieldOptionalstringThe field for which a threat was identified.Schema
ThreatFirstReportedTimeOptionaldatetimeThe first time the IP address or domain were identified as a threat.Schema
ThreatIdOptionalstringThe ID of the threat or malware identified in the file activity.Schema
ThreatIsActiveOptionalbooleanTrue if the threat identified is considered an active threat.Schema
ThreatLastReportedTimeOptionaldatetimeThe last time the IP address or domain were identified as a threat.Schema
ThreatNameOptionalstringThe name of the threat or malware identified in the file activity. (e.g. EICAR Test File)Schema
ThreatOriginalConfidenceOptionalstringThe original confidence level of the threat identified, as reported by the reporting device.Schema
ThreatOriginalRiskLevelOptionalstringThe risk level as reported by the reporting device.Schema
ThreatRiskLevelOptionalintRiskLevelThe risk level associated with the identified threat. The level should be a number between **0** and **100**.Schema
TimeGeneratedMandatorydatetimeThe time the event was generated by the reporting device.Common (Implicit)
TypeMandatorystringThe original table from which the record was fetched. This field is useful when the same event can be received through multiple channels to different tables, and have the same EventVendor and EventProduct values. (e.g. a Sysmon event can be collected either to the Event table or to the WindowsEvent table)Common (Implicit)
UserAliasTargetUsername (e.g. CONTOSO\dadmin)Schema
Mandatory Must be present Recommended Should be present Optional May be present Conditional Conditionally required Alias Computed alias Tester Only In tester but not docs Physical Table Only In table but not docs
ParserVersionProductTablesSolutions
ASimProcessCreateLinuxSysmon0.2.1Sysmon for LinuxSyslogSyslog
ASimProcessCreateMicrosoftSecurityEvents0.1.1Security EventsSecurityEventWindows Security Events
ASimProcessCreateMicrosoftWindowsEvents0.3.0Security EventsWindowsEventWindows Forwarded Events
ASimProcessCreateSentinelOne0.1.0SentinelOneSentinelOne_CL
ASimProcessCreateTrendMicroVisionOne0.1.0Trend Micro Vision OneTrendMicro_XDR_OAT_CLTrend Micro Vision One
ASimProcessCreateVMwareCarbonBlackCloud0.1.1VMware Carbon Black CloudCarbonBlackEvents_CL, CarbonBlackNotifications_CL
ASimProcessEventCreateMicrosoftSysmon0.4.1SysmonEvent
ASimProcessEventCreateMicrosoftSysmonWindowsEvent0.4.1SysmonWindowsEventWindows Forwarded Events
ASimProcessEventMD4IoT0.1.1Microsoft Defender for IoTSecurityIoTRawEvent
ASimProcessEventMicrosoft365D0.3.0Microsoft 365 Defender for endpointDeviceProcessEvents
ASimProcessEventNative0.1.0NativeASimProcessEventLogsSynqlyIntegrationConnector, VMware Carbon Black Cloud
ASimProcessEventTerminateMicrosoftSysmon0.3.1Microsoft Windows Events SysmonEvent
ASimProcessEventTerminateMicrosoftSysmonWindowsEvent0.4.1Microsoft Windows Events SysmonWindowsEventWindows Forwarded Events
ASimProcessTerminateLinuxSysmon0.1.1Sysmon for LinuxSyslogSyslog
ASimProcessTerminateMicrosoftSecurityEvents0.2Security EventsSecurityEventWindows Security Events
ASimProcessTerminateMicrosoftWindowsEvents0.2Security EventsWindowsEventWindows Forwarded Events
ASimProcessTerminateVMwareCarbonBlackCloud0.1.0VMware Carbon Black CloudCarbonBlackEvents_CL
Field Class Type Logical Type Entity Role Refers To Description Source
ActingProcessCommandLinestringPhysical Table Only
ActingProcessGuidOptionalstringGUIDProcessActingA generated unique identifier (GUID) of the acting process. (e.g. EF3BD0BD-2B74-60C5-AF5C-010000001E00)Schema
ActingProcessIdMandatorystringProcessActingThe process ID (PID) of the acting process. (e.g. 48610176)Schema
ActingProcessNameOptionalstringProcessActingThe file name of the acting process image file. This name is typically considered to be the process name. (e.g. C:\Windows\explorer.exe)Schema
ActorDNUsernameOptionalstringUserActorFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
ActorOriginalUserTypeOptionalstringUserActorThe original destination user type, if provided by the reporting device.Entity Extension
ActorScopeOptionalstringUserActorThe scope, such as Microsoft Entra tenant, in which ActorUserId and ActorUsername are defined. or more information and list of allowed values, see UserScope in the Schema Overview articleSchema
ActorScopeIdstringPhysical Table Only
ActorSessionIdOptionalstringUserActorThe unique ID of the login session of the Actor. (e.g. 999)Schema
ActorSimpleUsernameOptionalstringUserActorFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
ActorUserAadIdOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserAADTenantOptionalstringUserActorFields used to store specific scopes. Use the UserScope field for the scope associated with the ID stored in the UserId field. Populate the relevant specific scope field, in addition to UserScope, even if the event has only one ID.Entity Extension
ActorUserAWSAccountOptionalstringUserActorFields used to store specific scopes. Use the UserScope field for the scope associated with the ID stored in the UserId field. Populate the relevant specific scope field, in addition to UserScope, even if the event has only one ID.Entity Extension
ActorUserAWSIdOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserIdRecommendedstringUserActorA unique ID of the Actor. The specific ID depends on the system generating the event. For more information, see The User entity. (e.g. S-1-5-18)Schema
ActorUserIdTypeConditionalstringEnumeratedUserActorActorUserIdThe type of the ID stored in the ActorUserId field. For more information, see The User entity. (e.g. SID)Schema
ActorUsernameMandatorystringUsernameUserActorThe user name of the user who initiated the event. (e.g. CONTOSO\WIN-GG82ULGC9GO$)Schema
ActorUsernameTypeConditionalstringEnumeratedUserActorActorUsernameSpecifies the type of the user name stored in the ActorUsername field. For more information, see The User entity. (e.g. Windows)Schema
ActorUserOktaIdOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserPuidOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserScopeIdOptionalstringUserActorThe ID of the scope in which UserId and Username are defined. (e.g. a Microsoft Entra tenant directory ID. The [UserIdType](#useridtype) field represents also the type of the associated with this field)Entity Extension
ActorUserSidOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserTypeOptionalstringUserType
Values (9)Regular, Machine, Admin, System, Application, Service Principal, Service, Anonymous, Other
UserActorThe type of source user. The value might be provided in the source record by using different terms, which should be normalized to these values. Store the original value in the OriginalUserType fieldEntity Extension
ActorUserUidOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserUpnOptionalstringUserActorFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
ActorWindowsUsernameOptionalstringUserActorFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
AdditionalFieldsOptionaldynamicIf your source provides additional information worth preserving, either keep it with the original field names or create the dynamic **AdditionalFields** field, and add the extra information as key/value pairs.Common
DvcAliasstringDeviceDvcEither of DvcFQDN, DvcId, DvcHostname, DvcIpAddrA unique identifier of the device on which the event occurred or which reported the event, depending on the schema. This field might alias the DvcFQDN, DvcId, DvcHostname, or DvcIpAddr fields. For cloud sources, for which there's no apparent device, use the same value as the Event Product fieldCommon
DvcActionOptionalstringDeviceDvcFor reporting security systems, the action taken by the system, if applicable. (e.g. Blocked)Common
DvcAwsVpcIdOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcAzureResourceIdOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcDescriptionOptionalstringDeviceDvcA descriptive text associated with the device. (e.g. Primary Domain Controller)Common
DvcDomainRecommendedstringDomainDeviceDvcThe domain of the device on which the event occurred or which reported the event, depending on the schema. (e.g. Contoso)Common
DvcDomainTypeConditionalstringDomainType
Values (2)FQDN, Windows
DeviceDvcDvcDomainThe type of DvcDomain. For a list of allowed values and further information, refer to DomainType.Common
DvcFQDNOptionalstringFQDNDeviceDvcThe hostname of the device on which the event occurred or which reported the event, depending on the schema. (e.g. Contoso\DESKTOP-1282V4D)Common
DvcHostnameRecommendedstringHostnameDeviceDvcThe hostname of the device on which the event occurred or which reported the event, depending on the schema. (e.g. ContosoDc)Common
DvcIdOptionalstringDeviceDvcThe unique ID of the device on which the event occurred or which reported the event, depending on the schema. (e.g. 41502da5-21b7-48ec-81c9-baeea8d7d669 If multiple IDs are available, use the first one from the list, and store the others by using the field names **DvcAzureResourceId**, **DvcMDEid**, etc)Common
DvcIdTypeConditionalstringEnumerated
Values (9)AzureResourceId, MDEid, MD4IoTid, VMConnectionId, AwsVpcId, VectraId, AppGateId, FQDN, Other
DeviceDvcDvcIdThe type of DvcId. The list of allowed values is `AzureResourceId`, `MDEid`, `MD4IoTid`, `VMConnectionId`, `AwsVpcId`, `VectraId`, `AppGateId`, `FQDN`, and `Other`. Using `FQDN` as a device ID, implies reusing the hostname. Use it only as a last resortCommon
DvcInterfaceOptionalstringDeviceDvcThe network interface on which data was captured. This field is typically relevant to network related activity, which is captured by an intermediate or tap device.Common
DvcIpAddrRecommendedstringIP addressDeviceDvcThe IP address of the device on which the event occurred or which reported the event, depending on the schema. (e.g. 45.21.42.12)Common
DvcMacAddrOptionalstringMAC addressDeviceDvcThe MAC address of the device on which the event occurred or which reported the event. (e.g. 00:1B:44:11:3A:B7)Common
DvcMD4IoTidOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcMDEidOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcOriginalActionOptionalstringDeviceDvcThe original DvcAction as provided by the reporting device.Common
DvcOsOptionalstringDeviceDvcThe operating system running on the device on which the event occurred or which reported the event. (e.g. Windows)Common
DvcOsVersionOptionalstringDeviceDvcThe version of the operating system on the device on which the event occurred or which reported the event. (e.g. 10)Common
DvcScopeOptionalstringDeviceDvcThe cloud platform scope the device belongs to. **DvcScope** map to a subscription ID on Azure and to an account ID on AWS.Common
DvcScopeIdOptionalstringDeviceDvcThe cloud platform scope ID the device belongs to. **DvcScopeId** map to a subscription ID on Azure and to an account ID on AWS.Common
DvcVectraIdOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcVMConnectionIdOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcZoneOptionalstringDeviceDvcThe network on which the event occurred or which reported the event, depending on the schema. The zone is defined by the reporting device. (e.g. Dmz)Common
EventCountMandatoryintThe number of events described by the record. This value is used when the source supports aggregation, and a single record might represent multiple events. For other sources, set to `1`.Common
EventEndTimeMandatorydatetimeThe time when the event ended. If the source supports aggregation and the record represents multiple events, the time that the last event was generated. If not provided by the source record, this field aliases the TimeGenerated fieldCommon
EventMessageOptionalstringA general message or description, either included in or generated from the record.Common
EventOriginalResultDetailsOptionalstringThe original result details provided by the source. This value is used to derive EventResultDetails, which should have only one of the values documented for each schema.Common
EventOriginalSeverityOptionalstringThe original severity as provided by the reporting device. This value is used to derive EventSeverity.Common
EventOriginalSubTypeOptionalstringThe original event subtype or ID, if provided by the source. For example, this field is used to store the original Windows logon type. This value is used to derive EventSubType, which should have only one of the values documented for each schema. (e.g. 2)Common
EventOriginalTypeOptionalstringThe original event type or ID, if provided by the source. For example, this field is used to store the original Windows event ID. This value is used to derive EventType, which should have only one of the values documented for each schema. (e.g. 4624)Common
EventOriginalUidOptionalstringA unique ID of the original record, if provided by the source. (e.g. 69f37748-ddcd-4331-bf0f-b137f1ea83b)Common
EventOwnerOptionalstringThe owner of the event, which is usually the department or subsidiary in which it was generated.Common
EventProductMandatorystringThe product generating the event. The value should be one of the values listed in Vendors and Products. (e.g. Sysmon)Common
EventProductVersionOptionalstringThe version of the product generating the event. (e.g. 12.1)Common
EventReportUrlOptionalstringURLA URL provided in the event for a resource that provides more information about the event.Common
EventResultMandatorystringEnumerated
Values (4)Success, Partial, Failure, NA
The value might be provided in the source record by using different terms, which should be normalized to these values. Alternatively, the source might provide only the EventResultDetails field, which should be analyzed to derive the EventResult value. (e.g. Success)Common
EventResultDetailsRecommendedstringEnumeratedReason or details for the result reported in the EventResult field. Each schema documents the list of values valid for this field. The original, source specific, value is stored in the EventOriginalResultDetails field. (e.g. NXDOMAIN)Common
EventSchemaMandatorystringEnumerated
Values (1)RegistryEvent
The name of the schema documented here is `RegistryEvent`.Schema
EventSchemaVersionMandatorystringSchemaVersionThe version of the schema. The version of the schema documented here is `0.1.3`Schema
EventSeverityRecommendedstringEnumerated
Values (4)Informational, Low, Medium, High
The severity of the eventCommon
EventStartTimeMandatorydatetimeThe time when the event started. If the source supports aggregation and the record represents multiple events, the time that the first event was generated. If not provided by the source record, this field aliases the TimeGenerated fieldCommon
EventSubTypeOptionalstringEnumeratedDescribes a subdivision of the operation reported in the EventType field. Each schema documents the list of values valid for this field. The original, source specific, value is stored in the EventOriginalSubType fieldCommon
EventTypeMandatorystringEnumerated
Values (5)RegistryKeyCreated, RegistryKeyDeleted, RegistryKeyRenamed, RegistryValueDeleted, RegistryValueSet
Describes the operation reported by the record. For Registry recordsSchema
EventUidRecommendedstringThe unique ID of the record, as assigned by Microsoft Sentinel. This field is typically mapped to the `_ItemId` Log Analytics field.Common
EventVendorMandatorystringThe vendor of the product generating the event. The value should be one of the values listed in Vendors and Products. (e.g. Microsoft)Common
ParentProcessCommandLinestringPhysical Table Only
ParentProcessGuidOptionalstringProcessParentA generated unique identifier (GUID) of the parent process. (e.g. EF3BD0BD-2B74-60C5-AF5C-010000001E00)Schema
ParentProcessIdMandatorystringProcessParentThe process ID (PID) of the parent process. (e.g. 48610176)Schema
ParentProcessNameOptionalstringProcessParentThe file name of the parent process image file. This value is typically considered to be the process name. (e.g. C:\Windows\explorer.exe)Schema
ProcessAliasActingProcessNamefield. (e.g. C:\Windows\System32\rundll32.exe)Schema
RegistryKeyMandatorystringThe registry key associated with the operation, normalized to standard root key naming conventions. For more information, see Root Keys. Registry keys are similar to folders in file systems. For (e.g. HKEY_LOCAL_MACHINE\SOFTWARE\MTG)Schema
RegistryPreviousKeyRecommendedstringFor operations that modify the registry, the original registry key, normalized to standard root key naming. For more information, see Root Keys. (e.g. HKEY_LOCAL_MACHINE\SOFTWARE\MTG)Schema
RegistryPreviousValueRecommendedstringFor operations that modify the registry, the original value type, normalized to the standard form. For more information, see Value Types. If the type was not changed, this field has the same value as the RegistryValueType field. (e.g. Path)Schema
RegistryPreviousValueDataRecommendedstringThe original registry data, for operations that modify the registry. (e.g. C:\Windows\system32;C:\Windows;)Schema
RegistryPreviousValueTypeRecommendedstringFor operations that modify the registry, the original value type. If the type was not changed, this field will have the same value as the RegistryValueType field, normalized to the standard form. For more information, see Value types. (e.g. Reg_Expand_Sz)Schema
RegistryValueRecommendedstringThe registry value associated with the operation. Registry values are similar to files in file systems. For (e.g. Path)Schema
RegistryValueDataRecommendedstringThe data stored in the registry value. (e.g. C:\Windows\system32;C:\Windows;)Schema
RegistryValueTypeRecommendedstringThe type of registry value, normalized to standard form. For more information, see Value Types. For (e.g. Reg_Expand_Sz)Schema
RuleConditionalstringEither the value of kRuleName or the value of RuleNumber. If the value of RuleNumber is used, the type should be converted to string.Schema
RuleNameOptionalstringThe name or ID of the rule by associated with the inspection results.Schema
RuleNumberOptionalintThe number of the rule associated with the inspection results.Schema
TargetDNUsernameOptionalstringUserTargetFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
TargetSimpleUsernameOptionalstringUserTargetFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
TargetUserAadIdOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserAWSIdOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserOktaIdOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserPuidOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserSidOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserUidOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserUpnOptionalstringUserTargetFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
TargetWindowsUsernameOptionalstringUserTargetFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
ThreatCategoryOptionalstringThe category of the threat or malware identified in the file activity. (e.g. Trojan)Schema
ThreatConfidenceOptionalintConfidenceLevelThe confidence level of the threat identified, normalized to a value between 0 and a 100.Schema
ThreatFieldOptionalstringThe field for which a threat was identified.Schema
ThreatFirstReportedTimeOptionaldatetimeThe first time the IP address or domain were identified as a threat.Schema
ThreatIdOptionalstringThe ID of the threat or malware identified in the file activity.Schema
ThreatIsActiveOptionalbooleanTrue if the threat identified is considered an active threat.Schema
ThreatLastReportedTimeOptionaldatetimeThe last time the IP address or domain were identified as a threat.Schema
ThreatNameOptionalstringThe name of the threat or malware identified in the file activity. (e.g. EICAR Test File)Schema
ThreatOriginalConfidenceOptionalstringThe original confidence level of the threat identified, as reported by the reporting device.Schema
ThreatOriginalRiskLevelOptionalstringThe risk level as reported by the reporting device.Schema
ThreatRiskLevelOptionalintRiskLevelThe risk level associated with the identified threat. The level should be a number between **0** and **100**.Schema
TimeGeneratedMandatorydatetimeThe time the event was generated by the reporting device.Common (Implicit)
TypeMandatorystringThe original table from which the record was fetched. This field is useful when the same event can be received through multiple channels to different tables, and have the same EventVendor and EventProduct values. (e.g. a Sysmon event can be collected either to the Event table or to the WindowsEvent table)Common (Implicit)
UserAliasActorUsernamefield. (e.g. CONTOSO\ dadmin)Schema
Mandatory Must be present Recommended Should be present Optional May be present Conditional Conditionally required Alias Computed alias Tester Only In tester but not docs Physical Table Only In table but not docs
ParserVersionProductTablesSolutions
ASimRegistryEventMicrosoft365D0.1.3Microsoft 365 Defender for EndpointDeviceRegistryEventsMicrosoft Defender XDR
ASimRegistryEventMicrosoftSecurityEvent0.3.1Security EventsSecurityEventWindows Security Events
ASimRegistryEventMicrosoftSysmon0.3.1Microsoft SysmonEvent
ASimRegistryEventMicrosoftSysmonWindowsEvent0.3.1Microsoft SysmonWindowsEventWindows Forwarded Events
ASimRegistryEventMicrosoftWindowsEvent0.2.1Security EventsWindowsEventWindows Forwarded Events
ASimRegistryEventNative0.1.0NativeASimRegistryEventLogsSynqlyIntegrationConnector, VMware Carbon Black Cloud
ASimRegistryEventSentinelOne0.1.0SentinelOneSentinelOne_CL
ASimRegistryEventTrendMicroVisionOne0.1.0Trend Micro Vision OneTrendMicro_XDR_OAT_CLTrend Micro Vision One
ASimRegistryEventVMwareCarbonBlackCloud0.1.1VMware Carbon Black CloudCarbonBlackEvents_CL
Field Class Type Logical Type Entity Role Refers To Description Source
ActingAppIdOptionalstringApplicationActingThe ID of the application used by the actor to perform the activity, including a process, browser, or service. For (e.g. 0x12ae8)Schema
ActingAppNameOptionalstringApplicationActingThe name of the application used by the actor to perform the activity, including a process, browser, or service. For (e.g. C:\Windows\System32\svchost.exe)Schema
ActingAppTypeOptionalstringEnumerated
Values (4)Process, Browser, Resource, Other
ApplicationActingThe type of acting applicationSchema
ActingOriginalAppTypeOptionalstringApplicationActingThe type of the application that initiated the activity as reported by the reporting device.Schema
ActingProcessGuidOptionalstringApplicationActingA generated unique identifier (GUID) of the process used by the application. (e.g. 01234567-89AB-CDEF-0123-456789ABCDEF)Entity Extension
ActingProcessIdOptionalstringApplicationActingThe process ID (PID) of the process the application is using. (e.g. 48610176)Entity Extension
ActingProcessNameOptionalstringApplicationActingThe file name of the process used by the application. (e.g. C:\Windows\explorer.exe)Entity Extension
ActorDNUsernameOptionalstringUserActorFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
ActorOriginalUserTypeOptionalstringUserActorThe original destination user type, if provided by the reporting device.Schema
ActorScopeOptionalstringUserActorThe scope, such as Microsoft Entra tenant, in which ActorUserId and ActorUsername are defined. or more information and list of allowed values, see UserScope in the Schema Overview articleSchema
ActorScopeIdOptionalstringUserActorThe scope ID, such as Microsoft Entra Directory ID, in which ActorUserId and ActorUsername are defined. or more information and list of allowed values, see UserScopeId in the Schema Overview articleSchema
ActorSessionIdOptionalstringUserActorThe unique ID of the login session of the Actor. (e.g. 999)Schema
ActorSimpleUsernameOptionalstringUserActorFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
ActorUserAadIdOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserAADTenantOptionalstringUserActorFields used to store specific scopes. Use the UserScope field for the scope associated with the ID stored in the UserId field. Populate the relevant specific scope field, in addition to UserScope, even if the event has only one ID.Entity Extension
ActorUserAWSAccountOptionalstringUserActorFields used to store specific scopes. Use the UserScope field for the scope associated with the ID stored in the UserId field. Populate the relevant specific scope field, in addition to UserScope, even if the event has only one ID.Entity Extension
ActorUserAWSIdOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserIdOptionalstringUserActorA machine-readable, alphanumeric, unique representation of the Actor. Supported formats and types include: - **SID** (Windows): `S-1-5-21-1377283216-344919071-3415362939-500` - **UID** (Linux): `4578` - **AADID** (Microsoft Entra ID): `9267d02c-5f76-40a9-a9eb-b686f3ca47aa` - **OktaId**: `00urjk4znu3BcncfY0h7` - **AWSId**: `72643944673` Store the ID type in the ActorUserIdType field. If other IDs are available, we recommend that you normalize the field names to **ActorUserSid**, **ActorUserUid**, **ActorUserAadId**, **ActorUserOktaId**, and **ActorAwsId**, respectively. For more information, see The User entity. (e.g. S-1-12)Schema
ActorUserIdTypeConditionalstringEnumerated
Values (5)SID, UID, AADID, OktaId, AWSId
UserActorActorUserIdThe type of the ID stored in the ActorUserId fieldSchema
ActorUsernameMandatorystringUsernameUserActorThe Actor username, including domain information when available. Use one of the following formats and in the following order of priority: - **Upn/Email**: `johndow@contoso.com` - **Windows**: `Contoso\johndow` - **DN**: `CN=Jeff Smith,OU=Sales,DC=Fabrikam,DC=COM` - **Simple**: `johndow`. Use the Simple form only if domain information isn't available. Store the Username type in the ActorUsernameType field. If other IDs are available, we recommend that you normalize the field names to **ActorUserUpn**, **ActorUserWindows**, and **ActorUserDn**. For more information, see The User entity. (e.g. AlbertE)Schema
ActorUsernameTypeConditionalstringEnumerated
Values (4)UPN, Windows, DN, Simple
UserActorActorUsernameSpecifies the type of the username stored in the ActorUsername field. (e.g. Windows)Schema
ActorUserOktaIdOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserPuidOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserSidOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserTypeOptionalstringEnumerated
Values (7)Regular, Machine, Admin, System, Application, Service Principal, Other
UserActorThe type of the Actor. Allowed values are: - `Regular` - `Machine` - `Admin` - `System` - `Application` - `Service Principal` - `Other`Schema
ActorUserUidOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserUpnOptionalstringUserActorFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
ActorWindowsUsernameOptionalstringUserActorFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
AdditionalFieldsOptionaldynamicIf your source provides additional information worth preserving, either keep it with the original field names or create the dynamic **AdditionalFields** field, and add the extra information as key/value pairs.Common
DvcAliasstringDeviceDvcEither of DvcFQDN, DvcId, DvcHostname, DvcIpAddrA unique identifier of the device on which the event occurred or which reported the event, depending on the schema. This field might alias the DvcFQDN, DvcId, DvcHostname, or DvcIpAddr fields. For cloud sources, for which there's no apparent device, use the same value as the Event Product fieldCommon
DvcActionOptionalstringDeviceDvcFor reporting security systems, the action taken by the system, if applicable. (e.g. Blocked)Common
DvcAwsVpcIdOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcAzureResourceIdOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcDescriptionOptionalstringDeviceDvcA descriptive text associated with the device. (e.g. Primary Domain Controller)Common
DvcDomainRecommendedstringDomainDeviceDvcThe domain of the device on which the event occurred or which reported the event, depending on the schema. (e.g. Contoso)Common
DvcDomainTypeConditionalstringDomainType
Values (2)FQDN, Windows
DeviceDvcDvcDomainThe type of DvcDomain. For a list of allowed values and further information, refer to DomainType.Common
DvcFQDNOptionalstringFQDNDeviceDvcThe hostname of the device on which the event occurred or which reported the event, depending on the schema. (e.g. Contoso\DESKTOP-1282V4D)Common
DvcHostnameRecommendedstringHostnameDeviceDvcThe hostname of the device on which the event occurred or which reported the event, depending on the schema. (e.g. ContosoDc)Common
DvcIdOptionalstringDeviceDvcThe unique ID of the device on which the event occurred or which reported the event, depending on the schema. (e.g. 41502da5-21b7-48ec-81c9-baeea8d7d669 If multiple IDs are available, use the first one from the list, and store the others by using the field names **DvcAzureResourceId**, **DvcMDEid**, etc)Common
DvcIdTypeConditionalstringEnumerated
Values (9)AzureResourceId, MDEid, MD4IoTid, VMConnectionId, AwsVpcId, VectraId, AppGateId, FQDN, Other
DeviceDvcDvcIdThe type of DvcId. The list of allowed values is `AzureResourceId`, `MDEid`, `MD4IoTid`, `VMConnectionId`, `AwsVpcId`, `VectraId`, `AppGateId`, `FQDN`, and `Other`. Using `FQDN` as a device ID, implies reusing the hostname. Use it only as a last resortCommon
DvcInterfaceOptionalstringDeviceDvcThe network interface on which data was captured. This field is typically relevant to network related activity, which is captured by an intermediate or tap device.Common
DvcIpAddrRecommendedstringIP addressDeviceDvcThe IP address of the device on which the event occurred or which reported the event, depending on the schema. (e.g. 45.21.42.12)Common
DvcMacAddrOptionalstringMAC addressDeviceDvcThe MAC address of the device on which the event occurred or which reported the event. (e.g. 00:1B:44:11:3A:B7)Common
DvcMD4IoTidOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcMDEidOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcOriginalActionOptionalstringDeviceDvcThe original DvcAction as provided by the reporting device.Common
DvcOsOptionalstringDeviceDvcThe operating system running on the device on which the event occurred or which reported the event. (e.g. Windows)Common
DvcOsVersionOptionalstringDeviceDvcThe version of the operating system on the device on which the event occurred or which reported the event. (e.g. 10)Common
DvcScopeOptionalstringDeviceDvcThe cloud platform scope the device belongs to. **DvcScope** map to a subscription ID on Azure and to an account ID on AWS.Common
DvcScopeIdOptionalstringDeviceDvcThe cloud platform scope ID the device belongs to. **DvcScopeId** map to a subscription ID on Azure and to an account ID on AWS.Common
DvcVectraIdOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcVMConnectionIdOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcZoneOptionalstringDeviceDvcThe network on which the event occurred or which reported the event, depending on the schema. The zone is defined by the reporting device. (e.g. Dmz)Common
EventCountMandatoryintThe number of events described by the record. This value is used when the source supports aggregation, and a single record might represent multiple events. For other sources, set to `1`.Common
EventEndTimeMandatorydatetimeThe time when the event ended. If the source supports aggregation and the record represents multiple events, the time that the last event was generated. If not provided by the source record, this field aliases the TimeGenerated fieldCommon
EventMessageOptionalstringA general message or description, either included in or generated from the record.Common
EventOriginalResultDetailsOptionalstringThe original result details provided by the source. This value is used to derive EventResultDetails, which should have only one of the values documented for each schema.Common
EventOriginalSeverityOptionalstringThe original severity as provided by the reporting device. This value is used to derive EventSeverity.Common
EventOriginalSubTypeOptionalstringThe original event subtype or ID, if provided by the source. For example, this field is used to store the original Windows logon type. This value is used to derive EventSubType, which should have only one of the values documented for each schema. (e.g. 2)Common
EventOriginalTypeOptionalstringThe original event type or ID, if provided by the source. For example, this field is used to store the original Windows event ID. This value is used to derive EventType, which should have only one of the values documented for each schema. (e.g. 4624)Common
EventOriginalUidOptionalstringA unique ID of the original record, if provided by the source. (e.g. 69f37748-ddcd-4331-bf0f-b137f1ea83b)Common
EventOwnerOptionalstringThe owner of the event, which is usually the department or subsidiary in which it was generated.Common
EventProductMandatorystringThe product generating the event. The value should be one of the values listed in Vendors and Products. (e.g. Sysmon)Common
EventProductVersionOptionalstringThe version of the product generating the event. (e.g. 12.1)Common
EventReportUrlOptionalstringURLA URL provided in the event for a resource that provides more information about the event.Common
EventResultMandatorystringEnumerated
Values (1)Success
While failure is possible, most systems report only successful user management events. The expected value for successful events is `Success`Schema
EventResultDetailsRecommendedstringEnumerated
Values (2)NotAuthorized, Other
TheSchema
EventSchemaMandatorystringEnumerated
Values (1)UserManagement
The name of the schema documented here is `UserManagement`Schema
EventSchemaVersionMandatorystringSchemaVersionThe version of the schema. The version of the schema documented here is `0.1.2`.Schema
EventSeverityMandatorystringEnumerated
Values (1)Informational
While any valid severity value is allowed, the severity of user management events is typically `Informational`Schema
EventStartTimeMandatorydatetimeThe time when the event started. If the source supports aggregation and the record represents multiple events, the time that the first event was generated. If not provided by the source record, this field aliases the TimeGenerated fieldCommon
EventSubTypeOptionalstringEnumerated
Values (5)UserRead, UserCreated, GroupCreated, UserModified, GroupModified
The following sub-types are supported: - `UserRead`: Password, Hash - `UserCreated`, `GroupCreated`, `UserModified`, `GroupModified`. For more information, see UpdatedPropertyNameSchema
EventTypeMandatorystringEnumerated
Values (17)UserCreated, UserDeleted, UserModified, UserLocked, UserUnlocked, UserDisabled, UserEnabled, PasswordChanged, PasswordReset, GroupCreated, GroupDeleted, GroupModified, UserAddedToGroup, UserRemovedFromGroup, GroupEnumerated, UserRead, GroupRead
Describes the operation reported by the record. For User Management activity, theSchema
EventUidRecommendedstringThe unique ID of the record, as assigned by Microsoft Sentinel. This field is typically mapped to the `_ItemId` Log Analytics field.Common
EventVendorMandatorystringThe vendor of the product generating the event. The value should be one of the values listed in Vendors and Products. (e.g. Microsoft)Common
GroupIdOptionalstringA machine-readable, alphanumeric, unique representation of the group, for activities involving a group. Supported formats and types include: - **SID** (Windows): `S-1-5-21-1377283216-344919071-3415362939-500` - **UID** (Linux): `4578` Store the ID type in the GroupIdType field. If other IDs are available, we recommend that you normalize the field names to **GroupSid** or **GroupUid**, respectively. For more information, see The User entity. (e.g. S-1-12)Schema
GroupIdTypeOptionalstringEnumerated
Values (2)SID, UID
The type of the ID stored in the GroupId field.Schema
GroupNameOptionalstringThe group name, including domain information when available, for activities involving a group. Use one of the following formats and in the following order of priority: - **Upn/Email**: `grp@contoso.com` - **Windows**: `Contoso\grp` - **DN**: `CN=grp,OU=Sales,DC=Fabrikam,DC=COM` - **Simple**: `grp`. Use the Simple form only if domain information isn't available. Store the group name type in the GroupNameType field. If other IDs are available, we recommend that you normalize the field names to **GroupUpn**, **GroupNameWindows**, and **GroupDn**. (e.g. Contoso\Finance)Schema
GroupNameTypeOptionalstringEnumerated
Values (4)UPN, Windows, DN, Simple
Specifies the type of the group name stored in the GroupName field. (e.g. Windows)Schema
GroupOriginalTypeOptionalstringThe original group type, if provided by the source.Schema
GroupTypeOptionalstringEnumerated
Values (7)Local Distribution, Local Security Enabled, Global Distribution, Global Security Enabled, Universal Distribution, Universal Security Enabled, Other
The type of the group, for activities involving a groupSchema
HostnameAliasDvcHostnameSchema
HttpUserAgentOptionalstringApplicationActingWhen authentication is performed over HTTP or HTTPS, this field's value is the user_agent HTTP header provided by the acting application when performing the authentication. For (e.g. Mozilla/5.0 (iPhone; CPU iPhone OS 12_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/12.0 Mobile/15E148 Safari/604.1)Schema
IpAddrAliasDeviceSrcSrcIpAddrSchema
NewPropertyValueOptionalstringThe new value stored in the specified property.Schema
PreviousPropertyValueOptionalstringThe previous value that was stored in the specified property.Schema
RuleConditionalstringEither the value of kRuleName or the value of RuleNumber. If the value of RuleNumber is used, the type should be converted to string.Schema
RuleNameOptionalstringThe name or ID of the rule by associated with the inspection results.Schema
RuleNumberOptionalintThe number of the rule associated with the inspection results.Schema
SrcRecommendedstringDeviceSrcA unique identifier of the source device. This field might alias the SrcDvcId, SrcHostname, or SrcIpAddr fields. (e.g. 192.168.12.1)Schema
SrcDescriptionOptionalstringDeviceSrcA descriptive text associated with the device. (e.g. Primary Domain Controller)Schema
SrcDeviceTypeOptionalstringEnumerated
Values (4)Computer, Mobile Device, IOT Device, Other
DeviceSrcThe type of the source device. Possible values include: - `Computer` - `Mobile Device` - `IOT Device` - `Other`Schema
SrcDomainRecommendedstringDomainDeviceSrcThe domain of the source device. (e.g. Contoso)Schema
SrcDomainTypeRecommendedstringEnumerated
Values (3)Windows, contoso, FQDN
DeviceSrcThe type of SrcDomain, if known. Possible values include: - `Windows` (such as `contoso`) - `FQDN` (such as `microsoft.com`) Required if SrcDomain is usedSchema
SrcDvcActionOptionalstringDeviceSrcFor reporting security systems, the action taken by the system, if applicable. (e.g. Blocked)Entity Extension
SrcDvcAwsVpcIdOptionalstringDeviceSrcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
SrcDvcAzureResourceIdOptionalstringDeviceSrcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
SrcDvcIdOptionalstringDeviceSrcThe ID of the source device as reported in the record. (e.g. ac7e9755-8eae-4ffc-8a02-50ed7a2216c3)Schema
SrcDvcIdTypeConditionalstringEnumerated
Values (2)AzureResourceId, MDEid
DeviceSrcSrcDvcIdThe type of SrcDvcId, if known. Possible values include: - `AzureResourceId` - `MDEid` If multiple IDs are available, use the first one from the preceding list, and store the others in **SrcDvcAzureResourceId** and **SrcDvcMDEid**, respectivelySchema
SrcDvcMD4IoTidOptionalstringDeviceSrcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
SrcDvcMDEidOptionalstringDeviceSrcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
SrcDvcOriginalActionOptionalstringDeviceSrcThe original DvcAction as provided by the reporting device.Entity Extension
SrcDvcOsOptionalstringDeviceSrcThe operating system running on the device on which the event occurred or which reported the event. (e.g. Windows)Entity Extension
SrcDvcOsVersionOptionalstringDeviceSrcThe version of the operating system on the device on which the event occurred or which reported the event. (e.g. 10)Entity Extension
SrcDvcScopeOptionalstringDeviceSrcThe cloud platform scope the device belongs to. **SrcDvcScope** map to a subscription ID on Azure and to an account ID on AWS.Schema
SrcDvcScopeIdOptionalstringDeviceSrcThe cloud platform scope ID the device belongs to. **SrcDvcScopeId** map to a subscription ID on Azure and to an account ID on AWS.Schema
SrcDvcVectraIdOptionalstringDeviceSrcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
SrcDvcVMConnectionIdOptionalstringDeviceSrcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
SrcFQDNOptionalstringFQDNDeviceSrcThe source device hostname, including domain information when available. (e.g. Contoso\DESKTOP-1282V4D)Schema
SrcGeoCityOptionalstringCityDeviceSrcThe city associated with the source IP address. (e.g. Burlington)Schema
SrcGeoCountryOptionalstringCountryDeviceSrcThe country/region associated with the source IP address. (e.g. USA)Schema
SrcGeoLatitudeOptionalrealLatitudeDeviceSrcThe latitude of the geographical coordinate associated with the source IP address. (e.g. 44.475833)Schema
SrcGeoLongitudeOptionalrealLongitudeDeviceSrcThe longitude of the geographical coordinate associated with the source IP address. (e.g. 73.211944)Schema
SrcGeoRegionOptionalstringRegionDeviceSrcThe region associated with the source IP address. (e.g. Vermont)Schema
SrcHostnameRecommendedstringDeviceSrcThe source device hostname, excluding domain information. (e.g. DESKTOP-1282V4D)Schema
SrcInterfaceOptionalstringDeviceSrcThe network interface on which data was captured. This field is typically relevant to network related activity captured by an intermediate or tap device.Entity Extension
SrcIpAddrRecommendedstringIP addressDeviceSrcThe IP address of the source device. This value is mandatory if **SrcHostname** is specified. (e.g. 77.138.103.108)Schema
SrcMacAddrOptionalstringMAC AddressDeviceSrcThe MAC address of the network interface from which the connection or session originated. (e.g. 06:10:9f:eb:8f:14)Schema
SrcOriginalRiskLevelOptionalstringDeviceSrcThe risk level associated with the source, as reported by the reporting device. (e.g. Suspicious)Schema
SrcPortNumberOptionalintDeviceSrcThe IP port from which the connection originated. Might not be relevant for a session comprising multiple connections. (e.g. 2335)Schema
SrcRiskLevelOptionalintDeviceSrcThe risk level associated with the source. The value should be adjusted to a range of `0` to `100`, with `0` for benign and `100` for a high risk. (e.g. 90)Schema
SrcZoneOptionalstringDeviceSrcThe network on which the event occurred or which reported the event, depending on the schema. The reporting device defines the zone. (e.g. Dmz)Entity Extension
TargetDNUsernameOptionalstringUserTargetFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
TargetOriginalUserTypeOptionalstringUserTargetThe original destination user type, if provided by the source.Schema
TargetSimpleUsernameOptionalstringUserTargetFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
TargetUserAadIdOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserAADTenantOptionalstringUserTargetFields used to store specific scopes. Use the UserScope field for the scope associated with the ID stored in the UserId field. Populate the relevant specific scope field, in addition to UserScope, even if the event has only one ID.Entity Extension
TargetUserAWSAccountOptionalstringUserTargetFields used to store specific scopes. Use the UserScope field for the scope associated with the ID stored in the UserId field. Populate the relevant specific scope field, in addition to UserScope, even if the event has only one ID.Entity Extension
TargetUserAWSIdOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserIdOptionalstringUserTargetA machine-readable, alphanumeric, unique representation of the target user. Supported formats and types include: - **SID** (Windows): `S-1-5-21-1377283216-344919071-3415362939-500` - **UID** (Linux): `4578` - **AADID** (Microsoft Entra ID): `9267d02c-5f76-40a9-a9eb-b686f3ca47aa` - **OktaId**: `00urjk4znu3BcncfY0h7` - **AWSId**: `72643944673` Store the ID type in the TargetUserIdType field. If other IDs are available, we recommend that you normalize the field names to **TargetUserSid**, **TargetUserUid**, **TargetUserAADID**, **TargetUserOktaId**, and **TargetUserAwsId**, respectively. For more information, see The User entity. (e.g. S-1-12)Schema
TargetUserIdTypeConditionalstringEnumerated
Values (5)SID, UID, AADID, OktaId, AWSId
UserTargetTargetUserIdThe type of the ID stored in the TargetUserId field.Schema
TargetUsernameOptionalstringUsernameUserTargetThe target username, including domain information when available. Use one of the following formats and in the following order of priority: - **Upn/Email**: `johndow@contoso.com` - **Windows**: `Contoso\johndow` - **DN**: `CN=Jeff Smith,OU=Sales,DC=Fabrikam,DC=COM` - **Simple**: `johndow`. Use the Simple form only if domain information isn't available. Store the Username type in the TargetUsernameType field. If other IDs are available, we recommend that you normalize the field names to **TargetUserUpn**, **TargetUserWindows**, and **TargetUserDn**. For more information, see The User entity. (e.g. AlbertE)Schema
TargetUsernameTypeConditionalstringEnumerated
Values (4)UPN, Windows, DN, Simple
UserTargetTargetUsernameSpecifies the type of the username stored in the TargetUsername field. (e.g. Windows)Schema
TargetUserOktaIdOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserPuidOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserScopeOptionalstringUserTargetThe scope, such as Microsoft Entra tenant, in which TargetUserId and TargetUsername are defined. or more information and list of allowed values, see UserScope in the Schema Overview articleSchema
TargetUserScopeIdOptionalstringUserTargetThe scope ID, such as Microsoft Entra Directory ID, in which TargetUserId and TargetUsername are defined. for more information and list of allowed values, see UserScopeId in the Schema Overview articleSchema
TargetUserSessionIdOptionalstringUserTargetThe unique ID of the target user's login session. (e.g. 999)Schema
TargetUserSidOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserTypeOptionalstringEnumerated
Values (7)Regular, Machine, Admin, System, Application, Service Principal, Other
UserTargetThe type of target userSchema
TargetUserUidOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserUpnOptionalstringUserTargetFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
TargetWindowsUsernameOptionalstringUserTargetFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
ThreatCategoryOptionalstringThe category of the threat or malware identified in the file activity. (e.g. Trojan)Schema
ThreatConfidenceOptionalintConfidenceLevelThe confidence level of the threat identified, normalized to a value between 0 and a 100.Schema
ThreatFieldOptionalstringThe field for which a threat was identified.Schema
ThreatFirstReportedTimeOptionaldatetimeThe first time the IP address or domain were identified as a threat.Schema
ThreatIdOptionalstringThe ID of the threat or malware identified in the file activity.Schema
ThreatIsActiveOptionalbooleanTrue if the threat identified is considered an active threat.Schema
ThreatLastReportedTimeOptionaldatetimeThe last time the IP address or domain were identified as a threat.Schema
ThreatNameOptionalstringThe name of the threat or malware identified in the file activity. (e.g. EICAR Test File)Schema
ThreatOriginalConfidenceOptionalstringThe original confidence level of the threat identified, as reported by the reporting device.Schema
ThreatOriginalRiskLevelOptionalstringThe risk level as reported by the reporting device.Schema
ThreatRiskLevelOptionalintRiskLevelThe risk level associated with the identified threat. The level should be a number between **0** and **100**.Schema
TimeGeneratedMandatorydatetimeThe time the event was generated by the reporting device.Common (Implicit)
TypeMandatorystringThe original table from which the record was fetched. This field is useful when the same event can be received through multiple channels to different tables, and have the same EventVendor and EventProduct values. (e.g. a Sysmon event can be collected either to the Event table or to the WindowsEvent table)Common (Implicit)
UpdatedPropertyNameAlias
Values (5)MultipleProperties, Previous<PropertyName>, <PropertyName>, UpdatedPropertyName, New<PropertyName>
EventSubTypewhen the Event Type is `UserCreated`, `GroupCreated`, `UserModified`, or `GroupModified`.Schema
UserAliasUserActorActorUsernameSchema
Mandatory Must be present Recommended Should be present Optional May be present Conditional Conditionally required Alias Computed alias Tester Only In tester but not docs Physical Table Only In table but not docs
ParserVersionProductTablesSolutions
ASimUserManagementAWSCloudTrail0.1.0AWS Cloud TrailAWSCloudTrailAmazon Web Services
ASimUserManagementCiscoISE0.1.2Cisco ISESyslogSyslog
ASimUserManagementLinuxAuthpriv0.1.1MicrosoftSyslogSyslog
ASimUserManagementMicrosoftSecurityEvent0.2.0Microsoft Security EventSecurityEventWindows Security Events
ASimUserManagementMicrosoftWindowsEvent0.2.1Microsoft Windows EventWindowsEventWindows Forwarded Events
ASimUserManagementNative0.1.0NativeASimUserManagementActivityLogsSynqlyIntegrationConnector
ASimUserManagementSentinelOne0.1.1SentinelOneSentinelOne_CL
Field Class Type Logical Type Entity Role Refers To Description Source
ActorDNUsernameOptionalstringUserActorFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
ActorSimpleUsernameOptionalstringUserActorFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
ActorUserAadIdOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserAWSIdOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserOktaIdOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserPuidOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserSidOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserUidOptionalstringUserActorFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
ActorUserUpnOptionalstringUserActorFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
ActorWindowsUsernameOptionalstringUserActorFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
AdditionalFieldsOptionaldynamicIf your source provides additional information worth preserving, either keep it with the original field names or create the dynamic **AdditionalFields** field, and add the extra information as key/value pairs.Common
ASimMatchingHostnameRecommendedstringEnumerated
Values (3)SrcHostname, DstHostname, Both
When a parser uses the `hostname_has_any` filtering parameters, this field is set with the one of the values `SrcHostname`, `DstHostname`, or `Both` to reflect the matching fields or fieldsInherited
ASimMatchingIpAddrRecommendedstringEnumerated
Values (3)SrcIpAddr, DstIpAddr, Both
When a parser uses the `ipaddr_has_any_prefix` filtering parameters, this field is set with the one of the values `SrcIpAddr`, `DstIpAddr`, or `Both` to reflect the matching fields or fieldsInherited
DstAliasDeviceDstEither of DstDvcId, DstHostname, DstIpAddrA unique identifier of the server receiving the DNS request. This field might alias the DstDvcId, DstHostname, or DstIpAddr fields. (e.g. 192.168.12.1)Inherited
DstAppIdOptionalstringApplicationDstThe ID of the destination application, as reported by the reporting device. If DstAppType is `Process`, `DstAppId` and `DstProcessId` should have the same value. (e.g. 124)Inherited
DstAppNameOptionalstringApplicationDstThe name of the destination application. (e.g. Facebook)Inherited
DstAppTypeOptionalstringAppType
Values (7)Process, Service, Resource, URL, SaaS application, CSP, Other
ApplicationDstThe type of the destination application. For a list of allowed values and further information, refer to AppType in the Schema Overview article. This field is mandatory if DstAppName or DstAppId are used.Inherited
DstBytesRecommendedlongDeviceDstThe number of bytes sent from the destination to the source for the connection or session. If the event is aggregated, **DstBytes** should be the sum over all aggregated sessions. (e.g. 32455)Inherited
DstDescriptionOptionalstringDeviceDstA descriptive text associated with the device. (e.g. Primary Domain Controller)Inherited
DstDeviceTypeOptionalstringDeviceType
Values (4)Computer, Mobile Device, IOT Device, Other
DeviceDstThe type of the destination device. For a list of allowed values and further information, refer to DeviceType in the Schema Overview article.Inherited
DstDNUsernameOptionalstringUserDstFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
DstDomainRecommendedstringDomainDeviceDstThe domain of the destination device. (e.g. Contoso)Inherited
DstDomainTypeConditionalstringDomainType
Values (2)FQDN, Windows
DeviceDstDstDomainThe type of DstDomain. For a list of allowed values and further information, refer to DomainType in the Schema Overview article. Required if DstDomain is used.Inherited
DstDvcActionOptionalstringDeviceDstFor reporting security systems, the action taken by the system, if applicable. (e.g. Blocked)Entity Extension
DstDvcAwsVpcIdOptionalstringDeviceDstFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DstDvcAzureResourceIdOptionalstringDeviceDstFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DstDvcIdOptionalstringDeviceDstThe ID of the destination device. If multiple IDs are available, use the most important one, and store the others in the fields `DstDvc`. (e.g. ac7e9755-8eae-4ffc-8a02-50ed7a2216c3)Inherited
DstDvcIdTypeConditionalstringDvcIdType
Values (7)MDEid, AzureResourceId, MD4IoTid, VMConnectionId, AwsVpcId, VectraId, Other
DeviceDstThe type of DstDvcId. For a list of allowed values and further information, refer to DvcIdType in the Schema Overview article. Required if **DstDeviceId** is used.Inherited
DstDvcMD4IoTidOptionalstringDeviceDstFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DstDvcMDEidOptionalstringDeviceDstFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DstDvcOriginalActionOptionalstringDeviceDstThe original DvcAction as provided by the reporting device.Entity Extension
DstDvcOsOptionalstringDeviceDstThe operating system running on the device on which the event occurred or which reported the event. (e.g. Windows)Entity Extension
DstDvcOsVersionOptionalstringDeviceDstThe version of the operating system on the device on which the event occurred or which reported the event. (e.g. 10)Entity Extension
DstDvcScopeOptionalstringDeviceDstThe cloud platform scope the device belongs to. **DstDvcScope** map to a subscription ID on Azure and to an account ID on AWS.Inherited
DstDvcScopeIdOptionalstringDeviceDstThe cloud platform scope ID the device belongs to. **DstDvcScopeId** map to a subscription ID on Azure and to an account ID on AWS.Inherited
DstDvcVectraIdOptionalstringDeviceDstFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DstDvcVMConnectionIdOptionalstringDeviceDstFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DstFQDNOptionalstringFQDNDeviceDstThe destination device hostname, including domain information when available. (e.g. Contoso\DESKTOP-1282V4D)Inherited
DstGeoCityOptionalstringCityDeviceDstThe city associated with the destination IP address. For more information, see Logical types. (e.g. Burlington)Inherited
DstGeoCountryOptionalstringCountryDeviceDstThe country/region associated with the destination IP address. For more information, see Logical types. (e.g. USA)Inherited
DstGeoLatitudeOptionalrealLatitudeDeviceDstThe latitude of the geographical coordinate associated with the destination IP address. For more information, see Logical types. (e.g. 44.475833)Inherited
DstGeoLongitudeOptionalrealLongitudeDeviceDstThe longitude of the geographical coordinate associated with the destination IP address. For more information, see Logical types. (e.g. 73.211944)Inherited
DstGeoRegionOptionalstringRegionDeviceDstThe region, or state, associated with the destination IP address. For more information, see Logical types. (e.g. Vermont)Inherited
DstHostnameRecommendedstringHostnameDeviceDstThe destination device hostname, excluding domain information. If no device name is available, store the relevant IP address in this field. (e.g. DESKTOP-1282V4D)Inherited
DstInterfaceOptionalstringDeviceDstThe network interface on which data was captured. This field is typically relevant to network related activity captured by an intermediate or tap device.Entity Extension
DstInterfaceGuidOptionalstringGUIDDeviceDstThe GUID of the network interface used on the destination device. (e.g. 46ad544b-eaf0-47ef- 827c-266030f545a6)Inherited
DstInterfaceNameOptionalstringDeviceDstThe network interface used for the connection or session by the destination device. (e.g. Microsoft Hyper-V Network Adapter)Inherited
DstIpAddrRecommendedstringIP addressDeviceDstThe IP address of the connection or session destination. If the session uses network address translation, `DstIpAddr` is the publicly visible address, and not the original address of the source, which is stored in DstNatIpAddr (e.g. 2001:db8::ff00:42:8329)Inherited
DstMacAddrOptionalstringMAC AddressDeviceDstThe MAC address of the network interface used for the connection or session by the destination device. (e.g. 06:10:9f:eb:8f:14)Inherited
DstNatIpAddrOptionalstringIP addressDeviceIntermediaryThe **DstNatIpAddr** represents either of: - The original address of the destination device if network address translation was used. - The IP address used by the intermediary device for communication with the source. (e.g. 2::1)Inherited
DstNatPortNumberOptionalintDeviceIntermediaryIf reported by an intermediary NAT device, the port used by the NAT device for communication with the source. (e.g. 443)Inherited
DstOriginalUserTypeOptionalstringUserDstThe original destination user type, if provided by the source.Inherited
DstPacketsOptionallongDeviceDstThe number of packets sent from the destination to the source for the connection or session. The meaning of a packet is defined by the reporting device. If the event is aggregated, **DstPackets** should be the sum over all aggregated sessions. (e.g. 446)Inherited
DstPortNumberOptionalintDeviceDstThe destination IP port. (e.g. 443)Inherited
DstProcessGuidOptionalstringApplicationDstA generated unique identifier (GUID) of the process that terminated the network session. (e.g. EF3BD0BD-2B74-60C5-AF5C-010000001E00)Inherited
DstProcessIdOptionalstringApplicationDstThe process ID (PID) of the process that terminated the network session. (e.g. 48610176)Inherited
DstProcessNameOptionalstringApplicationDstThe file name of the process that terminated the network session. This name is typically considered to be the process name. (e.g. C:\Windows\explorer.exe)Inherited
DstSimpleUsernameOptionalstringUserDstFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
DstUserAadIdOptionalstringUserDstFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
DstUserAADTenantOptionalstringUserDstFields used to store specific scopes. Use the UserScope field for the scope associated with the ID stored in the UserId field. Populate the relevant specific scope field, in addition to UserScope, even if the event has only one ID.Entity Extension
DstUserAWSAccountOptionalstringUserDstFields used to store specific scopes. Use the UserScope field for the scope associated with the ID stored in the UserId field. Populate the relevant specific scope field, in addition to UserScope, even if the event has only one ID.Entity Extension
DstUserAWSIdOptionalstringUserDstFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
DstUserIdOptionalstringUserDstA machine-readable, alphanumeric, unique representation of the destination user. For the supported format for different ID types, refer to the User entity. (e.g. S-1-12)Inherited
DstUserIdTypeConditionalstringUserIdType
Values (7)SID, UID, AADID, OktaId, AWSId, PUID, SalesforceId
UserDstDstUserIdThe type of the ID stored in the DstUserId field. For a list of allowed values and further information, refer to UserIdType in the Schema Overview article.Inherited
DstUsernameOptionalstringUsernameUserDstThe destination username, including domain information when available. For the supported format for different ID types, refer to the User entity. Use the simple form only if domain information isn't available. Store the Username type in the DstUsernameType field. If other username formats are available, store them in the fields `DstUsername`. (e.g. AlbertE)Inherited
DstUsernameTypeConditionalstringUsernameType
Values (5)UPN, Windows, DN, Simple, AWSId
UserDstDstUsernameSpecifies the type of the username stored in the DstUsername field. For a list of allowed values and further information, refer to UsernameType in the Schema Overview article. (e.g. Windows)Inherited
DstUserOktaIdOptionalstringUserDstFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
DstUserPuidOptionalstringUserDstFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
DstUserScopeOptionalstringUserDstThe scope, such as Microsoft Entra tenant, in which DstUserId and DstUsername are defined. or more information and list of allowed values, see UserScope in the Schema Overview articleInherited
DstUserScopeIdOptionalstringUserDstThe scope ID, such as Microsoft Entra Directory ID, in which DstUserId and DstUsername are defined. for more information and list of allowed values, see UserScopeId in the Schema Overview articleInherited
DstUserSidOptionalstringUserDstFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
DstUserTypeOptionalstringUserType
Values (9)Regular, Machine, Admin, System, Application, Service Principal, Service, Anonymous, Other
UserDstThe type of destination user. For a list of allowed values and further information, refer to UserType in the Schema Overview article.Inherited
DstUserUidOptionalstringUserDstFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
DstUserUPNOptionalstringUserDstFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
DstVlanIdOptionalstringDeviceDstThe VLAN ID related to the destination device. (e.g. 130)Inherited
DstWindowsUsernameOptionalstringUserDstFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
DstZoneOptionalstringDeviceDstThe network zone of the destination, as defined by the reporting device. (e.g. Dmz)Inherited
DurationAliasNetworkDurationInherited
DvcAliasstringDeviceDvcEither of DvcFQDN, DvcId, DvcHostname, DvcIpAddrA unique identifier of the device on which the event occurred or which reported the event, depending on the schema. This field might alias the DvcFQDN, DvcId, DvcHostname, or DvcIpAddr fields. For cloud sources, for which there's no apparent device, use the same value as the Event Product fieldCommon
DvcActionOptionalstringDeviceDvcFor reporting security systems, the action taken by the system, if applicable. (e.g. Blocked)Common
DvcAwsVpcIdOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcAzureResourceIdOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcDescriptionOptionalstringDeviceDvcA descriptive text associated with the device. (e.g. Primary Domain Controller)Common
DvcDomainRecommendedstringDomainDeviceDvcThe domain of the device on which the event occurred or which reported the event, depending on the schema. (e.g. Contoso)Common
DvcDomainTypeConditionalstringDomainType
Values (2)FQDN, Windows
DeviceDvcDvcDomainThe type of DvcDomain. For a list of allowed values and further information, refer to DomainType.Common
DvcFQDNOptionalstringFQDNDeviceDvcThe hostname of the device on which the event occurred or which reported the event, depending on the schema. (e.g. Contoso\DESKTOP-1282V4D)Common
DvcHostnameRecommendedstringHostnameDeviceDvcThe hostname of the device on which the event occurred or which reported the event, depending on the schema. (e.g. ContosoDc)Common
DvcIdOptionalstringDeviceDvcThe unique ID of the device on which the event occurred or which reported the event, depending on the schema. (e.g. 41502da5-21b7-48ec-81c9-baeea8d7d669 If multiple IDs are available, use the first one from the list, and store the others by using the field names **DvcAzureResourceId**, **DvcMDEid**, etc)Common
DvcIdTypeConditionalstringEnumerated
Values (9)AzureResourceId, MDEid, MD4IoTid, VMConnectionId, AwsVpcId, VectraId, AppGateId, FQDN, Other
DeviceDvcDvcIdThe type of DvcId. The list of allowed values is `AzureResourceId`, `MDEid`, `MD4IoTid`, `VMConnectionId`, `AwsVpcId`, `VectraId`, `AppGateId`, `FQDN`, and `Other`. Using `FQDN` as a device ID, implies reusing the hostname. Use it only as a last resortCommon
DvcInboundInterfaceOptionalstringDeviceIntermediaryIf reported by an intermediary device, the network interface used by the NAT device for the connection to the source device. (e.g. eth0)Inherited
DvcInterfaceOptionalstringDeviceDvcThe network interface on which data was captured. This field is typically relevant to network related activity, which is captured by an intermediate or tap device.Common
DvcIpAddrRecommendedstringIP addressDeviceDvcThe IP address of the device on which the event occurred or which reported the event, depending on the schema. (e.g. 45.21.42.12)Common
DvcMacAddrOptionalstringMAC addressDeviceDvcThe MAC address of the device on which the event occurred or which reported the event. (e.g. 00:1B:44:11:3A:B7)Common
DvcMD4IoTidOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcMDEidOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcOriginalActionOptionalstringDeviceDvcThe original DvcAction as provided by the reporting device.Common
DvcOsOptionalstringDeviceDvcThe operating system running on the device on which the event occurred or which reported the event. (e.g. Windows)Common
DvcOsVersionOptionalstringDeviceDvcThe version of the operating system on the device on which the event occurred or which reported the event. (e.g. 10)Common
DvcOutboundInterfaceOptionalstringDeviceIntermediaryIf reported by an intermediary device, the network interface used by the NAT device for the connection to the destination device. (e.g. Ethernet adapter Ethernet 4e)Inherited
DvcScopeOptionalstringDeviceDvcThe cloud platform scope the device belongs to. **DvcScope** map to a subscription ID on Azure and to an account ID on AWS.Common
DvcScopeIdOptionalstringDeviceDvcThe cloud platform scope ID the device belongs to. **DvcScopeId** map to a subscription ID on Azure and to an account ID on AWS.Common
DvcVectraIdOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcVMConnectionIdOptionalstringDeviceDvcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
DvcZoneOptionalstringDeviceDvcThe network on which the event occurred or which reported the event, depending on the schema. The zone is defined by the reporting device. (e.g. Dmz)Common
EventCountMandatoryintThe number of events described by the record. This value is used when the source supports aggregation, and a single record might represent multiple events. For other sources, set to `1`.Common
EventEndTimeMandatorydatetimeThe time when the event ended. If the source supports aggregation and the record represents multiple events, the time that the last event was generated. If not provided by the source record, this field aliases the TimeGenerated fieldCommon
EventMessageOptionalstringA general message or description, either included in or generated from the record.Common
EventOriginalResultDetailsOptionalstringThe original result details provided by the source. This value is used to derive EventResultDetails, which should have only one of the values documented for each schema.Common
EventOriginalSeverityOptionalstringThe original severity as provided by the reporting device. This value is used to derive EventSeverity.Common
EventOriginalSubTypeOptionalstringThe original event subtype or ID, if provided by the source. For example, this field is used to store the original Windows logon type. This value is used to derive EventSubType, which should have only one of the values documented for each schema. (e.g. 2)Common
EventOriginalTypeOptionalstringThe original event type or ID, if provided by the source. For example, this field is used to store the original Windows event ID. This value is used to derive EventType, which should have only one of the values documented for each schema. (e.g. 4624)Common
EventOriginalUidOptionalstringA unique ID of the original record, if provided by the source. (e.g. 69f37748-ddcd-4331-bf0f-b137f1ea83b)Common
EventOwnerOptionalstringThe owner of the event, which is usually the department or subsidiary in which it was generated.Common
EventProductMandatorystringThe product generating the event. The value should be one of the values listed in Vendors and Products. (e.g. Sysmon)Common
EventProductVersionOptionalstringThe version of the product generating the event. (e.g. 12.1)Common
EventReportUrlOptionalstringURLA URL provided in the event for a resource that provides more information about the event.Common
EventResultMandatorystringEnumerated
Values (4)Success, Partial, Failure, NA
Describes the event result, normalized to For an HTTP session, `Success` is defined as a status code lower than `400`, and `Failure` is defined as a status code higher than `400`. For a list of HTTP status codes, refer to W3 Org. The source may provide only a value for the EventResultDetails field, which must be analyzed to get the **EventResult** valueSchema
EventResultDetailsRecommendedstringEnumeratedThe HTTP status code as defined by The World Wide Web ConsortiumSchema
EventSchemaMandatorystringEnumerated
Values (1)WebSession
The name of the schema documented here is `WebSession`Schema
EventSchemaVersionMandatorystringSchemaVersionThe version of the schema. The version of the schema documented here is `0.2.7`Schema
EventSeverityRecommendedstringEnumerated
Values (4)Informational, Low, Medium, High
The severity of the eventCommon
EventStartTimeMandatorydatetimeThe time when the event started. If the source supports aggregation and the record represents multiple events, the time that the first event was generated. If not provided by the source record, this field aliases the TimeGenerated fieldCommon
EventSubTypeOptionalstringEnumeratedDescribes a subdivision of the operation reported in the EventType field. Each schema documents the list of values valid for this field. The original, source specific, value is stored in the EventOriginalSubType fieldCommon
EventTypeMandatorystringEnumerated
Values (3)HTTPsession, WebServerSession, ApiRequest
Describes the operation reported by the record. Allowed values are: - `HTTPsession`: Denotes a network session used for HTTP or HTTPS, typically reported by an intermediary device, such as a proxy or a Web security gateway. - `WebServerSession`: Denotes an HTTP request reported by a web server. Such an event typically has less network related information. The URL reported should not include a schema and a server name, but only the path and parameters part of the URL. - `ApiRequest`: Denotes an HTTP request reported associated with an API call, typically reported by an application server. Such an event typically has less network related information. When reported by the application server, the URL reported should not include a schema and a server name, but only the path and parameters part of the URLSchema
EventUidRecommendedstringThe unique ID of the record, as assigned by Microsoft Sentinel. This field is typically mapped to the `_ItemId` Log Analytics field.Common
EventVendorMandatorystringThe vendor of the product generating the event. The value should be one of the values listed in Vendors and Products. (e.g. Microsoft)Common
FileContentTypeOptionalstringFor HTTP uploads, the content type of the uploaded file.Schema
FileMD5OptionalstringMD5For HTTP uploads, the MD5 hash of the uploaded file. (e.g. 75a599802f1fa166cdadb360960b1dd0)Schema
FileNameOptionalstringFor HTTP uploads, the name of the uploaded file.Schema
FileSHA1OptionalstringSHA1For HTTP uploads, the SHA1 hash of the uploaded file. (e.g. d55c5a4df19b46db8c54 c801c4665d3338acdab0)Schema
FileSHA256OptionalstringSHA256For HTTP uploads, the SHA256 hash of the uploaded file. (e.g. e81bb824c4a09a811af17deae22f22dd 2e1ec8cbb00b22629d2899f7c68da274)Schema
FileSHA512OptionalstringSHA512For HTTP uploads, the SHA512 hash of the uploaded file.Schema
FileSizeOptionallongFor HTTP uploads, the size in bytes of the uploaded file.Schema
HashAliasEither of FileMD5, FileSHA1, FileSHA256, FileSHA512Alias to the available Hash fieldSchema
HashTypeConditionalstringEnumerated
Values (4)MD5, SHA1, SHA256, SHA512
The type of the hash in the Hash field. Possible values include: `MD5`, `SHA1`, `SHA256`, and `SHA512`Schema
HostnameAliasEither of DstHostname, RemoteHostname, SrcHostName, NetworkDirectionIf the event type is `NetworkSession`, `Flow` or `L2NetworkSession`, Hostname is an - If the event type is `EndpointNetworkSession`, Hostname is an , which can alias either DstHostname or SrcHostName, depending on NetworkDirectionInherited
HttpContentFormatOptionalstringThe content format part of the HttpContentType (e.g. text/html)Schema
HttpContentTypeOptionalstringThe HTTP Response content type header. (e.g. text/html; charset=ISO-8859-4)Schema
HttpCookieOptionalstringThe content of the HTTP cookie header sent from the client to the server, containing name-value pairs of session data. (e.g. session_id=abc123; user_pref=dark_mode)Schema
HttpHostOptionalstringThe virtual web server the HTTP request has targeted. This value is typically based on the HTTP Host header.Schema
HttpIsProxiedOptionalbooleanIndicates whether the HTTP request was sent through a proxy server. (e.g. true)Schema
HttpReferrerOptionalstringThe HTTP referrer header. (e.g. https://developer.mozilla.org/docs)Schema
HttpRequestBodyBytesOptionallongThe size of the HTTP request body in bytes, not including headers. (e.g. 1024)Schema
HttpRequestCacheControlOptionalstringThe content of the HTTP Cache-Control request header, specifying caching directives from the client. (e.g. no-cache)Schema
HttpRequestHeaderCountOptionalintThe number of HTTP headers included in the request. (e.g. 12)Schema
HttpRequestMethodRecommendedstringEnumeratedThe HTTP Method. The values are as defined in RFC 7231 and RFC 5789, and include `GET`, `HEAD`, `POST`, `PUT`, `DELETE`, `CONNECT`, `OPTIONS`, `TRACE`, and `PATCH`. (e.g. GET)Schema
HttpRequestTimeOptionalintThe amount of time, in milliseconds, it took to send the request to the server, if applicable. (e.g. 700)Schema
HttpRequestXffOptionalstringIP AddressThe HTTP X-Forwarded-For header. (e.g. 120.12.41.1)Schema
HttpResponseBodyBytesOptionallongThe size of the HTTP response body in bytes, not including headers. (e.g. 8192)Schema
HttpResponseCacheControlOptionalstringThe content of the HTTP Cache-Control response header, specifying caching directives from the server. (e.g. max-age=3600, public)Schema
HttpResponseExpiresOptionalstringThe content of the HTTP Expires response header, indicating when the response content expires. (e.g. Thu, 01 Dec 2024 16:00:00 GMT)Schema
HttpResponseHeaderCountOptionalintThe number of HTTP headers included in the response. (e.g. 15)Schema
HttpResponseTimeOptionalintThe amount of time, in milliseconds, it took to receive a response in the server, if applicable. (e.g. 800)Schema
HttpStatusCodeAliasEventResultDetailsThe HTTP Status CodeSchema
HttpUserAgentOptionalstringThe HTTP user agent header. (e.g. Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.97 Safari/537.36)Schema
HttpVersionOptionalstringThe HTTP Request Version. (e.g. 2.0)Schema
InnerVlanIdAliasDeviceSrcSrcVlanIdIn many cases, the VLAN can't be determined as a source or a destination but is characterized as inner or outer. This alias to signifies that SrcVlanId should be used when the VLAN is characterized as innerInherited
IpAddrAliasEither of SrcIpAddr, LocalIpAddr, DstIpAddr, NetworkDirectionIf the event type is `NetworkSession`, `Flow` or `L2NetworkSession`, IpAddr is an - If the event type is `EndpointNetworkSession`, IpAddr is an , which can alias either SrcIpAddr or DstIpAddr, depending on NetworkDirectionInherited
NetworkApplicationProtocolOptionalstringThe application layer protocol used by the connection or session. The value should be in all uppercase. (e.g. FTP)Inherited
NetworkBytesOptionallongNumber of bytes sent in both directions. If both **BytesReceived** and **BytesSent** exist, **BytesTotal** should equal their sum. If the event is aggregated, **NetworkBytes** should be the sum over all aggregated sessions. (e.g. 78991)Inherited
NetworkConnectionHistoryOptionalstringTCP flags and other potential IP header information.Inherited
NetworkDirectionOptionalstringEnumerated
Values (5)Inbound, Outbound, Local, External, NA
The direction of the connection or session: - For the EventType `NetworkSession`, `Flow` or `L2NetworkSession`, **NetworkDirection** represents the direction relative to the organization or cloud environment boundary. - For the EventType `EndpointNetworkSession`, **NetworkDirection** represents the direction relative to the endpointInherited
NetworkDurationOptionalintThe amount of time, in milliseconds, for the completion of the network session or connection. (e.g. 1500)Inherited
NetworkIcmpCodeOptionalintFor an ICMP message, the ICMP code number as described in RFC 2780 for IPv4 network connections, or in RFC 4443 for IPv6 network connections.Inherited
NetworkIcmpTypeOptionalstringFor an ICMP message, ICMP type name associated with the numerical value, as described in RFC 2780 for IPv4 network connections, or in RFC 4443 for IPv6 network connections. (e.g. Destination Unreachable for NetworkIcmpCode 3)Inherited
NetworkPacketsOptionallongThe number of packets sent in both directions. If both **PacketsReceived** and **PacketsSent** exist, **PacketsTotal** should equal their sum. The meaning of a packet is defined by the reporting device. If the event is aggregated, **NetworkPackets** should be the sum over all aggregated sessions. (e.g. 6924)Inherited
NetworkProtocolOptionalstringEnumeratedThe IP protocol used by the connection or session as listed in IANA protocol assignment, which is typically `TCP`, `UDP`, or `ICMP`. (e.g. TCP)Inherited
NetworkProtocolVersionOptionalstringEnumerated
Values (1)IPv4
The version of NetworkProtocol. When using it to distinguish between IP version, use the values `IPv4` and `IPv6`Inherited
NetworkSessionIdOptionalstringThe session identifier as reported by the reporting device. (e.g. 172\_12\_53\_32\_4322\_\_123\_64\_207\_1\_80)Inherited
OuterVlanIdAliasDeviceDstDstVlanIdIn many cases, the VLAN can't be determined as a source or a destination but is characterized as inner or outer. This alias to signifies that DstVlanId should be used when the VLAN is characterized as outerInherited
ProcessAliasApplicationDstDstProcessName (e.g. C:\Windows\System32\rundll32.exe)Inherited
RuleAliasstringEither of NetworkRuleName, NetworkRuleNumberEither the value of NetworkRuleName or the value of NetworkRuleNumber. If the value of NetworkRuleNumber is used, the type should be converted to stringInherited
RuleNameOptionalstringThe name or ID of the rule by which DvcAction was decided upon. (e.g. AnyAnyDrop)Inherited
RuleNumberOptionalintThe number of the rule by which DvcAction was decided upon. (e.g. 23)Inherited
SessionIdAliasstringNetworkSessionIdInherited
SrcAliasDeviceSrcEither of SrcDvcId, SrcHostname, SrcIpAddrA unique identifier of the source device. This field might alias the SrcDvcId, SrcHostname, or SrcIpAddr fields. (e.g. 192.168.12.1)Inherited
SrcAppIdOptionalstringApplicationSrcThe ID of the source application, as reported by the reporting device. If SrcAppType is `Process`, `SrcAppId` and `SrcProcessId` should have the same value. (e.g. 124)Inherited
SrcAppNameOptionalstringApplicationSrcThe name of the source application. (e.g. filezilla.exe)Inherited
SrcAppTypeOptionalstringAppType
Values (7)Process, Service, Resource, URL, SaaS application, CSP, Other
ApplicationSrcThe type of the source application. For a list of allowed values and further information, refer to AppType in the Schema Overview article. This field is mandatory if SrcAppName or SrcAppId are used.Inherited
SrcBytesRecommendedlongDeviceSrcThe number of bytes sent from the source to the destination for the connection or session. If the event is aggregated, **SrcBytes** should be the sum over all aggregated sessions. (e.g. 46536)Inherited
SrcDescriptionOptionalstringDeviceSrcA descriptive text associated with the device. (e.g. Primary Domain Controller)Inherited
SrcDeviceTypeOptionalstringDeviceType
Values (4)Computer, Mobile Device, IOT Device, Other
DeviceSrcThe type of the source device. For a list of allowed values and further information, refer to DeviceType in the Schema Overview article.Inherited
SrcDNUsernameOptionalstringUserSrcFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
SrcDomainRecommendedstringDomainDeviceSrcThe domain of the source device. (e.g. Contoso)Inherited
SrcDomainTypeConditionalstringDomainType
Values (2)FQDN, Windows
DeviceSrcSrcDomainThe type of SrcDomain. For a list of allowed values and further information, refer to DomainType in the Schema Overview article. Required if SrcDomain is used.Inherited
SrcDvcActionOptionalstringDeviceSrcFor reporting security systems, the action taken by the system, if applicable. (e.g. Blocked)Entity Extension
SrcDvcAwsVpcIdOptionalstringDeviceSrcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
SrcDvcAzureResourceIdOptionalstringDeviceSrcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
SrcDvcIdOptionalstringDeviceSrcThe ID of the source device. If multiple IDs are available, use the most important one, and store the others in the fields `SrcDvc`. (e.g. ac7e9755-8eae-4ffc-8a02-50ed7a2216c3)Inherited
SrcDvcIdTypeConditionalstringDvcIdType
Values (7)MDEid, AzureResourceId, MD4IoTid, VMConnectionId, AwsVpcId, VectraId, Other
DeviceSrcSrcDvcIdThe type of SrcDvcId. For a list of allowed values and further information, refer to DvcIdType in the Schema Overview article.Inherited
SrcDvcMD4IoTidOptionalstringDeviceSrcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
SrcDvcMDEidOptionalstringDeviceSrcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
SrcDvcOriginalActionOptionalstringDeviceSrcThe original DvcAction as provided by the reporting device.Entity Extension
SrcDvcOsOptionalstringDeviceSrcThe operating system running on the device on which the event occurred or which reported the event. (e.g. Windows)Entity Extension
SrcDvcOsVersionOptionalstringDeviceSrcThe version of the operating system on the device on which the event occurred or which reported the event. (e.g. 10)Entity Extension
SrcDvcScopeOptionalstringDeviceSrcThe cloud platform scope the device belongs to. **SrcDvcScope** map to a subscription ID on Azure and to an account ID on AWS.Inherited
SrcDvcScopeIdOptionalstringDeviceSrcThe cloud platform scope ID the device belongs to. **SrcDvcScopeId** map to a subscription ID on Azure and to an account ID on AWS.Inherited
SrcDvcVectraIdOptionalstringDeviceSrcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
SrcDvcVMConnectionIdOptionalstringDeviceSrcFields used to store other device IDs, if the original event includes multiple device IDs. Select the device ID most associated with the event as the primary ID stored in DvcId.Entity Extension
SrcFQDNOptionalstringFQDNDeviceSrcThe source device hostname, including domain information when available. (e.g. Contoso\DESKTOP-1282V4D)Inherited
SrcGeoCityOptionalstringCityDeviceSrcThe city associated with the source IP address. (e.g. Burlington)Inherited
SrcGeoCountryOptionalstringCountryDeviceSrcThe country/region associated with the source IP address. (e.g. USA)Inherited
SrcGeoLatitudeOptionalrealLatitudeDeviceSrcThe latitude of the geographical coordinate associated with the source IP address. (e.g. 44.475833)Inherited
SrcGeoLongitudeOptionalrealLongitudeDeviceSrcThe longitude of the geographical coordinate associated with the source IP address. (e.g. 73.211944)Inherited
SrcGeoRegionOptionalstringRegionDeviceSrcThe region associated with the source IP address. (e.g. Vermont)Inherited
SrcHostnameRecommendedstringHostnameDeviceSrcThe source device hostname, excluding domain information. If no device name is available, store the relevant IP address in this field. (e.g. DESKTOP-1282V4D)Inherited
SrcInterfaceOptionalstringDeviceSrcThe network interface on which data was captured. This field is typically relevant to network related activity captured by an intermediate or tap device.Entity Extension
SrcInterfaceGuidOptionalstringGUIDDeviceSrcThe GUID of the network interface used on the source device. (e.g. 46ad544b-eaf0-47ef- 827c-266030f545a6)Inherited
SrcInterfaceNameOptionalstringDeviceSrcThe network interface used for the connection or session by the source device. (e.g. eth01)Inherited
SrcIpAddrRecommendedstringIP addressDeviceSrcThe IP address from which the connection or session originated. This value is mandatory if **SrcHostname** is specified. If the session uses network address translation, `SrcIpAddr` is the publicly visible address, and not the original address of the source, which is stored in SrcNatIpAddr (e.g. 77.138.103.108)Inherited
SrcMacAddrOptionalstringMAC AddressDeviceSrcThe MAC address of the network interface from which the connection or session originated. (e.g. 06:10:9f:eb:8f:14)Inherited
SrcNatIpAddrOptionalstringIP addressDeviceIntermediaryThe **SrcNatIpAddr** represents either of: - The original address of the source device if network address translation was used. - The IP address used by the intermediary device for communication with the destination. (e.g. 4.3.2.1)Inherited
SrcNatPortNumberOptionalintDeviceIntermediaryIf reported by an intermediary NAT device, the port used by the NAT device for communication with the destination. (e.g. 345)Inherited
SrcOriginalUserTypeOptionalstringUserSrcThe original destination user type, if provided by the reporting device.Inherited
SrcPacketsOptionallongDeviceSrcThe number of packets sent from the source to the destination for the connection or session. The meaning of a packet is defined by the reporting device. If the event is aggregated, **SrcPackets** should be the sum over all aggregated sessions. (e.g. 6478)Inherited
SrcPortNumberOptionalintDeviceSrcThe IP port from which the connection originated. Might not be relevant for a session comprising multiple connections. (e.g. 2335)Inherited
SrcProcessGuidOptionalstringApplicationSrcA generated unique identifier (GUID) of the process that initiated the network session. (e.g. EF3BD0BD-2B74-60C5-AF5C-010000001E00)Inherited
SrcProcessIdOptionalstringApplicationSrcThe process ID (PID) of the process that initiated the network session. (e.g. 48610176)Inherited
SrcProcessNameOptionalstringApplicationSrcThe file name of the process that initiated the network session. This name is typically considered to be the process name. (e.g. C:\Windows\explorer.exe)Inherited
SrcSimpleUsernameOptionalstringUserSrcFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
SrcUserAadIdOptionalstringUserSrcFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
SrcUserAADTenantOptionalstringUserSrcFields used to store specific scopes. Use the UserScope field for the scope associated with the ID stored in the UserId field. Populate the relevant specific scope field, in addition to UserScope, even if the event has only one ID.Entity Extension
SrcUserAWSAccountOptionalstringUserSrcFields used to store specific scopes. Use the UserScope field for the scope associated with the ID stored in the UserId field. Populate the relevant specific scope field, in addition to UserScope, even if the event has only one ID.Entity Extension
SrcUserAWSIdOptionalstringUserSrcFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
SrcUserIdOptionalstringUserSrcA machine-readable, alphanumeric, unique representation of the source user. For the supported format for different ID types, refer to the User entity. (e.g. S-1-12)Inherited
SrcUserIdTypeConditionalstringUserIdType
Values (7)SID, UID, AADID, OktaId, AWSId, PUID, SalesforceId
UserSrcSrcUserIdThe type of the ID stored in the SrcUserId field. For a list of allowed values and further information, refer to UserIdType in the Schema Overview article.Inherited
SrcUsernameOptionalstringUsernameUserSrcThe source username, including domain information when available. For the supported format for different ID types, refer to the User entity. Use the simple form only if domain information isn't available. Store the Username type in the SrcUsernameType field. If other username formats are available, store them in the fields `SrcUsername`. (e.g. AlbertE)Inherited
SrcUsernameTypeConditionalstringUsernameType
Values (5)UPN, Windows, DN, Simple, AWSId
UserSrcSrcUsernameSpecifies the type of the username stored in the SrcUsername field. For a list of allowed values and further information, refer to UsernameType in the Schema Overview article. (e.g. Windows)Inherited
SrcUserOktaIdOptionalstringUserSrcFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
SrcUserPuidOptionalstringUserSrcFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
SrcUserScopeOptionalstringUserSrcThe scope, such as Microsoft Entra tenant, in which SrcUserId and SrcUsername are defined. or more information and list of allowed values, see UserScope in the Schema Overview articleInherited
SrcUserScopeIdOptionalstringUserSrcThe scope ID, such as Microsoft Entra Directory ID, in which SrcUserId and SrcUsername are defined. for more information and list of allowed values, see UserScopeId in the Schema Overview articleInherited
SrcUserSidOptionalstringUserSrcFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
SrcUserTypeOptionalstringUserType
Values (9)Regular, Machine, Admin, System, Application, Service Principal, Service, Anonymous, Other
UserSrcThe type of source user. For a list of allowed values and further information, refer to UserType in the Schema Overview article.Inherited
SrcUserUidOptionalstringUserSrcFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
SrcUserUPNOptionalstringUserSrcFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
SrcVlanIdOptionalstringDeviceSrcThe VLAN ID related to the source device. (e.g. 130)Inherited
SrcWindowsUsernameOptionalstringUserSrcFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
SrcZoneOptionalstringDeviceSrcThe network zone of the source, as defined by the reporting device. (e.g. Internet)Inherited
TargetDNUsernameOptionalstringUserTargetFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
TargetSimpleUsernameOptionalstringUserTargetFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
TargetUserAadIdOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserAWSIdOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserOktaIdOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserPuidOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserSidOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserUidOptionalstringUserTargetFields used to store specific user IDs. Select the ID most associated with the event as the primary ID stored in UserId. Populate the relevant specific ID field, in addition to UserId, even if the event has only one ID.Entity Extension
TargetUserUpnOptionalstringUserTargetFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
TargetWindowsUsernameOptionalstringUserTargetFields used to store additional usernames, if the original event includes multiple usernames. Select the username most associated with the event as the primary username stored in Username.Entity Extension
TcpFlagsAckOptionalbooleanThe TCP ACK Flag reported. The acknowledgment flag is used to acknowledge the successful receipt of a packet. As we can see from the diagram above, the receiver sends an ACK and a SYN in the second step of the three way handshake process to tell the sender that it received its initial packet.Inherited
TcpFlagsCwrOptionalbooleanThe TCP CWR Flag reported. The congestion window reduced flag is used by the sending host to indicate it received a packet with the ECE flag set. See RFC 3168 for more details.Inherited
TcpFlagsEceOptionalbooleanThe TCP ECE Flag reported. This flag is responsible for indicating if the TCP peer is ECN capable. See RFC 3168 for more details.Inherited
TcpFlagsFinOptionalbooleanThe TCP FIN Flag reported. The finished flag means there is no more data from the sender. Therefore, it is used in the last packet sent from the sender.Inherited
TcpFlagsNsOptionalbooleanThe TCP NS Flag reported. The nonce sum flag is still an experimental flag used to help protect against accidental malicious concealment of packets from the sender. See RFC 3540 for more detailsInherited
TcpFlagsPshOptionalbooleanThe TCP PSH Flag reported. The push flag is similar to the URG flag and tells the receiver to process these packets as they are received instead of buffering them.Inherited
TcpFlagsRstOptionalbooleanThe TCP RST Flag reported. The reset flag gets sent from the receiver to the sender when a packet is sent to a particular host that was not expecting it.Inherited
TcpFlagsSynOptionalbooleanThe TCP SYN Flag reported. The synchronization flag is used as a first step in establishing a three way handshake between two hosts. Only the first packet from both the sender and receiver should have this flag set.Inherited
TcpFlagsUrgOptionalbooleanThe TCP URG Flag reported. The urgent flag is used to notify the receiver to process the urgent packets before processing all other packets. The receiver will be notified when all known urgent data has been received. See RFC 6093 for more details.Inherited
ThreatCategoryOptionalstringThe category of the threat or malware identified in the network session. (e.g. Trojan)Inherited
ThreatConfidenceOptionalintConfidenceLevelThe confidence level of the threat identified, normalized to a value between 0 and a 100.Inherited
ThreatFieldConditionalstringEnumerated
Values (2)SrcIpAddr, DstIpAddr
The field for which a threat was identified. The value is either `SrcIpAddr` or `DstIpAddr`Inherited
ThreatFirstReportedTimeOptionaldatetimeThe first time the IP address or domain were identified as a threat.Inherited
ThreatIdOptionalstringThe ID of the threat or malware identified in the network session. (e.g. Tr.124)Inherited
ThreatIpAddrOptionalstringIP AddressAn IP address for which a threat was identified. The field ThreatField contains the name of the field **ThreatIpAddr** represents.Inherited
ThreatIsActiveOptionalbooleanTrue if the threat identified is considered an active threat.Inherited
ThreatLastReportedTimeOptionaldatetimeThe last time the IP address or domain were identified as a threat.Inherited
ThreatNameOptionalstringThe name of the threat or malware identified in the network session. (e.g. EICAR Test File)Inherited
ThreatOriginalConfidenceOptionalstringThe original confidence level of the threat identified, as reported by the reporting device.Inherited
ThreatOriginalRiskLevelOptionalstringThe risk level as reported by the reporting device.Inherited
ThreatRiskLevelOptionalintRiskLevelThe risk level associated with the session. The level should be a number between **0** and **100**.Inherited
TimeGeneratedMandatorydatetimeThe time the event was generated by the reporting device.Common (Implicit)
TypeMandatorystringThe original table from which the record was fetched. This field is useful when the same event can be received through multiple channels to different tables, and have the same EventVendor and EventProduct values. (e.g. a Sysmon event can be collected either to the Event table or to the WindowsEvent table)Common (Implicit)
UrlMandatorystringURLThe HTTP request URL, including parameters. For `HTTPSession` events, the URL may include the schema and should include the server name. For `WebServerSession` and for `ApiRequest` the URL would typically not include the schema and server, which can be found in the `NetworkApplicationProtocol` and `DstFQDN` fields respectively. (e.g. https://contoso.com/fo/?k=v&amp;q=u#f)Schema
UrlCategoryOptionalstringThe defined grouping of a URL or the domain part of the URL. The category is commonly provided by web security gateways and is based on the content of the site the URL points to. (e.g. search engines, adult, news, advertising, and parked domains)Schema
UrlOriginalOptionalstringURLThe original value of the URL, when the URL was modified by the reporting device and both values are provided.Schema
UserAliasUserDstDstUsernameInherited
UserAgentAliasHttpUserAgentSchema
Mandatory Must be present Recommended Should be present Optional May be present Conditional Conditionally required Alias Computed alias Tester Only In tester but not docs Physical Table Only In table but not docs
ParserVersionProductTablesSolutions
ASimWebSessionApacheHTTPServer0.1.0Apache HTTP ServerApacheHTTPServer_CLCustomLogsAma
ASimWebSessionAzureFirewall0.1.0Azure FirewallAZFWApplicationRule
ASimWebSessionBarracudaCEF0.2.1Barracuda WAFCommonSecurityLogCommon Event Format, VirtualMetric DataStream, Zscaler Internet Access
ASimWebSessionBarracudaWAF0.2.2Barracuda WAFbarracuda_CL
ASimWebSessionCiscoFirepower0.1.0Cisco FirepowerCommonSecurityLogCommon Event Format, VirtualMetric DataStream, Zscaler Internet Access
ASimWebSessionCiscoMeraki0.1.1Cisco MerakiSyslog, meraki_CLCisco SD-WAN, CiscoMeraki, CustomLogsAma, Forescout (Legacy)
ASimWebSessionCiscoUmbrella0.1.0Cisco UmbrellaCisco_Umbrella_proxy_CLCiscoUmbrella
ASimWebSessionCitrixNetScaler0.1.1Citrix NetScalerCommonSecurityLogCommon Event Format, VirtualMetric DataStream, Zscaler Internet Access
ASimWebSessionF5ASM0.1.0F5 BIG-IP Application Security Manager (ASM)CommonSecurityLogCommon Event Format, VirtualMetric DataStream, Zscaler Internet Access
ASimWebSessionFortinetFortiGate0.3.0Fortinet FortiGateCommonSecurityLogCommon Event Format, VirtualMetric DataStream, Zscaler Internet Access
ASimWebSessionIIS0.2Internet Information Services (IIS)W3CIISLogMicrosoft Exchange Security - Exchange On-Premises
ASimWebSessionNative0.1NativeASimWebSessionLogsCisco Meraki Events via REST API, SynqlyIntegrationConnector
ASimWebSessionPaloAltoCEF0.2Palo Alto NetworksCommonSecurityLogCommon Event Format, VirtualMetric DataStream, Zscaler Internet Access
ASimWebSessionPaloAltoCortexDataLake0.1.1Palo Alto Cortex Data LakeCommonSecurityLogCommon Event Format, VirtualMetric DataStream, Zscaler Internet Access
ASimWebSessionSonicWallFirewall0.1.1SonicWallCommonSecurityLogCommon Event Format, VirtualMetric DataStream, Zscaler Internet Access
ASimWebSessionSquidProxy0.4.0Squid ProxySquidProxy_CLCustomLogsAma
ASimWebSessionVectraAI0.2Vectra AI StreamsVectraStream_CLCustomLogsAma, Vectra AI Stream
ASimWebSessionZscalerZIA0.4.1Zscaler ZIACommonSecurityLogCommon Event Format, VirtualMetric DataStream, Zscaler Internet Access