From e8bcd480fc77ffe985f799fcb46da6300288174f Mon Sep 17 00:00:00 2001 From: Irena Reedy <205901210+irenareedy@users.noreply.github.com> Date: Tue, 7 Oct 2025 07:07:06 -0400 Subject: [PATCH] Create $0-migration-to-fleet.md (#33872) Alex's article that we are hoping to get live today and point the Uber ad URL redirect to it [fleetdm.com/jnuc-2025](http://fleetdm.com/jnuc-2025) --------- Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com> --- articles/free-migration-from-jamf-to-fleet.md | 45 +++++++++++++++++++ website/config/routes.js | 2 +- 2 files changed, 46 insertions(+), 1 deletion(-) create mode 100644 articles/free-migration-from-jamf-to-fleet.md diff --git a/articles/free-migration-from-jamf-to-fleet.md b/articles/free-migration-from-jamf-to-fleet.md new file mode 100644 index 0000000000..03ef1af612 --- /dev/null +++ b/articles/free-migration-from-jamf-to-fleet.md @@ -0,0 +1,45 @@ +# Free migration from Jamf to Fleet + +With Apple's release of macOS 26.0, Fleet helps organizations migrate from Jamf to Fleet — for free*. Our delivery team handles the complex parts: exporting profiles, translating smart groups, replacing extension attributes, mapping policies, and redeploying apps, so your IT team doesn’t have to. + +## How It works + +### Seamless device migration + +Fleet follows Apple’s supported migration flow for Automated Device Enrollment (ADE). Devices re-enroll automatically, preserving user data and managed apps when possible. Migration deadlines, user notifications, and “await configuration” states are all handled in accordance with Apple's best practices. (*Note: seamless migrations with no end-user interaction are only available from Jamf on-prem instances today) + +### Profile & policy replication + +- Export `.mobileconfig` profiles from Jamf and re-apply them in Fleet. +- Translate smart groups into Fleet labels. +- Replace extension attributes with Fleet queries, labels, or policies. +- Map Jamf policies to Fleet policies with automated remediation scripts or package installs. + +### Software deployment, simplified + +- Sync your Apple VPP apps directly into Fleet. +- Upload and scope custom macOS packages with labels. +- Preserve license continuity and ensure VPP token migration within Apple’s 30-day window. + +### Security & compliance first + +- FileVault recovery keys are automatically escrowed to Fleet at migration. +- New Activation Lock and security controls are applied automatically during enrollment. +- Continuous inventory and compliance monitoring. + +## Why customers choose Fleet migration + +- It's free! Fleet covers migration as part of the onboarding process. +- Reduced IT burden – Fleet’s experts handle prep, mapping, and testing. +- GitOps by default – Everything version-controlled and repeatable. +- Risk-free – Canary testing ensures safety and planning windows before fleet-wide rollout +- Future-Proof – Continuous updates from Apple’s ecosystem and Fleet’s open-source foundation. + +*For qualified enterprise organizations with >500 devices. [Get in touch to submit a request](https://fleetdm.com/contact). + + + + + + + diff --git a/website/config/routes.js b/website/config/routes.js index 6009532e81..fdc8c0b97b 100644 --- a/website/config/routes.js +++ b/website/config/routes.js @@ -880,7 +880,7 @@ module.exports.routes = { 'GET /endpoint-ops': (req,res)=> { let originalQueryString = req.url.match(/\?(.+)$/) ? '?'+req.url.match(/\?(.+)$/)[1] : ''; return res.redirect(301, sails.config.custom.baseUrl+'/orchestration'+originalQueryString);}, 'GET /observability': (req,res)=> { let originalQueryString = req.url.match(/\?(.+)$/) ? '?'+req.url.match(/\?(.+)$/)[1] : ''; return res.redirect(301, sails.config.custom.baseUrl+'/orchestration'+originalQueryString);}, - 'GET /jnuc-2025': '/announcements/consolidate-multiple-tools-with-fleet', + 'GET /jnuc-2025': '/articles/free-migration-from-jamf-to-fleet', // Shortlinks for texting friends, radio ads, etc 'GET /mdm': '/device-management?utm_content=mdm',// « alias for radio ad