← Browse all tables
Loading table information…

Structured examples

Contribute a synthetic example using PowerShell or an export from the hunting portal. Contributions are reviewed before publication.

Submit an example for AdditionalFields

These examples use synthetic values and cover only some possible event variants. Use them as a reference, never as ground truth or a complete schema. Fields can vary between events; a field shown here is not necessarily required.

AdditionalFields

Action: FileCreated

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "FilePosixGroupOwner": {
    "Name": "USERNAME_1",
    "PosixGroupId": 1
  },
  "FilePosixPermissions": [
    "SAMPLEFILE_1.txt"
  ],
  "FilePosixUserOwner": {
    "DomainName": "COMPUTERNAME_1",
    "LogonId": 1,
    "Name": "USERNAME_1",
    "PosixUserId": 1,
    "PrimaryPosixGroup": {
      "Name": "USERNAME_1",
      "PosixGroupId": 1
    }
  },
  "FileType": "SAMPLEFILE_5.txt",
  "InitiatingProcessCurrentWorkingDirectory": "VALUE_1",
  "InitiatingProcessPosixFilePermissions": [
    "SAMPLEFILE_6.txt"
  ],
  "InitiatingProcessPosixGroupOwner": {
    "Name": "USERNAME_1",
    "PosixGroupId": 1
  },
  "InitiatingProcessPosixRealUser": {
    "LogonId": 1
  },
  "InitiatingProcessPosixSessionId": 1,
  "InitiatingProcessPosixUserOwner": {
    "DomainName": "COMPUTERNAME_1",
    "LogonId": 1,
    "Name": "USERNAME_1",
    "PosixUserId": 1,
    "PrimaryPosixGroup": {
      "Name": "USERNAME_1",
      "PosixGroupId": 1
    }
  }
}

Payload fields and types

PathType
$object
$.FilePosixGroupOwnerobject
$.FilePosixGroupOwner.Namestring
$.FilePosixGroupOwner.PosixGroupIdinteger
$.FilePosixPermissionsarray
$.FilePosixPermissions[]string
$.FilePosixUserOwnerobject
$.FilePosixUserOwner.DomainNamestring
$.FilePosixUserOwner.LogonIdinteger
$.FilePosixUserOwner.Namestring
$.FilePosixUserOwner.PosixUserIdinteger
$.FilePosixUserOwner.PrimaryPosixGroupobject
$.FilePosixUserOwner.PrimaryPosixGroup.Namestring
$.FilePosixUserOwner.PrimaryPosixGroup.PosixGroupIdinteger
$.FileTypestring
$.InitiatingProcessCurrentWorkingDirectorystring
$.InitiatingProcessPosixFilePermissionsarray
$.InitiatingProcessPosixFilePermissions[]string
$.InitiatingProcessPosixGroupOwnerobject
$.InitiatingProcessPosixGroupOwner.Namestring
$.InitiatingProcessPosixGroupOwner.PosixGroupIdinteger
$.InitiatingProcessPosixRealUserobject
$.InitiatingProcessPosixRealUser.LogonIdinteger
$.InitiatingProcessPosixSessionIdinteger
$.InitiatingProcessPosixUserOwnerobject
$.InitiatingProcessPosixUserOwner.DomainNamestring
$.InitiatingProcessPosixUserOwner.LogonIdinteger
$.InitiatingProcessPosixUserOwner.Namestring
$.InitiatingProcessPosixUserOwner.PosixUserIdinteger
$.InitiatingProcessPosixUserOwner.PrimaryPosixGroupobject
$.InitiatingProcessPosixUserOwner.PrimaryPosixGroup.Namestring
$.InitiatingProcessPosixUserOwner.PrimaryPosixGroup.PosixGroupIdinteger

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: FileDeleted

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "FilePosixPermissions": [
    "SAMPLEFILE_1.txt"
  ],
  "FileType": "SAMPLEFILE_2.txt",
  "InitiatingProcessPosixFilePermissions": [
    "SAMPLEFILE_3.txt"
  ],
  "InitiatingProcessPosixGroupOwner": {
    "Name": "USERNAME_1",
    "PosixGroupId": 1
  },
  "InitiatingProcessPosixProcessGroupId": 1,
  "InitiatingProcessPosixRealUser": {
    "LogonId": 1
  },
  "InitiatingProcessPosixSessionId": 1,
  "InitiatingProcessPosixUserOwner": {
    "DomainName": "COMPUTERNAME_1",
    "LogonId": 1,
    "Name": "USERNAME_1",
    "PosixUserId": 1,
    "PrimaryPosixGroup": {
      "Name": "USERNAME_1",
      "PosixGroupId": 1
    }
  }
}

Payload fields and types

PathType
$object
$.FilePosixPermissionsarray
$.FilePosixPermissions[]string
$.FileTypestring
$.InitiatingProcessPosixFilePermissionsarray
$.InitiatingProcessPosixFilePermissions[]string
$.InitiatingProcessPosixGroupOwnerobject
$.InitiatingProcessPosixGroupOwner.Namestring
$.InitiatingProcessPosixGroupOwner.PosixGroupIdinteger
$.InitiatingProcessPosixProcessGroupIdinteger
$.InitiatingProcessPosixRealUserobject
$.InitiatingProcessPosixRealUser.LogonIdinteger
$.InitiatingProcessPosixSessionIdinteger
$.InitiatingProcessPosixUserOwnerobject
$.InitiatingProcessPosixUserOwner.DomainNamestring
$.InitiatingProcessPosixUserOwner.LogonIdinteger
$.InitiatingProcessPosixUserOwner.Namestring
$.InitiatingProcessPosixUserOwner.PosixUserIdinteger
$.InitiatingProcessPosixUserOwner.PrimaryPosixGroupobject
$.InitiatingProcessPosixUserOwner.PrimaryPosixGroup.Namestring
$.InitiatingProcessPosixUserOwner.PrimaryPosixGroup.PosixGroupIdinteger

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: FileCreatedAggregatedReport

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "FileType": "SAMPLEFILE_1.txt",
  "uniqueEventsAggregated": 1
}

Payload fields and types

PathType
$object
$.FileTypestring
$.uniqueEventsAggregatedinteger

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: FileDeleted

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "FilePosixPermissions": [
    "SAMPLEFILE_1.txt"
  ],
  "FileType": "SAMPLEFILE_2.txt",
  "InitiatingProcessPosixEffectiveGroup": {
    "Name": "USERNAME_1",
    "PosixGroupId": 1
  },
  "InitiatingProcessPosixEffectiveUser": {
    "DomainName": "COMPUTERNAME_1",
    "LogonId": 1,
    "Name": "USERNAME_1",
    "PosixUserId": 1,
    "PrimaryPosixGroup": {
      "Name": "USERNAME_1",
      "PosixGroupId": 1
    }
  },
  "InitiatingProcessPosixFilePermissions": [
    "SAMPLEFILE_3.txt"
  ],
  "InitiatingProcessPosixGroupOwner": {
    "Name": "USERNAME_1",
    "PosixGroupId": 1
  },
  "InitiatingProcessPosixProcessGroupId": 1,
  "InitiatingProcessPosixRealUser": {
    "DomainName": "COMPUTERNAME_1",
    "LogonId": 1,
    "Name": "USERNAME_1",
    "PosixUserId": 1,
    "PrimaryPosixGroup": {
      "Name": "USERNAME_1",
      "PosixGroupId": 1
    }
  },
  "InitiatingProcessPosixSessionId": 1,
  "InitiatingProcessPosixUserOwner": {
    "DomainName": "COMPUTERNAME_1",
    "LogonId": 1,
    "Name": "USERNAME_1",
    "PosixUserId": 1,
    "PrimaryPosixGroup": {
      "Name": "USERNAME_1",
      "PosixGroupId": 1
    }
  }
}

Payload fields and types

