Jamf Compliance Reporter

edit

Jamf Compliance Reporter

edit

Version

1.14.0 (View all)

Compatible Kibana version(s)

8.13.0 or higher

Supported Serverless project types
What’s this?

Security
Observability

Subscription level
What’s this?

Basic

Level of support
What’s this?

Elastic

The Jamf Compliance Reporter integration collects and parses data received from Jamf Compliance Reporter using a TLS or HTTP endpoint.

Use the Jamf Compliance Reporter integration to collect logs from your machines. Then visualize that data in Kibana, create alerts to notify you if something goes wrong, and reference data when troubleshooting an issue.

For example, if you wanted to monitor shell script commands performed by the root user, you could configure Jamf to monitor those events and then send them to Elastic for further investigation.

Data streams

edit

The Jamf Compliance Reporter integration collects one type of data stream: logs.

Logs help you keep a record of events happening on computers using Jamf. The log data stream collected by the Jamf Compliance Reporter integration includes events that are related to security compliance requirements. See more details in the Logs.

Requirements

edit

You need Elasticsearch for storing and searching your data and Kibana for visualizing and managing it. You can use our hosted Elasticsearch Service on Elastic Cloud, which is recommended, or self-manage the Elastic Stack on your own hardware.

This package has been tested for Compliance Reporter against Jamf Pro version 10.39.0 and Jamf Compliance Reporter version 1.0.4.

Setup

edit

To use this integration, you will also need to:

  • Enable the integration in Elastic
  • Configure Jamf Compliance Reporter to send logs to the Elastic Agent

Enable the integration in Elastic

edit

For step-by-step instructions on how to set up an new integration in Elastic, see the Getting started guide. When setting up the integration, you will choose to collect logs either via TLS or HTTP Endpoint.

Configure Jamf Compliance Reporter

edit

After validating settings, you can use a configuration profile in Jamf Pro to deploy certificates to endpoints in production. For more information on using configuration profiles in Jamf Pro, see Creating a Configuration Profile.

Then, follow one of the below methods to collect logs from Jamf Compliance Reporter:

REST Endpoint Remote logging:

  1. Read Jamf’s REST Endpoint Remote logging documentation.
  2. In your Jamf Configuration Profile, form the full URL with port using this format: http[s]://{AGENT_ADDRESS}:{AGENT_PORT}/{URL}.

TLS Remote Logging:

  1. Read Jamf’s TLS Remote Logging documentation.
  2. In your Jamf Configuration Profile, form the full URL with port using this format: tls://{AGENT_ADDRESS}:{AGENT_PORT}.

Configure the Jamf Compliance Reporter integration with REST Endpoint Remote logging for Rest Endpoint Input:

  1. Enter values for "Listen Address", "Listen Port" and "URL" to form the endpoint URL. Make note of the Endpoint URL http[s]://{AGENT_ADDRESS}:{AGENT_PORT}/{URL}.

Configure the Jamf Compliance Reporter integration with TLS Remote Logging for TCP Input:

  1. Enter values for "Listen Address" and "Listen Port" to form the TLS.

Logs reference

edit

log

edit
  • Default port for HTTP Endpoint: 9551
  • Default port for TLS: 9552

This is the log data stream.

Example

An example event for log looks as following:

