Compare Revisions

Manage policies on macOS desktops

Revision 176045:

Revision 176045 by jbal4 on

Revision 297575:

Revision 297575 by Mozinet on

Keywords:

Search results summary:

Starting with Firefox 64 and Firefox ESR 60.4, Firefox supports configuration files on macOS.
Starting with Firefox 64 and Firefox ESR 60.4, Firefox supports configuration files on macOS.

Content:

{warning}'''IMPORTANT:''' These files are in active development along with the policies in Firefox. To get the policy information that corresponds to a specific release, go to https://github.com/mozilla/policy-templates/releases.{/warning} Starting with Firefox 64 and Firefox ESR 60.4, Firefox supports configuration files on macOS. An example plist file with all options is available here: https://github.com/mozilla/policy-templates/blob/master/mac/org.mozilla.firefox.plist =Setting policies from the command line= If you want to set specific options from the command line, we also provide flattened shortcuts to any item that is nested in the plist file. For example, this policy: {note} { "policies": { "Homepage": { "URL": "http://example.com/" } } } {/note} Would be set in the plist file like this: {note} <key>Homepage</key> <dict> <key>URL</key> <string>http://example.com</string> </dict> {/note} Correctly writing the nested value with the defaults command can be hard, so you can flatten the keys by separating them with __, like this: {note} sudo defaults write /Library/Preferences/org.mozilla.firefox Homepage__URL -string "http://example.com" {/note} =Enable policies from the command line= Before any command line policies will work, you need to enable policies like this: {note} sudo defaults write /Library/Preferences/org.mozilla.firefox EnterprisePoliciesEnabled -bool TRUE {/note}
{warning}'''IMPORTANT:''' These files are in active development along with the policies in Firefox. To get the policy information that corresponds to a specific release, go to https://github.com/mozilla/policy-templates/releases.{/warning} Starting with Firefox 64 and Firefox ESR 60.4, Firefox supports configuration files on macOS. An example plist file with all options is available here: https://github.com/mozilla/policy-templates/blob/master/mac/org.mozilla.firefox.plist =Setting policies from the command line= If you want to set specific options from the command line, we also provide flattened shortcuts to any item that is nested in the plist file. For example, this policy: {note} { "policies": { "Homepage": { "URL": "http://example.<!-- -->com/" } } } {/note} Would be set in the plist file like this: {note} <key>Homepage</key> <dict> <key>URL</key> <string>http://example.example.<!-- -->com</string> </dict> {/note} Correctly writing the nested value with the defaults command can be hard, so you can flatten the keys by separating them with __, like this: {note} sudo defaults write /Library/Preferences/org.mozilla.firefox Homepage__URL -string "http://example.example.<!-- -->com" {/note} =Enable policies from the command line= Before any command line policies will work, you need to enable policies like this: {note} sudo defaults write /Library/Preferences/org.mozilla.firefox EnterprisePoliciesEnabled -bool TRUE {/note}

Back to History