Google Chrome now Ready for Business with Version 24? No!

We have done testing and can say for sure, it's was still broken software and not ready for Business in v24. Version 25 was working with workarounds and later they broke Flash, but fixed it first in Version 54 with below solution. Currently it works fine, but may break again at any time in future as they always forget about Enterprise needs.

With version 15 Google seems to have published the very first version of Google Chrome for Business that seems to work in an Enterprise environment with Roaming Profiles and redirected AppData folders. Yes - You have read correctly - they are at version 15 and this is the first version that may work. They claimed in december 2010 with Version 11 that Chrome is Ready for Business. The only thing that was ready - was a very limiting MSI wrapper that is not a full-fledged MSI setup. These version 11 was not ready for Business and the only important functionality was the installation to %ProgramFiles% folder, but this does not make Chrome ready. It's still only a suxxx MSI wrapper around the normal installer and as one example - it does not allow you to customize the shortcuts.

Some Google Developers seems also not aware of the best practice rules for roaming profiles and have not understood some fundamental Windows basics and still do per user installations of Google Chrome into LocalAppData. From my point of view and with more than 15 years experience in Roaming Profiles, many broken applications appeared after Google started to do this bullsh** and some braindead guys may think - what Google does - cannot be wrong. I have no words for them except - GOOGLE DEVELOPERS ARE WRONG!

What is the best practice and minimal policy configuration required to run Google Chrome?

Google has provided some policies for Chrome that need to be enabled with roaming profiles. If you don't enable the user data directory redirection - your users will loose all their Chrome settings data/bookmarks/plugins with every logoff! The Google developers still do not have fixed their application bugs in version 15 and still default the user data directory to the local application data folder (BUG). Please understand that these are only workarounds provided by Google. These are not fixing the design flaws that the user data should reside below AppData\Roaming folder by default.

  • Download the latest policy templates for Google Chrome.
  • Copy the ADMX templates to \\[adsrv1]\sysvol\[example.com]\Policies\PolicyDefinitions where [adsrv1] is the name of one of your domain controllers hosting the active directory.
  • Create a per User GPO with the following settings
    • Set disk cache directory ${local_app_data}\Google\Chrome\User Data\Default
      • ​With this setting we tell Google Chrome to save all temporary files to local disk. The user benefit from faster page loading and caching as long as he do not logoff. If the user logs off all this data gets excluded from roaming and is deleted from disk for cleanup reasons. These data get's intentionally lost on logoff.
    • Set user data directory ${roaming_app_data}\Google\Chrome\User Data
      • ​This is the most important policy at all. This keeps all user settings inside AppData\Roaming folder. If you are using redirected AppData\Roaming folders or not, this should be the default for Chrome in all cases.
      • The default behaviour is a major design BUG in Google Chrome, but the policy can workaround the bug.
      • Only make sure your Chrome is deployed in the same version on every computer. Google says it could destroy the user data if not.
      • ${roaming_app_data} used, but with v24+ you can workaround and set this to U:\AppData\Google\Chrome\User Data where U:\ is the users HomeDrive.
  • Create a per Machine GPO with following option to disable pepperflash updates to user home drive: . This works with Chrome 54+.
  • Run Flash Player PPAPI for Chrome enterprise deployment (MSI) to install Adobe Flash global to windows. See Flash Player enterprise deployment (EOL) and Adobe Flash Player Distribution (EOL) for more information.

Looking forward to see some bugs closed:

  • Issue 2423: Windows Roaming Profile support, opened Sep 17, 2008
  • Issue 68519: Change MSI from a wrapper to "full" MSI
  • Google AdWords Editor has the same bugs (NOT FIXED)

History

Rating
Average: 9.3 (29 votes)