1. Home
  2. Learning Area
  3. VR Experience
  4. Set-up
  5. Meta Horizon managed services and Device Manager: MHMS & MDM

Meta Horizon managed services and Device Manager: MHMS & MDM

Meta Horizon managed services is the software subscription that enables customers to manage Meta Quest devices and Meta accounts for their organization in Admin Center

About Meta Horizon managed services | Meta for Work Help Center

Create managed Meta accounts for people in your organization in Admin Center :

Create managed Meta accounts for people in your organization in Admin Center | Meta for Work Help Center

Deploy an APK on Managed Headsets via Meta Horizon Managed Services

Deploy an APK on Managed Headsets via Meta Horizon Managed Services

Prerequisites

  • An active Meta Quest for Business account
  • Admin access to your organization in Meta Horizon Admin Center
  • A compiled and signed APK (Release build) – Provide by us.

Step 1 : Access the Admin Center

Go to: business.oculus.com or horizon.meta.com/admin

Sign in with your organization administrator account.

Step 2 : Upload your APK to the Private Apps Catalog

  1. Go to AppsPrivate Apps
  2. Click “Add App”
  3. Fill in the details:
    • App name
    • Package name (e.g. com.mycompany.myapp)
    • Version
  4. Upload your APK file
  5. Wait for validation (a few minutes — Meta scans the file)

Step 3 : Create or Select a Device Group

  1. Go to DevicesDevice Groups
  2. Create a new group or select an existing one containing your Quest 3 headsets
  3. Make sure the headsets are properly enrolled in the organization (they must have been set up in “managed” mode)

Step 4 : Assign the App to the Group

  1. Go back to Apps → select your uploaded app
  2. Click “Assign to Group”
  3. Select the target device group
  4. Choose the deployment mode:
    • Required → the app installs automatically on all headsets in the group
    • Available → the app is available but the user chooses to install it

Step 5 : Deployment to Headsets

Headsets must be:

  • Powered on
  • Connected to the Internet

The app deploys automatically in the background. The user sees an installation notification. The delay is typically a few minutes to 1 hour depending on the connection.

Step 6 : Verify the Deployment

In the Admin Center:

  • Go to Devices → select a headset
  • Check that the app appears in the installed apps list with the status “Installed”

For Updates

Simply re-upload a new APK with a higher versionCode in the same app entry — Meta automatically pushes the update to all assigned headsets.

Common Issues

If the app doesn’t appear, verify the device is assigned to the correct profile and is online.

Updated on June 23, 2026

Was this article helpful?

Related Articles

Leave a Comment