Jamf Connector

This section details how to configure a Jamf Connector.

Required By

Prerequisites

On Horizon side, you might need to set up a Proxy used to reach Jamf Pro, if necessary.

On Jamf Pro side, it is required to create a technical user for Horizon, and give it Auditor rights, so that Horizon will be able to list the devices managed by Jamf Pro and thus be able to trigger certificate revocation upon decommissioning. Please follow the steps from the Jamf Pro documentation. After performing these steps, you will be given the following information, required later:

  • a login

  • a password

How to configure Jamf Connector

1. Log in to Horizon Administration Interface.

2. Access Jamf Connector from the drawer or card: Third Parties  Jamf  Connectors.

3. Click on Add Connector.

4. Fill the mandatory fields.

Connection

  • Name* (string input):
    Enter a meaningful connector name. It must be unique for each connector. Horizon uses the name to identify the connector.

  • Jamf endpoint URL* (string input):
    Enter the URL pointing to the Jamf deployment or the Jamf Cloud instance.

  • Login* (string input):
    Enter the username created for Horizon in Jamf.

  • Password* (string input):
    Enter the password associated with aforementioned username.

  • Proxy (string select):
    The HTTP/HTTPS proxy used to reach Jamf Pro, if any.

  • Timeout (finite duration):
    Set by default at 10 seconds. Must be a valid finite duration.

Actors management

These configuration elements mainly define the number of authorized interactions with the remote service on a defined period. For example, one needs to ensure that the remote service will not be contacted more than 5 times per 3 seconds. Throttle parallelism defines the number of times and Throttle duration the period of time. Therefore, on the above example, throttle parallelism would be set to 5 and throttle duration would be set to 3 seconds.

  • Throttle duration* (finite duration):
    Set by default to 3 seconds. Must be a valid finite duration.

  • Throttle parallelism* (int):
    Set by default to 3.

5. Click on the save button.

You can update Edit Connector or delete Delete Connector the Jamf Connector.

You won’t be able to delete a Jamf Connector if it is referenced in any other configuration element.