{
    "@timestamp": "2019-10-02T16:17:08.000Z",
    "agent": {
        "ephemeral_id": "3210e168-0038-4c64-bf69-6bd94996ed48",
        "id": "e4c29d91-bbb7-42b8-80fd-85ddb56d2300",
        "name": "docker-fleet-agent",
        "type": "filebeat",
        "version": "8.8.2"
    },
    "data_stream": {
        "dataset": "jamf_compliance_reporter.log",
        "namespace": "ep",
        "type": "logs"
    },
    "ecs": {
        "version": "8.11.0"
    },
    "elastic_agent": {
        "id": "e4c29d91-bbb7-42b8-80fd-85ddb56d2300",
        "snapshot": false,
        "version": "8.8.2"
    },
    "event": {
        "action": "preference_list_event",
        "agent_id_status": "verified",
        "category": [
            "process"
        ],
        "dataset": "jamf_compliance_reporter.log",
        "ingested": "2023-07-20T19:38:36Z",
        "kind": "event",
        "type": [
            "info"
        ]
    },
    "host": {
        "hostname": "macbook_pro",
        "id": "X03XX889XXX3",
        "mac": [
            "38-F9-E8-15-5A-82"
        ],
        "os": {
            "type": "macos",
            "version": "Version 10.14.6 (Build 18G95)"
        }
    },
    "input": {
        "type": "http_endpoint"
    },
    "jamf_compliance_reporter": {
        "log": {
            "dataset": "event",
            "event_attributes": {
                "audit_event": {
                    "excluded_processes": [
                        "/usr/bin/log",
                        "/usr/sbin/syslogd"
                    ],
                    "excluded_users": [
                        "_spotlight",
                        "_windowserver"
                    ]
                },
                "audit_event_log_verbose_messages": "1",
                "audit_level": 3,
                "file_event": {
                    "exclusion_paths": [
                        "/Users/.*/Library/.*"
                    ],
                    "inclusion_paths": [
                        "/Users/.*"
                    ],
                    "use_fuzzy_match": 0
                },
                "file_license_info": {
                    "license_expiration_date": "2020-01-01T00:00:00.000Z",
                    "license_key": "43cafc3da47e792939ea82c70...",
                    "license_type": "Annual",
                    "license_version": "1"
                },
                "log": {
                    "file": {
                        "location": "/var/log/JamfComplianceReporter.log",
                        "max_number_backups": 10,
                        "max_size_mega_bytes": 10,
                        "ownership": "root:wheel",
                        "permission": "640"
                    },
                    "remote_endpoint_enabled": 1,
                    "remote_endpoint_type": "AWSKinesis",
                    "remote_endpoint_type_awskinesis": {
                        "access_key_id": "AKIAQFE...",
                        "region": "us-east-1",
                        "secret_key": "JAdcoRIo4zsPz...",
                        "stream_name": "compliancereporter_testing"
                    }
                },
                "unified_log_predicates": [
                    "'(subsystem == \"com.example.networkstatistics\")'",
                    "'(subsystem == \"com.apple.CryptoTokenKit\" AND category == \"AHP\")'"
                ],
                "version": "3.1b43"
            },
            "event_score": 0,
            "host_info": {
                "host": {
                    "uuid": "3X6E4X3X-9285-4X7X-9X0X-X3X62XX379XX"
                }
            }
        }
    },
    "related": {
        "hosts": [
            "macbook_pro"
        ],
        "user": [
            "dan@email.com"
        ]
    },
    "tags": [
        "forwarded",
        "jamf_compliance_reporter-log"
    ],
    "user": {
        "email": "dan@email.com"
    }
}
Exported fields
Field Description Type

@timestamp

Event timestamp.

date

cloud.image.id

Image ID for the cloud instance.

keyword

data_stream.dataset

Data stream dataset.

constant_keyword

data_stream.namespace

Data stream namespace.

constant_keyword

data_stream.type

Data stream type.

constant_keyword

event.dataset

Name of the dataset.

constant_keyword

event.module

Event module.

constant_keyword

host.containerized

If the host is a container.

boolean

host.os.build

OS build information.

keyword

host.os.codename

OS codename, if any.

keyword

input.type

Input type

keyword

jamf_compliance_reporter.log.app_metric_info.cpu_percentage

double

jamf_compliance_reporter.log.app_metric_info.cpu_time_seconds

double

jamf_compliance_reporter.log.app_metric_info.interrupt_wakeups

long

jamf_compliance_reporter.log.app_metric_info.platform_idle_wakeups

long

jamf_compliance_reporter.log.app_metric_info.resident_memory_size.mb

double

jamf_compliance_reporter.log.app_metric_info.virtual_memory_size.mb

double

jamf_compliance_reporter.log.arguments.addr

keyword

jamf_compliance_reporter.log.arguments.am_failure

keyword

jamf_compliance_reporter.log.arguments.am_success

keyword