PathType
$object
$.FilePosixPermissionsarray
$.FilePosixPermissions[]string
$.FileTypestring
$.InitiatingProcessPosixEffectiveGroupobject
$.InitiatingProcessPosixEffectiveGroup.Namestring
$.InitiatingProcessPosixEffectiveGroup.PosixGroupIdinteger
$.InitiatingProcessPosixEffectiveUserobject
$.InitiatingProcessPosixEffectiveUser.DomainNamestring
$.InitiatingProcessPosixEffectiveUser.LogonIdinteger
$.InitiatingProcessPosixEffectiveUser.Namestring
$.InitiatingProcessPosixEffectiveUser.PosixUserIdinteger
$.InitiatingProcessPosixEffectiveUser.PrimaryPosixGroupobject
$.InitiatingProcessPosixEffectiveUser.PrimaryPosixGroup.Namestring
$.InitiatingProcessPosixEffectiveUser.PrimaryPosixGroup.PosixGroupIdinteger
$.InitiatingProcessPosixFilePermissionsarray
$.InitiatingProcessPosixFilePermissions[]string
$.InitiatingProcessPosixGroupOwnerobject
$.InitiatingProcessPosixGroupOwner.Namestring
$.InitiatingProcessPosixGroupOwner.PosixGroupIdinteger
$.InitiatingProcessPosixProcessGroupIdinteger
$.InitiatingProcessPosixRealUserobject
$.InitiatingProcessPosixRealUser.DomainNamestring
$.InitiatingProcessPosixRealUser.LogonIdinteger
$.InitiatingProcessPosixRealUser.Namestring
$.InitiatingProcessPosixRealUser.PosixUserIdinteger
$.InitiatingProcessPosixRealUser.PrimaryPosixGroupobject
$.InitiatingProcessPosixRealUser.PrimaryPosixGroup.Namestring
$.InitiatingProcessPosixRealUser.PrimaryPosixGroup.PosixGroupIdinteger
$.InitiatingProcessPosixSessionIdinteger
$.InitiatingProcessPosixUserOwnerobject
$.InitiatingProcessPosixUserOwner.DomainNamestring
$.InitiatingProcessPosixUserOwner.LogonIdinteger
$.InitiatingProcessPosixUserOwner.Namestring
$.InitiatingProcessPosixUserOwner.PosixUserIdinteger
$.InitiatingProcessPosixUserOwner.PrimaryPosixGroupobject
$.InitiatingProcessPosixUserOwner.PrimaryPosixGroup.Namestring
$.InitiatingProcessPosixUserOwner.PrimaryPosixGroup.PosixGroupIdinteger

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: FileRenamed

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "FileType": "SAMPLEFILE_1.txt"
}

Payload fields and types

PathType
$object
$.FileTypestring

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: FileCreated

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "FilePosixPermissions": [
    "SAMPLEFILE_1.txt"
  ],
  "FileType": "SAMPLEFILE_2.txt",
  "InitiatingProcessCurrentWorkingDirectory": "VALUE_1",
  "InitiatingProcessPosixEffectiveGroup": {
    "Name": "USERNAME_1",
    "PosixGroupId": 1
  },
  "InitiatingProcessPosixEffectiveUser": {
    "DomainName": "COMPUTERNAME_1",
    "LogonId": 1,
    "Name": "USERNAME_2",
    "PosixUserId": 1,
    "PrimaryPosixGroup": {
      "Name": "USERNAME_1",
      "PosixGroupId": 1
    }
  },
  "InitiatingProcessPosixFilePermissions": [
    "SAMPLEFILE_3.txt"
  ],
  "InitiatingProcessPosixGroupOwner": {
    "Name": "USERNAME_3",
    "PosixGroupId": 1
  },
  "InitiatingProcessPosixProcessGroupId": 1,
  "InitiatingProcessPosixRealUser": {
    "DomainName": "COMPUTERNAME_1",
    "LogonId": 1,
    "Name": "USERNAME_2",
    "PosixUserId": 1,
    "PrimaryPosixGroup": {
      "Name": "USERNAME_1",
      "PosixGroupId": 1
    }
  },
  "InitiatingProcessPosixSessionId": 1,
  "InitiatingProcessPosixUserOwner": {
    "DomainName": "COMPUTERNAME_1",
    "LogonId": 1,
    "Name": "USERNAME_3",
    "PosixUserId": 1,
    "PrimaryPosixGroup": {
      "Name": "USERNAME_3",
      "PosixGroupId": 1
    }
  }
}

Payload fields and types

PathType
$object
$.FilePosixPermissionsarray
$.FilePosixPermissions[]string
$.FileTypestring
$.InitiatingProcessCurrentWorkingDirectorystring
$.InitiatingProcessPosixEffectiveGroupobject
$.InitiatingProcessPosixEffectiveGroup.Namestring
$.InitiatingProcessPosixEffectiveGroup.PosixGroupIdinteger
$.InitiatingProcessPosixEffectiveUserobject
$.InitiatingProcessPosixEffectiveUser.DomainNamestring
$.InitiatingProcessPosixEffectiveUser.LogonIdinteger
$.InitiatingProcessPosixEffectiveUser.Namestring
$.InitiatingProcessPosixEffectiveUser.PosixUserIdinteger
$.InitiatingProcessPosixEffectiveUser.PrimaryPosixGroupobject
$.InitiatingProcessPosixEffectiveUser.PrimaryPosixGroup.Namestring
$.InitiatingProcessPosixEffectiveUser.PrimaryPosixGroup.PosixGroupIdinteger
$.InitiatingProcessPosixFilePermissionsarray
$.InitiatingProcessPosixFilePermissions[]string
$.InitiatingProcessPosixGroupOwnerobject
$.InitiatingProcessPosixGroupOwner.Namestring
$.InitiatingProcessPosixGroupOwner.PosixGroupIdinteger
$.InitiatingProcessPosixProcessGroupIdinteger
$.InitiatingProcessPosixRealUserobject
$.InitiatingProcessPosixRealUser.DomainNamestring
$.InitiatingProcessPosixRealUser.LogonIdinteger
$.InitiatingProcessPosixRealUser.Namestring
$.InitiatingProcessPosixRealUser.PosixUserIdinteger
$.InitiatingProcessPosixRealUser.PrimaryPosixGroupobject
$.InitiatingProcessPosixRealUser.PrimaryPosixGroup.Namestring
$.InitiatingProcessPosixRealUser.PrimaryPosixGroup.PosixGroupIdinteger
$.InitiatingProcessPosixSessionIdinteger
$.InitiatingProcessPosixUserOwnerobject
$.InitiatingProcessPosixUserOwner.DomainNamestring
$.InitiatingProcessPosixUserOwner.LogonIdinteger
$.InitiatingProcessPosixUserOwner.Namestring
$.InitiatingProcessPosixUserOwner.PosixUserIdinteger
$.InitiatingProcessPosixUserOwner.PrimaryPosixGroupobject
$.InitiatingProcessPosixUserOwner.PrimaryPosixGroup.Namestring
$.InitiatingProcessPosixUserOwner.PrimaryPosixGroup.PosixGroupIdinteger

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: FileRenamedAggregatedReport

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "FileType": "SAMPLEFILE_1.txt",
  "uniqueEventsAggregated": 1
}

Payload fields and types

PathType
$object
$.FileTypestring
$.uniqueEventsAggregatedinteger

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: FileCreated

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "FilePosixPermissions": [
    "SAMPLEFILE_1.txt"
  ],
  "FileType": "SAMPLEFILE_2.txt",
  "InitiatingProcessPosixEffectiveGroup": {
    "Name": "USERNAME_1",
    "PosixGroupId": 1
  },
  "InitiatingProcessPosixEffectiveUser": {
    "DomainName": "COMPUTERNAME_1",
    "LogonId": 1,
    "Name": "USERNAME_2",
    "PosixUserId": 1,
    "PrimaryPosixGroup": {
      "Name": "USERNAME_1",
      "PosixGroupId": 1
    }
  },
  "InitiatingProcessPosixFilePermissions": [
    "SAMPLEFILE_3.txt"
  ],
  "InitiatingProcessPosixGroupOwner": {
    "Name": "USERNAME_3",
    "PosixGroupId": 1
  },
  "InitiatingProcessPosixProcessGroupId": 1,
  "InitiatingProcessPosixRealUser": {
    "DomainName": "COMPUTERNAME_1",
    "LogonId": 1,
    "Name": "USERNAME_2",
    "PosixUserId": 1,
    "PrimaryPosixGroup": {
      "Name": "USERNAME_1",
      "PosixGroupId": 1
    }
  },
  "InitiatingProcessPosixSessionId": 1,
  "InitiatingProcessPosixUserOwner": {
    "DomainName": "COMPUTERNAME_1",
    "LogonId": 1,
    "Name": "USERNAME_3",
    "PosixUserId": 1,
    "PrimaryPosixGroup": {
      "Name": "USERNAME_3",
      "PosixGroupId": 1
    }
  }
}

