What Changed

ASIM AssetEntity schema bumped to version 1.0.0 with three new fields added to the empty parser template:

  • EntityKey (Optional, String): unique identifier for entity correlation
  • EntityIdType (Mandatory, String): type of entity identifier
  • EntitySnapshotId (Optional, String): snapshot identifier for the record

Parser Impact

No change to existing normalised field names or filter logic—safe for existing detections using this parser. The new fields extend correlation capabilities without breaking backward compatibility.

Data fidelity improvement: Queries referencing EntityKey, EntityIdType, or EntitySnapshotId against this parser previously returned null—this adds support for these correlation fields in asset entity queries.

Affected Files

.script/tests/asimParsersTest/VerifyASimParserTemplate.py
ASIM/dev/ASimTester/ASimTester.csv
Parsers/ASimAssetEntity/ARM/vimAssetEntityEmpty/vimAssetEntityEmpty.json
Parsers/ASimAssetEntity/CHANGELOG/vimAssetEntityEmpty.md
Parsers/ASimAssetEntity/Parsers/vimAssetEntityEmpty.yaml