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