April 8th, 2026
New

We’ve added a new way to quickly verify that your Apple Business Manager (ABM) devices are visible to Swif and ready for Automated Device Enrollment (ADE) on macOS.
🔗 Help doc: Link Your Apple Business Manager (ABM) Account With Swif | Help Center | Swif.ai
A new ABM Device Enrollment Readiness section is now available under:
Settings → General → Device Enrollment Configuration
This section:
Shows whether Swif can successfully see your ABM‑assigned Mac devices
Breaks devices down into:
Profile syncing – ABM is still pushing or finalizing the MDM profile
(profile_status = "pushed" or empty)
Ready for enrollment – devices are ready to enroll via ADE
(profile_status = "assigned")
Provides a simple visibility status:
OK – devices visible in ABM
NOT OK – e.g., ABM token expired or not configured
API error – temporary communication issue with ABM
Lets you click “View devices” to open a detail panel with:
A list of ABM‑assigned devices
Filters by status (e.g., show only “Ready for enrollment”)
When all devices are ready for enrollment, the attention box switches to a success state so you can immediately see that ADE is fully ready.
Admins using Apple Business Manager with Swif MDM for Mac ADE
Especially useful for:
New ADE deployments or pilots
Validating ABM configuration for prospects/customers like Tessl
No changes are required for end users; this is an admin‑only enhancement.
Previously, it was hard to tell if a Mac enrollment issue was due to:
ABM not assigning devices correctly, or
Swif not being able to see those devices.
The new readiness section gives you:
A single place in Settings to confirm:
ABM integration health
Device visibility
ADE readiness state
Clear signals when:
The ABM token has expired or ABM isn’t configured
There’s a temporary API error reaching ABM
This reduces guesswork and shortens troubleshooting when enrollment doesn’t behave as expected.
ABM visibility and device readiness are only queried when:
You open or refresh the Device Enrollment Configuration section in Settings
This keeps ABM checks lightweight and scoped to admins who actually need the information.