jamf_compliance_reporter.log.arguments.authenticated

flattened

jamf_compliance_reporter.log.arguments.child.pid

long

jamf_compliance_reporter.log.arguments.data

keyword

jamf_compliance_reporter.log.arguments.detail

keyword

jamf_compliance_reporter.log.arguments.domain

keyword

jamf_compliance_reporter.log.arguments.fd

keyword

jamf_compliance_reporter.log.arguments.flags

keyword

jamf_compliance_reporter.log.arguments.flattened

flattened

jamf_compliance_reporter.log.arguments.known_uid

keyword

jamf_compliance_reporter.log.arguments.pid

long

jamf_compliance_reporter.log.arguments.port

long

jamf_compliance_reporter.log.arguments.priority

long

jamf_compliance_reporter.log.arguments.process

keyword

jamf_compliance_reporter.log.arguments.protocol

keyword

jamf_compliance_reporter.log.arguments.request

keyword

jamf_compliance_reporter.log.arguments.sflags

keyword

jamf_compliance_reporter.log.arguments.signal

keyword

jamf_compliance_reporter.log.arguments.target.port

long

jamf_compliance_reporter.log.arguments.task.port

long

jamf_compliance_reporter.log.arguments.type

keyword

jamf_compliance_reporter.log.arguments.which

keyword

jamf_compliance_reporter.log.arguments.who

keyword

jamf_compliance_reporter.log.attributes.device

keyword

jamf_compliance_reporter.log.attributes.file.access_mode

keyword

jamf_compliance_reporter.log.attributes.file.system.id

keyword

jamf_compliance_reporter.log.attributes.node.id

keyword

jamf_compliance_reporter.log.attributes.owner.group.id

keyword

jamf_compliance_reporter.log.attributes.owner.group.name

keyword

jamf_compliance_reporter.log.audio_video_device_info.audio_device.creator

keyword

jamf_compliance_reporter.log.audio_video_device_info.audio_device.hog_mode

keyword

jamf_compliance_reporter.log.audio_video_device_info.audio_device.id

keyword

jamf_compliance_reporter.log.audio_video_device_info.audio_device.manufacturer

keyword

jamf_compliance_reporter.log.audio_video_device_info.audio_device.running

long

jamf_compliance_reporter.log.audio_video_device_info.audio_device.uuid

keyword

jamf_compliance_reporter.log.audio_video_device_info.device_status

keyword

jamf_compliance_reporter.log.audit_class_verification_info.contents

text

jamf_compliance_reporter.log.audit_class_verification_info.os.version

keyword

jamf_compliance_reporter.log.audit_class_verification_info.restored_default

boolean

jamf_compliance_reporter.log.audit_class_verification_info.status

keyword

jamf_compliance_reporter.log.audit_class_verification_info.status_str

keyword

jamf_compliance_reporter.log.compliancereporter_license_info.expiration_date

date

jamf_compliance_reporter.log.compliancereporter_license_info.status

keyword

jamf_compliance_reporter.log.compliancereporter_license_info.time

date

jamf_compliance_reporter.log.compliancereporter_license_info.type

keyword

jamf_compliance_reporter.log.compliancereporter_license_info.version

keyword

jamf_compliance_reporter.log.dataset

keyword

jamf_compliance_reporter.log.event_attributes.activity_identifier

keyword

jamf_compliance_reporter.log.event_attributes.assessments_enabled

long

jamf_compliance_reporter.log.event_attributes.attributes.ctime

date

jamf_compliance_reporter.log.event_attributes.attributes.mtime

date

jamf_compliance_reporter.log.event_attributes.attributes.path

keyword

jamf_compliance_reporter.log.event_attributes.attributes.quarantine.agent_bundle_identifier

keyword

jamf_compliance_reporter.log.event_attributes.attributes.quarantine.agent_name

keyword

jamf_compliance_reporter.log.event_attributes.attributes.quarantine.data_url_string

keyword

jamf_compliance_reporter.log.event_attributes.attributes.quarantine.event_identifier

keyword

jamf_compliance_reporter.log.event_attributes.attributes.quarantine.origin_url_string

