Integrating Jamf with BetterCloud



When integrating a new application with your BetterCloud instance, the overall installation process is consistent. However, each integration is different, and may require varying levels and types of authentication. This article provides instructions for configuring and collecting all the information you need in order to add the Jamf integration in BetterCloud.

BetterCloud requires the following authentication type when integrating with Jamf:

  • Basic HTTP Authentication (Username and Password)

You will also need to enter the following additional environment variable in order to successfully connect:

  • jamfBaseUrl 

*Please note the following important requirements:
In order for the "Send Command to Assigned Computers" to work, Jamf Pro must also have a valid push certificate from Jamf Nation.

Username and Password

Enter the username and password for the account we will use to authenticate. In order to successfully add the integration, this account will need to be a JSS Administrator. We recommend you use a service account for these purposes.

Base URL

Under the integration's environment variables, you will need to enter a value for jamfBaseURL. This is the unique URL for you instance of Jamf. It can be found within your URL after you login to the application. See the highlighted portion of the URL below. 


Once you have successfully added the integration, your base URL will be available as an encrypted environment variable in your integration and can be updated at any time. A new username and password can also be entered, if necessary, from the integration’s basic information section.

Was this article helpful?
2 out of 2 found this helpful
Have more questions? Submit a request