Payload fields and types

PathType
$object
$.FilePosixPermissionsarray
$.FilePosixPermissions[]string
$.FileTypestring
$.InitiatingProcessPosixEffectiveGroupobject
$.InitiatingProcessPosixEffectiveGroup.Namestring
$.InitiatingProcessPosixEffectiveGroup.PosixGroupIdinteger
$.InitiatingProcessPosixEffectiveUserobject
$.InitiatingProcessPosixEffectiveUser.DomainNamestring
$.InitiatingProcessPosixEffectiveUser.LogonIdinteger
$.InitiatingProcessPosixEffectiveUser.Namestring
$.InitiatingProcessPosixEffectiveUser.PosixUserIdinteger
$.InitiatingProcessPosixEffectiveUser.PrimaryPosixGroupobject
$.InitiatingProcessPosixEffectiveUser.PrimaryPosixGroup.Namestring
$.InitiatingProcessPosixEffectiveUser.PrimaryPosixGroup.PosixGroupIdinteger
$.InitiatingProcessPosixFilePermissionsarray
$.InitiatingProcessPosixFilePermissions[]string
$.InitiatingProcessPosixGroupOwnerobject
$.InitiatingProcessPosixGroupOwner.Namestring
$.InitiatingProcessPosixGroupOwner.PosixGroupIdinteger
$.InitiatingProcessPosixProcessGroupIdinteger
$.InitiatingProcessPosixRealUserobject
$.InitiatingProcessPosixRealUser.DomainNamestring
$.InitiatingProcessPosixRealUser.LogonIdinteger
$.InitiatingProcessPosixRealUser.Namestring
$.InitiatingProcessPosixRealUser.PosixUserIdinteger
$.InitiatingProcessPosixRealUser.PrimaryPosixGroupobject
$.InitiatingProcessPosixRealUser.PrimaryPosixGroup.Namestring
$.InitiatingProcessPosixRealUser.PrimaryPosixGroup.PosixGroupIdinteger
$.InitiatingProcessPosixSessionIdinteger
$.InitiatingProcessPosixUserOwnerobject
$.InitiatingProcessPosixUserOwner.DomainNamestring
$.InitiatingProcessPosixUserOwner.LogonIdinteger
$.InitiatingProcessPosixUserOwner.Namestring
$.InitiatingProcessPosixUserOwner.PosixUserIdinteger
$.InitiatingProcessPosixUserOwner.PrimaryPosixGroupobject
$.InitiatingProcessPosixUserOwner.PrimaryPosixGroup.Namestring
$.InitiatingProcessPosixUserOwner.PrimaryPosixGroup.PosixGroupIdinteger

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: FileCreated

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "FilePosixPermissions": [
    "SAMPLEFILE_1.txt"
  ],
  "FileType": "SAMPLEFILE_2.txt",
  "InitiatingProcessCurrentWorkingDirectory": "VALUE_1",
  "InitiatingProcessPosixEffectiveGroup": {
    "Name": "USERNAME_1",
    "PosixGroupId": 1
  },
  "InitiatingProcessPosixEffectiveUser": {
    "DomainName": "COMPUTERNAME_1",
    "LogonId": 1,
    "Name": "USERNAME_2",
    "PosixUserId": 1,
    "PrimaryPosixGroup": {
      "Name": "USERNAME_1",
      "PosixGroupId": 1
    }
  },
  "InitiatingProcessPosixProcessGroupId": 1,
  "InitiatingProcessPosixRealUser": {
    "DomainName": "COMPUTERNAME_1",
    "LogonId": 1,
    "Name": "USERNAME_2",
    "PosixUserId": 1,
    "PrimaryPosixGroup": {
      "Name": "USERNAME_1",
      "PosixGroupId": 1
    }
  },
  "InitiatingProcessPosixSessionId": 1
}

Payload fields and types

PathType
$object
$.FilePosixPermissionsarray
$.FilePosixPermissions[]string
$.FileTypestring
$.InitiatingProcessCurrentWorkingDirectorystring
$.InitiatingProcessPosixEffectiveGroupobject
$.InitiatingProcessPosixEffectiveGroup.Namestring
$.InitiatingProcessPosixEffectiveGroup.PosixGroupIdinteger
$.InitiatingProcessPosixEffectiveUserobject
$.InitiatingProcessPosixEffectiveUser.DomainNamestring
$.InitiatingProcessPosixEffectiveUser.LogonIdinteger
$.InitiatingProcessPosixEffectiveUser.Namestring
$.InitiatingProcessPosixEffectiveUser.PosixUserIdinteger
$.InitiatingProcessPosixEffectiveUser.PrimaryPosixGroupobject
$.InitiatingProcessPosixEffectiveUser.PrimaryPosixGroup.Namestring
$.InitiatingProcessPosixEffectiveUser.PrimaryPosixGroup.PosixGroupIdinteger
$.InitiatingProcessPosixProcessGroupIdinteger
$.InitiatingProcessPosixRealUserobject
$.InitiatingProcessPosixRealUser.DomainNamestring
$.InitiatingProcessPosixRealUser.LogonIdinteger
$.InitiatingProcessPosixRealUser.Namestring
$.InitiatingProcessPosixRealUser.PosixUserIdinteger
$.InitiatingProcessPosixRealUser.PrimaryPosixGroupobject
$.InitiatingProcessPosixRealUser.PrimaryPosixGroup.Namestring
$.InitiatingProcessPosixRealUser.PrimaryPosixGroup.PosixGroupIdinteger
$.InitiatingProcessPosixSessionIdinteger

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: FileRenamed

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "FilePosixGroupOwner": {
    "Name": "USERNAME_1",
    "PosixGroupId": 1
  },
  "FilePosixPermissions": [
    "SAMPLEFILE_1.txt"
  ],
  "FilePosixUserOwner": {
    "DomainName": "COMPUTERNAME_1",
    "LogonId": 1,
    "Name": "USERNAME_1",
    "PosixUserId": 1,
    "PrimaryPosixGroup": {
      "Name": "USERNAME_1",
      "PosixGroupId": 1
    }
  },
  "FileType": "SAMPLEFILE_5.txt",
  "InitiatingProcessCurrentWorkingDirectory": "VALUE_1",
  "InitiatingProcessPosixEffectiveGroup": {
    "Name": "USERNAME_1",
    "PosixGroupId": 1
  },
  "InitiatingProcessPosixEffectiveUser": {
    "DomainName": "COMPUTERNAME_1",
    "LogonId": 1,
    "Name": "USERNAME_1",
    "PosixUserId": 1,
    "PrimaryPosixGroup": {
      "Name": "USERNAME_1",
      "PosixGroupId": 1
    }
  },
  "InitiatingProcessPosixFilePermissions": [
    "SAMPLEFILE_6.txt"
  ],
  "InitiatingProcessPosixGroupOwner": {
    "Name": "USERNAME_1",
    "PosixGroupId": 1
  },
  "InitiatingProcessPosixProcessGroupId": 1,
  "InitiatingProcessPosixRealUser": {
    "DomainName": "COMPUTERNAME_1",
    "LogonId": 1,
    "Name": "USERNAME_1",
    "PosixUserId": 1,
    "PrimaryPosixGroup": {
      "Name": "USERNAME_1",
      "PosixGroupId": 1
    }
  },
  "InitiatingProcessPosixSessionId": 1,
  "InitiatingProcessPosixUserOwner": {
    "DomainName": "COMPUTERNAME_1",
    "LogonId": 1,
    "Name": "USERNAME_1",
    "PosixUserId": 1,
    "PrimaryPosixGroup": {
      "Name": "USERNAME_1",
      "PosixGroupId": 1
    }
  }
}

