Salto's Jamf Pro adapter allows you to:
Fetch and deploy common Jamf Pro configuration data, such as Scripts, Policies and Configuration Profiles
Deploy major configuration changes from Jamf Pro sandbox to your production environment
Compare Jamf Pro environments
Add Scripts and other configuration elements to a version control system such as GitHub, BitBucket or others
Monitor specific changes of interest, e.g., policy changes
Supported Types
API Roles
Buildings
Categories
Classes
Departments
Packages
Policies
Scripts
Sites
Configuration Profiles
Devices
Computers
Connect your Jamf Pro Instance
Salto supports authenticating with Jamf using a client secret and clientId:
Create new client secret and clientId, and make sure to give admin site permissions, by allowing the following privileges:
Buildings - Read, Create, Update and Delete privileges
Categories - Read, Create, Update and Delete privileges
Classes - Read, Create, Update and Delete privileges
Departments - Read, Create, Update and Delete privileges
Packages - Read, Create, Update and Delete privileges
Policies - Read, Create, Update and Delete privileges
Scripts - Read, Create, Update and Delete privileges
Sites - Read, Create, Update and Delete privileges
macOS Configuration Profiles - Read, Create, Update and Delete privileges
iOS Device Configuration Profiles - Read, Create, Update and Delete privileges
API Roles - Only if managing them. Could be read-only.
Read, Create, Update and Delete privileges
Add a Jamf Pro service to a Salto environment, by selecting the environment --> "Settings" --> "Application Connections" --> "Connect an Application"
You will be asked to provide base URL (e.g. https://your-domain.jamfcloud.com), the clientId, and client secret you created.
β
β