From 89e064751646c6d141fb89addb4ee712b406fdbf Mon Sep 17 00:00:00 2001
From: Michael Kaply <345868+mkaply@users.noreply.github.com>
Date: Tue, 23 Jun 2020 17:12:09 -0500
Subject: [PATCH] MasterPassword
---
README.md | 38 +++++++++++++++++++++++++++++++++++
mac/org.mozilla.firefox.plist | 2 ++
windows/de-DE/firefox.adml | 6 ++++++
windows/en-US/firefox.adml | 6 ++++++
windows/es-ES/firefox.adml | 6 ++++++
windows/firefox.admx | 10 +++++++++
windows/fr-FR/firefox.adml | 6 ++++++
windows/it-IT/firefox.adml | 6 ++++++
windows/zh-TW/firefox.adml | 6 ++++++
9 files changed, 86 insertions(+)
diff --git a/README.md b/README.md
index 0bbe393..875fa60 100644
--- a/README.md
+++ b/README.md
@@ -61,6 +61,7 @@ Policies can be specified using the [Group Policy templates on Windows](https://
| **[`InstallAddonsPermission`](#installaddonspermission)** | Configure the default extension install policy as well as origins for extension installs are allowed.
| **[`LegacyProfiles`](#legacyprofiles)** | Disable the feature enforcing a separate profile for each installation.
| **[`LocalFileLinks`](#localfilelinks)** | Enable linking to local files by origin.
+| **[`MasterPassword`](#masterpassword)** | Require or prevent using a master password.
| **[`NetworkPrediction`](#networkprediction)** | Enable or disable network prediction (DNS prefetching).
| **[`NewTabPage`](#newtabpage)** | Enable or disable the New Tab page.
| **[`NoDefaultBookmarks`](#nodefaultbookmarks)** | Disable the creation of default bookmarks.
@@ -2688,6 +2689,43 @@ Value (string):
}
}
```
+### MasterPassword
+Require or prevent using a master password.
+
+If this value is true, a master password is required. If this values is false, it works the same as `DisableMasterPasswordCreation` and removes the master password functionality.
+
+**Compatibility:** Firefox 78, Firefox ESR 78\
+**CCK2 Equivalent:** `noMasterPassword`\
+**Preferences Affected:** N/A
+
+#### Windows (GPO)
+```
+Software\Policies\Mozilla\Firefox\MasterPassword = 0x1 | 0x0
+```
+#### Windows (Intune)
+OMA-URI:
+```
+./Device/Vendor/MSFT/Policy/Config/Firefox~Policy~firefox/MasterPassword
+```
+Value (string):
+```
+ or
+```
+#### macOS
+```
+
+ MasterPassword
+ |
+
+```
+#### policies.json
+```
+{
+ "policies": {
+ "MasterPassword": true | false
+ }
+}
+```
### NetworkPrediction
Enable or disable network prediction (DNS prefetching).
diff --git a/mac/org.mozilla.firefox.plist b/mac/org.mozilla.firefox.plist
index cef72bd..501cf4d 100644
--- a/mac/org.mozilla.firefox.plist
+++ b/mac/org.mozilla.firefox.plist
@@ -319,6 +319,8 @@
http://example.org
http://example.edu
+ MasterPassword
+
NetworkPrediction
NewTabPage
diff --git a/windows/de-DE/firefox.adml b/windows/de-DE/firefox.adml
index a0ac3e4..62fe32b 100644
--- a/windows/de-DE/firefox.adml
+++ b/windows/de-DE/firefox.adml
@@ -788,6 +788,12 @@ If this policy is not disabled or not configured, document permissions are ignor
If this policy is disabled, the Picture-in-Picture toggle does not appear on videos.
If this policy is enabled or not configured, the Picture-in-Picture toggle is available on videos.
+ Master Password
+ If this policy is enabled, a master password is required.
+
+If this policy is disabled, users cannot create a master password.
+
+If this policy is not configured, users can choose to create a master password.
Wenn diese Richtlinieneinstellung aktiviert ist, ist die Einstellung auf true gesperrt. Wenn diese Richtlinieneinstellung deaktiviert ist, ist die Einstellung auf false gesperrt.
Für eine Beschreibung der Einstellung, siehe:
diff --git a/windows/en-US/firefox.adml b/windows/en-US/firefox.adml
index 5c18963..28d031b 100644
--- a/windows/en-US/firefox.adml
+++ b/windows/en-US/firefox.adml
@@ -790,6 +790,12 @@ If this policy is not disabled or not configured, document permissions are ignor
If this policy is disabled, the Picture-in-Picture toggle does not appear on videos.
If this policy is enabled or not configured, the Picture-in-Picture toggle is available on videos.
+ Master Password
+ If this policy is enabled, a master password is required.
+
+If this policy is disabled, users cannot create a master password.
+
+If this policy is not configured, users can choose to create a master password.
If this policy is enabled, the preference is locked to true. If this policy is disabled, the preference is locked to false.
For a description of the preference, see:
diff --git a/windows/es-ES/firefox.adml b/windows/es-ES/firefox.adml
index 94552c5..dc21212 100644
--- a/windows/es-ES/firefox.adml
+++ b/windows/es-ES/firefox.adml
@@ -790,6 +790,12 @@ Si esta polÃtica no está deshabilitada o no está configurada, se ignorarán l
If this policy is disabled, the Picture-in-Picture toggle does not appear on videos.
If this policy is enabled or not configured, the Picture-in-Picture toggle is available on videos.
+ Master Password
+ If this policy is enabled, a master password is required.
+
+If this policy is disabled, users cannot create a master password.
+
+If this policy is not configured, users can choose to create a master password.
Si esta polÃtica está habilitada, la preferencia se bloquea en true. Si esta polÃtica está deshabilitada, la preferencia está bloqueada en false.
Para una descripción de la preferencia, visita:
diff --git a/windows/firefox.admx b/windows/firefox.admx
index 5af5baa..161df0c 100644
--- a/windows/firefox.admx
+++ b/windows/firefox.admx
@@ -3597,5 +3597,15 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/windows/fr-FR/firefox.adml b/windows/fr-FR/firefox.adml
index 18b555f..0baaeec 100644
--- a/windows/fr-FR/firefox.adml
+++ b/windows/fr-FR/firefox.adml
@@ -789,6 +789,12 @@ If this policy is not disabled or not configured, document permissions are ignor
If this policy is disabled, the Picture-in-Picture toggle does not appear on videos.
If this policy is enabled or not configured, the Picture-in-Picture toggle is available on videos.
+ Master Password
+ If this policy is enabled, a master password is required.
+
+If this policy is disabled, users cannot create a master password.
+
+If this policy is not configured, users can choose to create a master password.
Si cette stratégie est activée, la préférence est verrouillée sur true. Si cette stratégie est désactivée, la préférence est verrouillée sur false.
Pour une description de la préférence, voir:
diff --git a/windows/it-IT/firefox.adml b/windows/it-IT/firefox.adml
index c71c82c..f78d505 100644
--- a/windows/it-IT/firefox.adml
+++ b/windows/it-IT/firefox.adml
@@ -790,6 +790,12 @@ Se questo criterio è disabilitato o non configurato, i permessi del documento s
If this policy is disabled, the Picture-in-Picture toggle does not appear on videos.
If this policy is enabled or not configured, the Picture-in-Picture toggle is available on videos.
+ Master Password
+ If this policy is enabled, a master password is required.
+
+If this policy is disabled, users cannot create a master password.
+
+If this policy is not configured, users can choose to create a master password.
Se questo criterio è abilitato, la preferenza è impostata a Vero e resa non modificabile. Se questo criterio è disabilitato, la preferenza è impostata a Falso e resa non modificabile.
Per una descrizione della preferenza, si veda:
diff --git a/windows/zh-TW/firefox.adml b/windows/zh-TW/firefox.adml
index 10d4669..bf4a4f1 100644
--- a/windows/zh-TW/firefox.adml
+++ b/windows/zh-TW/firefox.adml
@@ -788,6 +788,12 @@ Mozilla 建è°æ¨ä¸è¦åç¨ Telemetryãéé Telemetry æ¶éå°çè³è¨å¯
If this policy is disabled, the Picture-in-Picture toggle does not appear on videos.
If this policy is enabled or not configured, the Picture-in-Picture toggle is available on videos.
+ Master Password
+ If this policy is enabled, a master password is required.
+
+If this policy is disabled, users cannot create a master password.
+
+If this policy is not configured, users can choose to create a master password.
è¥åç¨æ¤ååï¼å好è¨å®å°éå®çº trueãè¥åç¨æ¤ååï¼å好è¨å®åéå®çº falseã
è¥éè¦å好è¨å®ç詳細說æï¼è«åèï¼
--
2.34.1