Disable browser default password managers - macOS

This topic detail the steps to disable the default password manager in the Edge, Firefox and Chrome browsers, as well as steps to confirm the password manager is disabled.

Disabling the browser default password manager

Edge

  1. Download the Microsoft Edge for macOS .pkg file.
  2. In Terminal, use the following command to create a .plist file for Microsoft Edge:
  3. /usr/bin/defaults write ~/Desktop/com.microsoft.Edge.plist RestoreOnStartup -int 1

  4. Use the following command to convert the .plist from binary to plain text:
  5. /usr/bin/plutil -convert xml1 ~/Desktop/com.microsoft.Edge.plist

  6. To disable Edge's built-in password manager, add the following to com.microsoft.Edge.plist:
  7. <key>PasswordManagerEnabled</key>

    <false/>

  8. Deploy the Edge .pkg and the configuration profile using your software distribution or MDM tool to all managed computers.

For Jamf-specific help, refer to Microsoft's documentation on Configuring Microsoft Edge policy settings on macOS with Jamf.

See Edge's documentation for configuration profiles and additional information.

Chrome

  1. Download the Google Chrome .dmg or .pkg for macOS.
  2. Download the Chrome Enterprise Bundle.
  3. Unzip the Enterprise Bundle (GoogleChromeEnterpriseBundle64.zip or GoogleChromeEnterpriseBundle32.zip).
  4. Open the /Configuration/com.Google.Chrome.plist file with any text editor.
  5. To disable Chrome's built-in password manager, add the following to com.Google.Chrome.plist:
  6. <key>PasswordManagerEnabled</key>

    <false />

  7. Convert the com.Google.Chrome.plist file to a configuration profile using a conversion tool of your choice.
  8. Deploy the Chrome .dmg or .pkg and the configuration profile using your software distribution or MDM tool to all managed computers.
  9. For more help, refer to Google's Chrome Browser Quick Start for macOS guide, and for additional information, see Chrome's documentation for setting up Chrome browser on macOS.

Firefox

  1. Download and install Firefox for Enterprise for macOS.
  2. Create a directory name distribution in Firefox.app/Contents/Resources/.
  3. In the /distribution directory, create a new file named org.mozilla.firefox.plist.
  4. Use theFirefox.plist template and Policy README for reference.

  5. To disable Firefox's built-in password manager, add the following to org.mozilla.firefox.plist:
  6. <dict>

    <key>PasswordManagerEnabled</key>

    <false/>

    </dict>

  7. Convert the org.mozilla.firefox.plist file to a configuration profile using a conversion tool of your choice.
  8. Deploy the Firefox.dmg and the configuration profile using your software distribution or MDM tool to all managed computers.
  9. For additional information, see Firefox's documentation for macOS configuration profiles.