From b5a68acbf77af17203b0979ce885be567813b65f Mon Sep 17 00:00:00 2001 From: Marco Wende Date: Wed, 10 Jun 2026 21:57:51 +0200 Subject: [PATCH] Add ExtensionSettings_Subkeys.reg --- ExtensionSettings_Subkeys.reg | 82 +++++++++++++++++++++++++++++++++++ 1 file changed, 82 insertions(+) create mode 100644 ExtensionSettings_Subkeys.reg diff --git a/ExtensionSettings_Subkeys.reg b/ExtensionSettings_Subkeys.reg new file mode 100644 index 0000000..2f83105 --- /dev/null +++ b/ExtensionSettings_Subkeys.reg @@ -0,0 +1,82 @@ +Windows Registry Editor Version 5.00 + +; ============================================================ +; Firefox ExtensionSettings - Umstellung von JSON-String auf Registry-Unterkeys +; +; Schritt 1: JSON-String-Wert auf dem Eltern-Key loeschen +; Schritt 2: Jeden Add-on als eigenen Unterkey anlegen +; +; Deployment via Intune: Registry CSP OMA-URI (siehe unten) +; Lokaler Import: Doppelklick oder "reg import ExtensionSettings_Subkeys.reg" +; ============================================================ + +; --- JSON-String-Wert loeschen (Konflikt-Ursache) --- +[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Mozilla\Firefox] +"ExtensionSettings"=- + +; --- ExtensionSettings-Basiskey anlegen --- +[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Mozilla\Firefox\ExtensionSettings] + +; --- Wildcard: alle nicht gelisteten Add-ons blockieren --- +[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Mozilla\Firefox\ExtensionSettings\*] +"installation_mode"="blocked" + +; --- Bestehende Add-ons aus Intune-Policy --- +[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Mozilla\Firefox\ExtensionSettings\keepassxc-browser@keepassxc.org] +"installation_mode"="force_installed" +"install_url"="https://addons.mozilla.org/firefox/downloads/latest/keepassxc-browser/latest.xpi" + +[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Mozilla\Firefox\ExtensionSettings\acrobat_reader@adobe.com] +"installation_mode"="force_installed" +"install_url"="https://addons.mozilla.org/firefox/downloads/latest/acrobat-reader/latest.xpi" + +[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Mozilla\Firefox\ExtensionSettings\foxitreader@foxitsoftware.com] +"installation_mode"="force_installed" +"install_url"="https://addons.mozilla.org/firefox/downloads/latest/foxit-reader/latest.xpi" + +; --- Neu hinzugefuegte Add-ons --- +[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Mozilla\Firefox\ExtensionSettings\addon@darkreader.org] +"installation_mode"="force_installed" +"install_url"="https://addons.mozilla.org/firefox/downloads/latest/darkreader/latest.xpi" + +[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Mozilla\Firefox\ExtensionSettings\uBlock0@raymondhill.net] +"installation_mode"="force_installed" +"install_url"="https://addons.mozilla.org/firefox/downloads/latest/ublock-origin/latest.xpi" + +[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Mozilla\Firefox\ExtensionSettings\{446900e4-71c2-419f-a6a7-df9c091e268b}] +"installation_mode"="force_installed" +"install_url"="https://addons.mozilla.org/firefox/downloads/latest/bitwarden-password-manager/latest.xpi" + +; ============================================================ +; Intune Deployment via Registry CSP (OMA-URI): +; +; Fuer jeden Wert einen eigenen OMA-URI-Eintrag anlegen: +; Typ: String +; +; JSON-String loeschen: +; ./Device/Vendor/MSFT/Registry/HKLM/SOFTWARE/Policies/Mozilla/Firefox +; -> Wert "ExtensionSettings" loeschen (nicht direkt moeglich - stattdessen +; als PowerShell-Skript deployen: Remove-ItemProperty ...) +; +; Wildcard: +; ./Device/Vendor/MSFT/Registry/HKLM/SOFTWARE/Policies/Mozilla/Firefox/ExtensionSettings/*/installation_mode +; Wert: blocked +; +; Dark Reader: +; ./Device/Vendor/MSFT/Registry/HKLM/SOFTWARE/Policies/Mozilla/Firefox/ExtensionSettings/addon@darkreader.org/installation_mode +; Wert: force_installed +; ./Device/Vendor/MSFT/Registry/HKLM/SOFTWARE/Policies/Mozilla/Firefox/ExtensionSettings/addon@darkreader.org/install_url +; Wert: https://addons.mozilla.org/firefox/downloads/latest/darkreader/latest.xpi +; +; uBlock Origin: +; ./Device/Vendor/MSFT/Registry/HKLM/SOFTWARE/Policies/Mozilla/Firefox/ExtensionSettings/uBlock0@raymondhill.net/installation_mode +; Wert: force_installed +; ./Device/Vendor/MSFT/Registry/HKLM/SOFTWARE/Policies/Mozilla/Firefox/ExtensionSettings/uBlock0@raymondhill.net/install_url +; Wert: https://addons.mozilla.org/firefox/downloads/latest/ublock-origin/latest.xpi +; +; Bitwarden: +; ./Device/Vendor/MSFT/Registry/HKLM/SOFTWARE/Policies/Mozilla/Firefox/ExtensionSettings/{446900e4-71c2-419f-a6a7-df9c091e268b}/installation_mode +; Wert: force_installed +; ./Device/Vendor/MSFT/Registry/HKLM/SOFTWARE/Policies/Mozilla/Firefox/ExtensionSettings/{446900e4-71c2-419f-a6a7-df9c091e268b}/install_url +; Wert: https://addons.mozilla.org/firefox/downloads/latest/bitwarden-password-manager/latest.xpi +; ============================================================