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.

Notes:

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.

  1. Navigate to Enroll > Platform-Specific > macOS > Migrate to Hexnode.
  2. If you have already generated the configuration file, skip to step 20. If not, click on Generate a new Configuration File.
  3. Provide a suitable name for the configuration file under the Configuration Name field.
  4. Configure Gateway app settings

  5. Enable the option Enforce Hexnode Gateway app in full screen to open the app in full screen.
  6. Allow users to leave the full screen during migration enforced by the Gateway app by enabling the option Allow user to exit full screen.
  7. 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.
  8. 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.

  9. 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.
  10. 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.
  11. Specify the portal URL of your current MDM instance in the portal URL field.
  12. Specify the API key of your current MDM instance in the API key field.
  13. Configure network settings

  14. Wi-Fi configuration – Enable the option Add Wi-Fi settings to configuration file to configure the Wi-Fi settings.
  15. VPN configuration – Enable the option Add VPN settings to configuration file to configure the VPN settings.
  16. Warning:


    Once the PKG file is deployed, there may be chances that the network configurations be exposed to the users at the device end. Thus, while configuring the network settings, we advise using temporary network configurations and refrain from using Enterprise network configurations.

    Elevate standard account

  17. 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.
  18. Note:


    To prevent the user from using administrator privileges for actions unrelated to migration, enforce the Hexnode Gateway app in full screen mode. It can be done by selecting Enforce Hexnode Gateway app in full screen under Configure Gateway settings in the Hexnode UEM portal.

    Renew FileVault Recovery key

  19. To renew and escrow the FileVault Recovery key during the migration process, select the Renew and escrow FileVault recovery key option.
  20. Set up the device configurations to be applied

  21. 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.
  22. 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.
  23. Customize the Gateway app

  24. Customize the Gateway app by adding an image of the company logo using the Add company logo option.
  25. Generate the configuration file

  26. 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.
  27. Click on Generate a custom PKG file to generate the configuration file in downloadable format.
  28. Download the PKG file onto your device.
  29. Deploy the configuration file to target macOS devices. You can even use your existing MDM to deploy the 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.

Notes:


If your current MDM requires either the bundle ID or the version of the Hexnode Gateway app while migrating:

  • The bundle ID for the Hexnode Gateway app is ‘com.hexnode.onboarder’.
  • Manually install the downloaded Hexnode Gateway PKG file on one of the macOS devices, and then use the Terminal to execute the following command for fetching the version of the Hexnode Gateway application:

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

  1. 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.
  2. 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.
  3. 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.
  4. On macOS 14+, user approval is required to initiate MDM migration, and the MDM profile needs to be approved by the user before installation.
  5. 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.
  6. 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

  1. 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.
  2. The new MDM profile needs to be approved by the user before installation.
  3. 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.
  4. Once done, the device will get enrolled in Hexnode without getting wiped.
Notes:

The Hexnode Gateway app can be used to migrate macOS devices between two different Hexnode UEM portals. Migration between two different Hexnode portals can be done without needing to select the option “Remove device from existing MDM automatically.”

  • Enrolling Devices
  • How-to Guides