WebXR applications can be accessed via XR Hub and are run in a WebXR compatible browser, such as Wolvic, installed on the VR device.
To publish a WebXR application to XR Hub, deploy XR Hub and a compatible WebXR browser and create a Web Application either in Workspace ONE Access or via the XR Hub application configuration. For seamless access to WebXR applications, configure Single Sign-On (SSO) for your 3rd party browser.
XR Hub requires a 3rd party WebXR compatible browser to launch WebXR applications such as Wolvic. To configure XR Hub to use a WebXR browser, use the Application Configuration settings within the XR Hub application assignment in Workspace ONE UEM.
Edit the WebXR Browser Configuration settings.
Note: It should be noted that any browser application should be configured for Single Sign-On (SSO) to avoid the user from being presented with a Workspace ONE password login flow (if using Workspace ONE Access).
If you are using Workspace ONE Access to publish WebXR applications, you will need to setup Single Sign-On (SSO) for your WebXR browser. When launching WebXR applications from XR Hub, the initial application launch URL points to Workspace ONE Access, which secures the application launch and ensure only your users have access to the link.
In order to provide seamless access and avoid users from being prompted to log in, set up the 3rd party browser for Single Sign-On. This can only be done on devices managed by Workspace ONE UEM.
Once that is done, you can set up your 3rd party browser for SSO.
Configure the following settings.
a. Under Device Traffic Rule Sets Select Edit and Select Default.
b. If a Bypass rules does not already exist, add it by changing the Action for Application, All Other Apps to BYPASS.
c. If a Proxy Rule already exists, edit that, otherwise Select Add Rule.
Setting | Description |
---|---|
Application | Select the browser application for which to enable SSO |
Action | If not already set, change the setting to PROXY. |
Web Proxy | If not already set, enter the web proxy address: certproxy.workspaceoneaccess.com:5262 (SaaS) or certproxy.ws1.mycompany.com:5262 (on-prem example) |
Destination | If not already set, enter the FDQN of the Workspace ONE Access server with a wildcard asterisk. For example: *mycompany.workspaceoneaccess.com* (SaaS) or *ws1.mycompany.com* (on-prem) |
d. Select Save, OK and then Close.
Add the WebXR App Settings
a. Add a Name for your application.
b. Upload an Icon for your application.
c. Add the application to a category called “WebXR” or “XR Apps”.
d. Select Next
Add the WebXR Configuration Settings
a. Select Authentication Type and select “Web Application Link”.
b. Enter the Target URL for your WebXR application.
d. Select Next
Assign Users/Groups to the WebXR Application
a. Select Save and Assign.
b. Type the users / groups you want to assign the WebXR application to.
c. For Deployment Type Select Automatic.
d. For Entitlement Type Select Include.
e. Select Save.
If not using Workspace ONE Access, WebXR Applications can be configured in Workspace ONE UEM using the XR Hub application configuration.
Edit the WebXR Application settings.
Setting | Description |
---|---|
Application Type | WebXR |
Name | Enter a name for the application, such as “IWWG Immersive VR Session” |
URL | Enter the URL for the application, such as https://immersive-web.github.io/webxr-samples/immersive-vr-session.html |