I have developed an msi setup for Windows machines, which contains my
chrome extension native messaging app. I am about to publish the extension on
Chrome Web Store. The extension is supposed to get silently installed through this msi setup. As per
Chromium Policy List, I want to write it under Software\Policies\Chromium\ExtensionInstallForcelist, so that the extension cannot be removed or disabled. But I understand that directly writing it to the registry does not do the needful anymore and I need to do it
through Group Policy (GPO). The client computers, where I have to install the chrome extension through msi setup, will not necessarily be joined to an Active Directory domain, rather those computers can be any workstations with any version of Windows (XP, 7, 8, Server) just connected to internet and users are also not required to sign in to chrome. So, please correct me if I am wrong, it is about
machine policy and not cloud-based policy.
I was going through this
link, but
I need to know how to create a device based group policy which will let me silently install my chrome extension hard-enabled on any Windows computer for any user regardless of their being signed in to chrome with non-removable feature.
I responsibly confirm that this is not about manifestation of any harmful or malware development. Actually users themselves will knowingly install the msi setup. The extension reads user's URL to generate some statistical log. The msi setup and chrome extension will have completely authenticated source and the registry entry will include the fixed extension ID which I'll receive once I upload the extension on chrome web store.
Please help me create and deploy a machine group policy for installation of my chrome extension through msi.