Article
Jamf
2 min read
Last updated 16 hours ago
Jamf Integration Overview
The Jamf integration pulls device inventory from Jamf Pro into Unthread's asset inventory. It syncs both computers (Macs) and mobile devices (iPhones/iPads).
Setup & Configuration
- Configured under Settings > Apps & Integrations
- Requires three fields from Jamf Pro: Instance URL, Client ID, and Client Secret (from Jamf Pro's API Roles and Clients)
- Users can choose which device types to sync: computers, mobile devices, or both
What Gets Synced
For computers (Macs):
- Name, serial number, asset tag, last IP address, managed status
- Make, model, model identifier
- OS name, version, and build
- Assigned user info: username, email, real name, position, department, building, room
For mobile devices (iPhones/iPads):
- Name, serial number, asset tag, model, model identifier
- OS version and build
- Assigned user info (same fields as above)
How It Works
- Pull-based sync (no webhooks) — users trigger a sync manually via a "Sync from Jamf" button in the Assets list
- Devices are categorized automatically as Desktop, Laptop, Tablet, or Phone based on the model identifier
- Device status is mapped as Managed or Unmanaged
- Devices are linked to Unthread users by matching email addresses
- If a device is removed from Jamf, the corresponding asset is marked as "Removed from Jamf" on the next sync
What Users Can Do
- Connect Jamf in Settings > Apps & Integrations
- Manually sync devices from the Assets list
- View synced assets alongside other assets in Unthread — they show up with jamf as the external source