Category filter

Configuration profile to automatically install web apps for macOS users

Admins can remotely install web applications on users’ macOS devices. To install web apps for the Chrome browser, the Chrome browser on users’ devices must be managed by the organization.

To enroll cloud-managed Chrome browsers, sign up for Chrome Browser Cloud Management (CBCM), generate an enrollment token, and add devices to the console. Once the Chrome browser is managed, admins can deploy a configuration profile using the Deploy Custom Configuration feature to remotely install the desired web apps on Macs.

Disclaimer:


The sample configuration profiles provided below are created using various profile creator applications.

Install web applications

You can automatically install web apps on devices without any user interaction. To set up automatic installation, add the URLs of the desired web apps as the value for the WebAppInstallForceList key. Once installed, users will not be able to remove or disable these apps.

Below is a sample configuration profile to install the Google Docs web application on the user’s device.

Users need to restart the Chrome browser for the configuration profile to take effect. Once you successfully associate the configuration profile, you will find the web app installed on the device. The web app will be accessible from the device’s Launchpad, and it can be differentiated by its distinct icon and name. Generally, the name of the web app displayed on the Launchpad corresponds to the website or service it represents.

Notes:

  • To create and customize configuration profiles, you can use tools like Apple Configurator, Profile Manager or manually create them using text editors.
  • Use non-encrypted .mobileconfig, .xml, or plist files to deploy profiles across devices.
  • Ensure that you do not associate conflicting configurations with the devices.
  • It is recommended to manually validate the configuration profile on a system before executing it in bulk.
  • Hexnode will not be responsible for any damage/loss to the system on the behavior of the configuration profile.

  • Configuration Profile Repository