Skip to content

DefaultBrowserSettingEnabled

Control whether the user can set Firefox as the default browser.

When the policy is set to false, the default browser check is disabled and the controls for setting Firefox as the default browser are removed from the preferences. When it is set to true, the default browser check runs at startup and users cannot turn it off.

To suppress the startup check without removing the controls from browser preferences, use the DontCheckDefaultBrowser policy instead.

FirefoxFirefox ESRFirefox Enterprise
Available since 154Not supportedAvailable since 154

CCK2 Equivalent: N/A
Preferences Affected: browser.shell.checkDefaultBrowser

policies.json
{
"policies": {
"DefaultBrowserSettingEnabled": false
}
}
JSON schema
DefaultBrowserSettingEnabled JSON schema
{
"type": "boolean"
}
Software\Policies\Mozilla\Firefox\DefaultBrowserSettingEnabled = 0x1 | 0x0

OMA-URI:

./Device/Vendor/MSFT/Policy/Config/Firefox~Policy~firefox/DefaultBrowserSettingEnabled

Value (string):

<enabled/> or <disabled/>
<dict>
<key>DefaultBrowserSettingEnabled</key>
<true/> | <false/>
</dict>