ASimProcessEventLogs

ASimProcessEventLogs Schema #

Table description #

TableSection TableType TableSectionName Description
Usx Regular Microsoft Sentinel The Microsoft Sentinel process events normalized table stores events using the Process Event ASIM normalized schema associated with creation or termination of a process. Such events are reported by operating systems and security systems, such as EDR (End Point Detection and Response) systems.

Table retention #

HotDays ColdDays TotalInteractiveDays
14 76 90

Schema #

Name Description Type
_BilledSize Double
_IsBillable String
_ResourceId A unique identifier for the resource that the record is associated with String
_SubscriptionId A unique identifier for the subscription that the record is associated with String
ActingProcessCommandLine The command line used to run the acting process. String
ActingProcessCreationTime The date and time when the acting process was started. DateTime
ActingProcessFileCompany The company that created the acting process image file. String
ActingProcessFileDescription The description embedded in the version information of the acting process image file. String
ActingProcessFileInternalName The product internal file name from the version information of the acting process image file. String
ActingProcessFilename The product file name from the version information of the acting process image file. String
ActingProcessFileOriginalName The product original file name from the version information of the acting process image file. String
ActingProcessFileProduct The product name from the version information in the acting process image file. String
ActingProcessFileSize The size of the file in bytes that ran the acting process. Int64
ActingProcessFileVersion The product version from the version information of the acting process image file. String
ActingProcessGuid A GUID of the acting process. String
ActingProcessId The process ID of the acting process. String
ActingProcessIMPHASH The Import Hash of all the library DLLs that are used by the acting process. String
ActingProcessInjectedAddress The memory address in which the responsible acting process is stored. String
ActingProcessIntegrityLevel Integrity Level for acting process. String
ActingProcessIsHidden An indication of whether the acting process is in hidden mode. Boolean
ActingProcessMD5 The MD5 hash of the acting process image file. String
ActingProcessName The name of the acting process. String
ActingProcessSHA1 The SHA-1 hash of the acting process image file. String
ActingProcessSHA256 The SHA-256 hash of the acting process image file. String
ActingProcessSHA512 The SHA-512 hash of the acting process image file. String
ActingProcessTokenElevation A token indicating the presence or absence of User Access Control (UAC) privilege elevation applied to the acting process. String
ActorOriginalUserType The user type as reported by the reporting device. String
ActorScope The scope, such as Azure AD tenant, in which ActorUserId and ActorUsername are defined. String
ActorScopeId The scope ID, such as Azure AD tenant ID, in which ActorUserId and ActorUsername are defined. String
ActorSessionId The unique ID of the sign-in session of the Actor. String
ActorUserId A machine-readable, alphanumeric, unique representation of the actor. String
ActorUserIdType The type of the ID stored in the ActorUserId field. String
ActorUsername The Actor’s username, including domain information when available. String
ActorUsernameType The type of the Actor’s username specified in ActionUsername field String
ActorUserType The type of the Actor. String
AdditionalFields Additional information, represented using key and value pairs provided by the source which do not map to ASim. Object
DvcAction For reporting security systems, the action taken by the system. String
DvcDescription A descriptive text associated with the device. String
DvcDomain The domain of the device reporting the event. String
DvcDomainType The type of DvcDomain. Possible values include “Windows” and “FQDN”. String
DvcFQDN The hostname of the device on which the event occurred or which reported the event. String
DvcHostname The hostname of the device reporting the event. String
DvcId The unique ID of the device on which the event occurred or which reported the event. String
DvcIdType The type of DvcId. String
DvcInterface The network interface on which data was captured. String
DvcIpAddr The IP Address of the device reporting the event. String
DvcMacAddr The MAC address of the device on which the event occurred or which reported the event. String
DvcOriginalAction The original DvcAction as provided by the reporting device. String
DvcOs The operating system running on the device on which the event occurred or which reported the event. String
DvcOsVersion The version of the operating system on the device on which the event occurred or which reported the event. String
DvcScope The cloud platform scope the device belongs to. DvcScope map to a subscription ID on Azure and to an account ID on AWS. String
DvcScopeId The cloud platform scope ID the device belongs to. DvcScopeId map to a subscription ID on Azure and to an account ID on AWS. String
DvcZone The network on which the event occurred or which reported the event. String
EventCount The number of events described by the record. Int32
EventEndTime The time in which 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 field. DateTime
EventMessage A general message or description. String
EventOriginalResultDetails The original result details provided by the source. String
EventOriginalSeverity The original severity as provided by the reporting device. String
EventOriginalSubType The original event subtype or ID, if provided by the source. String
EventOriginalType The original event type or ID, if provided by the source. String
EventOriginalUid A unique ID of the original record, if provided by the source. String
EventOwner The owner of the event, which is usually the department or subsidiary in which it was generated. String
EventProduct The product generating the event. String
EventProductVersion The version of the product generating the event. String
EventReportUrl A URL provided in the event for a resource that provides more information about the event. String
EventResult The outcome of the event, represented by one of the following values: Success, Partial, Failure, NA (Not Applicable). The value may not be provided directly by the sources, in which case it is derived from other event fields, for example, the EventResultDetails field. String
EventResultDetails Reason or details for the result reported in the EventResult field. String
EventSchemaVersion The version of the schema. String
EventSeverity The severity of the event. Valid values are: Informational, Low, Medium, or High. String
EventStartTime The time in which 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 field. DateTime
EventSubType Describes a subdivision of the operation reported in the EventType field. String
EventType Describes the operation reported by the record String
EventVendor The vendor of the product generating the event. String
ParentProcessCreationTime The date and time when the parent process was started. DateTime
ParentProcessFileCompany The company that created the parent process image file. String
ParentProcessFileDescription The description from the version information of the parent process image file. String
ParentProcessFileProduct The product name from the version information in the parent process image file. String
ParentProcessFileVersion The product version from the version information of the parent process image file. String
ParentProcessGuid A GUID of the parent process. String
ParentProcessId The process ID of the parent process. String
ParentProcessIMPHASH The Import Hash of all the library DLLs that are used by the parent process. String
ParentProcessInjectedAddress The memory address in which the responsible parent process is stored. String
ParentProcessIntegrityLevel Integrity Level for parent process. String
ParentProcessIsHidden An indication of whether the parent process is in hidden mode. Boolean
ParentProcessMD5 The MD5 hash of the parent process image file. String
ParentProcessName The name of the parent process. String
ParentProcessSHA1 The SHA-1 hash of the parent process image file. String
ParentProcessSHA256 The SHA-256 hash of the parent process image file. String
ParentProcessSHA512 The SHA-512 hash of the parent process image file. String
ParentProcessTokenElevation A token indicating the presence or absence of User Access Control (UAC) privilege elevation applied to the parent process. String
RuleName The name or ID of the rule by associated with the inspection results. String
RuleNumber The number of the rule associated with the inspection results. Int32
SourceSystem String
TargetOriginalUserType The user type as reported by the reporting device. String
TargetProcessCommandLine The command line used to run the target process. String
TargetProcessCreationTime The date and time when the target process was started. DateTime
TargetProcessCurrentDirectory The current directory in which the target process is executed. String
TargetProcessFileCompany The company that created the target process image file. String
TargetProcessFileDescription The description from the version information of the target process image file. String
TargetProcessFileInternalName The product internal file name from the version information of the target process image file. String
TargetProcessFilename The product file name from the version information of the target process image file. String
TargetProcessFileOriginalName The product original file name from the version information of the target process image file. String
TargetProcessFileProduct The product name from the version information in the target process image file. String
TargetProcessFileSize Size of the file in bytes that ran the process responsible for the event. Int64
TargetProcessFileVersion The product version from the version information of the target process image file. String
TargetProcessGuid A GUID of the target process. String
TargetProcessId The process ID of the target process. String
TargetProcessIMPHASH The Import Hash of all the library DLLs that are used by the target process. String
TargetProcessInjectedAddress The memory address in which the responsible target process is stored. String
TargetProcessIntegrityLevel Integrity Level for target process. String
TargetProcessIsHidden An indication of whether the target process is in hidden mode. Boolean
TargetProcessMD5 The MD5 hash of the target process image file. String
TargetProcessName The name of the target process. String
TargetProcessSHA1 The SHA-1 hash of the target process image file. String
TargetProcessSHA256 The SHA-256 hash of the target process image file. String
TargetProcessSHA512 The SHA-512 hash of the target process image file. String
TargetProcessStatusCode The exit code returned by the target process when terminated. String
TargetProcessTokenElevation A token indicating the presence or absence of User Access Control (UAC) privilege elevation applied to the target process. String
TargetScope The scope, such as Azure AD tenant, in which TargetUserId and TargetUsername are defined. String
TargetScopeId The scope ID, such as Azure AD tenant ID, in which TargetUserId and TargetUsername are defined. String
TargetUserId A machine-readable, alphanumeric, unique representation of the actor. String
TargetUserIdType The type of the ID stored in the TargetUserId field. String
TargetUsername The Target actor’s username, including domain information when available. String
TargetUsernameType The type of the Target actor’s username specified in TargetUsername field String
TargetUserSessionGuid The unique guid of the sign-in session of the Target actor. String
TargetUserSessionId The unique ID of the sign-in session of the Target actor. String
TargetUserType The type of the Target actor. String
TenantId String
ThreatCategory The category of the threat or malware identified in activity. String
ThreatConfidence The confidence level of the threat identified, normalized to a value between 0 and a 100. Int32
ThreatField The field for which a threat was identified. String
ThreatFirstReportedTime The first time the IP address or domain were identified as a threat. DateTime
ThreatId The ID of the threat or malware identified in the activity. String
ThreatIsActive True ID the threat identified is considered an active threat. Boolean
ThreatLastReportedTime The last time the IP address or domain were identified as a threat. DateTime
ThreatName The name of the threat or malware identified in the activity. String
ThreatOriginalConfidence The original confidence level of the threat identified, as reported by the reporting device. String
ThreatOriginalRiskLevel The risk level as reported by the reporting device. String
ThreatRiskLevel The risk level associated with the identified threat. The level should be a number between 0 and 100. Int32
TimeGenerated The timestamp (UTC) reflecting the time in which the event was generated. DateTime
Type The name of the table String

Schema changes #

Date Action
2024-10-18 Table added to tracking