Deploy Chrome ShowHomeButton Enable Policy Using Intune

Let’s how to Deploy Chrome ShowHomeButton enable Policy Using Intune. First of all, you need to complete the Chrome ADMX injection process explained in the previous blog post.

Create Chrome ShowHomeButton Policy

  • Login to Endpoint.Microsoft.com
  • Navigate to Devices Configuration profiles
  • Click on +Create Profile
  • Select Platform – Windows 10 and Later
  • Select Profile – Custom
  • Click on Create
Deploy Chrome ShowHomeButton Enable Policy Using Intune
Deploy Chrome ShowHomeButton Enable Policy Using Intune
  • Enter the Name – Chrome – ADMX – HomepageButton
  • Enter the Description – Chrome – ADMX – HomepageButton
  • Click on Next
Apply ShowHomeButton Enable Policy for Chrome Browser Using Intune
Apply ShowHomeButton Enable Policy for Chrome Browser Using Intune
  • Click on Add button to add Configuration Settings – OMA-URI for ShowHomeButton.

OMA-URI to Enable ShowHomeButton for Chrome Browser

Deploy Chrome ShowHomeButton Enable Policy Using Intune 1
Deploy Chrome ShowHomeButton Enable Policy Using Intune 15

NOTE – The following OMA-URI has some formatting issue when you copy from Google documentation to Intune Portal or Notepad. Don’t use this OMA-URI

Wrong ❌❌❌ OMA-URIs ./Device/Vendor/MSFT/Policy/Config/Chrome~Policy~googlechrome*~Startup*/ShowHomeButton
./Device/Vendor/MSFT/Policy/Config/GoogleChrome~Policy~googlechrome/ShowHomeButton

Let’s find the correct OMA-URI. To find out you need to refer back to the ADMX Injection post registry entry – Check the following registry entries to find out the actual structure. You can get this registry entry details from any of the Windows 10 devices which has Google Chrome ADMX installed or applied.

  • Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PolicyManager\AdmxDefault
  • Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PolicyManager\AdmxDefault\AAB267BF-EBF2-4649-822C-74511A4CC253\Chrome~Policy~googlechrome~Startup\ShowHomeButton

NOTE! – The above highlighted is the actual structure of the policy. Remember to change \ with /

Deploy Chrome ShowHomeButton Enable Policy Using Intune 2
Deploy Chrome ShowHomeButton Enable Policy Using Intune 16
✅✅✅Correct OMA-URI
./Device/Vendor/MSFT/Policy/Config/Chrome~Policy~googlechrome~Startup/ShowHomeButton
  • Enter the Name – Chrome~Policy~googlechrome~Startup/ShowHomeButton
  • Enter the Description – ShowHomeButton
  • Enter OMA-URI Value – ./Device/Vendor/MSFT/Policy/Config/Chrome~Policy~googlechrome~Startup/ShowHomeButton
  • Select Data type – String
  • Enter the following value in the VALUE section.
<enabled/>
Deploy Chrome ShowHomeButton Enable Policy Using Intune
Deploy Chrome ShowHomeButton Enable Policy Using Intune
  • Click on Add and Next button to continue.

Scope Assignment

  • Select the Scope (Tags)
  • Click +Add
  • Select Tags -> Test
  • Click on Select
  • Click OK
  • On the Assignments page.
  • Click on + Select Groups to Include.
  • Search for Azure AD Device Group which you want to enable Chrome ShowHomeButton.
  • Click on the group – HTMD Windows Devices.
  • Click on the Select button.
  • Click on the Next button to continue.
Chrome ShowHomeButton
Chrome ShowHomeButton
  • Applicability Rules – Specify how to apply this profile within an assigned group. Intune will only apply the profile to devices that meet the combined criteria of these rules.
  • Click on Create button to complete the deployment of Chrome ADMX policies.
Deploy Chrome ShowHomeButton Enable Policy Using Intune 3
Deploy Chrome ShowHomeButton Enable Policy Using Intune 17

Results – Troubleshooting – Chrome ShowHomeButton Enable

You can verify whether the Chrome policy to enable ShowHomeButton got applied on Windows 10 devices. The following information might help you to troubleshoot the issue related to ShowHomeButton on Windows 10 devices.

Intune Portal

  • Intune Portal Results
Deploy Chrome ShowHomeButton Enable Policy Using Intune 4
Deploy Chrome ShowHomeButton Enable Policy Using Intune 18

Event Logs Chrome ShowHomeButton Policy

  • Windows 10 Event Logs – Microsoft-Windows-DeviceManagement-Enterprise-Diagnostics-Provider/Admin
MDM PolicyManager: Dedicated non-cached delayed notification (WNF): (0xA3BC0875, 0xD891E2A) published for Policy: (ShowHomeButton) in Area (Chrome~Policy~googlechrome~Startup).
MDM PolicyManager: Set policy string, Policy: (ShowHomeButton), Area: (Chrome~Policy~googlechrome~Startup), EnrollmentID requesting merge: (D8D5A74A-020E-40F2-BA69-086EDDDD9F08), Current User: (Device), String: (), Enrollment Type: (0x0), Scope: (0x0).
Deploy Chrome ShowHomeButton Enable Policy Using Intune
Deploy Chrome ShowHomeButton Enable Policy Using Intune

Registry Entries

  • Registry Entries
    • Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PolicyManager\AdmxDefault\D8D5A74A-020E-40F2-BA69-086EDDDD9F08\Chrome~Policy~googlechrome~Startup\ShowHomeButton
Deploy Chrome ShowHomeButton Enable Policy Using Intune 5
Deploy Chrome ShowHomeButton Enable Policy Using Intune 19
  • Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome
Deploy Chrome ShowHomeButton Enable Policy Using Intune 6
Deploy Chrome ShowHomeButton Enable Policy Using Intune 20

Chrome Browser

  • chrome://settings/?search=home
Deploy Chrome ShowHomeButton Enable Policy Using Intune 7
chrome://settings/?search=home
  • chrome://policy/
Deploy Chrome ShowHomeButton Enable Policy Using Intune
Deploy Chrome ShowHomeButton Enable Policy Using Intune

Video Recording

Deploy Chrome ShowHomeButton

Resources

2 thoughts on “Deploy Chrome ShowHomeButton Enable Policy Using Intune”

  1. I was able to get the Home button to show up using your article and I can’t thank you enough. The issue I’m facing now is that the Home button doesn’t take you to the homepage, it takes you to the “new tab” page, which in most cases is the default Google page. For the life of me, I cannot figure out how to get the Home button to default to our homepage. Just like your screenshot, the “New Tab page” checkbox is checked and I need to get the “custom web address” checked instead. The custom address is correct via policy and if I manually check it, everything works great. Thanks again.

    Reply
  2. Thanks for the explanation.

    There is an error about correcting the wrong OMA-URI :
    this is ./Device/Vendor/MSFT/Policy/Config/GoogleChrome~Policy~Startup/ShowHomeButton
    and not ./Device/Vendor/MSFT/Policy/Config/GoogleChrome~Policy~googlechrome/ShowHomeButton

    Reply

Leave a Comment