Add policy DisableLocalPolicies
Categories
(Enterprise Products :: Firefox, enhancement, P1)
Tracking
(Not tracked)
People
(Reporter: RT, Assigned: janika)
References
(Blocks 1 open bug)
Details
(Whiteboard: [size=1])
User Story
Acceptance criteria: - Local policies.json handling is disabled - GPO support is disabled
Attachments
(3 files)
| Reporter | ||
Updated•7 months ago
|
Updated•7 months ago
|
| Assignee | ||
Updated•6 months ago
|
Updated•5 months ago
|
Comment 2•5 months ago
|
||
We'll likely have a policy engine that can merge local and remote policies, and then have this configurable by pref.
| Assignee | ||
Updated•2 months ago
|
| Assignee | ||
Updated•2 months ago
|
Comment 3•2 months ago
|
||
| Assignee | ||
Comment 4•2 months ago
|
||
Comment 5•1 month ago
|
||
Authored by https://github.com/1rneh
https://github.com/mozilla/enterprise-firefox/commit/128a003938252f5c8a8c6bf280736cec238b63ef
[enterprise-main] Bug 2012440 - Add DisableLocalPolicies policy (#1108)
Comment 6•1 month ago
|
||
Comment 7•1 month ago
|
||
Authored by https://github.com/1rneh
https://github.com/mozilla/enterprise-firefox/commit/4312078a4a92ee4909983855e6a18f97ecb04661
[enterprise-main] Bug 2012440 - Switch category to Miscellaneous
Authored by https://github.com/1rneh
https://github.com/mozilla/enterprise-firefox/commit/cf5a284d786290580fd39b942d5ad2234561c3c8
[enterprise-main] Bug 2012440 - Switch category to Miscellaneous (#1183)
Updated•1 month ago
|
Hello Janika,
Could you please give QA some pointers on how we could test this when it lands?
One way might be to check in about:config for DisableLocalPolicies: true
Also, I saw on Github that this will only land in Firefox Enterprise 155.0.0? Is this accurate?
Thank you.
| Assignee | ||
Comment 9•1 month ago
|
||
Test Plan
- Create a
policies.jsonand place it in the distribution folder following these steps: https://support.mozilla.org/en-US/kb/customizing-firefox-using-policiesjson. As described in the steps, it should have the following content:
{
"policies": {
"BlockAboutConfig": true
}
}
- Verify the console doesn't send
BlockAboutConfig : trueto make sure the browser only gets that policy setting from the localpolicies.json - Launch Firefox Enterprise
- Verify that
BlockAboutConfigis active
4.1. Check thatabout:policieslistsBlockAboutConfig : true
4.2. Check that `about:config is not accessible. - Set
DisableLocalPolicies : truein the console (Note:DisableLocalPoliciesrequires a restart). - Restart Firefox Enterprise
- Verify
DisableLocalPoliciesis active
7.1. Check thatabout:policieslistsDisableLocalPolicies : true(alongside all other policies coming from the console)
7.2. Check thatabout:policiesdoesn't listBlockAboutConfig
7.3. Check thatabout:configis accessible again since local policies should be disabled. - Unset
DisableLocalPoliciesin the console (eitherDisableLocalPolicies=false, or omit it/inherit the company policy). - Restart Firefox Enterprise
- Verify local policies are re-enabled
10.1.about:policieslistsBlockAboutConfig: trueagain (local policy restored).
10.2.about:configis not accessible again (repeat of 4.2).
10.3. If you sent false,about:policiesshowsDisableLocalPolicies: false; if you omitted it,DisableLocalPoliciesis not listed at all.
| Assignee | ||
Comment 10•1 month ago
|
||
Yes, DisableLocalPolicies is introduced in Firefox Enterprise 155.0.0. Let me know if there are any open questions! Thank you!
Comment 11•1 month ago
|
||
Hello,
Verified this on Windows 11x64, with Firefox Enterprise 155.0a1 (20260730154917), and the policy works as expected.
See TC here.
Please let us know if there is anything else we need to check.
Thank you.
Description
•