Google Chrome Extension Management (Windows)
Description
Chrome Extensions,extensions, likeincluding ClassSpaces, can be managed viawith FileWave on multiple device types.
If the Chrome browser is already managed usingin Google Admin Console, thenkeep allthat management maythere beunless appliedyou have a reason to devicesuse viaFileWave. theFileWave Googlecan Adminalso Console. It is though possible to apply the management ofdeploy Chrome extension policy to macOS and Windows devices via FileWave also.devices.
Ingredients
- Chrome installation
- Provided downloads
|
↓ Windows |
Windows
The provided Windows download is a basic example ofFileset with a PowerShell Activationactivation Scriptscript. withinIt aforce-installs Fileset to applythe ClassSpaces extension and block the user fromblocks other extensions. Drag and dropImport the Fileset into theFileWave Admin Console,Central, associate it to test devicesdevices, andtest it, then deploy onceit tested.to production devices.
The script will createcreates the necessaryrequired Chrome policy registry settings.
ContentsScript of Script:contents:
if ( -Not (Test-Path -Path "HKLM:\SOFTWARE\Policies\Google\Chrome\ExtensionSettings\*") ) {
New-Item -Path "HKLM:\SOFTWARE\Policies\Google\Chrome\ExtensionSettings\" -Name "*" -Force
New-ItemProperty -Path 'HKLM:\SOFTWARE\Policies\Google\Chrome\ExtensionSettings\*\' -Name "installation_mode" -Value "blocked"
New-Item -Path "HKLM:\SOFTWARE\Policies\Google\Chrome\ExtensionSettings\" -Name "obeophmpnnhboefjagnpbllfbbaeodnn" -Force
New-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Google\Chrome\ExtensionSettings\obeophmpnnhboefjagnpbllfbbaeodnn\" -Name "comment" -Value "ClassSpaces"
New-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Google\Chrome\ExtensionSettings\obeophmpnnhboefjagnpbllfbbaeodnn\" -Name "installation_mode" -Value "force_installed"
New-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Google\Chrome\ExtensionSettings\obeophmpnnhboefjagnpbllfbbaeodnn\" -Name "update_url" -Value "https://clients2.google.com/service/update2/crx"
}
If thereanother ispolicy already othermanages extensionChrome managementextensions, inthis place,example's if block can skip the 'if'ClassSpaces blocksettings. may bypass the installation of the Extensions. If Extensions are already being managed, alter the conditions ofAdjust the script appropriately.conditions before deployment if extension policy already exists.
Notes
AsThis partexample ofalso thecreates example,a anwildcard additionalExtensionSettings key hasthat been added to blockblocks all other Chrome extensions. Remove or editchange asthat desiredkey if you only want to manage ClassSpaces.
IfRestart Chrome isbefore alreadytesting. open,Chrome thedoes not apply these policy settings willto notan be applied until after thealready-running browser has been restartedsession.

