]> git.p6c8.net - policy-templates.git/commitdiff
Initial checkin of backup ADMX
authorMichael Kaply <345868+mkaply@users.noreply.github.com>
Thu, 13 Nov 2025 19:19:52 +0000 (14:19 -0500)
committerMichael Kaply <345868+mkaply@users.noreply.github.com>
Thu, 13 Nov 2025 19:19:52 +0000 (14:19 -0500)
docs/index.md
windows/en-US/firefox.adml
windows/firefox.admx

index 1444e0d509231ad23df640211c6df9a82f5d0430..b524d19942fb8d3a2694874ce63dea984cd2c958 100644 (file)
@@ -30,6 +30,7 @@ Note: The `policies.json` must use the UTF-8 encoding.
 | **[`BlockAboutConfig`](#blockaboutconfig)** | Block access to about:config.
 | **[`BlockAboutProfiles`](#blockaboutprofiles)** | Block access to About Profiles (about:profiles).
 | **[`BlockAboutSupport`](#blockaboutsupport)** | Block access to Troubleshooting Information (about:support).
 | **[`BlockAboutConfig`](#blockaboutconfig)** | Block access to about:config.
 | **[`BlockAboutProfiles`](#blockaboutprofiles)** | Block access to About Profiles (about:profiles).
 | **[`BlockAboutSupport`](#blockaboutsupport)** | Block access to Troubleshooting Information (about:support).
+| **[`BrowserDataBackup`](#browserdatabackup)** | Disable backup or restore of profile data.
 | **[`Bookmarks`](#bookmarks)** | Add bookmarks in either the bookmarks toolbar or menu.
 | **[`CaptivePortal`](#captiveportal)** | Enable or disable the detection of captive portals.
 | **[`Certificates`](#certificates)** |
 | **[`Bookmarks`](#bookmarks)** | Add bookmarks in either the bookmarks toolbar or menu.
 | **[`CaptivePortal`](#captiveportal)** | Enable or disable the detection of captive portals.
 | **[`Certificates`](#certificates)** |
@@ -903,6 +904,72 @@ Value (string):
   }
 }
 ```
   }
 }
 ```
+
+
+
+
+
+### BrowserDataBackup
+Clear data on shutdown.
+
+`AllowBackup`
+
+`AllowRestore`
+
+**Compatibility:** Firefox 146
+**CCK2 Equivalent:** N/A\
+**Preferences Affected:** `browser.backup.enabled`, `browser.backup.archive.enabled`, `browser.backup.restore.enabled`
+
+#### Windows (GPO)
+```
+Software\Policies\Mozilla\Firefox\BrowserDataBackup\AllowBackup = 0x1 | 0x0
+Software\Policies\Mozilla\Firefox\BrowserDataBackup\AllowRestore = 0x1 | 0x0
+```
+#### Windows (Intune)
+OMA-URI:
+```
+./Device/Vendor/MSFT/Policy/Config/Firefox~Policy~firefox~BrowserDataBackup/BrowserDataBackup_AllowBackup
+```
+Value (string):
+```
+<enabled/> or <disabled/>
+```
+OMA-URI:
+```
+./Device/Vendor/MSFT/Policy/Config/Firefox~Policy~firefox~BrowserDataBackup/BrowserDataBackup_AllowRestore
+```
+Value (string):
+```
+<enabled/> or <disabled/>
+```
+#### macOS
+```
+<dict>
+  <key>BrowserDataBackup</key>
+  <dict>
+    <key>AllowBackup</key>
+    <true/> | <false/>
+    <key>AllowRestore</key>
+    <true/> | <false/>
+  </dict>
+</dict>
+```
+#### policies.json
+```
+{
+  "policies": {
+    "BrowserDataBackup": {
+      "AllowBackup": true | false,
+      "AllowRestore": true | false
+    }
+  }
+}
+```
+
+
+
+
+
 ### Bookmarks
 
 Note: [`ManagedBookmarks`](#managedbookmarks) is the new recommended way to add bookmarks. This policy will continue to be supported.
 ### Bookmarks
 
 Note: [`ManagedBookmarks`](#managedbookmarks) is the new recommended way to add bookmarks. This policy will continue to be supported.
@@ -6275,8 +6342,6 @@ or
   }
 }
 ```
   }
 }
 ```
-<a name="SanitizeOnShutdown"></a>
-
 ### SanitizeOnShutdown (Selective)
 Clear data on shutdown.
 
 ### SanitizeOnShutdown (Selective)
 Clear data on shutdown.
 
index cc06c6fceb493dd93db57e8b6a963ec4a2a26789..aeecff8214ff62014a6dc2be38a213aee198c14b 100644 (file)
@@ -82,6 +82,7 @@
       <string id="SUPPORTED_FF144">Firefox 144 or later, Firefox 140.4 ESR or later</string>
       <string id="SUPPORTED_FF144_ONLY">Firefox 144 or later</string>
       <string id="SUPPORTED_FF145_ONLY">Firefox 145 or later</string>
       <string id="SUPPORTED_FF144">Firefox 144 or later, Firefox 140.4 ESR or later</string>
       <string id="SUPPORTED_FF144_ONLY">Firefox 144 or later</string>
       <string id="SUPPORTED_FF145_ONLY">Firefox 145 or later</string>
+      <string id="SUPPORTED_FF146_ONLY">Firefox 146 or later</string>
       <string id="firefox">Firefox</string>
       <string id="Permissions_group">Permissions</string>
       <string id="Camera_group">Camera</string>
       <string id="firefox">Firefox</string>
       <string id="Permissions_group">Permissions</string>
       <string id="Camera_group">Camera</string>
       <string id="InterceptionPoints_DragAndDrop_group">Drag And Drop</string>
       <string id="FirefoxHome_group">Firefox Home</string>
       <string id="GenerativeAI_group">Generative AI</string>
       <string id="InterceptionPoints_DragAndDrop_group">Drag And Drop</string>
       <string id="FirefoxHome_group">Firefox Home</string>
       <string id="GenerativeAI_group">Generative AI</string>
+      <string id="BrowserDataBackup_group">Browser Data Backup</string>
       <string id="Allow">Allowed Sites</string>
       <string id="AllowSession">Allowed Sites (Session Only)</string>
       <string id="Block">Blocked Sites</string>
       <string id="Allow">Allowed Sites</string>
       <string id="AllowSession">Allowed Sites (Session Only)</string>
       <string id="Block">Blocked Sites</string>
@@ -1321,6 +1323,14 @@ If this policy is enabled or not configured, AI is used to suggest names and tab
       <string id="GenerativeAI_Locked_Explain">If this policy is enabled, the user cannot change generative AI preferences.
 
 If this policy is disabled or not configured, the user can change generative AI preferences.</string>
       <string id="GenerativeAI_Locked_Explain">If this policy is enabled, the user cannot change generative AI preferences.
 
 If this policy is disabled or not configured, the user can change generative AI preferences.</string>
+      <string id="BrowserDataBackup_AllowBackup">Allow Backup</string>
+      <string id="BrowserDataBackup_AllowBackup_Explain">If this policy is disabled, backup is disabled.
+
+If this policy is enabled or not configured, backup is enabled.</string>
+      <string id="BrowserDataBackup_AllowRestore">Allow Restore</string>
+      <string id="BrowserDataBackup_AllowRestore_Explain">If this policy is disabled, restore is disabled.
+
+If this policy is enabled or not configured, restore is enabled.</string>
       <string id="Preferences_Boolean_Explain">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:
       <string id="Preferences_Boolean_Explain">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:
index ec13a33e0da2e0f07b949368baef372468ee8d32..4749c539d91c3f68ffebc6876a0656e07606b898 100644 (file)
@@ -84,6 +84,7 @@
       <definition name="SUPPORTED_FF144" displayName="$(string.SUPPORTED_FF144)"/>
       <definition name="SUPPORTED_FF144_ONLY" displayName="$(string.SUPPORTED_FF144_ONLY)"/>
       <definition name="SUPPORTED_FF145_ONLY" displayName="$(string.SUPPORTED_FF145_ONLY)"/>
       <definition name="SUPPORTED_FF144" displayName="$(string.SUPPORTED_FF144)"/>
       <definition name="SUPPORTED_FF144_ONLY" displayName="$(string.SUPPORTED_FF144_ONLY)"/>
       <definition name="SUPPORTED_FF145_ONLY" displayName="$(string.SUPPORTED_FF145_ONLY)"/>
+      <definition name="SUPPORTED_FF146_ONLY" displayName="$(string.SUPPORTED_FF146_ONLY)"/>
     </definitions>
   </supportedOn>
   <categories>
     </definitions>
   </supportedOn>
   <categories>
     <category displayName="$(string.GenerativeAI_group)" name="GenerativeAI">
       <parentCategory ref="firefox"/>
     </category>
     <category displayName="$(string.GenerativeAI_group)" name="GenerativeAI">
       <parentCategory ref="firefox"/>
     </category>
+    <category displayName="$(string.BrowserDataBackup_group)" name="BrowserDataBackup">
+      <parentCategory ref="firefox"/>
+    </category>
   </categories>
   <policies>
     <policy name="AppAutoUpdate" class="Both" displayName="$(string.AppAutoUpdate)" explainText="$(string.AppAutoUpdate_Explain)" key="Software\Policies\Mozilla\Firefox" valueName="AppAutoUpdate">
   </categories>
   <policies>
     <policy name="AppAutoUpdate" class="Both" displayName="$(string.AppAutoUpdate)" explainText="$(string.AppAutoUpdate_Explain)" key="Software\Policies\Mozilla\Firefox" valueName="AppAutoUpdate">
         <decimal value="0"/>
       </disabledValue>
     </policy>
         <decimal value="0"/>
       </disabledValue>
     </policy>
+    <policy name="BrowserDataBackup_AllowBackup" class="Both" displayName="$(string.BrowserDataBackup_AllowBackup)" explainText="$(string.BrowserDataBackup_AllowBackup_Explain)" key="Software\Policies\Mozilla\Firefox\BrowserDataBackup" valueName="AllowBackup">
+      <parentCategory ref="BrowserDataBackup"/>
+      <supportedOn ref="SUPPORTED_FF146"/>
+      <enabledValue>
+        <decimal value="1"/>
+      </enabledValue>
+      <disabledValue>
+        <decimal value="0"/>
+      </disabledValue>
+    </policy>
+    <policy name="BrowserDataBackup_AllowRestore" class="Both" displayName="$(string.BrowserDataBackup_AllowRestore)" explainText="$(string.BrowserDataBackup_AllowRestore_Explain)" key="Software\Policies\Mozilla\Firefox\BrowserDataBackup" valueName="AllowRestore">
+      <parentCategory ref="BrowserDataBackup"/>
+      <supportedOn ref="SUPPORTED_FF146"/>
+      <enabledValue>
+        <decimal value="1"/>
+      </enabledValue>
+      <disabledValue>
+        <decimal value="0"/>
+      </disabledValue>
+    </policy>
   </policies>
 </policyDefinitions>
   </policies>
 </policyDefinitions>

patrick-canterino.de