Hello,
We have developed an extension that make use of blocking webRequest (needed to fix page CSPs) and I have question about how our clients can deploy it without GPO.
Some of our clients deploy it using GPO's ExtensionInstallForceList and it works fine, however not all our clients can use that GPO.
We keep a Manifest v2 version of our extension on the Chrome Web Store so that those clients are currently installing it using Registry's HKLM/SOFTWARE/Google/Chrome/Extensions/<id> but Manifest v2 extensions are being phased out and, due to limitation in Manifest v3 API, most of our clients will need a customized version of the extension, which means the extensions will have to be put out of the Chrome Web Store (due to code being mostly the same between each extensions and the CWS policy to not allow too similar extensions).
What is the best way to deploy a Manifest v3 extension, using blocking webRequests, without ExtensionInstallForceList ? (some of our clients may be able to set ExtensionInstallAllowList and ExtensionInstallSources via GPO, others would need to do it via registry).
Are settings pushed via Microsoft Intune considered by Chrome to be at the same level as those set via GPO? (I am thinking about ExtensionInstallForceList that cannot install self-hosted extensions when it is set by hand via regedit).
I cannot experiment with GPOs at work, only with the registry, and so far I haven't found a way: either the extension is installed but deactivated (meaning no more than 5% of the users will find it and activate it) or it fails because of the blocking webRequest...
Best regard