How to install Chromium Edge extensions from enterprise server (outside Microsoft Store)?

Robin L 1 Reputation point
2020-11-02T04:55:24.157+00:00

I have an extension for internal use, so I need to:

  1. host the .crx file on my enterprise server instead of Microsoft Store
  2. Install the extension on user browser silently

According to the best answer here:
https://techcommunity.microsoft.com/t5/enterprise/how-do-i-deploy-custom-in-house-chromium-edge-extensions-to-my/m-p/1199345

I have tried the extensionInstallForceList and extensioninstallsources policies but not able to install the extension. I might need example to illustrate how to setup correctly.

  1. if I have already hosted the .crx file on https://abc.com/resources/app.crx (Extension ID: abcabcabc), what would be the exact configuration/url to put in the extensionInstallForceList and extensioninstallsources respectively?
  2. Is there any other configuration I might be missing?
  3. Once I have the setup completed, how long does it take for the extension to install on browser? so that I can verify whether my setup is working

Thanks.

Microsoft Edge
Microsoft Edge
A Microsoft cross-platform web browser that provides privacy, learning, and accessibility tools.
2,237 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Deepak-MSFT 2,191 Reputation points Microsoft Vendor
    2020-11-02T09:00:03.457+00:00

    @Robin L ,
    I try to refer to the steps mentioned in the referenced thread and I am able to install the extension successfully.

    Below are the answers to your questions.

    1) If I have already hosted the .crx file on https://abc.com/resources/app.crx (Extension ID: abcabcabc), what would be the exact configuration/url to put in the extensionInstallForceList and extensioninstallsources respectively?

    2) Is there any other configuration I might be missing?

    You can try to check the following points that may help to fix the issue.

    • check whether .crx file is hosted properly and you can download it if you add the URL in the address bar of the browser.
    • Check the hosted .crx file is not corrupted.
    • Make sure both policies are set properly as I described in the previous point.
    • Make sure that you are passing the correct [extensionID].
    • For testing purposes, try to only set the [extensionID] for Control which extensions are installed silently policy. If it works then you can try to add the [updateURL]. Note that these 2 parameters are separated by a semicolon.
    • After applying the group policy, try to run the gpupdate command in the command prompt window to make sure that the latest changes are applied.

    3) Once I have the setup completed, how long does it take for the extension to install on browser? so that I can verify whether my setup is working
    The extension will get load immediately after you restart the browser.

    I hope the above answers will help you to install the extension. If you have any further questions let us know about it. We will try to provide suggestions for it.

    Thanks for your understanding.


    If the response is helpful, please click "Accept Answer" and upvote it.
    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.