Payload fields and types

PathType
$object
$.FilePosixGroupOwnerobject
$.FilePosixGroupOwner.Namestring
$.FilePosixGroupOwner.PosixGroupIdinteger
$.FilePosixPermissionsarray
$.FilePosixPermissions[]string
$.FilePosixUserOwnerobject
$.FilePosixUserOwner.DomainNamestring
$.FilePosixUserOwner.LogonIdinteger
$.FilePosixUserOwner.Namestring
$.FilePosixUserOwner.PosixUserIdinteger
$.FilePosixUserOwner.PrimaryPosixGroupobject
$.FilePosixUserOwner.PrimaryPosixGroup.Namestring
$.FilePosixUserOwner.PrimaryPosixGroup.PosixGroupIdinteger
$.FileTypestring
$.InitiatingProcessCurrentWorkingDirectorystring
$.InitiatingProcessPosixEffectiveGroupobject
$.InitiatingProcessPosixEffectiveGroup.Namestring
$.InitiatingProcessPosixEffectiveGroup.PosixGroupIdinteger
$.InitiatingProcessPosixEffectiveUserobject
$.InitiatingProcessPosixEffectiveUser.DomainNamestring
$.InitiatingProcessPosixEffectiveUser.LogonIdinteger
$.InitiatingProcessPosixEffectiveUser.Namestring
$.InitiatingProcessPosixEffectiveUser.PosixUserIdinteger
$.InitiatingProcessPosixEffectiveUser.PrimaryPosixGroupobject
$.InitiatingProcessPosixEffectiveUser.PrimaryPosixGroup.Namestring
$.InitiatingProcessPosixEffectiveUser.PrimaryPosixGroup.PosixGroupIdinteger
$.InitiatingProcessPosixFilePermissionsarray
$.InitiatingProcessPosixFilePermissions[]string
$.InitiatingProcessPosixGroupOwnerobject
$.InitiatingProcessPosixGroupOwner.Namestring
$.InitiatingProcessPosixGroupOwner.PosixGroupIdinteger
$.InitiatingProcessPosixProcessGroupIdinteger
$.InitiatingProcessPosixRealUserobject
$.InitiatingProcessPosixRealUser.DomainNamestring
$.InitiatingProcessPosixRealUser.LogonIdinteger
$.InitiatingProcessPosixRealUser.Namestring
$.InitiatingProcessPosixRealUser.PosixUserIdinteger
$.InitiatingProcessPosixRealUser.PrimaryPosixGroupobject
$.InitiatingProcessPosixRealUser.PrimaryPosixGroup.Namestring
$.InitiatingProcessPosixRealUser.PrimaryPosixGroup.PosixGroupIdinteger
$.InitiatingProcessPosixSessionIdinteger
$.InitiatingProcessPosixUserOwnerobject
$.InitiatingProcessPosixUserOwner.DomainNamestring
$.InitiatingProcessPosixUserOwner.LogonIdinteger
$.InitiatingProcessPosixUserOwner.Namestring
$.InitiatingProcessPosixUserOwner.PosixUserIdinteger
$.InitiatingProcessPosixUserOwner.PrimaryPosixGroupobject
$.InitiatingProcessPosixUserOwner.PrimaryPosixGroup.Namestring
$.InitiatingProcessPosixUserOwner.PrimaryPosixGroup.PosixGroupIdinteger

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: FileCreated

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "FileType": "SAMPLEFILE_1.txt"
}

Payload fields and types

PathType
$object
$.FileTypestring

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: FileCreated

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "FilePosixGroupOwner": {
    "Name": "USERNAME_1",
    "PosixGroupId": 1
  },
  "FilePosixPermissions": [
    "SAMPLEFILE_1.txt"
  ],
  "FilePosixUserOwner": {
    "DomainName": "COMPUTERNAME_1",
    "LogonId": 1,
    "Name": "USERNAME_2",
    "PosixUserId": 1,
    "PrimaryPosixGroup": {
      "Name": "USERNAME_1",
      "PosixGroupId": 1
    }
  },
  "FileType": "SAMPLEFILE_5.txt",
  "InitiatingProcessCurrentWorkingDirectory": "VALUE_1",
  "InitiatingProcessPosixEffectiveGroup": {
    "Name": "USERNAME_1",
    "PosixGroupId": 1
  },
  "InitiatingProcessPosixEffectiveUser": {
    "DomainName": "COMPUTERNAME_1",
    "LogonId": 1,
    "Name": "USERNAME_2",
    "PosixUserId": 1,
    "PrimaryPosixGroup": {
      "Name": "USERNAME_1",
      "PosixGroupId": 1
    }
  },
  "InitiatingProcessPosixFilePermissions": [
    "SAMPLEFILE_6.txt"
  ],
  "InitiatingProcessPosixGroupOwner": {
    "Name": "USERNAME_3",
    "PosixGroupId": 1
  },
  "InitiatingProcessPosixProcessGroupId": 1,
  "InitiatingProcessPosixRealUser": {
    "DomainName": "COMPUTERNAME_1",
    "LogonId": 1,
    "Name": "USERNAME_2",
    "PosixUserId": 1,
    "PrimaryPosixGroup": {
      "Name": "USERNAME_1",
      "PosixGroupId": 1
    }
  },
  "InitiatingProcessPosixSessionId": 1,
  "InitiatingProcessPosixUserOwner": {
    "DomainName": "COMPUTERNAME_1",
    "LogonId": 1,
    "Name": "USERNAME_3",
    "PosixUserId": 1,
    "PrimaryPosixGroup": {
      "Name": "USERNAME_3",
      "PosixGroupId": 1
    }
  }
}

Payload fields and types

