Setting the policy specifies a list of web apps that install silently, without user interaction, and which users can't uninstall or turn off.
Each list item of the policy is an object with a mandatory member:
url (the URL of the web app to install)
and 3 optional members:
- default_launch_container
(for how the web app opens—a new tab is the default)
- create_desktop_shortcut
(True if you want to create Linux and
Microsoft® Windows® desktop shortcuts).
- fallback_app_name
(Starting with Google Chrome version 90,
allows you to override the app name if it is not a
Progressive Web App (PWA), or the app name that is temporarily
installed if it is a PWA but authentication is required before the
installation can be completed.)
See PinnedLauncherApps for pinning apps to the Google Chrome OS shelf.
See https://cloud.google.com/docs/chrome-enterprise/policies/?policy=WebAppInstallForceList for more information about schema and formatting.
Example value:
[
{
"url": "https://www.google.com/maps",
"default_launch_container": "window",
"create_desktop_shortcut": true
},
{
"url": "https://docs.google.com",
"default_launch_container": "tab"
},
{
"url": "https://docs.google.com/editor",
"default_launch_container": "window",
"fallback_app_name": "Editor"
}
]
Registry Hive | HKEY_LOCAL_MACHINE or HKEY_CURRENT_USER |
Registry Path | Software\Policies\Google\Chrome |
Value Name | WebAppInstallForceList |
Value Type | REG_SZ |
Default Value |