AxM Jamf Sync v1.2
What's New
Sync Device Types — Choose Mac + Mobile, Mac Only, or Mobile Only in Setup. Controls which devices are included in AppleCare coverage fetch and Jamf write-back. Apple org devices always fetched in full.
More fields synced to Jamf — PO Number, PO Date, and Vendor (now "purchaseSourceType (purchaseSourceId)") from ABM/ASM are written to Jamf purchasing fields.
Re-sync on external changes — If warranty date, vendor, PO number or PO date are edited in Jamf after a successful sync, the app detects and re-queues those devices automatically.
Fixes
- Fixed HTTP 401 mid-sync on Jamf servers with short token TTLs — token now refreshes per page and per write-back chunk
- Fixed app launching as ABM despite ASM credentials being saved in Keychain
- Account type selector now locked when credentials or cache exist — requires both to be cleared to switch
- Write-back log now shows device type:
Jamf Update Mac [659/840] SERIALNO: OK - External purchasing changes now logged as a single count rather than one line per device
Note: CoreData schema migrates automatically — no cache wipe required.