PathType
$object
$.FilePosixGroupOwnerobject
$.FilePosixGroupOwner.Namestring
$.FilePosixGroupOwner.PosixGroupIdinteger
$.FilePosixPermissionsarray
$.FilePosixPermissions[]string
$.FilePosixUserOwnerobject
$.FilePosixUserOwner.DomainNamestring
$.FilePosixUserOwner.LogonIdinteger
$.FilePosixUserOwner.Namestring
$.FilePosixUserOwner.PosixUserIdinteger
$.FilePosixUserOwner.PrimaryPosixGroupobject
$.FilePosixUserOwner.PrimaryPosixGroup.Namestring
$.FilePosixUserOwner.PrimaryPosixGroup.PosixGroupIdinteger
$.FileTypestring
$.InitiatingProcessCurrentWorkingDirectorystring
$.InitiatingProcessPosixEffectiveGroupobject
$.InitiatingProcessPosixEffectiveGroup.Namestring
$.InitiatingProcessPosixEffectiveGroup.PosixGroupIdinteger
$.InitiatingProcessPosixEffectiveUserobject
$.InitiatingProcessPosixEffectiveUser.DomainNamestring
$.InitiatingProcessPosixEffectiveUser.LogonIdinteger
$.InitiatingProcessPosixEffectiveUser.Namestring
$.InitiatingProcessPosixEffectiveUser.PosixUserIdinteger
$.InitiatingProcessPosixEffectiveUser.PrimaryPosixGroupobject
$.InitiatingProcessPosixEffectiveUser.PrimaryPosixGroup.Namestring
$.InitiatingProcessPosixEffectiveUser.PrimaryPosixGroup.PosixGroupIdinteger
$.InitiatingProcessPosixFilePermissionsarray
$.InitiatingProcessPosixFilePermissions[]string
$.InitiatingProcessPosixGroupOwnerobject
$.InitiatingProcessPosixGroupOwner.Namestring
$.InitiatingProcessPosixGroupOwner.PosixGroupIdinteger
$.InitiatingProcessPosixProcessGroupIdinteger
$.InitiatingProcessPosixRealUserobject
$.InitiatingProcessPosixRealUser.DomainNamestring
$.InitiatingProcessPosixRealUser.LogonIdinteger
$.InitiatingProcessPosixRealUser.Namestring
$.InitiatingProcessPosixRealUser.PosixUserIdinteger
$.InitiatingProcessPosixRealUser.PrimaryPosixGroupobject
$.InitiatingProcessPosixRealUser.PrimaryPosixGroup.Namestring
$.InitiatingProcessPosixRealUser.PrimaryPosixGroup.PosixGroupIdinteger
$.InitiatingProcessPosixSessionIdinteger
$.InitiatingProcessPosixUserOwnerobject
$.InitiatingProcessPosixUserOwner.DomainNamestring
$.InitiatingProcessPosixUserOwner.LogonIdinteger
$.InitiatingProcessPosixUserOwner.Namestring
$.InitiatingProcessPosixUserOwner.PosixUserIdinteger
$.InitiatingProcessPosixUserOwner.PrimaryPosixGroupobject
$.InitiatingProcessPosixUserOwner.PrimaryPosixGroup.Namestring
$.InitiatingProcessPosixUserOwner.PrimaryPosixGroup.PosixGroupIdinteger

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: FileCreated

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "FilePosixGroupOwner": {
    "Name": "USERNAME_1",
    "PosixGroupId": 1
  },
  "FilePosixPermissions": [
    "SAMPLEFILE_1.txt"
  ],
  "FilePosixUserOwner": {
    "DomainName": "COMPUTERNAME_1",
    "LogonId": 1,
    "Name": "USERNAME_2",
    "PosixUserId": 1,
    "PrimaryPosixGroup": {
      "Name": "USERNAME_2",
      "PosixGroupId": 1
    }
  },
  "FileType": "SAMPLEFILE_5.txt",
  "InitiatingProcessCurrentWorkingDirectory": "VALUE_1",
  "InitiatingProcessPosixEffectiveGroup": {
    "Name": "USERNAME_1",
    "PosixGroupId": 1
  },
  "InitiatingProcessPosixEffectiveUser": {
    "DomainName": "COMPUTERNAME_1",
    "LogonId": 1,
    "Name": "USERNAME_2",
    "PosixUserId": 1,
    "PrimaryPosixGroup": {
      "Name": "USERNAME_1",
      "PosixGroupId": 1
    }
  },
  "InitiatingProcessPosixProcessGroupId": 1,
  "InitiatingProcessPosixRealUser": {
    "DomainName": "COMPUTERNAME_1",
    "LogonId": 1,
    "Name": "USERNAME_2",
    "PosixUserId": 1,
    "PrimaryPosixGroup": {
      "Name": "USERNAME_1",
      "PosixGroupId": 1
    }
  },
  "InitiatingProcessPosixSessionId": 1
}

Payload fields and types

PathType
$object
$.FilePosixGroupOwnerobject
$.FilePosixGroupOwner.Namestring
$.FilePosixGroupOwner.PosixGroupIdinteger
$.FilePosixPermissionsarray
$.FilePosixPermissions[]string
$.FilePosixUserOwnerobject
$.FilePosixUserOwner.DomainNamestring
$.FilePosixUserOwner.LogonIdinteger
$.FilePosixUserOwner.Namestring
$.FilePosixUserOwner.PosixUserIdinteger
$.FilePosixUserOwner.PrimaryPosixGroupobject
$.FilePosixUserOwner.PrimaryPosixGroup.Namestring
$.FilePosixUserOwner.PrimaryPosixGroup.PosixGroupIdinteger
$.FileTypestring
$.InitiatingProcessCurrentWorkingDirectorystring
$.InitiatingProcessPosixEffectiveGroupobject
$.InitiatingProcessPosixEffectiveGroup.Namestring
$.InitiatingProcessPosixEffectiveGroup.PosixGroupIdinteger
$.InitiatingProcessPosixEffectiveUserobject
$.InitiatingProcessPosixEffectiveUser.DomainNamestring
$.InitiatingProcessPosixEffectiveUser.LogonIdinteger
$.InitiatingProcessPosixEffectiveUser.Namestring
$.InitiatingProcessPosixEffectiveUser.PosixUserIdinteger
$.InitiatingProcessPosixEffectiveUser.PrimaryPosixGroupobject
$.InitiatingProcessPosixEffectiveUser.PrimaryPosixGroup.Namestring
$.InitiatingProcessPosixEffectiveUser.PrimaryPosixGroup.PosixGroupIdinteger
$.InitiatingProcessPosixProcessGroupIdinteger
$.InitiatingProcessPosixRealUserobject
$.InitiatingProcessPosixRealUser.DomainNamestring
$.InitiatingProcessPosixRealUser.LogonIdinteger
$.InitiatingProcessPosixRealUser.Namestring
$.InitiatingProcessPosixRealUser.PosixUserIdinteger
$.InitiatingProcessPosixRealUser.PrimaryPosixGroupobject
$.InitiatingProcessPosixRealUser.PrimaryPosixGroup.Namestring
$.InitiatingProcessPosixRealUser.PrimaryPosixGroup.PosixGroupIdinteger
$.InitiatingProcessPosixSessionIdinteger

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: FileCreated

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "FilePosixPermissions": [
    "SAMPLEFILE_1.txt"
  ],
  "FileType": "SAMPLEFILE_2.txt",
  "InitiatingProcessPosixProcessGroupId": 1,
  "InitiatingProcessPosixRealUser": {
    "LogonId": 1
  },
  "InitiatingProcessPosixSessionId": 1
}

Payload fields and types

PathType
$object
$.FilePosixPermissionsarray
$.FilePosixPermissions[]string
$.FileTypestring
$.InitiatingProcessPosixProcessGroupIdinteger
$.InitiatingProcessPosixRealUserobject
$.InitiatingProcessPosixRealUser.LogonIdinteger
$.InitiatingProcessPosixSessionIdinteger

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: FileModified

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "FileType": "SAMPLEFILE_1.txt"
}

Payload fields and types

PathType
$object
$.FileTypestring

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: FileModifiedAggregatedReport

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "FileType": "SAMPLEFILE_1.txt",
  "uniqueEventsAggregated": 1
}

Payload fields and types

PathType
$object
$.FileTypestring
$.uniqueEventsAggregatedinteger

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: FileDeleted

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "FilePosixGroupOwner": {
    "Name": "USERNAME_1",
    "PosixGroupId": 1
  },
  "FilePosixPermissions": [
    "SAMPLEFILE_1.txt"
  ],
  "FilePosixUserOwner": {
    "DomainName": "COMPUTERNAME_1",
    "LogonId": 1,
    "Name": "USERNAME_1",
    "PosixUserId": 1,
    "PrimaryPosixGroup": {
      "Name": "USERNAME_1",
      "PosixGroupId": 1
    }
  },
  "FileType": "SAMPLEFILE_3.txt",
  "InitiatingProcessCurrentWorkingDirectory": "VALUE_1",
  "InitiatingProcessPosixEffectiveGroup": {
    "Name": "USERNAME_1",
    "PosixGroupId": 1
  },
  "InitiatingProcessPosixEffectiveUser": {
    "DomainName": "COMPUTERNAME_1",
    "LogonId": 1,
    "Name": "USERNAME_1",
    "PosixUserId": 1,
    "PrimaryPosixGroup": {
      "Name": "USERNAME_1",
      "PosixGroupId": 1
    }
  },
  "InitiatingProcessPosixFilePermissions": [
    "SAMPLEFILE_4.txt"
  ],
  "InitiatingProcessPosixGroupOwner": {
    "Name": "USERNAME_1",
    "PosixGroupId": 1
  },
  "InitiatingProcessPosixProcessGroupId": 1,
  "InitiatingProcessPosixRealUser": {
    "DomainName": "COMPUTERNAME_1",
    "LogonId": 1,
    "Name": "USERNAME_1",
    "PosixUserId": 1,
    "PrimaryPosixGroup": {
      "Name": "USERNAME_1",
      "PosixGroupId": 1
    }
  },
  "InitiatingProcessPosixSessionId": 1,
  "InitiatingProcessPosixUserOwner": {
    "DomainName": "COMPUTERNAME_1",
    "LogonId": 1,
    "Name": "USERNAME_1",
    "PosixUserId": 1,
    "PrimaryPosixGroup": {
      "Name": "USERNAME_1",
      "PosixGroupId": 1
    }
  }
}

