Microsoft Edge Browser for macOS

Overview

  • Authors: Robert Terakedis
  • Emailrterakedis@vmware.com
  • Date Created: 2020-01-25
  • Tested on macOS Versions: macOS Catalina 10.15.2

Purpose

Manage Microsoft Edge Preferences/Settings via Workspace ONE:

  1. Download the Install package from Microsoft (link below in Resources)
  2. Create a Custom Settings profile payload that contains any settings you wish to manage (link below in Resources)
  3. Deploy the Microsoft Edge browser app in order to leverage the policies configured in the preferences (via Custom XML)

Notes Regarding VMware Identity Manager Cert-based Authentication

To manage the Certicficate Picker, use the AutoSelectCertificateForUrls key and set the Pattern URL to the CAS URL of your Identity Manager Instance:

The Issuer needs to be the Issuer of your CA. So if your Issuer is CA is CN=lab-ad01-CA, use lab-ad01-CA.

Example Custom Settings XML

<dict>
  <key>FavoritesBarEnabled</key>
  <false/>
  <key>AudioCaptureAllowed</key>
  <true/>
  <key>AudioCaptureAllowedUrls</key>
  <array>
    <string>https://www.contoso.com/</string>
    <string>https://[*.]contoso.edu/</string>
  </array>
  <key>DefaultCookiesSetting</key>
  <integer>1</integer>
  <key>HomepageLocation</key>
  <string>https://www.contoso.com</string>
  <key>ManagedFavorites</key>
  <array>
    <dict>
      <key>toplevel_name</key>
      <string>My managed favorites folder</string>
    </dict>
    <dict>
      <key>name</key>
      <string>Microsoft</string>
      <key>url</key>
      <string>microsoft.com</string>
    </dict>
    <dict>
      <key>name</key>
      <string>Bing</string>
      <key>url</key>
      <string>bing.com</string>
    </dict>
    <dict>
      <key>children</key>
      <array>
        <dict>
          <key>name</key>
          <string>Microsoft Edge Insiders</string>
          <key>url</key>
          <string>www.microsoftedgeinsider.com</string>
        </dict>
        <dict>
          <key>name</key>
          <string>Microsoft Edge</string>
          <key>url</key>
          <string>www.microsoft.com/windows/microsoft-edge</string>
        </dict>
      </array>
      <key>name</key>
      <string>Microsoft Edge links</string>
    </dict>
  </array>
    <key>AutoSelectCertificateForUrls</key>
    <array>
    <string>{"pattern":"https://cas.vidmpreview.com","filter":{"ISSUER":{"CN":”TMApple"}}}</string>
    </array>
    <key>BuiltInDnsClientEnabled</key>
    <false />
    <key>AuthServerAllowlist</key>
    <string>*.domain.com,domain.com</string>
    <key>AuthNegotiateDelegateAllowlist</key>
    <string>domain.com</string>
    <key>PayloadEnabled</key>
    <true/>
    <key>PayloadDisplayName</key>
    <string>Microsoft Edge Settings</string>
    <key>PayloadIdentifier</key>
    <string>com.microsoft.Edge.A9DA433B-BDDA-4205-9147-5A6FC149B54E</string>
    <key>PayloadType</key>
    <string>com.microsoft.Edge</string>
    <key>PayloadUUID</key>
    <string>A9DA433B-BDDA-4205-9147-5A6FC149B54E</string>
    <key>PayloadVersion</key>
    <integer>1</integer>
</dict>

Required Changes/Updates

None

Change Log

  • 2020/02/19 - Initial Upload

Additional Resources


Sign in to be able to add comments.

Comments 0