I have a Chrome Extension hosted on Chrome Web Store for my users. I have already tested it installing programmatically with WiX through writing at Windows registry under HKLM\SOFTWARE\Wow6432Node\Google\Chrome\Extensions\<ID>
, but I don't want to do that, rather I need to write it under Software\Policies\Chromium\ExtensionInstallForcelist
as described at Chromium developer site, so that the extension cannot be removed or disabled. But I understand now that directly writing it to the registry does not do the needful anymore and the extension is not installed and no policy is found under chrome://policy.
Please help me with the solution? Or if the registry entry needs to be through group policy, how can I do that?
Edit: I was going through the following links, one is here, and came to know little further about the two types of policies, machine policy and cloud-based policy. I need to know the "machine policy" way and that to programmatically, so that I can distribute my .msi package built through WiX to my users for installation on their machines. My .msi package should silently force install the chrome extension (being hosted on chrome web store) through group policy, so that it will be non-removable and the extension will work for any user regardless of their being signed in into chrome.
Finding the solution would be of great help for me. To do this, I can learn whatever I need to. Please help.