Change log for JAMF_SECURITY_CLOUD

Date Changes
2025-03-23 - Added support for new pattern of JSON logs.
- Modified the mappings of severity as per the documentation provided.
- Mapped externalId to metadata.product_log_id.
- Mapped customerId to principal.user.userid.
- Mapped user.userName to principal.user.user_display_name.
- Mapped user.userEmail to principal.user.email_addresses.
- Mapped event_dataType to additional.fields.
- Mapped timestamp to metadata.event_timestamp.
- Mapped eventTimeUtcMs to additional.fields.
- Mapped software.softwareId to additional.fields.
- Mapped software.softwareVersion to additional.fields.
- Mapped software.softwareName to additional.fields.
- Mapped cve.id to security_result.detection_fields.
- Mapped cve.description to metadata.description
- Mapped cve.baseScore to security_result.detection_fields.
- Mapped cve.severity to security_result.severity
- Mapped cve.exploitAvailable to security_result.detection_fields.
- Mapped cve.cveDetailUrl to security_result.url_back_to_product
- Mapped cve.attribution to security_result.detection_fields.
- Mapped cve.consoleUrl to principal.url
- Mapped metadata.product to metadata.product_event_type.
- Mapped threat.types to additional.fields.
- Mapped device.os.osVersion to target.platform_version.
- Mapped app.id, app.name, app.version to additional.fields.
- Set target.platform to LINUX if device.os.osType is Lin.
- Set target.platform to WINDOWS if device.os.osType is Win.
- Set target.platform to MAC if device.os.osType is MAC_OS.
- Set security_result.severity to INFORMATIONAL if severity is 2.
- Set security_result.severity to LOW if severity is 4.
- Set security_result.severity to MEDIUM if severity is 6.
- Set security_result.severity to HIGH if severity is 8.
- Set security_result.severity to CRITICAL if severity is 10.
- Removed mapping of destination.name from target.resource.name.
- Mapped destination.name to target.hostname and target.asset.hostname.
- Removed mapping of security_result.severity to INFORMATIONAL if severity ranges from 0 to 19.
- Removed mapping of security_result.severity to LOW if severity ranges from 20 to 39.
- Removed mapping of security_result.severity to MEDIUM if severity ranges from 40 to 59.
- Removed mapping of security_result.severity to HIGH if severity ranges from 60 to 79.
- Removed mapping of security_result.severity to CRITICAL if severity ranges from 80 to 100.
2025-01-31 - Newly created parser.