keyword

jamf_compliance_reporter.log.event_attributes.attributes.quarantine.timestamp

date

jamf_compliance_reporter.log.event_attributes.attributes.requirement

keyword

jamf_compliance_reporter.log.event_attributes.audit_event.excluded_processes

keyword

jamf_compliance_reporter.log.event_attributes.audit_event.excluded_users

keyword

jamf_compliance_reporter.log.event_attributes.audit_event_log_verbose_messages

keyword

jamf_compliance_reporter.log.event_attributes.audit_level

long

jamf_compliance_reporter.log.event_attributes.backtrace.frames.image_offset

long

jamf_compliance_reporter.log.event_attributes.backtrace.frames.image_uuid

keyword

jamf_compliance_reporter.log.event_attributes.build_alias_of

keyword

jamf_compliance_reporter.log.event_attributes.build_version

keyword

jamf_compliance_reporter.log.event_attributes.category

keyword

jamf_compliance_reporter.log.event_attributes.cf_bundle_short_version_string

keyword

jamf_compliance_reporter.log.event_attributes.cf_bundle_version

keyword

jamf_compliance_reporter.log.event_attributes.dev_id_enabled

long

jamf_compliance_reporter.log.event_attributes.event.message

keyword

jamf_compliance_reporter.log.event_attributes.event.type

keyword

jamf_compliance_reporter.log.event_attributes.file_event.exclusion_paths

keyword

jamf_compliance_reporter.log.event_attributes.file_event.inclusion_paths

keyword

jamf_compliance_reporter.log.event_attributes.file_event.use_fuzzy_match

long

jamf_compliance_reporter.log.event_attributes.file_license_info.license_expiration_date

date

jamf_compliance_reporter.log.event_attributes.file_license_info.license_key

keyword

jamf_compliance_reporter.log.event_attributes.file_license_info.license_type

keyword

jamf_compliance_reporter.log.event_attributes.file_license_info.license_version

keyword

jamf_compliance_reporter.log.event_attributes.format_string

keyword

jamf_compliance_reporter.log.event_attributes.job.completed_time

date

jamf_compliance_reporter.log.event_attributes.job.creation_time

date

jamf_compliance_reporter.log.event_attributes.job.destination

keyword

jamf_compliance_reporter.log.event_attributes.job.format

keyword

jamf_compliance_reporter.log.event_attributes.job.id

keyword

jamf_compliance_reporter.log.event_attributes.job.processing_time

date

jamf_compliance_reporter.log.event_attributes.job.size

keyword

jamf_compliance_reporter.log.event_attributes.job.state

keyword

jamf_compliance_reporter.log.event_attributes.job.title

keyword

jamf_compliance_reporter.log.event_attributes.job.user

keyword

jamf_compliance_reporter.log.event_attributes.log.file.location

keyword

jamf_compliance_reporter.log.event_attributes.log.file.max_number_backups

long

jamf_compliance_reporter.log.event_attributes.log.file.max_size_mega_bytes

long

jamf_compliance_reporter.log.event_attributes.log.file.ownership

keyword

jamf_compliance_reporter.log.event_attributes.log.file.permission

keyword

jamf_compliance_reporter.log.event_attributes.log.remote_endpoint_enabled

long

jamf_compliance_reporter.log.event_attributes.log.remote_endpoint_type

keyword

jamf_compliance_reporter.log.event_attributes.log.remote_endpoint_type_awskinesis.access_key_id

keyword

jamf_compliance_reporter.log.event_attributes.log.remote_endpoint_type_awskinesis.region

keyword

jamf_compliance_reporter.log.event_attributes.log.remote_endpoint_type_awskinesis.secret_key

keyword

jamf_compliance_reporter.log.event_attributes.log.remote_endpoint_type_awskinesis.stream_name

keyword

jamf_compliance_reporter.log.event_attributes.log.remote_endpoint_url

keyword

jamf_compliance_reporter.log.event_attributes.mach_timestamp

keyword

jamf_compliance_reporter.log.event_attributes.opaque_version

keyword

jamf_compliance_reporter.log.event_attributes.parent_activity_identifier

