Close Menu
Peter Klapwijk – In The Cloud 24-7Peter Klapwijk – In The Cloud 24-7
    Facebook X (Twitter) Instagram
    Peter Klapwijk – In The Cloud 24-7Peter Klapwijk – In The Cloud 24-7
    • Home
    • Intune
    • Windows
      • Modern Workplace
    • macOS
    • Android
    • iOS
    • Automation
      • Logic Apps
      • Intune Monitoring
      • GitHub
    • Security
      • Passwordless
      • Security
    • Speaking
    • About me
    Peter Klapwijk – In The Cloud 24-7Peter Klapwijk – In The Cloud 24-7
    Home»Intune»Manage Microsoft Edge Chromium extensions with Microsoft Intune
    Intune

    Manage Microsoft Edge Chromium extensions with Microsoft Intune

    Peter KlapwijkBy Peter KlapwijkFebruary 18, 2020Updated:April 28, 202093 Mins Read

    Yes, again a blog post related to Microsoft Edge Chromium! This time a short post about how we can manage extensions (addons) for this new browser with Microsoft Intune.

    If you are a Google Chrome user, you`re probably familiar with the possibility to add extensions to the browser. In the new Edge browser we also have the option to add extensions to the browser. With an Administrative Templates profile in Intune, we have the option to control these extensions.
    With the Administrative Templates profile we can, for example, block all extensions, so users are not allowed to add just any extension themselves to the browser. This gives the organization control of which extensions are added to the browser.
    With a second policy we can control which extensions are allowed to install (by the users manually) or even which extensions are installed silently.

    Configure Administrative Templates profile

    The Microsoft Edge extensions are managed with an Administrative Templates profile in Intune. In this example I show which setting is used to block all extensions and show which setting is used to install extensions silently.

    • Sign-in to the Device Management Portal
    • Browse to Devices – Windows
    • On the Configuration Profiles tab click Create profile
    • Give the configuration profile a Name
    • Enter a Description (optional)
    • Choose Windows 10 as Platform
    • Choose Administrative Templates as Profile type
    • Click Create
    • Open the settings tab
    • Select Edge version 77 and later from the drop-down list
    • Search for Extensions which gives an overview of all extension related settings
    • Click the setting Control which extensions cannot be installed
    • Select Enabled
    • Add an asterisk (*) to the first row (to block all extensions)
    • Click OK

    To allow an Microsoft Store extension to be silently installed (or allowed to install manually), we need to add it to the configuration profile by using the extension ID. The extension ID of an extension can be easily found by visiting the Microsoft Store and search for the extension. The extension ID is shown in the address bar as last part of the URL as shown below.

    If you want to silently install an extension from the Google Chrome Store, we also need to have the extension ID of the extension. This can be found by visiting the Chrome Store and search for the extension. The ID is shown in the address bar.

    • Switch back to the Endpoint Manager Portal
    • Click the setting Control which extensions are installed silently
    • Select Enabled
    • For a extension from the Microsoft store only add the extension IDs to the setting (on every row 1 ID)

    For an Chrome store extension add the extension ID followed by the update URL (https://clients2.google.com/service/update2/crx), separated by a semi colon.
    For example:
    ndjpnladcallmjemlbaebfadecfhkepb;https://clients2.google.com/service/update2/crx
    Click OK when finished.

    Don`t forget to assign the profile to a security group

    If you have extensions you don`t want to get installed silently, but do want to allow the user to install it manually, use the setting ‘Allow specific extension to be installed.’

    End-user experience

    Let`s have a look at the end-user experience.
    As soon as the policy is applied, the extensions are installed silently. The extensions can be found via the menu or by entering edge://extensions in the address bar.
    In this example the first two extensions are installed from the Microsoft Store and the third extension from the Google Chrome Store.

    When a user tries to install an extension from the store which is not allowed, the installation is blocked with a message like this.

    That`s it for this blog post. Thank you again for reading.

    If you want to read more posts about the Microsoft Edge browser, they are listed here.

    Browser Edge EMS Intune MEM Microsoft 365 Microsoft Edge Microsoft Endpoint Manager Windows10
    Share. Facebook Twitter LinkedIn Email WhatsApp
    Peter Klapwijk
    • Website
    • X (Twitter)
    • LinkedIn

    Peter is a Security (Intune) MVP since 2020 and is working as Modern Workplace Engineer at Wortell in The Netherlands. He has more than 15 years of experience in IT, with a strong focus on Microsoft technologies like Microsoft Intune, Windows, and (low-code) automation.

    Related Posts

    Configure Microsoft Defender SmartScreen to block potentially unwanted apps with Microsoft Intune

    February 27, 2020

    Setup an Edge Chromium based Kiosk device with Microsoft Intune

    December 30, 2019

    Enable passwordless authentication to Windows 10 with Feitian security keys

    November 30, 2019
    View 9 Comments

    9 Comments

    1. Varis Prunte on March 3, 2020 10:52

      Hei!
      nice tutorial.
      i have question is it possible to install extensions from google store ?
      i have installed extension Manually and copied extension ID but when i am adding to administrive templates nothing happens ;(
      Policy by itself is pushed to Edge but extension not installed.

      Reply
      • Peter Klapwijk on March 3, 2020 20:14

        Hi Varis,

        Have a look at the article, I added instructions how to manage Google Chrome Store extensions 🙂

        Reply
        • Varis on March 3, 2020 21:29

          Thanks Peter!
          missed that ;https://clients2.google.com/service/update2/crx
          this needs to be added
          Cheers

          Reply
    2. Andrew on April 15, 2020 23:42

      Looks like Microsoft has updated Intune and the Admin Templates are much different now. I’m guessing they’re wanting us to move to a Powershell Script for this.

      Reply
      • Peter Klapwijk on April 18, 2020 22:30

        The gui is changed, looks more like the GPMC console now. Probably highly requested by customers. But still the same settings are available.

        Reply
    3. Paris Wells on January 31, 2021 22:26

      The edge extension store is : https://edge.microsoft.com/extensionwebstorebase/v1/crx

      Reply
    4. Rahul Pandey on June 13, 2022 15:33

      Hi,

      I am trying to install silently “my apps – secure sign in extension” with Intune. However, I am not getting the result.

      I have blocked all the extensions and added my apps – ID to install silently templates.

      “gaaceiggkkiffbfdpmfapegoiohkiipl;https://edge.microsoft.com/extensionwebstorebase/v1/crx”

      But it still gives me no result.

      Reply
      • Rahul Pandey on June 15, 2022 12:24

        It worked! Everything was right. Device needed some time 😛

        Reply
    5. Sándor Hatvani on June 21, 2022 11:39

      Hi Peter!

      I know my question is not about Intune but I am despaetly stucked.
      First I wanted deploy my extension on the local machine with the registry then I tried it from a server with fileshare. Now I created a file share in Azure, I uploaded the crx file and I have an URL with SAS token what I write in the update_url parameter of key HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Edge\Extensions\glmijebempncfacedohfpiihhnmebbpj. But the extension will not be installed.
      Can you help me, please?

      Reply
    Leave A Reply Cancel Reply

    Peter Klapwijk

    Hi! Welcome to my blog post.
    I hope you enjoy reading my articles.

    Hit the About Me button to get in contact with me or leave a comment.

    Awards
    Sponsor
    Latest Posts

    Update Windows Defender during Windows Autopilot enrollments

    May 16, 2025

    Hide the “Turn on an ad privacy feature” pop-up in Chrome with Microsoft Intune

    April 19, 2025

    How to set Google as default search provider with Microsoft Intune

    April 18, 2025

    Using Windows Autopilot device preparation with Windows 365 Frontline shared cloud PCs

    April 13, 2025
    follow me
    • Twitter 4.8K
    • LinkedIn 6.1K
    • YouTube
    • Bluesky 1.5K
    Tags
    Administrative Templates Android Automation Autopilot Azure Azure AD Browser Conditional Access Edge EMS Exchange Online Feitian FIDO2 Flow Google Chrome Graph Graph API Identity Management Intune Intune Monitoring iOS KIOSK Logic Apps macOS MEM MEMMonitoring Microsoft 365 Microsoft Edge Microsoft Endpoint Manager Modern Workplace Office 365 OneDrive for Business Outlook Passwordless PowerApps Power Automate Security SharePoint Online Teams Windows Windows 10 Windows10 Windows 11 Windows Autopilot Windows Update
    Copy right

    This information is provided “AS IS” with no warranties, confers no rights and is not supported by the authors, or In The Cloud 24-7.

     

    Copyright © 2025 by In The Cloud 24-7/ Peter Klapwijk. All rights reserved, No part of the information on this web site may be reproduced or posted in any form or by any means without the prior written permission of the publisher.

    Shorthand; Don’t pass off my work as yours, it’s not nice.

    Recent Comments
    • Adam on Get notified on expiring Azure App Registration client secrets
    • Peter Klapwijk on Update Windows Defender during Windows Autopilot enrollments
    • Rob van de Ven on Add a certificate to the Trusted Publishers with Intune without reporting errors
    • Carl on Update Windows Defender during Windows Autopilot enrollments
    • Peter Klapwijk on The next step in a passwordless Windows experience
    most popular

    Application installation issues; Download pending

    October 1, 2024

    Restrict which users can logon into a Windows 10 device with Microsoft Intune

    April 11, 2020

    How to change the Windows 11 language with Intune

    November 11, 2022

    Update Microsoft Edge during Windows Autopilot enrollments

    July 9, 2024
    Peter Klapwijk – In The Cloud 24-7
    X (Twitter) LinkedIn YouTube RSS Bluesky
    © 2025 ThemeSphere. Designed by ThemeSphere.

    Type above and press Enter to search. Press Esc to cancel.

    Manage Cookie Consent
    To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
    Functional Always active
    The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
    Preferences
    The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
    Statistics
    The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
    Marketing
    The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
    Manage options Manage services Manage {vendor_count} vendors Read more about these purposes
    View preferences
    {title} {title} {title}