Change log for IPSWITCH_MOVEIT_TRANSFER

Date Changes
2025-11-04 Enhancement:
- Added support for KV log format.
- Added support for event type mapping for non-empty FolderPath: added USER_LOGIN (auth type MACHINE) for empty action_performed, and specified action_performed must be non-empty for FILE_UNCATEGORIZED.
- Added support for event mapping for has_target_details == true: now sets event_type to USER_RESOURCE_ACCESS if Action is sec_viewlog, otherwise continues to set USER_LOGIN.
- event.idm.read_only_udm.metadata.collected_timestamp: Newly mapped LogStamp and LogTime raw log field to event.idm.read_only_udm.metadata.collected_timestamp.
- event.idm.read_only_udm.metadata.product_log_id: Newly mapped TaskID raw log field to event.idm.read_only_udm.metadata.product_log_id.
- event.idm.read_only_udm.metadata.product_event_type: Newly mapped Action raw log field to event.idm.read_only_udm.metadata.product_event_type.
- event.idm.read_only_udm.principal.hostname: Newly mapped SourceHost raw log field to event.idm.read_only_udm.principal.hostname.
- event.idm.read_only_udm.principal.asset.hostname: Newly mapped SourceHost raw log field to event.idm.read_only_udm.principal.asset.hostname.
- event.idm.read_only_udm.principal.file.full_path: Newly mapped SourceFilename raw log field to event.idm.read_only_udm.principal.file.full_path.
- event.idm.read_only_udm.principal.file.names: Newly mapped SourceFilenameOnly raw log field to event.idm.read_only_udm.principal.file.names.
- event.idm.read_only_udm.target.hostname: Newly mapped DestHost raw log field to event.idm.read_only_udm.target.hostname.
- event.idm.read_only_udm.target.asset.hostname: Newly mapped DestHost raw log field to event.idm.read_only_udm.target.asset.hostname.
- event.idm.read_only_udm.target.file.full_path: Newly mapped DestFilename raw log field to event.idm.read_only_udm.target.file.full_path.
- event.idm.read_only_udm.target.file.names: Newly mapped DestFilenameOnly raw log field to event.idm.read_only_udm.target.file.names.
- event.idm.read_only_udm.target.resource.name: Newly mapped TaskName raw log field to event.idm.read_only_udm.target.resource.name.
- event.idm.read_only_udm.principal.resource.attribute.labels: Newly mapped Node and SourceNBytes raw log field to event.idm.read_only_udm.principal.resource.attribute.labels.
- event.idm.read_only_udm.security_result.detection_fields: Newly mapped SourceDuration and DestDuration raw log field to event.idm.read_only_udm.security_result.detection_fields.
- event.idm.read_only_udm.target.resource.attribute.labels: Newly mapped NBytes raw log field to event.idm.read_only_udm.target.resource.attribute.labels.
- event.idm.read_only_udm.additional.fields: Newly mapped ErrCode raw log field to event.idm.read_only_udm.additional.fields.
2025-09-12 Enhancement:
- Added new grok patterns to parse the logs.
- event.idm.read_only_udm.target.application: Newly mapped target_application raw log field with event.idm.read_only_udm.target.application UDM field.
- event.idm.read_only_udm.metadata.product_event_type: Newly mapped product_event raw log field with event.idm.read_only_udm.metadata.product_event_type UDM field.
- event.idm.read_only_udm.target.ip: Newly mapped dstip raw log field with event.idm.read_only_udm.target.ip and event.idm.read_only_udm.target.asset.ip UDM field.
- event.idm.read_only_udm.additional.fields: Newly mapped AdminTrust and Permission raw log field with event.idm.read_only_udm.additional.fields UDM field.
- event.idm.read_only_udm.security_result.action.details: Newly mapped log_status raw log field with event.idm.read_only_udm.security_result.action.details UDM field.
- Modified the grok pattern to capture the IP address as srcip instead of tgtip.
- event.idm.read_only_udm.target.ip:Removed mapping of tgtip from event.idm.read_only_udm.target.ip and event.idm.read_only_udm.target.asset.ip UDM field as it was a source IP.
- event.idm.read_only_udm.principal.ip: Newly mapped srcip raw log field with event.idm.read_only_udm.principal.ip and event.idm.read_only_udm.principal.asset.ip UDM field-
- NETWORK_CONNECTION: Added support for the event NETWORK_CONNECTION when has_principal and has_target are true.
- USER_UNCATEGORIZED: Added support for the event USER_UNCATEGORIZED when Username and username are present.
- STATUS_UPDATE : Added support for the event STATUS_UPDATE when has_principal is true.
- USER_RESOURCE_ACCESS : Added support for the event USER_RESOURCE_ACCESS when target_application is having SQL.
2024-04-22 Bug-Fix:
- Mapped column1 to metadata.event_timestamp.
2023-08-18 Enhancement:
- Added Grok pattern for verifying principal.ip and target.ip.
- Mapped fileName to target.file.full_path.
- Added conditional check for event_type FILE_CREATION, FILE_DELETION, STATUS_UPDATE.
2023-07-19 - Added support for CSV logs.
2023-02-03 Enhancement:
- Added Grok pattern for JSON logs.
- Mapped EventReceivedTime to event.timestamp.
- Mapped SourceModuleName to observer.resource.attribute.labels.
- Mapped SourceModuleType to observer.application.
- Mapped SourceName to metadata.product_event_type.
- Mapped Severity to security_result..
- Mapped Hostname to principal.hostname.
- Mapped Channel to security_result.about.resource.attribute.labels.
- Mapped AgentVersion to metadata.version.
- Mapped IPAddress to principal.ip.
2022-10-07 Bugfix - Added new Grok pattern for unparsed logs.
- Added new event type - FILE_DELETION when FolderPath is not null and action_performed is Delete File.
- Added new event type - FILE_UNCATEGORIZED when FolderPath is not null and action_performed is not Delete File.
- Mapped FolderPath/FileName to target.file.full_path.
- Mapped XFerSize,Error,AgentBrand to additional.fields.
- Mapped FolderID,FileID,FileName to target.resource.attribute.labels.
- Mapped company_name to principal.user.company_name.
- Mapped action_performed to metadata.description.
- Mapped ID to target.process.pid.
- Mapped InstID to metadata.product_log_id.
2022-06-22