Deploy the Progressive Web App (PWA)

Learn how to deploy the Progressive Web Application to save your team some time

Updated at November 28th, 2024

Browser Requirement

This only works with Chromium-based browsers that support Windows policies. This is confirmed to work on Chrome, Edge, Chromium, and Brave. See the Progressive Web App (PWA) Installation article for how to install this manually.

 

Script for RMM and others

Downloading the Script

You can find the script file for this under Partners > Resources > Automation and API in your admin portal.

Modifying the Script

You need to modify the following lines (for script v1):

  • Line 11: Set to your bvoip.net subdomain for login, or a custom Control Portal FQDN. This should NOT be the phone system address.
  • Line 14: Set to whatever you want the application to be called, this shows up in the start menu, desktop shortcut, and app name in the browser.
  • Line 18: If you're not using Microsoft Edge, comment this line and uncomment one of lines 21-23.

Running the Script

You should be able to run this script in an administrative context on any Windows machine, and it will affect all users.

Group Policy or InTune

You'll need to define the following registry key or policy in InTune or Group Policy:

HKLM:\SOFTWARE\Policies\Microsoft\Edge\WebAppInstallForceList

That needs to be a String value with the contents below

[
   {
       "create_desktop_shortcut": true,
       "default_launch_container": "window",
       "url": "https://<<Your FQDN>>/sso/webclient/",
       "create_pin_to_taskbar": true,
       "fallback_app_name": "<<Whatever you want the app to be called>>"
   }
]