Skip to main content

Enroll Meta Quest Devices through Horizon Managed Services

Steps to enroll Meta Quest devices using the Horizon managed services integration.

Josh Franzen avatar
Written by Josh Franzen
Updated over 2 weeks ago

💡 New to Horizon managed services? Check out our FAQ, Horizon managed services FAQ 1 (Orientation), for frequently asked questions about Meta's changes and what it means for your organization.

Overview

Enrolling Meta Quest devices into ArborXR through Horizon managed services requires three simple steps:

  1. Create an enrollment file in ArborXR either:

    • Option 1: at the group level (recommended)

    • Option 2: at the organization level

  2. Create a Third-Party Enrollment in Horizon managed services

  3. Complete enrollment by entering the device code (displayed in the headset) into the Horizon managed services portal.

Before enrolling your Horizon managed service (HMS) devices into ArborXR, it's crucial to understand Meta's device modes (shared and individual). Having a clear plan for your desired device mode will help you choose the correct enrollment method: using a device code or Meta's Device Setup App. Click Shared Mode and Individual Mode to learn more about the different modes offered by Meta.


Step 1: Create Enrollment File in ArborXR

Option 1: Create the Enrollment File at the Group Level (Recommended)

⚠️ For a more efficient enrollment process, generate an enrollment file for each group in ArborXR where you intend to enroll devices. Devices are automatically assigned to the group associated with the enrollment file, which removes the extra step of manually adding them later.

  1. In ArborXR navigate to the group you wish to enroll devices into.

  2. Ensure the group is configured to either ArborXR Home or ArborXR Kiosk Mode (i.e. shared mode) prior to continuing to step 3.

  3. Select the Enrollment tab.

  4. Navigate to the Enrollment Files section then click Create JSON File.

  5. Under Format select Horizon managed services.

  6. Enter a unique title.

  7. Click Create.

  8. Download the enrollment file.

Option 2: Create the Enrollment File at the Organization Level

⚠️ With this option, devices are enrolled without a group. This means you'll have to manually assign each device to a group once enrollment is complete.

  1. In ArborXR navigate to organization Settings.

  2. Select the Enrollment tab.

  3. Click Create JSON File.

  4. Under Format select Horizon managed services.

  5. Enter a unique title.

  6. Click Create.

  7. Download the enrollment file.


Step 2: Create Third-Party Enrollment in Horizon managed services

⚠️ In Horizon managed services, create a unique Third-Party Enrollment for each enrollment file generated in ArborXR. For instance, if you have two device groups in ArborXR and download separate enrollment files for each, you'll need two distinct Third-Party MDMs in HMS, one for each group.

  1. Navigate to Devices in the side navigation menu.

  2. Select Third Party MDMs in the secondary side navigation menu.

  3. Click Create third-party enrollment.

  4. Select ArborXR from the dropdown.

  5. Enter a unique name then click Next.

  6. Upload the enrollment file downloaded from ArborXR then click Next.

  7. Click Save.


Step 3: Enroll devices

⚠️ When you enroll devices using the device code, their mode (shared or individual) is determined by where the enrollment file was generated: either from a specific group or from your organization's general settings.

If the enrollment file is generated from a group:

  • Shared Mode: The device will be configured to shared mode if the group is set to ArborXR Home, ArborXR Kiosk Mode, or In House Launcher.

  • Individual Mode: The device will be configured to individual mode if the group is set to Device Home Environment.

If the enrollment file is generated from organization settings:

  • When the enrollment file comes from your organization settings, devices are initially configured as individual mode.

  • They will remain in individual mode until they are manually assigned to a group that is configured for ArborXR Home, ArborXR Kiosk Mode, or In House Launcher. Once assigned to such a group, the device will then automatically switch to shared mode.

  1. Put the headset on.


    Important ⚠️: If the device is already set up, you will need to factory reset it as MDM enrollment via Horizon managed services can only be done during the initial out-of-box device setup experience.


  2. Follow the initial in-device instructions. Do not download the Meta Horizon mobile app.

  3. If the device was purchased as a Meta Horizon managed services device, select Continue when you reach the Connect your headset to your organization screen.

    • If you are repurposing a Meta Quest device for your organization, when you reach the Pair your headset to the Meta Horizon mobile app to continue screen, first select Connect to your organization at the bottom.

  4. You’ll see a 8-digit device code on screen.

  5. Take off the headset. On your PC navigate to Horizon managed services and log in.

  6. Navigate to Devices in the side navigation menu.

  7. Click + Enroll Devices.

  8. In step 1, Select how the device will be configured, select the ArborXR third-party enrollment created in Step 2.

  9. In step 2, Enter the 8 character temporary device code, enter the 8 character displayed within the headset.

  10. In step 3, Select which account to use on the device:

    1. Select option 1 if you want to complete setup with your own managed Meta account.

    2. Select option 2 if you want someone else to complete device setup with their own managed Meta account.


      💡 If you select option 2, the device will automatically power off. Once the end user with the headset powers it on, they need to navigate to work.meta.com/device, log in with their managed Meta account, and enter the device pairing code. The managed Meta account that they logged in with will now be associated with the device.


  11. Click Enroll device.

  12. After completing the enrollment by accepting all prompts within VR, the device will appear in both Horizon managed services and in ArborXR. It may take up to 1 minute before it appears in ArborXR.

Did this answer your question?