To find out if this integration is available in your organization, see your Datadog Integrations page or ask your organization administrator.
To initiate an exception request to enable this integration for your organization, email [email protected].
Overview
Jamf Protect is a comprehensive security solution designed specifically for Apple endpoints, including macOS, iOS and iPadOS endpoints and other supported platforms. Jamf Protect enhances Apple’s built-in security features and provides real-time detection of malicious applications, scripts, and user activities.
Jamf Protect not only detects known malware, adware, but also prevents unknown threats and blocks command and control traffic and risky domains. Furthermore, it provides granular insights into endpoint activity, ensuring endpoint health and compliance, and supports incident response with automated workflows. This integration will collect logs from Jamf Protect events which can be analyzed using Datadog. This integration monitors Jamf Protect logs for both macOS Security and Jamf Security Cloud.
Navigate to the Integrations page and search for the “Jamf Protect” tile.
macOS Security Portal
In Jamf Protect, click Actions.
Click Create Actions.
In the Action Config Name field, enter a name (such as Datadog).
(Optional) To collect alerts, click Remote Alert Collection Endpoints and add the following:
a. URL:https://${DATADOG_INTAKE_URL}/api/v2/logs?ddsource=jamfprotect&service=alerts
b. Set Min Severity & Max Severity.
c. Click + Add HTTP Header twice and add the following HTML header fields:
Name: DD-API-KEY
Value: <API_Key>
Name: DD-APPLICATION-KEY
Value: <APPLICATION_KEY>
(Optional) To collect unified logs, click + Unified Logs Collection Endpoints and add the following.
a. URL:https://${DATADOG_INTAKE_URL}/api/v2/logs?ddsource=jamfprotect&service=unifiedlogs
b. Click + Add HTTP Header twice and add the following HTML header fields.
Name: DD-API-KEY
Value: <API_Key>
Name: DD-APPLICATION-KEY
Value: <APPLICATION_KEY>
(Optional) To collect telemetry data, click + Telemetry Collection Endpoints.
a. URL:https://${DATADOG_INTAKE_URL}/api/v2/logs?ddsource=jamfprotect&service=telemetry
b. Click + Add HTTP Header twice and add the following HTML header fields.
Name: DD-API-KEY
Value: <API_Key>
Name: DD-APPLICATION-KEY
Value: <APPLICATION_KEY>
Click Save.
Update your plan to use configured Actions
Click Plans.
Find the plan assigned to devices.
Click Edit next to the name of the plan.
Select the Action from the Action Configuration dropdown menu. This is the Action config name that contains the Datadog configuration.