From: Michael Kaply <345868+mkaply@users.noreply.github.com>
Date: Mon, 8 Jul 2019 17:13:35 +0000 (-0500)
Subject: Merge pull request #393 from mozilla/Preferences
X-Git-Tag: v1.8~22
X-Git-Url: https://git.p6c8.net/policy-templates.git/commitdiff_plain/ad15047503ede58375d5ae292e000dc73d270553?hp=ce119070a59c392d4449329342bdb110f50ffe0c
Merge pull request #393 from mozilla/Preferences
Preferences
---
diff --git a/README.md b/README.md
index f62e6e9..5c37e52 100644
--- a/README.md
+++ b/README.md
@@ -53,6 +53,7 @@ Policies can be specified using the Group Policy templates on Windows (https://g
| **[`OverridePostUpdatePage`](#overridepostupdatepage)** | Override the upgrade page.
| **[`PopupBlocking`](#popupblocking)** | Configure the default pop-up window policy as well as origins for which pop-up windows are allowed.
| **[`Permissions`](#permissions)** | Set permissions associated with camera, microphone, location, and notifications.
+| **[`Preferences`](#preferences)** | Set and lock some preferences.
| **[`Proxy`](#proxy)** | Configure proxy settings.
| **[`RequestedLocales`](#requestedlocales)** | Set the the list of requested locales for the application in order of preference.
| **[`SanitizeOnShutdown`](#sanitizeonshutdown)** | Clear all data on shutdown.
@@ -1764,6 +1765,67 @@ Software\Policies\Mozilla\Firefox\PopupBlocking\Locked = 0x1 | 0x0
}
}
```
+### Preferences
+Set and lock certain preferences.
+
+**Compatibility:** See below\
+**CCK2 Equivalent:** `preferences`\
+**Preferences Affected:** See below
+
+| Preference | Type | Compatibility
+| --- | --- | ---
+| app.update.auto | boolean | Firefox 68, Firefox 68 ESR
+| browser.cache.disk.enable | boolean | Firefox 68, Firefox 68 ESR
+| browser.cache.disk.parent_directory | string | Firefox 68, Firefox 68 ESR
+| browser.fixup.dns_first_for_single_words | boolean | Firefox 68, Firefox 68 ESR
+| browser.search.update | boolean | Firefox 68, Firefox 68 ESR
+| browser.tabs.warnOnClose | boolean | Firefox 68, Firefox 68 ESR
+| browser.urlbar.suggest.bookmark | boolean | Firefox 68, Firefox 68 ESR
+| browser.urlbar.suggest.history | boolean | Firefox 68, Firefox 68 ESR
+| browser.urlbar.suggest.openpage | boolean | Firefox 68, Firefox 68 ESR
+| datareporting.policy.dataSubmissionPolicyBypassNotification | boolean | Firefox 68, Firefox 68 ESR
+| dom.disable_window_flip | boolean | Firefox 68, Firefox 68 ESR
+| dom.disable_window_move_resize | boolean | Firefox 68, Firefox 68 ESR
+| dom.event.contextmenu.enabled | boolean | Firefox 68, Firefox 68 ESR
+| dom.keyboardevent.keypress.hack.dispatch_non_printable_keys.addl | string | Firefox 68, Firefox 68 ESR
+| dom.keyboardevent.keypress.hack.use_legacy_keycode_and_charcode.addl | string | Firefox 68, Firefox 68 ESR
+| extensions.getAddons.showPane | boolean | Firefox 68, Firefox 68 ESR
+| media.gmp-gmpopenh264.enabled | boolean | Firefox 68, Firefox 68 ESR
+| media.gmp-widevinecdm.enabled | boolean | Firefox 68, Firefox 68 ESR
+| network.dns.disableIPv6 | boolean | Firefox 68, Firefox 68 ESR
+| network.IDN_show_punycode | boolean | Firefox 68, Firefox 68 ESR
+| places.history.enabled | boolean | Firefox 68, Firefox 68 ESR
+| security.default_personal_cert | string | Firefox 68, Firefox 68 ESR
+| security.ssl.errorReporting.enabled | boolean | Firefox 68, Firefox 68 ESR
+| ui.key.menuAccessKeyFocuses | boolean | Firefox 68, Firefox 68 ESR
+#### Windows
+```
+Software\Policies\Mozilla\Firefox\Preferences\boolean_preference_name = 0x1 | 0x0
+Software\Policies\Mozilla\Firefox\Preferences\string_preference_name = "string_value"
+```
+#### macOS
+```
+
+ Preference
+
+ boolean_preference_name
+ |
+ string_preference_name
+ string_value
+
+
+```
+#### JSON
+```
+{
+ "policies": {
+ "Preference": {
+ "boolean_preference_name": true | false,
+ "string_preference_name": "string_value"
+ }
+ }
+}
+```
### Proxy
Configugre proxy settings. These settings correspond to the connection settings in Firefox preferences.
To specify ports, append them to the hostnames with a colon (:).
diff --git a/windows/de-DE/firefox.adml b/windows/de-DE/firefox.adml
index 75d6d62..576c349 100644
--- a/windows/de-DE/firefox.adml
+++ b/windows/de-DE/firefox.adml
@@ -502,6 +502,35 @@ If this policy is disabled or not configured, Firefox defaults to a maximum of T
TLS 1.1
TLS 1.2
TLS 1.3
+ If this policy is enabled, the preference is locked to true. If this policy is disabled, the preference is locked to false.
+ If this policy is enabled, the preference is locked to the string entered. If this policy is disabled, it has no effect.
+ If this policy is enabled, the preference is locked to the value selected. If this policy is disabled, it has no effect.
+ Ask Every Time
+ Select Automatically
+ app.update.auto
+ browser.cache.disk.enable
+ browser.fixup.dns_first_for_single_words
+ browser.search.update
+ browser.tabs.warnOnClose
+ browser.cache.disk.parent_directory
+ browser.urlbar.suggest.bookmark
+ browser.urlbar.suggest.history
+ browser.urlbar.suggest.openpage
+ datareporting.policy.dataSubmissionPolicyBypassNotification
+ browser.dom.disable_window_flip
+ dom.disable_window_move_resize
+
+ dom.keyboardevent.keypress.hack.dispatch_non_printable_keys.addl
+ dom.keyboardevent.keypress.hack.use_legacy_keycode_and_charcode.addl
+ extensions.getAddons.showPane
+ media.gmp-gmpopenh264.enabled
+ media.gmp-widevinecdm.enabled
+ network.dns.disableIPv6
+ network.IDN_show_punycode
+ places.history.enabled
+ security.default_personal_cert
+ security.ssl.errorReporting.enabled
+
@@ -656,6 +685,14 @@ If this policy is disabled or not configured, Firefox defaults to a maximum of T
+
+
+
+
+
+
+
+
diff --git a/windows/en-US/firefox.adml b/windows/en-US/firefox.adml
index 3f6572f..586229d 100644
--- a/windows/en-US/firefox.adml
+++ b/windows/en-US/firefox.adml
@@ -11,6 +11,7 @@
Firefox 64 or later, Firefox 60.4 ESR or later
Firefox 66 or later, Firefox 60.6 ESR or later
Firefox 67 or later, Firefox 60.7 ESR or later
+ Firefox 68 or later, Firefox 68 ESR or later
Firefox 60 ESR or later
Firefox
Permissions
@@ -28,6 +29,7 @@
Flash
Home page
Search
+ Preferences
Allowed Sites
Blocked Sites
Custom Update URL
@@ -501,6 +503,35 @@ If this policy is disabled or not configured, Firefox defaults to a maximum of T
TLS 1.1
TLS 1.2
TLS 1.3
+ If this policy is enabled, the preference is locked to true. If this policy is disabled, the preference is locked to false.
+ If this policy is enabled, the preference is locked to the string entered. If this policy is disabled, it has no effect.
+ If this policy is enabled, the preference is locked to the value selected. If this policy is disabled, it has no effect.
+ Ask Every Time
+ Select Automatically
+ app.update.auto
+ browser.cache.disk.enable
+ browser.fixup.dns_first_for_single_words
+ browser.search.update
+ browser.tabs.warnOnClose
+ browser.cache.disk.parent_directory
+ browser.urlbar.suggest.bookmark
+ browser.urlbar.suggest.history
+ browser.urlbar.suggest.openpage
+ datareporting.policy.dataSubmissionPolicyBypassNotification
+ browser.dom.disable_window_flip
+ dom.disable_window_move_resize
+
+ dom.keyboardevent.keypress.hack.dispatch_non_printable_keys.addl
+ dom.keyboardevent.keypress.hack.use_legacy_keycode_and_charcode.addl
+ extensions.getAddons.showPane
+ media.gmp-gmpopenh264.enabled
+ media.gmp-widevinecdm.enabled
+ network.dns.disableIPv6
+ network.IDN_show_punycode
+ places.history.enabled
+ security.default_personal_cert
+ security.ssl.errorReporting.enabled
+
@@ -655,6 +686,14 @@ If this policy is disabled or not configured, Firefox defaults to a maximum of T
+
+
+
+
+
+
+
+
diff --git a/windows/es-ES/firefox.adml b/windows/es-ES/firefox.adml
index 2752eac..5782489 100644
--- a/windows/es-ES/firefox.adml
+++ b/windows/es-ES/firefox.adml
@@ -501,6 +501,35 @@ Si esta polÃtica está deshabilitada o no está configurada, Firefox establece
TLS 1.1
TLS 1.2
TLS 1.3
+ If this policy is enabled, the preference is locked to true. If this policy is disabled, the preference is locked to false.
+ If this policy is enabled, the preference is locked to the string entered. If this policy is disabled, it has no effect.
+ If this policy is enabled, the preference is locked to the value selected. If this policy is disabled, it has no effect.
+ Ask Every Time
+ Select Automatically
+ app.update.auto
+ browser.cache.disk.enable
+ browser.fixup.dns_first_for_single_words
+ browser.search.update
+ browser.tabs.warnOnClose
+ browser.cache.disk.parent_directory
+ browser.urlbar.suggest.bookmark
+ browser.urlbar.suggest.history
+ browser.urlbar.suggest.openpage
+ datareporting.policy.dataSubmissionPolicyBypassNotification
+ browser.dom.disable_window_flip
+ dom.disable_window_move_resize
+
+ dom.keyboardevent.keypress.hack.dispatch_non_printable_keys.addl
+ dom.keyboardevent.keypress.hack.use_legacy_keycode_and_charcode.addl
+ extensions.getAddons.showPane
+ media.gmp-gmpopenh264.enabled
+ media.gmp-widevinecdm.enabled
+ network.dns.disableIPv6
+ network.IDN_show_punycode
+ places.history.enabled
+ security.default_personal_cert
+ security.ssl.errorReporting.enabled
+
@@ -655,6 +684,14 @@ Si esta polÃtica está deshabilitada o no está configurada, Firefox establece
+
+
+
+
+
+
+
+
diff --git a/windows/firefox.admx b/windows/firefox.admx
index 5a8dca5..ad3aa47 100644
--- a/windows/firefox.admx
+++ b/windows/firefox.admx
@@ -15,13 +15,13 @@
+
-
@@ -67,6 +67,9 @@
+
+
+
@@ -2324,6 +2327,244 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+ Ask Every Time
+
+
+ -
+
+ Select Automatically
+
+
+
+
+
-
diff --git a/windows/fr-FR/firefox.adml b/windows/fr-FR/firefox.adml
index 0e2de41..a6d9007 100644
--- a/windows/fr-FR/firefox.adml
+++ b/windows/fr-FR/firefox.adml
@@ -501,6 +501,35 @@ Si cette stratégie est désactivée ou non configurée, Firefox utilise par dé
TLS 1.1
TLS 1.2
TLS 1.3
+ If this policy is enabled, the preference is locked to true. If this policy is disabled, the preference is locked to false.
+ If this policy is enabled, the preference is locked to the string entered. If this policy is disabled, it has no effect.
+ If this policy is enabled, the preference is locked to the value selected. If this policy is disabled, it has no effect.
+ Ask Every Time
+ Select Automatically
+ app.update.auto
+ browser.cache.disk.enable
+ browser.fixup.dns_first_for_single_words
+ browser.search.update
+ browser.tabs.warnOnClose
+ browser.cache.disk.parent_directory
+ browser.urlbar.suggest.bookmark
+ browser.urlbar.suggest.history
+ browser.urlbar.suggest.openpage
+ datareporting.policy.dataSubmissionPolicyBypassNotification
+ browser.dom.disable_window_flip
+ dom.disable_window_move_resize
+
+ dom.keyboardevent.keypress.hack.dispatch_non_printable_keys.addl
+ dom.keyboardevent.keypress.hack.use_legacy_keycode_and_charcode.addl
+ extensions.getAddons.showPane
+ media.gmp-gmpopenh264.enabled
+ media.gmp-widevinecdm.enabled
+ network.dns.disableIPv6
+ network.IDN_show_punycode
+ places.history.enabled
+ security.default_personal_cert
+ security.ssl.errorReporting.enabled
+
@@ -655,6 +684,14 @@ Si cette stratégie est désactivée ou non configurée, Firefox utilise par dé
+
+
+
+
+
+
+
+
diff --git a/windows/it-IT/firefox.adml b/windows/it-IT/firefox.adml
index 9b72b1d..ca06e7b 100644
--- a/windows/it-IT/firefox.adml
+++ b/windows/it-IT/firefox.adml
@@ -501,6 +501,35 @@ Se questo criterio è disabilitato o non configurato, per impostazione predefini
TLS 1.1
TLS 1.2
TLS 1.3
+ If this policy is enabled, the preference is locked to true. If this policy is disabled, the preference is locked to false.
+ If this policy is enabled, the preference is locked to the string entered. If this policy is disabled, it has no effect.
+ If this policy is enabled, the preference is locked to the value selected. If this policy is disabled, it has no effect.
+ Ask Every Time
+ Select Automatically
+ app.update.auto
+ browser.cache.disk.enable
+ browser.fixup.dns_first_for_single_words
+ browser.search.update
+ browser.tabs.warnOnClose
+ browser.cache.disk.parent_directory
+ browser.urlbar.suggest.bookmark
+ browser.urlbar.suggest.history
+ browser.urlbar.suggest.openpage
+ datareporting.policy.dataSubmissionPolicyBypassNotification
+ browser.dom.disable_window_flip
+ dom.disable_window_move_resize
+
+ dom.keyboardevent.keypress.hack.dispatch_non_printable_keys.addl
+ dom.keyboardevent.keypress.hack.use_legacy_keycode_and_charcode.addl
+ extensions.getAddons.showPane
+ media.gmp-gmpopenh264.enabled
+ media.gmp-widevinecdm.enabled
+ network.dns.disableIPv6
+ network.IDN_show_punycode
+ places.history.enabled
+ security.default_personal_cert
+ security.ssl.errorReporting.enabled
+
@@ -655,6 +684,14 @@ Se questo criterio è disabilitato o non configurato, per impostazione predefini
+
+
+
+
+
+
+
+