Forum Discussion

Doug Howell's avatar
Doug Howell
Copper Contributor
Dec 24, 2019
Solved

Security baseline (DRAFT) for Chromium-based Microsoft Edge, version 79

Aaron Margosis :   Feedback and questions on the latest Edge Chromium baselines:   Extensions: Blocking all extensions may not be possible for many organizations.  If an organization wants to ma...
  • Doug Howell's avatar
    Doug Howell
    Jan 15, 2020

    I dug into edge://policy and found the issue: the format for allowed extensions is not the same as silently extensions so that setting was in an error state ("Value doesn't match expected format.").

     

    Once I fixed that I could turn on the * for "Control which extensions cannot be installed" and the allowed extensions remain on.

     

    • For allowed extensions it is just the extension unique ID.
    • For silently installed extensions it is the unique ID semicolon install source

     

    I was able to keep the install sources locked down to Microsoft and Google with those settings on. 

     

    Another nice discovery from diving into the https://support.google.com/chrome/a/answer/7532015?hl=en was adding a JSON configuration in "Configure extension management settings" to deliver a more friendly message to users when an extension installation is blocked as well.  The formatting of this is limited (it starts on the same line as the built-in message and \n line breaks aren't honoured.) Key to getting this to work was the https://mythic-byway-180716.appspot.com/ to both validate the JSON and compact it into a single line for the GPO.  

     

    In case this can help anyone else, I've attached screen shots of my working configuration.  (Of course the specific extensions your organization silently pushes and allows will differ!)

Resources