Forum Discussion

Nir_WalkMe's avatar
Nir_WalkMe
Copper Contributor
Dec 20, 2020

Policy to set managed storage for an extension in Chromium Edge for Mac

Hi,

 

We are trying to install a browser extension in Chromium Edge for both Windows and Mac.
Our extension has a schema for the managed storage that we are deploying alongside the extension using the Extensions Policy.
In Windows Edge Chromium everything works as expected: the extension gets installed using the ForceInstall policy and has access to the managed storage value.
In MacOS however the extension does get installed using the ForceInstall but it does not have access to the managed storage value...

I followed the same rules as Google Chrome by using a mobileConfig file that I'm adding to the Profiles.

https://www.chromium.org/administrators/configuring-policy-for-extensions
For the ForceInstall policy:

<key>com.microsoft.Edge</key>
<dict>
<key>Forced</key>
<array>
<dict>
<key>mcx_preference_settings</key>
<dict>
<key>ExtensionInstallForcelist</key>
<array>
<string>[MyExtensionID];[LinkToMyUpdateXml]</string>
</array>
</dict>
</dict>
</array>
</dict>

 

For the managed storage policy:

 

<key>com.microsoft.Edge.extensions.[MyExtensionID]</key>
<dict>
<key>Forced</key>
<array>
<dict>
<key>mcx_preference_settings</key>
<dict>
<key>extensionConfig</key>
<string>"Value of the extension config"</string>
</dict>
</dict>
</array>
</dict>

 

To summarize: The managed storage is working well in Chrome Windows+Mac and in Edge Chromium on Windows. It does not work in Edge Chromium on MacOS.

 

1. Is this functionality supposed to work on Edge Chromium on MacOS?

2. If so, what are we doing wrong?

 

(Note: A similar question was asked in the past by a colleague but was not answered)

7 Replies

  • Nir_WalkMe Hi!  Thanks for your post!  Sorry your colleague's post wasn't answered!  I've reached out to our Extension team with your questions.  We'll follow up with any updates/insights from them.  

     

    -Kelly

      • MichalZieba's avatar
        MichalZieba
        Copper Contributor

        Kelly_Y hi, we have the same problem 😞

        I couldn't find docs on how to manage "managed storage" for our extensions in Edge on Mac.

        (I did find how to manage extensions in general - but it's not the same!)

        So the detailed question is: how to prepare plist config for Edge on Mac to achieve chromium functionality: https://www.chromium.org/administrators/configuring-policy-for-extensions/