Skip to content

Commit 21163d0

Browse files
JV0812jpipkin1
andauthored
Jamf release notes (#4220)
* Jamf release notes * Update docs/send-data/hosted-collectors/cloud-to-cloud-integration-framework/index.md Co-authored-by: John Pipkin (Sumo Logic) <jpipkin@sumologic.com> * Rename 2024-06-21-collections.md to 2024-06-20-collections.md --------- Co-authored-by: John Pipkin (Sumo Logic) <jpipkin@sumologic.com>
1 parent a6b7961 commit 21163d0

File tree

7 files changed

+32
-14
lines changed

7 files changed

+32
-14
lines changed
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
---
2+
title: Jamf C2C Source (Collection)
3+
image: https://help.sumologic.com/img/sumo-square.png
4+
keywords:
5+
- collection
6+
- jamf
7+
hide_table_of_contents: true
8+
authors:
9+
- url: https://help.sumologic.com/release-notes-service/rss.xml
10+
image_url: /img/release-notes/rss-orange.png
11+
---
12+
13+
We're excited to announce the release of our new cloud-to-cloud source for Jamf. This source collects inventory data from the Jamf platform using the [Jamf Pro API](https://developer.jamf.com/jamf-pro/v11.4.0/docs/jamf-pro-api-overview) and [Jamf Classic API](https://developer.jamf.com/jamf-pro/v11.4.0/docs/getting-started-2). [Learn more](/docs/send-data/hosted-collectors/cloud-to-cloud-integration-framework/jamf-source).

docs/integrations/product-list.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -392,7 +392,7 @@ Types of integrations:
392392

393393
| Logo | Vendors and Products | Integrations |
394394
| :-- | :-- | :-- |
395-
| <img src={useBaseUrl('img/integrations/misc/jamf-logo.png')} alt="Thumbnail icon" width="50"/> | [Jamf](https://www.jamf.com/) | Automation integration: [Jamf](/docs/platform-services/automation-service/app-central/integrations/jamf/) <br/>Partner integration: [Jamf Protect App for Sumo Logic](https://github.com/SumoLogic/sumologic-public-partner-apps/tree/master/JamfProtect) |
395+
| <img src={useBaseUrl('img/integrations/misc/jamf-logo.png')} alt="Thumbnail icon" width="50"/> | [Jamf](https://www.jamf.com/) | Automation integration: [Jamf](/docs/platform-services/automation-service/app-central/integrations/jamf/) <br/>Partner integration: [Jamf Protect App for Sumo Logic](https://github.com/SumoLogic/sumologic-public-partner-apps/tree/master/JamfProtect) <br/>Collector: [Jamf Source](/docs/send-data/hosted-collectors/cloud-to-cloud-integration-framework/jamf-source) |
396396
| <img src={useBaseUrl('img/integrations/app-development/jenkins.png')} alt="Thumbnail icon" width="50"/> | [Jenkins](https://www.jenkins.io/) | App: [Jenkins](/docs/integrations/app-development/jenkins/) |
397397
| <img src={useBaseUrl('img/integrations/app-development/jfrog-Artifactory.png')} alt="Thumbnail icon" width="75"/> | [JFrog Artifactory](https://jfrog.com/artifactory/) | Apps: <br/>- [Artifactory (6 and 7) - Classic](/docs/integrations/app-development/jfrog-artifactory/) <br/>- [Artifactory - OpenTelemetry](/docs/integrations/app-development/opentelemetry/jfrog-artifactory-opentelemetry/) |
398398
| <img src={useBaseUrl('img/integrations/app-development/jfrog-xray.png')} alt="Thumbnail icon" width="50"/> | [JFrog Xray](https://jfrog.com/help/r/get-started-with-the-jfrog-platform/jfrog-xray) | App: [JFrog Xray](/docs/integrations/app-development/jfrog-xray/) <br/>Collector: [JFrog Xray Source](/docs/send-data/hosted-collectors/cloud-to-cloud-integration-framework/jfrog-xray-source/) |

docs/send-data/hosted-collectors/cloud-to-cloud-integration-framework/index.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -282,6 +282,12 @@ In this section, we'll introduce the following concepts:
282282
<p>Collects a list of users from the Google Workspace Users API.</p>
283283
</div>
284284
</div>
285+
<div className="box smallbox card">
286+
<div className="container">
287+
<a href="/docs/send-data/hosted-collectors/cloud-to-cloud-integration-framework/jmaf-source"><img src={useBaseUrl('img/send-data/jamf.png')} alt="icon" width="60"/><h4>Jamf</h4></a>
288+
<p>Learn how to collect data from the Jamf platform.</p>
289+
</div>
290+
</div>
285291
<div className="box smallbox card">
286292
<div className="container">
287293
<a href="/docs/send-data/hosted-collectors/cloud-to-cloud-integration-framework/jfrog-xray-source"><img src={useBaseUrl('img/integrations/security-threat-detection/jfrog.png')} alt="icon" width="60"/><h4>JFrog Xray</h4></a>

docs/send-data/hosted-collectors/cloud-to-cloud-integration-framework/jamf-source.md

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
id: jamf-source
3-
title: Jamf Source (Beta)
3+
title: Jamf Source
44
sidebar_label: Jamf
55
tags:
66
- cloud-to-cloud
@@ -15,12 +15,6 @@ import useBaseUrl from '@docusaurus/useBaseUrl';
1515

1616
<img src={useBaseUrl('img/send-data/jamf.png')} alt="thumbnail icon" width="85"/>
1717

18-
<head>
19-
<meta name="robots" content="noindex" />
20-
</head>
21-
22-
<p><a href="/docs/beta"><span className="beta">Beta</span></a></p>
23-
2418
Jamf is a software company that specializes in mobile device management (MDM) and endpoint management solutions for Apple devices such as Macs, iPhones, iPads, and Apple TVs. This Jamf integration helps you to ingest inventory data using the [Jamf Pro API](https://developer.jamf.com/jamf-pro/v11.4.0/docs/jamf-pro-api-overview) and [Jamf Classic API](https://developer.jamf.com/jamf-pro/v11.4.0/docs/getting-started-2).
2519

2620
## Data collected
@@ -55,6 +49,7 @@ To configure the Jamf Source:
5549
1. In **Base URL**, enter your Jamf instance domain, `https://yourServer.jamfcloud.com`.
5650
1. In **Client ID**, enter the Client ID you generated from the Jamf platform.
5751
1. In **Client Secret**, enter the Client Secret you generated from the Jamf platform.
52+
1. (Optional) In **Look Back Time**, enter the first collection start time. Default is 1 day.
5853
1. (Optional) The **Polling Interval** is set for 24 hours by default. You can adjust it based on your needs.
5954
1. (Optional) **Processing Rules for Logs**. Configure any desired filters, such as allowlist, denylist, hash, or mask, as described in [Create a Processing Rule](/docs/send-data/collection/processing-rules/create-processing-rule).
6055
1. When you are finished configuring the Source, click **Save**.
@@ -80,6 +75,7 @@ Sources can be configured using UTF-8 encoded JSON files with the Collector Ma
8075
| baseURL | String | Yes | `null` | Your Jamf instance domain. | `https://yourServer.jamfcloud.com` |
8176
| clientID | Boolean | No | `null` | Client ID generated from the JAMF platform. | |
8277
| clientSecret | String | No | `null` | Client Secret generated from the Jamf platform. | |
78+
| progressWindowInitialLookback | Integer | No | 1 day | First collection start time. | |
8379
| pollingInterval | String | No | 24 hours | This sets how often the Source checks for data. | `24 Hours` |
8480

8581
### JSON example

sidebars.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -288,6 +288,7 @@ module.exports = {
288288
'send-data/hosted-collectors/cloud-to-cloud-integration-framework/google-bigquery-source',
289289
'send-data/hosted-collectors/cloud-to-cloud-integration-framework/google-workspace-alertcenter',
290290
'send-data/hosted-collectors/cloud-to-cloud-integration-framework/google-workspace-source',
291+
'send-data/hosted-collectors/cloud-to-cloud-integration-framework/jamf-source',
291292
'send-data/hosted-collectors/cloud-to-cloud-integration-framework/jfrog-xray-source',
292293
'send-data/hosted-collectors/cloud-to-cloud-integration-framework/jumpcloud-directory-insights-source',
293294
'send-data/hosted-collectors/cloud-to-cloud-integration-framework/kaltura-source',

static/files/c2c/jamf/example.json

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,12 @@
22
"api.version": "v1",
33
"source": {
44
"config": {
5-
"name": "Jamf",
6-
"baseURL": "https://yourServer.jamfcloud.com",
7-
"clientID": "6cabf059-21c9-44d6-bbde-02898f7430dd",
8-
"clientSecret": "dzmsPks-******",
9-
"pollingInterval": 24
5+
"name": "Jamf",
6+
"baseURL": "https://yourServer.jamfcloud.com",
7+
"clientID": "6cabf059-21c9-44d6-bbde-02898f7430dd",
8+
"clientSecret": "dzmsPks-******",
9+
"collectionBeginTime": 1,
10+
"pollingInterval": "24"
1011
},
1112
"schemaRef": {
1213
"type": "JAMF"

static/files/c2c/jamf/example.tf

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,11 @@ resource "sumologic_cloud_to_cloud_source" "jamf_source" {
88
"baseURL": "https://yourServer.jamfcloud.com",
99
"clientID": "6cabf059-21c9-44d6-bbde-02898f7430dd",
1010
"clientSecret": "dzmsPks-******",
11+
"collectionBeginTime": 1,
1112
"pollingInterval": "24"
1213
})
1314
}
1415
resource "sumologic_collector" "collector" {
1516
name = "my-collector"
1617
description = "Just testing this"
17-
}
18+
}

0 commit comments

Comments
 (0)