Payload fields and types

PathType
$object
$.FilePosixGroupOwnerobject
$.FilePosixGroupOwner.Namestring
$.FilePosixGroupOwner.PosixGroupIdinteger
$.FilePosixPermissionsarray
$.FilePosixPermissions[]string
$.FilePosixUserOwnerobject
$.FilePosixUserOwner.DomainNamestring
$.FilePosixUserOwner.LogonIdinteger
$.FilePosixUserOwner.Namestring
$.FilePosixUserOwner.PosixUserIdinteger
$.FilePosixUserOwner.PrimaryPosixGroupobject
$.FilePosixUserOwner.PrimaryPosixGroup.Namestring
$.FilePosixUserOwner.PrimaryPosixGroup.PosixGroupIdinteger
$.FileTypestring
$.InitiatingProcessCurrentWorkingDirectorystring
$.InitiatingProcessPosixEffectiveGroupobject
$.InitiatingProcessPosixEffectiveGroup.Namestring
$.InitiatingProcessPosixEffectiveGroup.PosixGroupIdinteger
$.InitiatingProcessPosixEffectiveUserobject
$.InitiatingProcessPosixEffectiveUser.DomainNamestring
$.InitiatingProcessPosixEffectiveUser.LogonIdinteger
$.InitiatingProcessPosixEffectiveUser.Namestring
$.InitiatingProcessPosixEffectiveUser.PosixUserIdinteger
$.InitiatingProcessPosixEffectiveUser.PrimaryPosixGroupobject
$.InitiatingProcessPosixEffectiveUser.PrimaryPosixGroup.Namestring
$.InitiatingProcessPosixEffectiveUser.PrimaryPosixGroup.PosixGroupIdinteger
$.InitiatingProcessPosixFilePermissionsarray
$.InitiatingProcessPosixFilePermissions[]string
$.InitiatingProcessPosixGroupOwnerobject
$.InitiatingProcessPosixGroupOwner.Namestring
$.InitiatingProcessPosixGroupOwner.PosixGroupIdinteger
$.InitiatingProcessPosixProcessGroupIdinteger
$.InitiatingProcessPosixRealUserobject
$.InitiatingProcessPosixRealUser.DomainNamestring
$.InitiatingProcessPosixRealUser.LogonIdinteger
$.InitiatingProcessPosixRealUser.Namestring
$.InitiatingProcessPosixRealUser.PosixUserIdinteger
$.InitiatingProcessPosixRealUser.PrimaryPosixGroupobject
$.InitiatingProcessPosixRealUser.PrimaryPosixGroup.Namestring
$.InitiatingProcessPosixRealUser.PrimaryPosixGroup.PosixGroupIdinteger
$.InitiatingProcessPosixSessionIdinteger
$.InitiatingProcessPosixUserOwnerobject
$.InitiatingProcessPosixUserOwner.DomainNamestring
$.InitiatingProcessPosixUserOwner.LogonIdinteger
$.InitiatingProcessPosixUserOwner.Namestring
$.InitiatingProcessPosixUserOwner.PosixUserIdinteger
$.InitiatingProcessPosixUserOwner.PrimaryPosixGroupobject
$.InitiatingProcessPosixUserOwner.PrimaryPosixGroup.Namestring
$.InitiatingProcessPosixUserOwner.PrimaryPosixGroup.PosixGroupIdinteger

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: FileDeleted

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "FilePosixGroupOwner": {
    "Name": "USERNAME_1",
    "PosixGroupId": 1
  },
  "FilePosixPermissions": [
    "SAMPLEFILE_1.txt"
  ],
  "FilePosixUserOwner": {
    "DomainName": "COMPUTERNAME_1",
    "LogonId": 1,
    "Name": "USERNAME_1",
    "PosixUserId": 1,
    "PrimaryPosixGroup": {
      "Name": "USERNAME_1",
      "PosixGroupId": 1
    }
  },
  "FileType": "SAMPLEFILE_3.txt",
  "InitiatingProcessPosixEffectiveGroup": {
    "Name": "USERNAME_1",
    "PosixGroupId": 1
  },
  "InitiatingProcessPosixEffectiveUser": {
    "DomainName": "COMPUTERNAME_1",
    "LogonId": 1,
    "Name": "USERNAME_1",
    "PosixUserId": 1,
    "PrimaryPosixGroup": {
      "Name": "USERNAME_1",
      "PosixGroupId": 1
    }
  },
  "InitiatingProcessPosixFilePermissions": [
    "SAMPLEFILE_4.txt"
  ],
  "InitiatingProcessPosixGroupOwner": {
    "Name": "USERNAME_1",
    "PosixGroupId": 1
  },
  "InitiatingProcessPosixProcessGroupId": 1,
  "InitiatingProcessPosixRealUser": {
    "DomainName": "COMPUTERNAME_1",
    "LogonId": 1,
    "Name": "USERNAME_1",
    "PosixUserId": 1,
    "PrimaryPosixGroup": {
      "Name": "USERNAME_1",
      "PosixGroupId": 1
    }
  },
  "InitiatingProcessPosixSessionId": 1,
  "InitiatingProcessPosixUserOwner": {
    "DomainName": "COMPUTERNAME_1",
    "LogonId": 1,
    "Name": "USERNAME_1",
    "PosixUserId": 1,
    "PrimaryPosixGroup": {
      "Name": "USERNAME_1",
      "PosixGroupId": 1
    }
  }
}

Payload fields and types

PathType
$object
$.FilePosixGroupOwnerobject
$.FilePosixGroupOwner.Namestring
$.FilePosixGroupOwner.PosixGroupIdinteger
$.FilePosixPermissionsarray
$.FilePosixPermissions[]string
$.FilePosixUserOwnerobject
$.FilePosixUserOwner.DomainNamestring
$.FilePosixUserOwner.LogonIdinteger
$.FilePosixUserOwner.Namestring
$.FilePosixUserOwner.PosixUserIdinteger
$.FilePosixUserOwner.PrimaryPosixGroupobject
$.FilePosixUserOwner.PrimaryPosixGroup.Namestring
$.FilePosixUserOwner.PrimaryPosixGroup.PosixGroupIdinteger
$.FileTypestring
$.InitiatingProcessPosixEffectiveGroupobject
$.InitiatingProcessPosixEffectiveGroup.Namestring
$.InitiatingProcessPosixEffectiveGroup.PosixGroupIdinteger
$.InitiatingProcessPosixEffectiveUserobject
$.InitiatingProcessPosixEffectiveUser.DomainNamestring
$.InitiatingProcessPosixEffectiveUser.LogonIdinteger
$.InitiatingProcessPosixEffectiveUser.Namestring
$.InitiatingProcessPosixEffectiveUser.PosixUserIdinteger
$.InitiatingProcessPosixEffectiveUser.PrimaryPosixGroupobject
$.InitiatingProcessPosixEffectiveUser.PrimaryPosixGroup.Namestring
$.InitiatingProcessPosixEffectiveUser.PrimaryPosixGroup.PosixGroupIdinteger
$.InitiatingProcessPosixFilePermissionsarray
$.InitiatingProcessPosixFilePermissions[]string
$.InitiatingProcessPosixGroupOwnerobject
$.InitiatingProcessPosixGroupOwner.Namestring
$.InitiatingProcessPosixGroupOwner.PosixGroupIdinteger
$.InitiatingProcessPosixProcessGroupIdinteger
$.InitiatingProcessPosixRealUserobject
$.InitiatingProcessPosixRealUser.DomainNamestring
$.InitiatingProcessPosixRealUser.LogonIdinteger
$.InitiatingProcessPosixRealUser.Namestring
$.InitiatingProcessPosixRealUser.PosixUserIdinteger
$.InitiatingProcessPosixRealUser.PrimaryPosixGroupobject
$.InitiatingProcessPosixRealUser.PrimaryPosixGroup.Namestring
$.InitiatingProcessPosixRealUser.PrimaryPosixGroup.PosixGroupIdinteger
$.InitiatingProcessPosixSessionIdinteger
$.InitiatingProcessPosixUserOwnerobject
$.InitiatingProcessPosixUserOwner.DomainNamestring
$.InitiatingProcessPosixUserOwner.LogonIdinteger
$.InitiatingProcessPosixUserOwner.Namestring
$.InitiatingProcessPosixUserOwner.PosixUserIdinteger
$.InitiatingProcessPosixUserOwner.PrimaryPosixGroupobject
$.InitiatingProcessPosixUserOwner.PrimaryPosixGroup.Namestring
$.InitiatingProcessPosixUserOwner.PrimaryPosixGroup.PosixGroupIdinteger

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: FileDeleted

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "FilePosixGroupOwner": {
    "Name": "USERNAME_1",
    "PosixGroupId": 1
  },
  "FilePosixPermissions": [
    "SAMPLEFILE_1.txt"
  ],
  "FilePosixUserOwner": {
    "DomainName": "COMPUTERNAME_1",
    "LogonId": 1,
    "Name": "USERNAME_1",
    "PosixUserId": 1,
    "PrimaryPosixGroup": {
      "Name": "USERNAME_1",
      "PosixGroupId": 1
    }
  },
  "FileType": "SAMPLEFILE_3.txt",
  "InitiatingProcessCurrentWorkingDirectory": "VALUE_1",
  "InitiatingProcessPosixFilePermissions": [
    "SAMPLEFILE_4.txt"
  ],
  "InitiatingProcessPosixGroupOwner": {
    "Name": "USERNAME_1",
    "PosixGroupId": 1
  },
  "InitiatingProcessPosixRealUser": {
    "LogonId": 1
  },
  "InitiatingProcessPosixSessionId": 1,
  "InitiatingProcessPosixUserOwner": {
    "DomainName": "COMPUTERNAME_1",
    "LogonId": 1,
    "Name": "USERNAME_1",
    "PosixUserId": 1,
    "PrimaryPosixGroup": {
      "Name": "USERNAME_1",
      "PosixGroupId": 1
    }
  }
}

