<- Chrome Settings Library

IsolatedWebAppInstallForceList

Configure list of force-installed Isolated Web Apps
Last updated January 14, 2025

Setting the policy specifies a list of isolated web apps (IWAs) that install silently. IWAs are applications that have useful security properties unavailable to normal web pages. They are packaged in a Signed Web Bundle. The public key of the Signed Web Bundle is used to create the Web Bundle ID that identifies the IWA. So far this policy works for Managed Guest Session only. Each list item of the policy is an object which has two mandatory fields: the update manifest URL and Web Bundle ID of the Isolated Web App. Each item can also include these optional fields: * update_channel: The IWA release/update channel name. If not set, "default" is used. * pinned_version: A specific version to install. The system will attempt to install this version if available on the specified update channel. By default, pinning an IWA to a specific version prevents it from being updated beyond that version. To unpin, remove this field. * allow_downgrades:: Enables installing older versions of the IWA. This requires the `pinned_version` field to be set. If not provided or set to false downgrading is disabled for that IWA.

Supported On:
Platform Start End
ChromeOS 128
Example value:

{"0":{"web_bundle_id":"aerugqztij5biqquuk3mfwpsaibuegaqcitgfchwuosuofdjabzqaaic","pinned_version":"1.2.3","update_channel":"beta","allow_downgrades":true,"update_manifest_url":"https://example.com/isolated_web_app/update_manifest.json"}}

Features: