Category filter
Migrate your Macs to Hexnode with Hexnode Gateway
The Hexnode Gateway application remotely migrates macOS devices from another MDM to Hexnode UEM without performing a device wipe. This document will guide you through the steps to seamlessly migrate your macOS devices to Hexnode UEM.
Migrate Mac to Hexnode UEM
The Hexnode Gateway app can be installed by creating a configuration file from the Hexnode console and then deploying the PKG file to the devices. Follow these steps to migrate your Mac from another MDM to Hexnode.
- Navigate to Enroll > Platform-Specific > macOS > Migrate to Hexnode.
- If you have already generated the configuration file, skip to step 20. If not, click on Generate a new Configuration File.
- Provide a suitable name for the configuration file under the Configuration Name field.
- Enable the option Enforce Hexnode Gateway app in full screen to open the app in full screen.
- Allow users to leave the full screen during migration enforced by the Gateway app by enabling the option Allow user to exit full screen.
- Enable the option Allow user to defer migration for a later time to allow the user to defer the migration once for 30 min, 1 hour, 2 hour or tomorrow. In case the user selects ‘tomorrow’ under the Allow user to defer migration for a later time option, the migration will be attempted after 24 hours.
- Click on Remove device from existing MDM automatically to remove the device from an existing MDM automatically. Upon selecting the option, additional fields will appear to specify the current MDM, MDM portal URL, and MDM API key.
- Select the current MDM you are enrolled in using the Specify the Current MDM option. A dropdown will display a list of MDMs from which migration can be initiated, such as Jamf, VMWare Workspace One, Kandji, Addigy and Jumpcloud.
- Specify the portal URL of your current MDM instance in the portal URL field.
- Specify the API key of your current MDM instance in the API key field.
- Wi-Fi configuration – Enable the option Add Wi-Fi settings to configuration file to configure the Wi-Fi settings.
- VPN configuration – Enable the option Add VPN settings to configuration file to configure the VPN settings.
- Select Elevate standard account to Admin option to elevate the current user’s privileges from standard to administrator account during the migration process. On completing the migration, the account privileges revert to standard.
- To renew and escrow the FileVault Recovery key during the migration process, select the Renew and escrow FileVault recovery key option.
- Customize the device name in the Enrolled device name field. The use of wildcards such as %wifimacaddress%, %serialnumber%, %model%, %name%, %domain%, %userprincipalname%, %email% are supported from the dropdown.
- To add the device to Hexnode’s custom device groups, select the Add to device groups option and choose the required device groups from the dropdown.
- Customize the Gateway app by adding an image of the company logo using the Add company logo option.
- Check the I agree to the Terms of Use checkbox to generate the configuration file. Since the migration is processed silently, the admin must accept the Terms and Privacy Policy on behalf of the end user.
- Click on Generate a custom PKG file to generate the configuration file in downloadable format.
- Download the PKG file onto your device.
- Deploy the configuration file to target macOS devices. You can even use your existing MDM to deploy the file.
Configure Gateway app settings
Remove device from existing MDM automatically
If the MDM profile on the device is non-removable, follow the steps below to automatically initiate disenrollment from the current MDM, or manually disenroll the device from the current MDM.
Configure network settings
Elevate standard account
Renew FileVault Recovery key
Set up the device configurations to be applied
Customize the Gateway app
Generate the configuration file
Complete device migration
The deployed PKG file installs the Hexnode Gateway app on the device and associates the configurations. The Hexnode Gateway app automatically opens up after installing the PKG file on the device.
Choose any of the following cases depending on your device scenarios and follow the steps accordingly to complete the migration.
Case 1: Device Enrolled via Automated Device Enrollment
- When a device is enrolled via Automated Device Enrollment (ADE), it can be reassigned to another MDM server through the ABM/ASM portal as a part of the migration process. You can reassign the device in the ABM/ASM portal to an MDM server associated with the Hexnode UEM console.
- Download and deploy the generated PKG file to the targeted devices using the currently enrolled MDM. Once the PKG file is installed, the Hexnode Gateway app opens on the device and initiates the migration.
- Disenrollment of the device from the current MDM will be automatically initiated based on the configured settings under the Remove device from existing MDM automatically option in the Hexnode portal. If the MDM profile on the device is removable, the existing profile will be automatically removed.
- On macOS 14+, user approval is required to initiate MDM migration, and the MDM profile needs to be approved by the user before installation.
- If the Renew and escrow FileVault recovery key is enabled under the Renew FileVault recovery key option in the Hexnode UEM portal, the user will be prompted to enter the local account password.
- Once done, the device will get enrolled in Hexnode without getting wiped. Update the DEP profile associated with the ABM/ASM portal if needed, after the device is enrolled in Hexnode.
Case 2: Device enrolled manually
- Download and deploy the generated PKG file to the targeted devices using the currently enrolled MDM. Once the PKG file is installed, the Hexnode Gateway app opens on the device and initiates the migration.
- The new MDM profile needs to be approved by the user before installation.
- If the Renew and escrow FileVault recover key under the Renew FileVault recovery key option in the Hexnode UEM portal is enabled, the user will be prompted to enter the local account password.
- Once done, the device will get enrolled in Hexnode without getting wiped.