Windows OS Hub
  • Windows Server
    • Windows Server 2022
    • Windows Server 2019
    • Windows Server 2016
    • Windows Server 2012 R2
    • Windows Server 2008 R2
    • SCCM
  • Active Directory
    • Active Directory Domain Services (AD DS)
    • Group Policies
  • Windows Clients
    • Windows 11
    • Windows 10
    • Windows 8
    • Windows 7
    • Windows XP
    • MS Office
    • Outlook
  • Virtualization
    • VMWare
    • Hyper-V
    • KVM
  • PowerShell
  • Exchange
  • Cloud
    • Azure
    • Microsoft 365
    • Office 365
  • Linux
    • CentOS
    • RHEL
    • Ubuntu
  • Home
  • About

Windows OS Hub

  • Windows Server
    • Windows Server 2022
    • Windows Server 2019
    • Windows Server 2016
    • Windows Server 2012 R2
    • Windows Server 2008 R2
    • SCCM
  • Active Directory
    • Active Directory Domain Services (AD DS)
    • Group Policies
  • Windows Clients
    • Windows 11
    • Windows 10
    • Windows 8
    • Windows 7
    • Windows XP
    • MS Office
    • Outlook
  • Virtualization
    • VMWare
    • Hyper-V
    • KVM
  • PowerShell
  • Exchange
  • Cloud
    • Azure
    • Microsoft 365
    • Office 365
  • Linux
    • CentOS
    • RHEL
    • Ubuntu

 Windows OS Hub / Group Policies / Configure Google Chrome Settings with Group Policy

February 27, 2023 Active DirectoryGroup PoliciesWindows 10Windows 11Windows Server 2019

Configure Google Chrome Settings with Group Policy

You can use the official Group Policy Templates (ADMX files) to centrally manage Google Chrome browser settings on computers in an Active Directory domain. In this article, we’ll show you how to install and configure Google Chrome browser settings on users’ computers via GPO.

Contents:
  • Deploy Google Chrome on Domain Computers via GPO
  • Install Group Policy Administrative Template Files (ADMX) for Google Chrome
  • Customizing Google Chrome Settings via Group Policy
  • Installing Google Chrome Extensions Using Group Policy

Deploy Google Chrome on Domain Computers via GPO

You can use Group Policies to deploy programs to users’ computers.

  1. Download the Google Chrome installer in MSI format https://chromeenterprise.google/browser/download/#windows-tab
  2. Extract  the GoogleChromeEnterpriseBundle64.zip archive and copy the GoogleChromeStandaloneEnterprise64.msi file to the SYSVOL directory on the domain controller (\\woshub.com\SysVol\woshub.com\scripts); download GoogleChromeStandaloneEnterprise64.msi installer
  3. Open the Group Policy Management Console (gpmc.msc);
  4. Create a new GPO (gpoInstallChrome) and link it to a container (Organizational Unit) with user computers (Create a GPO in this domain, and link it here);create google chrome gpo
  5. Open the new GPO and navigate to Computer Configuration -> Policies -> Software Settings -> Software installation;
  6. Select New -> Package and specify the UNC path to the GoogleChromeStandaloneEnterprise64.msi file on SYSVOL;
  7. Select the “Advanced” option and press OK;deploy google chrome browser on windows using group policy
  8. Go to the Deployment -> Advanced tab and enable the option Ignore language when deploying this package (this will allow ignoring Windows language on client computers);
  9. Reboot the user’s computer to update the Group Policy settings. The Google Chrome installation will start when Windows boots. Check that it appears in the list of installed programs on Windows.google chrome installed on windows 11
In current builds of Windows 10 and 11, you can use the built-in WinGet package manager to install apps online. In order to install Chrome, it is enough to create a GPO logon script with the command:

winget install --id=Google.Chrome -e

Install Group Policy Administrative Template Files (ADMX) for Google Chrome

