Resolved Semantic error for M365Defender ASIM _ItemId field V2
Required items, please complete
Change(s):
-
Added an
extendoperation to defineItemIdusing thecolumnifexists('_ItemId', "")function, ensuring compatibility with datasets that may or may not include_ItemId. This change was applied in bothASimAuthenticationM365Defender.yamlandvimAuthenticationM365Defender.yaml. [1] [2] -
Replaced references to
_ItemIdwithItemIdin theEventUidfield mapping to align with the newItemIdfield. This ensures consistent naming conventions across the parsers. [1] [2]Make the _ItemID field conditional as this field is present in some client workspace and parser working properly on those workspace.
Reason for Change(s):
- This pull request updates two ASIM parsers for M365 Defender to enhance compatibility and maintain consistency in handling
ItemId. This field is failed for client as reported so created this field condition, so it work in compatibility with existing data
Version Updated:
- 0.1.3
Testing Completed:
- Yes
@microsoft-github-policy-service agree company="Microsoft"
ASIM parsers have been changed. ARM templates were regenerated from the updated KQL function YAML files. To find the new ARM templates, pull your branch.
ASIM parsers have been changed. ARM templates were regenerated from the updated KQL function YAML files. To find the new ARM templates, pull your branch.
Validation cleared