Pre-migration: mapping what you have
- Which devices are corporate-owned vs. BYOD?
- Which are Entra ID joined, hybrid joined, or just AD domain-joined?
- What JumpCloud policies are active and what do they enforce?
- What software is deployed via JumpCloud?
- Are there any devices running macOS versions below your Intune minimum?
The enrollment approach: hybrid vs. clean
- Deploy the Intune management extension via a JumpCloud script
- Complete Entra ID registration (Hybrid Join or Entra Join depending on whether AD was still in scope)
- Verify Intune enrollment and compliance
- Remove JumpCloud agent
Windows: the Hybrid Join question
- Entra Connect syncs the computer object
- Device completes Hybrid Join (takes up to a sync cycle — 30 minutes typically)
- Intune auto-enrollment triggers via GPO
- MDE onboarding completes
- Compliance policy evaluates — device either passes or gets a grace period
macOS: Apple Business Manager and ADE
Compliance: don't enforce before enrollment is complete
- Build compliance policies (OS version, encryption, MDE sensor active, no jailbreak/rooted)
- Deploy compliance policies to devices as they enroll — in report-only initially
- Set a grace period (we used 7 days) during which non-compliant devices get access with a compliance notification
- Once >90% of devices are enrolled and compliant, enable the CA policy in report-only
- Review report-only logs for unexpected blocks
- Enable enforcement
Decommissioning JumpCloud
- Verify Intune enrollment and compliance status for the device
- Confirm all software previously deployed via JumpCloud is now deployed via Intune (app deployments migrated to Intune Win32 apps and Managed App Store apps)
- Uninstall JumpCloud agent via Intune script
- Remove device from JumpCloud console
- Cancel JumpCloud license
What broke
The result
If you're planning a JumpCloud exit, the pre-migration inventory and the compliance grace period are the two things that will determine whether the migration is smooth. Get the inventory right, and don't enforce before you enroll.