Payload fields and types

PathType
$object
$.FilePosixGroupOwnerobject
$.FilePosixGroupOwner.Namestring
$.FilePosixGroupOwner.PosixGroupIdinteger
$.FilePosixPermissionsarray
$.FilePosixPermissions[]string
$.FilePosixUserOwnerobject
$.FilePosixUserOwner.DomainNamestring
$.FilePosixUserOwner.LogonIdinteger
$.FilePosixUserOwner.Namestring
$.FilePosixUserOwner.PosixUserIdinteger
$.FilePosixUserOwner.PrimaryPosixGroupobject
$.FilePosixUserOwner.PrimaryPosixGroup.Namestring
$.FilePosixUserOwner.PrimaryPosixGroup.PosixGroupIdinteger
$.FileTypestring
$.InitiatingProcessCurrentWorkingDirectorystring
$.InitiatingProcessPosixFilePermissionsarray
$.InitiatingProcessPosixFilePermissions[]string
$.InitiatingProcessPosixGroupOwnerobject
$.InitiatingProcessPosixGroupOwner.Namestring
$.InitiatingProcessPosixGroupOwner.PosixGroupIdinteger
$.InitiatingProcessPosixRealUserobject
$.InitiatingProcessPosixRealUser.LogonIdinteger
$.InitiatingProcessPosixSessionIdinteger
$.InitiatingProcessPosixUserOwnerobject
$.InitiatingProcessPosixUserOwner.DomainNamestring
$.InitiatingProcessPosixUserOwner.LogonIdinteger
$.InitiatingProcessPosixUserOwner.Namestring
$.InitiatingProcessPosixUserOwner.PosixUserIdinteger
$.InitiatingProcessPosixUserOwner.PrimaryPosixGroupobject
$.InitiatingProcessPosixUserOwner.PrimaryPosixGroup.Namestring
$.InitiatingProcessPosixUserOwner.PrimaryPosixGroup.PosixGroupIdinteger

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: FileDeleted

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "FileType": "SAMPLEFILE_1.txt"
}

Payload fields and types

PathType
$object
$.FileTypestring

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: FileDeleted

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "FilePosixPermissions": [
    "SAMPLEFILE_1.txt"
  ],
  "FileType": "SAMPLEFILE_2.txt",
  "InitiatingProcessCurrentWorkingDirectory": "VALUE_1",
  "InitiatingProcessPosixFilePermissions": [
    "SAMPLEFILE_3.txt"
  ],
  "InitiatingProcessPosixGroupOwner": {
    "Name": "USERNAME_1",
    "PosixGroupId": 1
  },
  "InitiatingProcessPosixRealUser": {
    "LogonId": 1
  },
  "InitiatingProcessPosixSessionId": 1,
  "InitiatingProcessPosixUserOwner": {
    "DomainName": "COMPUTERNAME_1",
    "LogonId": 1,
    "Name": "USERNAME_1",
    "PosixUserId": 1,
    "PrimaryPosixGroup": {
      "Name": "USERNAME_1",
      "PosixGroupId": 1
    }
  }
}

Payload fields and types

PathType
$object
$.FilePosixPermissionsarray
$.FilePosixPermissions[]string
$.FileTypestring
$.InitiatingProcessCurrentWorkingDirectorystring
$.InitiatingProcessPosixFilePermissionsarray
$.InitiatingProcessPosixFilePermissions[]string
$.InitiatingProcessPosixGroupOwnerobject
$.InitiatingProcessPosixGroupOwner.Namestring
$.InitiatingProcessPosixGroupOwner.PosixGroupIdinteger
$.InitiatingProcessPosixRealUserobject
$.InitiatingProcessPosixRealUser.LogonIdinteger
$.InitiatingProcessPosixSessionIdinteger
$.InitiatingProcessPosixUserOwnerobject
$.InitiatingProcessPosixUserOwner.DomainNamestring
$.InitiatingProcessPosixUserOwner.LogonIdinteger
$.InitiatingProcessPosixUserOwner.Namestring
$.InitiatingProcessPosixUserOwner.PosixUserIdinteger
$.InitiatingProcessPosixUserOwner.PrimaryPosixGroupobject
$.InitiatingProcessPosixUserOwner.PrimaryPosixGroup.Namestring
$.InitiatingProcessPosixUserOwner.PrimaryPosixGroup.PosixGroupIdinteger

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: FileCreated

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "FilePosixGroupOwner": {
    "Name": "USERNAME_1",
    "PosixGroupId": 1
  },
  "FilePosixPermissions": [
    "SAMPLEFILE_1.txt"
  ],
  "FilePosixUserOwner": {
    "DomainName": "COMPUTERNAME_1",
    "LogonId": 1,
    "Name": "USERNAME_2",
    "PosixUserId": 1,
    "PrimaryPosixGroup": {
      "Name": "USERNAME_1",
      "PosixGroupId": 1
    }
  },
  "FileType": "SAMPLEFILE_5.txt",
  "InitiatingProcessPosixEffectiveGroup": {
    "Name": "USERNAME_1",
    "PosixGroupId": 1
  },
  "InitiatingProcessPosixEffectiveUser": {
    "DomainName": "COMPUTERNAME_1",
    "LogonId": 1,
    "Name": "USERNAME_2",
    "PosixUserId": 1,
    "PrimaryPosixGroup": {
      "Name": "USERNAME_1",
      "PosixGroupId": 1
    }
  },
  "InitiatingProcessPosixFilePermissions": [
    "SAMPLEFILE_6.txt"
  ],
  "InitiatingProcessPosixGroupOwner": {
    "Name": "USERNAME_3",
    "PosixGroupId": 1
  },
  "InitiatingProcessPosixProcessGroupId": 1,
  "InitiatingProcessPosixRealUser": {
    "DomainName": "COMPUTERNAME_1",
    "LogonId": 1,
    "Name": "USERNAME_2",
    "PosixUserId": 1,
    "PrimaryPosixGroup": {
      "Name": "USERNAME_1",
      "PosixGroupId": 1
    }
  },
  "InitiatingProcessPosixSessionId": 1,
  "InitiatingProcessPosixUserOwner": {
    "DomainName": "COMPUTERNAME_1",
    "LogonId": 1,
    "Name": "USERNAME_3",
    "PosixUserId": 1,
    "PrimaryPosixGroup": {
      "Name": "USERNAME_3",
      "PosixGroupId": 1
    }
  }
}