keyword

jamf_compliance_reporter.log.event_attributes.path

keyword

jamf_compliance_reporter.log.event_attributes.process.id

long

jamf_compliance_reporter.log.event_attributes.process.image.path

keyword

jamf_compliance_reporter.log.event_attributes.process.image.uuid

keyword

jamf_compliance_reporter.log.event_attributes.project_name

keyword

jamf_compliance_reporter.log.event_attributes.sender.id

long

jamf_compliance_reporter.log.event_attributes.sender.image.path

keyword

jamf_compliance_reporter.log.event_attributes.sender.image.uuid

keyword

jamf_compliance_reporter.log.event_attributes.sender.program_counter

long

jamf_compliance_reporter.log.event_attributes.source

keyword

jamf_compliance_reporter.log.event_attributes.source_version

keyword

jamf_compliance_reporter.log.event_attributes.subsystem

keyword

jamf_compliance_reporter.log.event_attributes.thread_id

keyword

jamf_compliance_reporter.log.event_attributes.timestamp

date

jamf_compliance_reporter.log.event_attributes.timezone_name

keyword

jamf_compliance_reporter.log.event_attributes.trace_id

keyword

jamf_compliance_reporter.log.event_attributes.unified_log_predicates

keyword

jamf_compliance_reporter.log.event_attributes.version

keyword

jamf_compliance_reporter.log.event_score

long

jamf_compliance_reporter.log.exec_args.args

flattened

jamf_compliance_reporter.log.exec_args.args_compiled

keyword

jamf_compliance_reporter.log.exec_chain_child.parent.path

text

jamf_compliance_reporter.log.exec_chain_child.parent.uuid

keyword

jamf_compliance_reporter.log.exec_chain_parent.uuid

keyword

jamf_compliance_reporter.log.exec_env.env.arch

keyword

jamf_compliance_reporter.log.exec_env.env.compiled

keyword

jamf_compliance_reporter.log.exec_env.env.malwarebytes_group

keyword

jamf_compliance_reporter.log.exec_env.env.path

text

jamf_compliance_reporter.log.exec_env.env.shell

keyword

jamf_compliance_reporter.log.exec_env.env.ssh_auth_sock

keyword

jamf_compliance_reporter.log.exec_env.env.tmpdir

keyword

jamf_compliance_reporter.log.exec_env.env.xpc.flags

keyword

jamf_compliance_reporter.log.exec_env.env.xpc.service_name

keyword

jamf_compliance_reporter.log.exec_env.env_compiled

keyword

jamf_compliance_reporter.log.exit.return.value

long

jamf_compliance_reporter.log.exit.status

keyword

jamf_compliance_reporter.log.file_event_info.eventid_wrapped

boolean

jamf_compliance_reporter.log.file_event_info.history_done

boolean

jamf_compliance_reporter.log.file_event_info.item.change_owner

boolean

jamf_compliance_reporter.log.file_event_info.item.cloned

boolean

jamf_compliance_reporter.log.file_event_info.item.created

boolean

jamf_compliance_reporter.log.file_event_info.item.extended_attribute_modified

boolean

jamf_compliance_reporter.log.file_event_info.item.finder_info_modified

boolean

jamf_compliance_reporter.log.file_event_info.item.inode_metadata_modified

boolean

jamf_compliance_reporter.log.file_event_info.item.is_directory

boolean

jamf_compliance_reporter.log.file_event_info.item.is_file

boolean

jamf_compliance_reporter.log.file_event_info.item.is_hard_link

boolean

jamf_compliance_reporter.log.file_event_info.item.is_last_hard_link

boolean

jamf_compliance_reporter.log.file_event_info.item.is_sym_link

boolean

jamf_compliance_reporter.log.file_event_info.item.removed

boolean

jamf_compliance_reporter.log.file_event_info.item.renamed

boolean

jamf_compliance_reporter.log.file_event_info.item.updated

boolean

jamf_compliance_reporter.log.file_event_info.kernel_dropped

boolean

jamf_compliance_reporter.log.file_event_info.mount

boolean

