Connect Jamf to Anzenna
Integrate Anzenna with Jamf Pro to monitor macOS and iOS device inventory, policies, and security compliance.
Prerequisites
- Jamf Pro administrator access
- Anzenna account
- Ability to create API roles and clients in Jamf
Step-by-Step Instructions
Part 1: Connect Jamf in Anzenna
- Log into Anzenna and navigate to Settings > Integrations
- Click Connect to Jamf
- Fill in your Jamf instance URL, e.g.
https://<yourinstance>.jamfcloud.com
Part 2: Create an API Role in Jamf
- Log into your Jamf Pro instance and go to Settings > System > API Roles and Clients
- Click the API Roles tab, then click New (+)
- Enter a display name (e.g. Anzenna) and add the required privileges, then click Save
Required Privileges
Add these privileges: Read Computers, Read Mobile Devices, Read User, Read User Extension Attributes, Read Accounts, Read Policies, Read Smart Computer Groups, Read Static Computer Groups.
Optional: View Disk Encryption Recovery Key, View Recovery Lock.
For remediation add: Create/Delete Policies, Read/Create/Delete Scripts, Create/Delete Smart Computer Groups, Create/Read/Delete Restricted Software.
Part 3: Create an API Client
- Click the API Client tab, then click New (+)
- Enter a display name, select the API role you just created, then click Save and copy the Client ID
- Click Generating a Client Secret and copy the value immediately
Important
The client secret is only shown once. Store it securely before continuing.
Part 4: Complete the Connection in Anzenna
- Return to Anzenna and paste the Client ID
- Paste the Client Secret
- [Optional] Enable remediation if you added those privileges
- Click Save to complete the connection
You are all set!
Anzenna will begin syncing your Jamf device inventory, policies, and user information.