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 :
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
- Go to Apps → Private Apps
- Click “Add App”
- Fill in the details:
- App name
- Package name (e.g.
com.mycompany.myapp) - Version
- Upload your APK file
- Wait for validation (a few minutes — Meta scans the file)
Step 3 : Create or Select a Device Group
- Go to Devices → Device Groups
- Create a new group or select an existing one containing your Quest 3 headsets
- 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
- Go back to Apps → select your uploaded app
- Click “Assign to Group”
- Select the target device group
- 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.