Overview
While Horizon managed services offers basic MDM functionality, ArborXR supports key features not offered on Horizon managed services that are critical for XR deployments to scale.
Multi-device support
Security features including device location tracking, custom storage buckets, and In-VR single sign-on
Experience management features including a customizable home environment, remotely launch content & reboot devices, and filtering of content in ArborXR Home by tags
Content management features including file support, version management, release channels, videos, webXR links, and app sharing
Nested groups
💡 Interested in learning more about ArborXR's platform security? Click ArborXR's platform security to learn more.
Multi-Device Support
Typically, XR pilot programs begin with a single device type, but organizations often opt to adopt a more device-agnostic approach to support future-proofing (especially in light of impending hardware releases like AndroidXR).
Security
Device Location Tracking
Keep track of devices and detect if they are in an unexpected location.
This can help aid in the recovery of stolen devices or serve as an indicator to remotely wipe the headset.
💡 Click device location tracking to learn more.
Custom Storage Buckets
While ArborXR hosts all content (apks, video files, and any other file type) for free on its own servers by default, you can optionally connect your own Amazon S3 or S3-compatible bucket so uploaded content is hosted on your own bucket and isolated from the content of other customers.
Simply connect your own storage bucket. Once connected, all content uploaded to your Content Library in ArborXR is automatically uploaded to your connected bucket.
💡 Click custom storage buckets to learn more.
In-VR Single Sign-On
In-VR SSO ensures that only authorized users can access the content installed on the device.
If in-VR SSO is configured, upon powering on the device users will not be able to access ArborXR Home, the designated kiosk app, or the device's home screen until they sign in with their corporate credentials.
Supports all identity providers (SAML and OAuth).
💡Click in-VR single sign on to learn more.
Experience Management
Customize the Home Environment
ArborXR Home is ArborXR's customizable VR launcher and offers robust customization options:
Specify which content should be visible for end users across applications, videos, or webXR links.
Customize the background environment with 360° image or 3D VR environment (.gltf).
Customize the colors of the ArborXR Home user interface.
Customize the menu title.
💡 Click configure ArborXR Home to learn more.
Remotely Launch Content & Reboot Devices
Remotely launch applications, 360° videos, or WebXR links on behalf of end users.
In scenarios where shared devices are handed off from one user to another, or if the device is encountering a technical issue, remotely rebooting the device may be necessary.
💡 Click remotely launch content & reboot devices to learn more.
Filter Content in ArborXR Home
Use tags as filters in ArborXR home so end users can easily filter the content in Arbor Home by category or subject.
💡 Click filter content in ArborXR Home to learn more.
Content Management
File Support
Some ISVs manage the content within their application separately from their apk in light of:
apk file size restrictions
The need to “refresh” the content within their app on the fly (e.g. models, textures, videos, audio, etc)
With ArborXR’s File management, entire folders of files can be uploaded and deployed to devices with just a few clicks.
💡 Click upload files to learn more.
Version Management
When managing applications in ArborXR, create an app entry first and then upload all builds for the corresponding app to the app entry.
Once a new build is available, instead of creating a new app in your Content Library, navigate to the existing entry for the app then upload the new build.
This reduces clutter in the Content Library and is a more intuitive way of managing apps and corresponding builds.
💡 Click upload apps to learn more.
Release Channels
Release channels are a powerful way to manage your applications on ArborXR, whether you're deploying them to your own devices or groups, or sharing them with other organizations.
A release channel is created, by default, when you upload an app on ArborXR. The automatically created release channel, 'Latest', will always point to the latest uploaded version, and will start as the default release channel for the app. However, you can always create or delete additional release channels, and assign them as the 'Default'.
When deploying an app to a device, group, or sharing it with other organizations, you'll select the release channel with the desired target version. You can also update the release channel to have it point to another target version, and any groups, devices, or other organizations on that release channel will update to that newly selected version automatically.
💡 Click release channels to learn more.
Videos & WebXR Links
Upload 360° videos and create webXR links in your ArborXR Content Library then deploy them to devices.
Users will see thumbnails for the videos and webXR links deployed via ArborXR directly within ArborXR Home and can one-click launch.
Videos are launched directly in ArborXR Home, as ArborXR Home offers a built in video player.
WebXR links are launched either in the device's native browser or via Wolvic, if Wolvic is installed.
💡 Click upload videos and create webXR links to learn more.
App Sharing
App sharing enables ISVs to share one or more apps with their enterprise and education customers with directly via the ArborXR portal with just a few clicks.
ISVs manage the release channels of their shared applications and customers simply deploy them to their devices.
ISVs can share multiple release channels with the same customer (e.g. a beta release channel and a stable release channel).
ISVs can share multiple applications at once.
💡 Click share apps with. organizations to learn more.
Nested Groups
With nested groups, you can can create parent groups and an unlimited number of nested sub-groups.
This allows you to model your groups in ArborXR after your real-world company structure, enabling the management of devices in a more logical fashion.
For example, you may create a parent group for an entire corporate division, with nested sub-groups for individual departments, locations, teams, etc.
💡 Click nested groups to learn more.