Pull Mac and iOS device inventory, FileVault/firewall/SIP compliance status, and certificate inventory from Jamf Pro. Apple Business Manager (ABM/DEP) enrollment status is included automatically.
Source connector — pulls identity and access data from Jamf Pro into ComplianceScout where it is scored against your compliance frameworks and violation rules.
After a successful sync, the following data is available in your ComplianceScout dashboard for violation detection and reporting.
These fields are collected when you add the connector in the ComplianceScout dashboard. Secrets are encrypted at rest using AES-256-GCM and are never logged.
| Field | Type | Required | Notes |
|---|---|---|---|
| Jamf Pro URL | URL | Required | e.g. https://acme.jamfcloud.com — no trailing slash. |
| Client ID | Text | Required | OAuth client ID from Jamf Pro → Settings → API Roles and Clients. |
| Client secret | Secret | Required | OAuth client secret. Requires Read Computers and Read Mobile Devices API role permissions. |
Follow these steps to gather the credentials above and connect Jamf Pro to ComplianceScout.
Log in to Jamf Pro and go to Settings (gear icon) → System → API Roles and Clients.
Under API Roles → New, create a role named "ComplianceScout" with privileges: Read Computers, Read Mobile Devices, Read Computer Groups, Read Users.
Under API Clients → New, create a client named "ComplianceScout", assign the role you just created, and set an appropriate token lifetime.
Copy the Client ID and generate a Client Secret (shown once).
In ComplianceScout, go to Data & Secrets → Integrations → Add Connector → Jamf Pro, enter your Jamf Pro URL and the OAuth credentials, then click Test and Save.
Start a free trial — your tenant is provisioned instantly and you can wire up this integration from the connectors page.