DisableMacOSUserPolicies
Ignore policies from the user's preferences and from user-scope configuration profiles on macOS. On macOS, Firefox reads policies from sources that an administrator can write to, and from sources that a standard user can write to:
- Administrator sources:
policies.json, device-scope configuration profiles,/Library/Preferences/org.mozilla.firefox.plist, and policies from the Firefox Enterprise console. - User sources:
~/Library/Preferences/org.mozilla.firefox.plistand user-scope configuration profiles, which a standard user can install.
Policies from user sources always rank below policies from administrator sources, so a user cannot override a policy that an administrator has set.
A user can still set policies that no administrator source sets.
Setting DisableMacOSUserPolicies to true stops Firefox from reading policies from user sources entirely.
Values
Section titled “Values”- Set to
trueto ignore every policy from user sources. - Set to
falseto allow policies from user sources. This is the same as not setting the policy.
Examples
Section titled “Examples”{ "policies": { "DisableMacOSUserPolicies": true }}Set this key in a device-scope configuration profile or in /Library/Preferences/org.mozilla.firefox.plist:
<dict> <key>DisableMacOSUserPolicies</key> <true/> | <false/></dict>Compatibility
Section titled “Compatibility”| Firefox | Firefox ESR | Firefox Enterprise |
|---|---|---|
| Available since 160 | Not supported | Available since 160 |
Only affects macOS. Ignored when set in the user's preferences or in a user-scope configuration profile.
CCK2 Equivalent: N/A
Preferences Affected: N/A