Jamf is an Enrichment input connector. Connect to your Jamf instance to collect environment data and improve your vulnerability insights. Create a JAMF service user before connecting.

IP Allowlists

You might need to add the Monad IP range of to your Jamf allowlist, so Monad can connect to it.

Create Jamf Credentials

Before you connect Monad to Jamf, you need a Client ID and Client Secret.

You will need a Jamf Pro administrator account.

  1. On the Jamf Cloud Login, navigate to Settings, then ‘API Roles and Clients’.
  2. Click the ‘API Roles’ tab.
  3. On the top right, click “New”, and grant the following roles: ‘Read Computer Inventory Collection’, ‘Read Computers’, ‘Read Inventory Preload Records’, ‘Read Computer Inventory Collection Settings’
  4. Click Save.
  5. Navigate to the ‘API Clients’ tab and click “New”.
  6. Select the role you just created, Click “Enable API Client” then click Save.
  7. Copy the Client ID and Client Secret as you will need these.

Set up a Jamf connector in Monad

To set up a Jamf connector, you need a Client ID and a Client Secret. Once you have this information, you set up the connector:

  1. Log in to your Monad account, and click Add connector.
  2. Select the Jamf connector.
  3. Optionally, change the default name for the connector. This name serves as a label for the connector in the Monad app, and you can change it later.
  4. Enter the credentials you created.
  5. The Jamf URL will be the cloud URL Subdomain and Domain which is visible in the URL bar of your web browser. For example: “https://monad.jamfcloudlcom”.
  6. (Optional) - set your connector schedule
  7. Click Connect.

That’s it! Monad tests the connection to Jamf. If the account is configured correctly, you’re ready to pull your Jamf data into Monad!

This page was last modified: 15 Dec 2023