jamf_compliance_reporter.log.file_event_info.must_scan_sub_dir

boolean

jamf_compliance_reporter.log.file_event_info.none

boolean

jamf_compliance_reporter.log.file_event_info.own_event

boolean

jamf_compliance_reporter.log.file_event_info.root_changed

boolean

jamf_compliance_reporter.log.file_event_info.unmount

boolean

jamf_compliance_reporter.log.file_event_info.user_dropped

boolean

jamf_compliance_reporter.log.hardware_event_info.device.class

keyword

jamf_compliance_reporter.log.hardware_event_info.device.name

keyword

jamf_compliance_reporter.log.hardware_event_info.device.status

keyword

jamf_compliance_reporter.log.hardware_event_info.device_attributes.io.cf_plugin_types

flattened

jamf_compliance_reporter.log.hardware_event_info.device_attributes.io.class_name_override

keyword

jamf_compliance_reporter.log.hardware_event_info.device_attributes.io.power_management.capability_flags

keyword

jamf_compliance_reporter.log.hardware_event_info.device_attributes.io.power_management.current_power_state

long

jamf_compliance_reporter.log.hardware_event_info.device_attributes.io.power_management.device_power_state

long

jamf_compliance_reporter.log.hardware_event_info.device_attributes.io.power_management.driver_power_state

long

jamf_compliance_reporter.log.hardware_event_info.device_attributes.io.power_management.max_power_state

long

jamf_compliance_reporter.log.hardware_event_info.device_attributes.iserial_number

long

jamf_compliance_reporter.log.hardware_event_info.device_attributes.removable

keyword

jamf_compliance_reporter.log.hardware_event_info.device_attributes.usb.product_name

keyword

jamf_compliance_reporter.log.hardware_event_info.device_attributes.usb.vendor_name

keyword

jamf_compliance_reporter.log.header.action

keyword

jamf_compliance_reporter.log.header.event_modifier

keyword

jamf_compliance_reporter.log.header.time_milliseconds_offset

long

jamf_compliance_reporter.log.header.version

keyword

jamf_compliance_reporter.log.host_info.host.uuid

keyword

jamf_compliance_reporter.log.identity.cd_hash

keyword

jamf_compliance_reporter.log.identity.signer.id

keyword

jamf_compliance_reporter.log.identity.signer.id_truncated

keyword

jamf_compliance_reporter.log.identity.signer.type

keyword

jamf_compliance_reporter.log.identity.team.id

keyword

jamf_compliance_reporter.log.identity.team.id_truncated

keyword

jamf_compliance_reporter.log.path

keyword

jamf_compliance_reporter.log.process.effective.group.id

keyword

jamf_compliance_reporter.log.process.effective.group.name

keyword

jamf_compliance_reporter.log.process.effective.user.id

keyword

jamf_compliance_reporter.log.process.effective.user.name

keyword

jamf_compliance_reporter.log.process.group.id

keyword

jamf_compliance_reporter.log.process.group.name

keyword

jamf_compliance_reporter.log.process.name

keyword

jamf_compliance_reporter.log.process.pid

long

jamf_compliance_reporter.log.process.session.id

keyword

jamf_compliance_reporter.log.process.terminal_id.addr

keyword

jamf_compliance_reporter.log.process.terminal_id.ip_address

ip

jamf_compliance_reporter.log.process.terminal_id.port

long

jamf_compliance_reporter.log.process.terminal_id.type

keyword

jamf_compliance_reporter.log.process.user.id

keyword

jamf_compliance_reporter.log.process.user.name

keyword

jamf_compliance_reporter.log.return.description

keyword

jamf_compliance_reporter.log.signal_event_info.signal

long

jamf_compliance_reporter.log.socket.inet.addr

keyword

jamf_compliance_reporter.log.socket.inet.family

keyword

jamf_compliance_reporter.log.socket.inet.id

keyword

jamf_compliance_reporter.log.socket.unix.family

keyword

jamf_compliance_reporter.log.socket.unix.path

text

jamf_compliance_reporter.log.subject.audit.id

keyword

jamf_compliance_reporter.log.subject.audit.user.name