In order to centrally manage Google Chrome settings on users’ computers, you need to download and install the administrative GPO Templates (ADMX files).

  1. Download and extract an archive with ADMX Group Policy template files for Google Chrome ( http://dl.google.com/dl/edgedl/chrome/policy/policy_templates.zip — archive size is about 100 MB);
  2. There are 3 directories in the policy_templates:google chrome group policy admx templates
    * chromeos – administrative templates for Chromium;
    * common – contains HTML files with a description of all Chrome policy settings – see chrome_policy_list.html file;chrome_policy_list.html help file
    * windows – contains Chrome policy templates in two formats: ADM and ADMX (admx is a newer GPO templates format, that should be used for current versions of Windows 11/10/8.1 and Windows Server 2022/2019/2016/2012R2);  
    There is a chrome.reg file in this folder. It contains an example of Chrome registry settings that can be set via the GPO. You can use the examples in this REG file to directly set Chrome settings in the registry via Group Policy Preferences.
  3. Copy the ADMX GPO template file to ..SYSVOL\PolicyDefinitions folder (Group Policy Central Store on Active Directory domain controllers) \\woshub.com\SYSVOL\woshub.com\Policies\PolicyDefinitions. You need to copy all *.admx files and directories with localization ADML files (in our example, these are en-US and de-DE);copy google chrome admx files to PolicyDefinitions
    We always recommend you back up the PolicyDefensions directory before installing/updating ADMX policy files.
  4. Open the domain Group Policy Management Console (gpmc.msc) and edit any existing GPO (or create a new one). Make sure that a new Google folder containing several new subsections (Google Chrome, Google Chrome – Default Settings (users can override), Google Update, Legacy browser support, User-agent switcher for Chrome) appeared both in the User and Computer sections of Policies -> Administrative Templates.administrative templates for google chrome

There are 400+ different browser options available in GPO Administrative Templates for Google Chrome.

Customizing Google Chrome Settings via Group Policy

Note that Google Chrome settings are located in two different Group Policy sections (both in Computer and User Configuration):

  • Google Chrome – users (and even the local administrator) cannot change the Chrome settings on their computer specified in this GPO section;
  • Google Chrome – Default Settings (users can override) – recommended browser settings that users can change.

Let’s consider the basic Chrome settings that are often centrally configured in an enterprise environment:

  • Set Google Chrome as Default Browser: Enabled;
  • Set disk cache directory – the path to the Chrome disk cache (usually this is  “${local_app_data}\Google\Chrome\User Data”);
  • Set disk cache size – disk cache size (in bytes);
  • Set Google Chrome Frame user data directory – Chrome directory with user settings; “${local_app_data}\Google\Chrome\User Data”;
  • Managed Bookmarks;
  • Disable Chrome auto-update: Chrome -> Google Update -> Applications -> Google Chrome: Update Policy Override: Updates disabled;  disable chrome update via gpo
  • Add certain websites to the trusted sites list – Policies HTTP Authentication -> Authentication server whitelist;
  • Allow Kerberos authentication in Chrome for specific sites. Add a list of servers and site addresses to the policy settings under HTTP Authentication -> Kerberos Delegation Server Whitelist and Authentication Server Whitelist; chrome: enable kerberos auth for sites via group policy
  • Send anonymous usage statistics and crash information:  False;
  • Block access to a list of URLs: add a list of websites to be blocked (also, you can block websites in Windows using PowerShell scripts);
  • Change the location of the download folder: Set download directory: c:\temp\downloads;google chrome: change default download folder
  • Block website notifications on Chrome (Computer Configuration -> Administrative Templates -> Google -> Google Chrome -> Content Settings -> Default notification settings: Do not allow any site to show desktop notifications);
  • Prevent users from saving website passwords in the browser: Google Chrome -> Password manager -> Enable saving passwords to the password manager: Disabled;disable saving passwords in chrome
  • You can clear Chrome browsing data folders in a user’s profile using the Clear Browsing Data on Exit option; Enable the policy, click Show, and specify which Chrome directories should be automatically cleaned up. Available values:
    browsing_history
    download_history
    cookies_and_other_site_data
    cached_images_and_files
    autofill
    password_signin
    site_settings
    hosted_app_data

    clear chrome browsing data on exit

  • Use a temporary Chrome profile (data is deleted after the user session ends). Ephemeral profile -> Enabled.
    The last two option is useful for Remote Desktop Services (RDS) farms with local or roaming profiles (in User Profile Disk or FSLogix format) when you want to reduce the user profile’s size.

Note that the ${local_app_data} directory corresponds to the folder %username%\AppData\Local, and ${roaming_app_data}  – to \%username%\AppData\Roaming.

A complete list of Chrome policy settings with detailed explanations can be found here https://cloud.google.com/docs/chrome-enterprise/policies/.

To set proxy server settings for Chrome (may differ from proxy settings in Windows), go to Google Chrome -> Proxy settings – enable the policy and specify the proxy server address and port in the following format – 192.168.1.123:8080

set proxy in chrome via group policy

Set a home page: Google Chrome -> Startup, Home page and New Tab page-> Configure the home page URL: https://woshub.com/

chrome policy: set homepage

It remains to link the GPO with the Chrome browser settings to the desired container (OU) in Active Directory.

Update the GPO settings on the client, run Chrome and check if the new settings have been applied to the browser.

If Group Policy with Chrome settings has not been applied to the user or computer, use the GPO troubleshooting tips described in the article “Why Group Policy is not applied to the computer?” and the gpresult command.

Notice that the Chrome settings page now displays “Your browser is managed by your organization”.

chrome Your browser is managed by your organization

If you have prevented users from changing specific Chrome settings, the browser settings window will display the message “This setting is enforced by your administrator”.

chrome message: This settings is enforced by your administrator

You can display all Google Chrome settings configured with a GPO. Open Chrome://policy address in your browser. Chrome settings you set through the registry or ADMX GPO templates are displayed here.

Chrome://policy - view browser summary settings

Installing Google Chrome Extensions Using Group Policy

You can install specific Google Chrome extensions for all domain users using GPO.  For example, you want to install the AdBlock extension on all computers automatically. Open the chrome://extensions settings page and install the extension you need on a reference computer.

Now you need to get the extension ID and the URL from which the extension is updated. The Google Chrome Extension ID can be found in the extension properties (Developer mode must be enabled).

chrome get extension id

Chrome installs the extension to the user profile C:\Users\%Username%\AppData\Local\Google\Chrome\User Data\Default\Extensions\{extension_id_here}.

Find and open the manifest.json file in the extension folder and copy the value of the update_url. Most likely, you will see the following URL: https://clients2.google.com/service/update2/crx.

chrome file manifest.json with extension update_url

Now, in the GPO editor console, go to Computer Configuration -> Policies -> Administrative Templates -> Google -> Google Chrome -> Extensions. Enable the policy Configure the list of force-installed extensions.

Click the Show button and add a line for each extension that you want to install. Use the following format:

{extension_id_here};https://clients2.google.com/service/update2/crx

install chrome extensions via gpo: Configure the list of force-installed extensions

Update the Group Policy settings on the user’s computer:

gpupdate /force

Close and restart the browser. Now the specified extension will be automatically installed in Chrome in silent mode without user interaction.

You can prevent users from installing Chrome extensions using the GPO option Configure extension installation blocklist: * and allow users to install only approved extensions (Configure extension installation allow list).

33 comments
0
Facebook Twitter Google + Pinterest
previous post
Disable First User Sign-In Animation in Windows 10 and 11
next post
Configure SSH Tunnel (Port Forwarding) on Windows

Related Reading

Zabbix: How to Get Data from PowerShell Scripts

October 27, 2023

Tracking Printer Usage with Windows Event Viewer Logs

October 19, 2023

How to Use Ansible to Manage Windows Machines

September 25, 2023

Installing Language Pack in Windows 10/11 with PowerShell

September 15, 2023

How to View and Change BIOS (UEFI) Settings...

September 13, 2023

33 comments

Jack Sheppard February 9, 2016 - 3:54 pm

In the last example you Set download directory: c:\temp\Downloads.
In my experiment all users’ downloads went there.
I tried c:\temp\Downloads\%username% but now I had the same result with all users’ downloads showing up in c:\temp\Downloads\%username%.
So how do I set this policy to give each user his/her own dir under Downloads?

Reply
Jack Sheppard February 9, 2016 - 4:41 pm

Also tried  ${user_name}

Reply
steve88 February 15, 2016 - 11:05 am

These settings must be applied through  User Configuration
Try c:\temp\downloads\%UserName%
or
c:\temp\downloads\%LogonUser%

Reply
Nick April 6, 2016 - 9:20 am

Is it works only in the domain? I am tested on PC, which not in the domain and Chrome Group Policies I was created didn’t have any effect on Chrome browser 🙁

Reply
admin April 8, 2016 - 7:44 am

The policy should be applied to the standalone computer too.Are you add Chrome administrative template to gpedit.msc console?

Reply
CUONG DANG April 11, 2016 - 3:54 pm

Do you want block manager password ?

Reply
Nasir Mulla July 16, 2016 - 7:12 am

i want to disable executing .exe’s by browsing via chrome. e.g. users can enter the path in the address bar c:\windows\system32\cmd.exe. Upon entering this command – the cmd.exe gets copied into the %temp% folder and can execute. how can i stop this behaviour.
pls help

Reply
René de Meijer August 3, 2016 - 9:25 am

Hello Nasir,
 
If this  behaviour can be stopped in Chrome I am unsure. However the cmd.exe can be restricted with following settings;
User Configuration – Policies – Administrative Templates – System
Policy: Don’t run specified Windows applications
Add cmd.exe
 
Apply this GPO to the users that need cmd restricted.
 
 

Reply
osama September 19, 2016 - 10:28 am

it’s not working ,
but when i chk Chrome://policy it’s shows me that there’s is policy but there’s is no effect . 

 
 

Current user

Mandatory

Platform

HomepageLocation

http://www.facebook.com

OK

 

Reply
Richard September 27, 2016 - 3:54 pm

We have a RDP farm, and Adobe PDF is very heavy on our servers with +/- 80 people per server.
Do you know how we can make it so that you cannot choose in Chrome to Always open pdf with Adobe Acrobat? (if you do’nt choose this, the pdf opens in chrome which is perfect).
I know how to reset it when chosen (but I cannot script it).

Reply
admin September 28, 2016 - 5:59 am

Open Chrome  about:plugins and make sure that Chrome PDF Viewer is enabled.

Next set chrome.exe as a default viewer for *.pdf files.

And simply delete  Adobe Acrobat from RDP servers

Reply
Enzo December 4, 2016 - 10:15 pm

Just like Osama, It doesn’t work for me too. When I check the Chrome://policy, it’s all there but somehow it doesn’t work.

homepage still google instead of what i’m setting to.

Reply
admin December 7, 2016 - 6:46 am

If you are using a domain policy, check that you don’t forget copy chrome.admx file and localization directories to the PolicyDefinitions folder on a DC

Reply
rino19ny March 29, 2017 - 7:24 am

how do you add a bookmark via this group policy?

Reply
لایسنس سیتریکس April 7, 2017 - 8:30 am

Thank you very much. We have deployed Citrix XenApp in a company and they have published google chrome. Our client requires that users have a predefined Proxy settings and this proxy settings can not be changed by users.
Your guidelines helped us.

Reply
CP June 8, 2017 - 5:44 pm

I am trying to get the Google Chrome template to appear in GPMC. On the DC I have copied the admx files to C:\Windows\SYSVOL\domain\Policies\PolicyDefinitions and the adml files to C:\Windows\SYSVOL\domain\Policies\PolicyDefinitions\en-us. I have rebooted the DC several times, but the Google Chrome template still does not show up under Computer Configuration\Policies\Administrative Templates. I can see the Google Chrome template in gpedit.msc though. Is there something else I need to do?
Thanks

Reply
Wiran September 22, 2019 - 8:19 am

change the admx filename to .adm

Reply
Adrian May 16, 2018 - 8:24 pm

After installation, I created a GPO for chrome. Now I can’t open any webpage. Keeping getting an error saying the site is blocked.Also, every time I open Chrome, the websites example.com and chromium.org pops up automatically. How can I fix this issues. Thanks.

Reply
Max May 17, 2018 - 5:10 pm

Have you set up any policies for Chrome? Try to disable them all, turning it into the Disabled state

Reply
Chrome Extensions: Bypassing your security - Syspanda July 31, 2018 - 8:51 pm

[…] Here’s an article that explains how to setup the GPO so I won’t cover that. […]

Reply
Dan October 24, 2018 - 3:57 pm

I’m on Server 2012 R2 and have no Policy Definitions folder at C:\Windows\SYSVOL\sysvol\domain.local\Policies to begin with but I do have 21 folders with random GUID names (I’m presuming these are other GPs?)

Neither Microsoft’s nor Google’s documentation specifies if creating a Policy Definitions folder in there next to those other folders will affect anything.

Is it safe to just create the folder there next to all those other ones or will it affect them?

I’m thinking of creating it and only putting the Chrome GPs in it?

Reply
admin October 30, 2018 - 5:54 am

Yes, these 21 folders with GUIDs are your domain GPOs.
Create a folder in this directory called Policy Definitions and copy the admx Chrome files into it.
After some time, check that the folder \\dc1\SYSVOL\domain.com\Policies\Policy Definitions has appeared on all your DCs.

Reply
Brian Hoffman December 20, 2018 - 1:44 am

I only want to block the Chrome password manager from saving login credentials for a few websites where there is risk but really don’t want to block where there isn’t sensitive data. For example, I really don’t care if they save their login for ihatemyjob.com but don’t want them caching logins to banking sites etc. Anyway to block some and not all?

Reply
admin December 20, 2018 - 10:09 am

With Chrome GPO, you can only enable or disable password storage for all sites. I’m talking about the policy “Enable saving password to the password manager”. In terms of user security, it’s worth to set it to Disabled.
For example, I never save my passwords in the browser (especially from banking sites), it is not safe.

Reply
Govind July 8, 2019 - 1:31 pm

Is there a setting by which we can disable right click in Google Chrome?

Reply
Peter September 6, 2019 - 12:21 pm

The download link for the ADMX files appears to be dead 🙁

Reply
Wiran September 22, 2019 - 8:25 am

Hi, Peter the download link works fine I just download it

Reply
Wiran September 22, 2019 - 8:25 am

when I wanna add the chrome template is get a error: the follwing error occurred in “‘the path of the chrome.adm’ on line 1:
Error 51 unexpected keywordf
Foud: <?xml
Expecterd class, category, [strings]

The file cannot be loaded.

I which do i need to replace?

Reply
max October 7, 2019 - 9:16 am

Don’t use adm template files – this is a legacy option. Just put chrome admx and adml files into C:\Windows\PolicyDefinitions.

Reply
Cleyton October 15, 2019 - 4:55 pm

Is there any way to prevent users from installing any plugin on chrome?

Reply
Rob October 19, 2019 - 2:31 am

I have the ADMx and everything where it supposed to b. When I do an ajustment in GPO like bookmarks disable or disable F11 full screen I refresh chrome and check chrome://policy nothing has changed.
BE MINDED its on a local computer no domain no nothing.

Reply
Rob October 19, 2019 - 2:36 am

Never mind started working after 10 minutes, while I was typing this post. Very odd

Reply
admin October 21, 2019 - 7:31 am

It looks like the Chrome settings were applied after the Group Policy update cycle on your computer.

Reply

Leave a Comment Cancel Reply

Categories

  • Active Directory
  • Group Policies
  • Exchange Server
  • Microsoft 365
  • Azure
  • Windows 11
  • Windows 10
  • Windows Server 2022
  • Windows Server 2019
  • Windows Server 2016
  • PowerShell
  • VMWare
  • Hyper-V
  • Linux
  • MS Office

Recent Posts

  • Zabbix: How to Get Data from PowerShell Scripts

    October 27, 2023
  • Tracking Printer Usage with Windows Event Viewer Logs

    October 19, 2023
  • PowerShell: Configure Certificate-Based Authentication for Exchange Online (Azure)

    October 15, 2023
  • Reset Root Password in VMware ESXi

    October 12, 2023
  • How to Query and Change Teams User Presence Status with PowerShell

    October 8, 2023
  • How to Increase Size of Disk Partition in Ubuntu

    October 5, 2023
  • How to Use Ansible to Manage Windows Machines

    September 25, 2023
  • Installing Language Pack in Windows 10/11 with PowerShell

    September 15, 2023
  • Configure Email Forwarding for Mailbox on Exchange Server/Microsoft 365

    September 14, 2023
  • How to View and Change BIOS (UEFI) Settings with PowerShell

    September 13, 2023

Follow us

  • Facebook
  • Twitter
  • Telegram
Popular Posts
  • Get-ADUser: Find Active Directory User Info with PowerShell
  • Allow Non-admin Users RDP Access to Windows Server
  • How to Find the Source of Account Lockouts in Active Directory
  • How to Disable or Enable USB Drives in Windows using Group Policy
  • Get-ADComputer: Find Computer Properties in Active Directory with PowerShell
  • Configuring Proxy Settings on Windows Using Group Policy Preferences
  • Refresh AD Groups Membership without Reboot/Logoff
Footer Logo

@2014 - 2023 - Windows OS Hub. All about operating systems for sysadmins


Back To Top