Skip to content

DDS: Jamf Pro v1.0.0 #20768

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 2 commits into
base: master
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -538,6 +538,11 @@ plaid/assets/logs/ @DataDog/saa
/box/manifest.json @DataDog/saas-integrations @DataDog/documentation
/box/assets/logs/ @DataDog/saas-integrations @DataDog/documentation @DataDog/logs-backend

/jamf_pro/ @DataDog/saas-integrations
/jamf_pro/*.md @DataDog/saas-integrations @DataDog/documentation
/jamf_pro/manifest.json @DataDog/saas-integrations @DataDog/documentation
/jamf_pro/assets/logs/ @DataDog/saas-integrations @DataDog/documentation @DataDog/logs-backend

/proofpoint_tap/ @DataDog/saas-integrations
/proofpoint_tap/*.md @DataDog/saas-integrations @DataDog/documentation
/proofpoint_tap/manifest.json @DataDog/saas-integrations @DataDog/documentation
Expand Down
2 changes: 2 additions & 0 deletions .github/workflows/config/labeler.yml
Original file line number Diff line number Diff line change
Expand Up @@ -323,6 +323,8 @@ integration/ivanti_connect_secure:
- ivanti_connect_secure/**/*
integration/ivanti_nzta:
- ivanti_nzta/**/*
integration/jamf_pro:
- jamf_pro/**/*
integration/jboss_wildfly:
- jboss_wildfly/**/*
integration/jmeter:
Expand Down
7 changes: 7 additions & 0 deletions jamf_pro/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# CHANGELOG - Jamf Pro

## 1.0.0 / 2025-07-16

***Added***:

* Initial Release
54 changes: 54 additions & 0 deletions jamf_pro/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
# Jamf Pro

## Overview

[Jamf Pro][1] is an Apple device management tool that helps organizations deploy, configure, and secure Macs, iPhones, and iPads. It enables automated setup, app management, and compliance for Apple devices at scale.

Integrate Jamf Pro with Datadog to gain insights into [Events][2] using pre-built dashboard visualizations. Datadog uses its built-in log pipelines to parse and enrich these logs, facilitating easy search and detailed insights. Additionally, integration includes ready-to-use Cloud SIEM detection rules for enhanced monitoring and security.

## Setup

### Configuration

#### Webhook Configuration

Configure the Datadog endpoint to forward Jamf Pro detections as logs to Datadog.

1. Copy the generated URL inside the **Configuration** tab on the Datadog [Jamf Pro][3] tile.
2. In Jamf Pro, click **Settings** in the sidebar.
3. In the **Global** section, click **Webhooks**.
4. Click **New**.
5. Enter a display name for the webhook.
6. Enter a URL for the webhook generated in the above section.
7. Choose **None** from the Authentication Type dropdown.
8. Enter the connection timeout for the webhook.
9. Enter the read timeout for the webhook.
10. Choose **JSON** in Content Type.
11. Choose the event that will trigger the webhook in the Webhook Event dropdown.
12. Click **Save**.
13. Ensure the steps 3-11 are repeated for each of 22 event types, to ensure complete data collection coverage.

## Data Collected

### Logs

| Format | Event Types |
| ------ | ----------- |
| JSON | Computer Added, Computer Check-In, Computer Inventory Completed, Computer Patch Policy Completed, Computer Policy Finished, Computer Push Capability Changed, Device Added To DEP, JSS Shutdown, JSS Startup, Mobile Device Check-In, Mobile Device Command Completed, Mobile Device Enrolled, Mobile Device Inventory Completed, Mobile Device Push Sent, Mobile Device Unenrolled, Patch Software Title Updated, Push Sent, Rest API Operation, SCEP Challenge, Smart Group Computer Membership Change, Smart Group Mobile Device Membership Change, Smart Group User Membership Change |

### Metrics

The Jamf Pro integration does not include any metrics.

### Events

The Jamf Pro integration does not include any events.

## Support

For any further assistance, contact [Datadog support][4].

[1]: https://www.jamf.com/products/jamf-pro/
[2]: https://developer.jamf.com/jamf-pro/docs/webhooks-1
[3]: /integrations/jamf-pro
[4]: https://docs.datadoghq.com/help/
4,614 changes: 4,614 additions & 0 deletions jamf_pro/assets/dashboards/jamf_pro_computer_insights.json

Large diffs are not rendered by default.

Loading
Loading