keyword

jamf_compliance_reporter.log.subject.effective.group.id

keyword

jamf_compliance_reporter.log.subject.effective.group.name

keyword

jamf_compliance_reporter.log.subject.effective.user.id

keyword

jamf_compliance_reporter.log.subject.effective.user.name

keyword

jamf_compliance_reporter.log.subject.process.name

keyword

jamf_compliance_reporter.log.subject.process.pid

long

jamf_compliance_reporter.log.subject.responsible.process.id

keyword

jamf_compliance_reporter.log.subject.responsible.process.name

keyword

jamf_compliance_reporter.log.subject.session.id

keyword

jamf_compliance_reporter.log.subject.terminal_id.addr

keyword

jamf_compliance_reporter.log.subject.terminal_id.port

long

jamf_compliance_reporter.log.subject.terminal_id.type

keyword

jamf_compliance_reporter.log.texts

keyword

log.offset

Log offset

long

log.source.address

Source address from which the log event was read / sent from.

keyword

Changelog

edit
Changelog
Version Details Kibana version(s)

1.14.0

Enhancement (View pull request)
Add "preserve_original_event" tag to documents with event.kind set to "pipeline_error".

8.13.0 or higher

1.13.1

Bug fix (View pull request)
Fix string literals in painless scripts.

8.13.0 or higher

1.13.0

Enhancement (View pull request)
Update the kibana constraint to ^8.13.0. Modified the field definitions to remove ECS fields made redundant by the ecs@mappings component template.

8.13.0 or higher

1.12.0

Enhancement (View pull request)
Update manifest format version to v3.0.3.

8.7.1 or higher

1.11.2

Bug fix (View pull request)
Clean up null handling, other checks and scripting

8.7.1 or higher

1.11.1

Enhancement (View pull request)
Changed owners

8.7.1 or higher

1.11.0

Enhancement (View pull request)
ECS version updated to 8.11.0.

8.7.1 or higher

1.10.0

Enhancement (View pull request)
Improve event.original check to avoid errors if set.

8.7.1 or higher

1.9.0

Enhancement (View pull request)
Update the package format_version to 3.0.0.

8.7.1 or higher

1.8.0

Enhancement (View pull request)
Update package to ECS 8.10.0 and align ECS categorization fields.

8.7.1 or higher

1.7.0

Enhancement (View pull request)
Add tags.yml file so that integration’s dashboards and saved searches are tagged with "Security Solution" and displayed in the Security Solution UI.

8.7.1 or higher

1.6.0

Enhancement (View pull request)
Update package to ECS 8.9.0.

8.7.1 or higher

1.5.0

Enhancement (View pull request)
Update package-spec to 2.9.0.

8.7.1 or higher

1.4.0

Enhancement (View pull request)
Convert visualizations to lens.

8.7.1 or higher

1.3.0

Enhancement (View pull request)
Ensure event.kind is correctly set for pipeline errors.

7.17.0 or higher
8.0.0 or higher

1.2.0

Enhancement (View pull request)
Update package to ECS 8.8.0.

7.17.0 or higher
8.0.0 or higher

1.1.0

Enhancement (View pull request)
Update package to ECS 8.7.0.

7.17.0 or higher
8.0.0 or higher

1.0.0

Enhancement (View pull request)
Release Jamf Compliance Reporter as GA.

7.17.0 or higher
8.0.0 or higher

0.5.0

Enhancement (View pull request)
Update package to ECS 8.6.0.

0.4.0

Enhancement (View pull request)
Added Filter instead of KQL in visualizations, Add an on_failure processor to the convert and date processors and convert double quotes to single quotes.

0.3.0

Enhancement (View pull request)
Update package to ECS 8.5.0.

0.2.1

Bug fix (View pull request)
Remove duplicate field.

0.2.0

Enhancement (View pull request)
Update package to ECS 8.4.0

0.1.2

Enhancement (View pull request)
Update docs to align with new docs guidelines.

0.1.1

Enhancement (View pull request)
Improve SSL config description and example.

0.1.0

Enhancement (View pull request)
Initial Release