Payload fields and types

PathType
$object
$.FilePosixGroupOwnerobject
$.FilePosixGroupOwner.Namestring
$.FilePosixGroupOwner.PosixGroupIdinteger
$.FilePosixPermissionsarray
$.FilePosixPermissions[]string
$.FilePosixUserOwnerobject
$.FilePosixUserOwner.DomainNamestring
$.FilePosixUserOwner.LogonIdinteger
$.FilePosixUserOwner.Namestring
$.FilePosixUserOwner.PosixUserIdinteger
$.FilePosixUserOwner.PrimaryPosixGroupobject
$.FilePosixUserOwner.PrimaryPosixGroup.Namestring
$.FilePosixUserOwner.PrimaryPosixGroup.PosixGroupIdinteger
$.FileTypestring
$.InitiatingProcessPosixEffectiveGroupobject
$.InitiatingProcessPosixEffectiveGroup.Namestring
$.InitiatingProcessPosixEffectiveGroup.PosixGroupIdinteger
$.InitiatingProcessPosixEffectiveUserobject
$.InitiatingProcessPosixEffectiveUser.DomainNamestring
$.InitiatingProcessPosixEffectiveUser.LogonIdinteger
$.InitiatingProcessPosixEffectiveUser.Namestring
$.InitiatingProcessPosixEffectiveUser.PosixUserIdinteger
$.InitiatingProcessPosixEffectiveUser.PrimaryPosixGroupobject
$.InitiatingProcessPosixEffectiveUser.PrimaryPosixGroup.Namestring
$.InitiatingProcessPosixEffectiveUser.PrimaryPosixGroup.PosixGroupIdinteger
$.InitiatingProcessPosixFilePermissionsarray
$.InitiatingProcessPosixFilePermissions[]string
$.InitiatingProcessPosixGroupOwnerobject
$.InitiatingProcessPosixGroupOwner.Namestring
$.InitiatingProcessPosixGroupOwner.PosixGroupIdinteger
$.InitiatingProcessPosixProcessGroupIdinteger
$.InitiatingProcessPosixRealUserobject
$.InitiatingProcessPosixRealUser.DomainNamestring
$.InitiatingProcessPosixRealUser.LogonIdinteger
$.InitiatingProcessPosixRealUser.Namestring
$.InitiatingProcessPosixRealUser.PosixUserIdinteger
$.InitiatingProcessPosixRealUser.PrimaryPosixGroupobject
$.InitiatingProcessPosixRealUser.PrimaryPosixGroup.Namestring
$.InitiatingProcessPosixRealUser.PrimaryPosixGroup.PosixGroupIdinteger
$.InitiatingProcessPosixSessionIdinteger
$.InitiatingProcessPosixUserOwnerobject
$.InitiatingProcessPosixUserOwner.DomainNamestring
$.InitiatingProcessPosixUserOwner.LogonIdinteger
$.InitiatingProcessPosixUserOwner.Namestring
$.InitiatingProcessPosixUserOwner.PosixUserIdinteger
$.InitiatingProcessPosixUserOwner.PrimaryPosixGroupobject
$.InitiatingProcessPosixUserOwner.PrimaryPosixGroup.Namestring
$.InitiatingProcessPosixUserOwner.PrimaryPosixGroup.PosixGroupIdinteger

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: FileDeleted

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "FilePosixPermissions": [
    "SAMPLEFILE_1.txt"
  ],
  "FileType": "SAMPLEFILE_2.txt",
  "InitiatingProcessCurrentWorkingDirectory": "VALUE_1",
  "InitiatingProcessPosixEffectiveGroup": {
    "Name": "USERNAME_1",
    "PosixGroupId": 1
  },
  "InitiatingProcessPosixEffectiveUser": {
    "DomainName": "COMPUTERNAME_1",
    "LogonId": 1,
    "Name": "USERNAME_1",
    "PosixUserId": 1,
    "PrimaryPosixGroup": {
      "Name": "USERNAME_1",
      "PosixGroupId": 1
    }
  },
  "InitiatingProcessPosixFilePermissions": [
    "SAMPLEFILE_3.txt"
  ],
  "InitiatingProcessPosixGroupOwner": {
    "Name": "USERNAME_1",
    "PosixGroupId": 1
  },
  "InitiatingProcessPosixProcessGroupId": 1,
  "InitiatingProcessPosixRealUser": {
    "DomainName": "COMPUTERNAME_1",
    "LogonId": 1,
    "Name": "USERNAME_1",
    "PosixUserId": 1,
    "PrimaryPosixGroup": {
      "Name": "USERNAME_1",
      "PosixGroupId": 1
    }
  },
  "InitiatingProcessPosixSessionId": 1,
  "InitiatingProcessPosixUserOwner": {
    "DomainName": "COMPUTERNAME_1",
    "LogonId": 1,
    "Name": "USERNAME_1",
    "PosixUserId": 1,
    "PrimaryPosixGroup": {
      "Name": "USERNAME_1",
      "PosixGroupId": 1
    }
  }
}

Payload fields and types

PathType
$object
$.FilePosixPermissionsarray
$.FilePosixPermissions[]string
$.FileTypestring
$.InitiatingProcessCurrentWorkingDirectorystring
$.InitiatingProcessPosixEffectiveGroupobject
$.InitiatingProcessPosixEffectiveGroup.Namestring
$.InitiatingProcessPosixEffectiveGroup.PosixGroupIdinteger
$.InitiatingProcessPosixEffectiveUserobject
$.InitiatingProcessPosixEffectiveUser.DomainNamestring
$.InitiatingProcessPosixEffectiveUser.LogonIdinteger
$.InitiatingProcessPosixEffectiveUser.Namestring
$.InitiatingProcessPosixEffectiveUser.PosixUserIdinteger
$.InitiatingProcessPosixEffectiveUser.PrimaryPosixGroupobject
$.InitiatingProcessPosixEffectiveUser.PrimaryPosixGroup.Namestring
$.InitiatingProcessPosixEffectiveUser.PrimaryPosixGroup.PosixGroupIdinteger
$.InitiatingProcessPosixFilePermissionsarray
$.InitiatingProcessPosixFilePermissions[]string
$.InitiatingProcessPosixGroupOwnerobject
$.InitiatingProcessPosixGroupOwner.Namestring
$.InitiatingProcessPosixGroupOwner.PosixGroupIdinteger
$.InitiatingProcessPosixProcessGroupIdinteger
$.InitiatingProcessPosixRealUserobject
$.InitiatingProcessPosixRealUser.DomainNamestring
$.InitiatingProcessPosixRealUser.LogonIdinteger
$.InitiatingProcessPosixRealUser.Namestring
$.InitiatingProcessPosixRealUser.PosixUserIdinteger
$.InitiatingProcessPosixRealUser.PrimaryPosixGroupobject
$.InitiatingProcessPosixRealUser.PrimaryPosixGroup.Namestring
$.InitiatingProcessPosixRealUser.PrimaryPosixGroup.PosixGroupIdinteger
$.InitiatingProcessPosixSessionIdinteger
$.InitiatingProcessPosixUserOwnerobject
$.InitiatingProcessPosixUserOwner.DomainNamestring
$.InitiatingProcessPosixUserOwner.LogonIdinteger
$.InitiatingProcessPosixUserOwner.Namestring
$.InitiatingProcessPosixUserOwner.PosixUserIdinteger
$.InitiatingProcessPosixUserOwner.PrimaryPosixGroupobject
$.InitiatingProcessPosixUserOwner.PrimaryPosixGroup.Namestring
$.InitiatingProcessPosixUserOwner.PrimaryPosixGroup.PosixGroupIdinteger

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.