From 2c7fb276b0d27c67396266491d6ab22fe3d6602d Mon Sep 17 00:00:00 2001
From: Michael Kaply <345868+mkaply@users.noreply.github.com>
Date: Tue, 9 Jul 2019 09:29:18 -0500
Subject: [PATCH] FirefoxHome policy
---
README.md | 52 ++++++++++++++++++++++++++++++++++++
windows/de-DE/firefox.adml | 12 +++++++++
windows/en-US/firefox.adml | 12 +++++++++
windows/es-ES/firefox.adml | 12 +++++++++
windows/firefox.admx | 54 ++++++++++++++++++++++++++++++++++++++
windows/fr-FR/firefox.adml | 12 +++++++++
windows/it-IT/firefox.adml | 12 +++++++++
7 files changed, 166 insertions(+)
diff --git a/README.md b/README.md
index 5ac4b39..686be3d 100644
--- a/README.md
+++ b/README.md
@@ -47,6 +47,7 @@ Policies can be specified using the Group Policy templates on Windows (https://g
| **[`Extensions`](#extensions)** | Control the installation, uninstallation and locking of extensions.
| **[`ExtensionUpdate`](#extensionupdate)** | Control extension updates.
| **[`FlashPlugin`](#flashplugin)** | Configure the default Flash plugin policy as well as origins for which Flash is allowed.
+| **[`FirefoxHome`](#firefoxhome)** | Customize the Firefox Home page.
| **[`HardwareAcceleration`](#hardwareacceleration)** | Control hardware acceleration.
| **[`Homepage`](#homepage)** | Configure the default homepage and how Firefox starts.
| **[`InstallAddonsPermission`](#installaddonspermission)** | Configure the default extension install policy as well as origins for extension installs are allowed.
@@ -1390,6 +1391,57 @@ Software\Policies\Mozilla\Firefox\FlashPlugin\Locked = 0x1 | 0x0
}
}
```
+### FirefoxHome
+Customize the Firefox Home page.
+
+**Compatibility:** Firefox 68, Firefox ESR 68\
+**CCK2 Equivalent:** N/A\
+**Preferences Affected:** `browser.newtabpage.activity-stream.showSearch`,`browser.newtabpage.activity-stream.feeds.topsites`,`browser.newtabpage.activity-stream.feeds.section.highlights`,`browser.newtabpage.activity-stream.feeds.section.topstories`,`browser.newtabpage.activity-stream.feeds.snippets`
+
+#### Windows
+```
+Software\Policies\Mozilla\Firefox\FirefoxHome\Search = 0x1 | 0x0
+Software\Policies\Mozilla\Firefox\FirefoxHome\TopSites = 0x1 | 0x0
+Software\Policies\Mozilla\Firefox\FirefoxHome\Highlights = 0x1 | 0x0
+Software\Policies\Mozilla\Firefox\FirefoxHome\Pocket = 0x1 | 0x0
+Software\Policies\Mozilla\Firefox\FirefoxHome\Snippets = 0x1 | 0x0
+Software\Policies\Mozilla\Firefox\FirefoxHome\Locked = 0x1 | 0x0
+```
+#### macOS
+```
+
+ FirefoxHome
+
+ Search
+ |
+ TopSites
+ |
+ Highlights
+ |
+ Pocket
+ |
+ Snippets
+ |
+ Locked
+ |
+
+
+```
+#### JSON
+```
+{
+ "policies": {
+ "FirefoxHome": {
+ "Search": true | false,
+ "TopSites": true | false,
+ "Highlights": true | false,
+ "Pocket": true | false,
+ "Snippets": true | false,
+ "Locked": true | false
+ }
+ }
+}
+```
### HardwareAcceleration
Control hardware acceleration.
diff --git a/windows/de-DE/firefox.adml b/windows/de-DE/firefox.adml
index 0edf451..1f24d20 100644
--- a/windows/de-DE/firefox.adml
+++ b/windows/de-DE/firefox.adml
@@ -335,6 +335,10 @@ If this policy is disabled or not configured, any site that is not in the Block
If this policy is enabled, notification preferences cannot be changed by the user.
If this policy is disabled or not configured, the user can change their notification preferences.
+ Customize Firefox Home
+ If this policy is enabled, you can choose the sections displayed on Firefox Home and prevent the user from changing them.
+
+If this policy is disabled or not configured, the default sections are displayed and the user can change them.
Wenn Sie die Richtlinieneinstellung aktivieren, ist Flash standardmäÃig für die angegebenen URLs aktiviert, es sei denn, Flash ist vollständig deaktiviert. Wenn eine Top-Level-Domäne angegeben ist (http://example.org), ist Flash auch für alle Sub-Domains zulässig.
Wenn Sie die Richtlinieneinstellung deaktivieren oder nicht konfigurieren, wird die Standard Flash Richtlinie verwendet.
@@ -735,6 +739,14 @@ If this policy is disabled or not configured, Firefox defaults to a maximum of T
Website-Einstellungen
Offline-Website-Daten
+
+ Search
+ Top Sites
+ Download History
+ Recommended by Pocket
+ Snippets
+ Don't allow settings to be changed
+
diff --git a/windows/en-US/firefox.adml b/windows/en-US/firefox.adml
index 3f3a1af..218646c 100644
--- a/windows/en-US/firefox.adml
+++ b/windows/en-US/firefox.adml
@@ -335,6 +335,10 @@ If this policy is disabled or not configured, any site that is not in the Block
If this policy is enabled, notification preferences cannot be changed by the user.
If this policy is disabled or not configured, the user can change their notification preferences.
+ Customize Firefox Home
+ If this policy is enabled, you can choose the sections displayed on Firefox Home and prevent the user from changing them.
+
+If this policy is disabled or not configured, the default sections are displayed and the user can change them.
If this policy is enabled, Flash is activated by default for the origins indicated unless Flash is completely disabled. If a top level domain is specified (http://example.org), Flash is allowed for all subdomains as well.
If this policy is disabled or not configured, the default Flash policy is followed.
@@ -735,6 +739,14 @@ If this policy is disabled or not configured, Firefox defaults to a maximum of T
Site Preferences
Offline Website Data
+
+ Search
+ Top Sites
+ Download History
+ Recommended by Pocket
+ Snippets
+ Don't allow settings to be changed
+
diff --git a/windows/es-ES/firefox.adml b/windows/es-ES/firefox.adml
index 0349acb..a20caed 100644
--- a/windows/es-ES/firefox.adml
+++ b/windows/es-ES/firefox.adml
@@ -335,6 +335,10 @@ Si esta polÃtica está deshabilitada o no está configurada, cualquier sitio qu
Si esta polÃtica está habilitada, el usuario no puede cambiar las preferencias de notificaciones.
Si esta polÃtica está deshabilitada o no está configurada, el usuario puede cambiar sus preferencias de notificaciones.
+ Customize Firefox Home
+ If this policy is enabled, you can choose the sections displayed on Firefox Home and prevent the user from changing them.
+
+If this policy is disabled or not configured, the default sections are displayed and the user can change them.
Si esta polÃtica está habilitada, Flash se activa de manera predeterminada para los orÃgenes indicados, a menos que Flash esté completamente deshabilitado. Si se especifica un dominio de nivel superior (http://ejemplo.org), Flash también está permitido para todos los subdominios.
Si esta polÃtica está deshabilitada o no está configurada, se sigue la polÃtica de Flash predeterminada.
@@ -735,6 +739,14 @@ Si esta polÃtica está deshabilitada o no está configurada, Firefox establece
Site Preferences
Offline Website Data
+
+ Search
+ Top Sites
+ Download History
+ Recommended by Pocket
+ Snippets
+ Don't allow settings to be changed
+
diff --git a/windows/firefox.admx b/windows/firefox.admx
index 35b87ac..dbba525 100644
--- a/windows/firefox.admx
+++ b/windows/firefox.admx
@@ -774,6 +774,60 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/windows/fr-FR/firefox.adml b/windows/fr-FR/firefox.adml
index 435d0ae..64d82d6 100644
--- a/windows/fr-FR/firefox.adml
+++ b/windows/fr-FR/firefox.adml
@@ -335,6 +335,10 @@ Si cette stratégie est désactivée ou non configurée, tout site ne figurant p
Si cette stratégie est activée, les préférences de notification ne peuvent pas être modifiées par l'utilisateur.
Si cette stratégie est désactivée ou non configurée, l'utilisateur peut modifier ses préférences de notification.
+ Customize Firefox Home
+ If this policy is enabled, you can choose the sections displayed on Firefox Home and prevent the user from changing them.
+
+If this policy is disabled or not configured, the default sections are displayed and the user can change them.
Si cette stratégie est activée, Flash est activé par défaut pour les origines indiquées, à moins que Flash ne soit complètement désactivé. Si un domaine de premier niveau est spécifié (http://example.org), Flash est également autorisé pour tous les sous-domaines.
Si cette stratégie est désactivée ou non configurée, la stratégie Flash par défaut est appliquée.
@@ -735,6 +739,14 @@ Si cette stratégie est désactivée ou non configurée, Firefox utilise par dé
Site Preferences
Offline Website Data
+
+ Search
+ Top Sites
+ Download History
+ Recommended by Pocket
+ Snippets
+ Don't allow settings to be changed
+
diff --git a/windows/it-IT/firefox.adml b/windows/it-IT/firefox.adml
index f9ad882..5281594 100644
--- a/windows/it-IT/firefox.adml
+++ b/windows/it-IT/firefox.adml
@@ -335,6 +335,10 @@ Se questo criterio è disabilitato o non configurato, qualunque sito non nel cri
Se questo criterio è abilitato, le preferenze relative alle notifiche non possono essere modificate dall'utente.
Se questo criterio è disabilitato o non configurato, l'utente può modificare le preferenze relative alle notifiche.
+ Customize Firefox Home
+ If this policy is enabled, you can choose the sections displayed on Firefox Home and prevent the user from changing them.
+
+If this policy is disabled or not configured, the default sections are displayed and the user can change them.
Se questo criterio è abilitato, Flash è attivato per impostazione predefinita sui siti indicati a meno che non sia completamente disabilitato. Se è specificato un dominio di primo livello (http://example.org), Flash è consentito anche su tutti i sottodomini.
Se questo criterio è disabilitato o non configurato, viene seguita la politica predefinita per Flash.
@@ -735,6 +739,14 @@ Se questo criterio è disabilitato o non configurato, per impostazione predefini
Site Preferences
Offline Website Data
+
+ Search
+ Top Sites
+ Download History
+ Recommended by Pocket
+ Snippets
+ Don't allow settings to be changed
+
--
2.34.1