...
Since user interaction is required, the scripts will prompt the user with instructions - and, re-prompt in some cases (e.g to click "Install" on the profile). There are "DIALOG_" variables at the top that can be used to customize the messages for your organization.
jamf-migrate-to-user-enrolled
To use this script you will need an Enrollment Invitation in the destination Jamf, configured to not require login.
The script will use this to download the enrollment profile, to install the new MDM Profile.
...
Once the profile is installed, the user is demoted (if they were not originally Admin) and they get a message that the migration is complete:
jamf-migrate-to-prestage-enrolled
The script to migrate a Mac as prestage-enrolled requires that the Mac be reassigned to the destination Jamf first, ie in ASM/ABM. The Mac must be assigned to a Prestage Enrollment in the destination or the script will exit with an error.
...
Once the profile is installed, the user is demoted (if they were not originally Admin) and they get a message that the migration is complete:
...