Prevent users from editing browser settings (policies.json, mozilla.cfg, local-settings.js not working)
On the operating system of windows where the Mozilla browser is installed, we desire to disable user access to all settings so that they can't be accessed. I already generated a working policies.json file but user can still access settings.
Then I put the file local-settings.js in the "firefox_application_folder/defaults/prefs/" with the following text // pref("general.config.obscure_value", 0); // only needed if you do not want to obscure the content with ROT-13 pref("general.config.filename", "mozilla.cfg");
Then I put the file mozilla.cfg in the firefox application folder with the following text // lockPref(); // lock pref, disallow changes
Firefox (v. 113.0.2) returns the following error message: Netscape.cfg/AutoConfig failed. Please contact system administrator. Error: lockPref failed: [Exception... "Component returned failure code 0x80070057] (NS_ERROR_ILLEGALVALUE) [nslPrefBranch.preflsLocked]" nsresult: "0x80070057 (NS_ERROR_ILLEGALVALUE)" location: "JS frame :: prefcalls.js :: lockPref ::line 61" data:no]
Ändrad