Intune - Manage Google Chrome Settings

Not so while ago, I covered the management of Edge browser settings in my blog here. To continue blogging on MDM management capabilities using Intune, I wanted to cover the settings for managing Google Chrome as well. 

Managing Google Chrome consists of two parts -

a. Deploying of Chrome ADMX file to the Intune managed device using a custom policy.

b. Deploying the actual set of settings using custom policies.

Let’s begin.

1. Download the Chrome ADMX template in order to ingest in Intune.
2. Sign-in to the https://endpoint.microsoft.com.
3. Browse to Devices – Windows – Configuration profiles
4. Click Create Profile
5. Choose Windows 10 and later as Platform
6. Choose Custom as Profile type
7. Click Create
8. Give a name
9. Add OMA-URI settings as covered below

Name: Chrome ADMX
OMA-URI: ./Device/Vendor/MSFT/Policy/ConfigOperations/ADMXInstall/Chrome/Policy/ChromeAdmx
Data Type: String
Value: Copy the entire content of the ADMX file.

Name: HomepageLocation
OMA-URI: ./Device/Vendor/MSFT/Policy/Config/Chrome~Policy~googlechrome~Startup/HomepageLocation
Data Type: String
Value: <enabled/> <data id="HomepageLocation" value="https://www.google.com"/>

Name: HomepageIsNewTabPage
OMA-URI: ./Device/Vendor/MSFT/Policy/Config/Chrome~Policy~googlechrome~Startup/HomepageIsNewTabPage
Data Type: String
Value: <Enabled/>

Name: ShowHomeButton
OMA-URI: ./Device/Vendor/MSFT/Policy/Config/Chrome~Policy~googlechrome~Startup/ShowHomeButton
Data Type: String
Value: <enabled/>

Name: RestoreOnStartup
OMA-URI: ./Device/Vendor/MSFT/Policy/Config/Chrome~Policy~googlechrome~Startup/RestoreOnStartup
Data Type: String
Value: <enabled/> <data id="RestoreOnStartup" value="4"/>

Name: RestoreOnStartupURLs
OMA-URI: ./Device/Vendor/MSFT/Policy/Config/Chrome~Policy~googlechrome~Startup/RestoreOnStartupURLs
Data Type: String
Value: <enabled/> <data id="RestoreOnStartupURLsDesc" value="1&#xF000;www.google.com"/>

Name: ManagedBookmarks
OMA-URI: ./Device/Vendor/MSFT/Policy/Config/Chrome~Policy~googlechrome/ManagedBookmarks
Data Type: String
Value:<enabled/>
<data id='ManagedBookmarks' value='[{"toplevel_name":"rahuljindalmyit"},{"url":"https://www.yammer.com/rahuljindalmyit.com","name":"Yammer"},{"url":"https://rahuljindalmyit.sharepoint.com","name":"Sharepoint"},{"url":"https://rahuljindalmyit-my.sharepoint.com","name":"Files - OneDrive"}]'/>

Name: AutofillAddressEnabled
OMA-URI: ./Device/Vendor/MSFT/Policy/Config/Chrome~Policy~googlechrome/AutofillAddressEnabled
Data Type: String
Value: <disabled/>

Name: AutofillCreditCardEnabled
OMA-URI: ./Device/Vendor/MSFT/Policy/Config/Chrome~Policy~googlechrome/AutofillCreditCardEnabled
Data Type: String
Value: <disabled/>

Name: BookmarkBarEnabled
OMA-URI: ./Device/Vendor/MSFT/Policy/Config/Chrome~Policy~googlechrome/BookmarkBarEnabled
Data Type: String
Value: <enabled/>

The end result will be something like this
 
User Experience

You can navigate to chrome://policy and check for the policies.
 

Settings will come into effect as shown below for Homepage, favorites.


References:

Comments

  1. Thanks for sharing this information. I really like your blog post very much. You have really shared a informative and interesting blog post . how to dragclick

    ReplyDelete
  2. Thanks for sharing this information. I really like your blog post very much. You have really shared a informative and interesting blog post . how to dragclick

    ReplyDelete

Post a Comment

Popular posts from this blog

How to force escrowing of BitLocker recovery keys using Intune

Intune: Configure Printers for Non-Administrative Users

Intune: UAC Elevation Prompt Behavior for Standard Users