]> git.p6c8.net - policy-templates.git/commitdiff
Merge pull request #1242 from mozilla/EnableTrackingProtection
authorMichael Kaply <345868+mkaply@users.noreply.github.com>
Tue, 19 Aug 2025 15:18:54 +0000 (11:18 -0400)
committerGitHub <noreply@github.com>
Tue, 19 Aug 2025 15:18:54 +0000 (11:18 -0400)
Updates to EnableTrackingProtection

docs/index.md
linux/policies.json
mac/org.mozilla.firefox.plist
windows/de-DE/firefox.adml
windows/en-US/firefox.adml
windows/firefox.admx
windows/fr-FR/firefox.adml
windows/ru-RU/firefox.adml

index 62aa780059315f120939ce91a6a0e7a4a138b518..c7c16346dcaf7eb341fb0686676985ba0a8e1876 100644 (file)
@@ -2884,9 +2884,13 @@ If `Fingerprinting` is set to true, fingerprinting scripts on websites are block
 
 If `EmailTracking` is set to true, hidden email tracking pixels and scripts on websites are blocked. (Firefox 112)
 
+If `SuspectedFingerprinting` is set to true, Firefox reduces the amount of information exposed to websites to protect against potential fingerprinting attempts. (Firefox 142, Firefox ESR 140.2)
+
 `Exceptions` are origins for which tracking protection is not enabled.
 
-**Compatibility:** Firefox 60, Firefox ESR 60 (Cryptomining and Fingerprinting added in 70/68.2, Exceptions added in 73/68.5)\
+`Category` can be either ```strict``` or ```standard```. If category is set, it overrides all other settings except `Exceptions` and the user cannot change the category.
+
+**Compatibility:** Firefox 60, Firefox ESR 60 (Cryptomining and Fingerprinting added in 70/68.2, Exceptions added in 73/68.5. Category added in Firefox 142/140.2.)\
 **CCK2 Equivalent:** N/A\
 **Preferences Affected:** `privacy.trackingprotection.enabled`, `privacy.trackingprotection.pbmode.enabled`, `privacy.trackingprotection.cryptomining.enabled`, `privacy.trackingprotection.fingerprinting.enabled`
 
@@ -2897,7 +2901,9 @@ Software\Policies\Mozilla\Firefox\EnableTrackingProtection\Locked = 0x1 | 0x0
 Software\Policies\Mozilla\Firefox\EnableTrackingProtection\Cryptomining = 0x1 | 0x0
 Software\Policies\Mozilla\Firefox\EnableTrackingProtection\Fingerprinting = 0x1 | 0x0
 Software\Policies\Mozilla\Firefox\EnableTrackingProtection\EmailTracking = 0x1 | 0x0
+Software\Policies\Mozilla\Firefox\EnableTrackingProtection\SuspectedFingerprinting = 0x1 | 0x0
 Software\Policies\Mozilla\Firefox\EnableTrackingProtection\Exceptions\1 = "https://example.com"
+Software\Policies\Mozilla\Firefox\EnableTrackingProtection\Category = "strict" | "standard"
 ```
 #### Windows (Intune)
 OMA-URI:
@@ -2949,6 +2955,22 @@ Value (string):
 ```
 <enabled/> or <disabled/>
 ```
+OMA-URI:
+```
+./Device/Vendor/MSFT/Policy/Config/Firefox~Policy~firefox~TrackingProtection/G_TrackingProtection_Category
+```
+Value (string):
+```
+<data id="TrackingProtection_Category" value="strict | standard"/>
+```
+OMA-URI:
+```
+./Device/Vendor/MSFT/Policy/Config/Firefox~Policy~firefox~TrackingProtection/H_TrackingProtection_SuspectedFingerprinting
+```
+Value (string):
+```
+<enabled/> or <disabled/>
+```
 #### macOS
 ```
 <dict>
@@ -2964,7 +2986,11 @@ Value (string):
     <true/> | <false/>
     <key>EmailTracking</key>
     <true/> | <false/>
+    <key>SuspectedFingerprinting</key>
+    <true/> | <false/>
     <key>Exceptions</key>
+    <key>Category</key>
+    <string>strict | standard</string>
     <array>
       <string>https://example.com</string>
     </array>
@@ -2981,6 +3007,8 @@ Value (string):
       "Cryptomining": true | false,
       "Fingerprinting": true | false,
       "EmailTracking": true | false,
+      "SuspectedFingerprinting": true | false,
+      "Category": "strict" | "standard",
       "Exceptions": ["https://example.com"]
     }
   }
index 368a0167d8f11d35c0ef0641de26269fb6166437..bca9874fe464481876919b72ead55d977f2a1f33 100644 (file)
       "Cryptomining": true | false,
       "Fingerprinting": true | false,
       "EmailTracking": true | false,
+      "SuspectedFingerprinting": true | false,
+      "Category": "strict" | "standard",
       "Exceptions": ["https://example.com"]
     },
     "EncryptedMediaExtensions": {
index 8872e17bcce91cf3ba78d1c2cf2f531ce78fe58f..02fdf91224a9e292ac780fd2eba0e21a7efb1073 100644 (file)
                <true/>
                <key>EmailTracking</key>
                <true/>
+               <key>SuspectedFingerprinting</key>
+               <true/>
+               <key>Category</key>
+               <string>strict</string>
                <key>Exceptions</key>
                <array>
                        <string>https://example.com</string>
index 8259ceb2f957807742b80df3dc0b12d308444b1a..6c268692020feb94ceb3c818779b23715501bc3c 100644 (file)
@@ -804,6 +804,16 @@ Wenn diese Richtlinieneinstellung deaktiviert oder nicht konfiguriert ist, kann
       <string id="TrackingProtection_EmailTracking_Explain">Wenn diese Richtlinieneinstellung aktiviert ist, werden versteckte E-Mail-Pixel und Skripte auf Websites blockiert.
 
 Wenn diese Richtlinieneinstellung deaktiviert oder nicht konfiguriert ist, werden versteckte E-Mail-Pixel und Skripte auf Websites nicht blockiert.</string>
+      <string id="TrackingProtection_Category">Modus für den Schutz vor Aktivitätenverfolgung</string>
+      <string id="TrackingProtection_Category_Explain">Wenn diese Richtlinie aktiviert ist, kann der Modus für den Schutz vor Aktivitätenverfolgung auf Standard oder Streng festgelegt werden, und der Benutzer kann ihn nicht ändern.
+
+Wenn diese Richtlinie deaktiviert oder nicht konfiguriert ist, wird der Standardmodus für den Schutz vor Aktivitätenverfolgung verwendet und der Benutzer kann ihn ändern.</string>
+      <string id="Strict">Streng</string>
+      <string id="Standard">Standard</string>
+      <string id="TrackingProtection_SuspectedFingerprinting">Verdächtiges Fingerprinting</string>
+      <string id="TrackingProtection_SuspectedFingerprinting_Explain">Wenn diese Richtlinie aktiviert ist, reduziert Firefox die Menge an Informationen, die Websites zur Verfügung gestellt werden, um potenzielle Fingerprinting-Versuche zu verhindern.
+
+Wenn diese Richtlinie deaktiviert oder nicht konfiguriert ist, reduziert Firefox die bereitgestellten Informationen für verdächtiges Fingerprinting nicht.</string>
       <string id="RequestedLocales">Angefordertes Gebietsschema</string>
       <string id="RequestedLocalesString">Angefordertes Gebietsschema (Zeichenfolge)</string>
       <string id="RequestedLocales_Explain">Wenn diese Richtlinieneinstellung aktiviert ist, können Sie eine Liste der angeforderten Gebietsschemata für die Anwendung in der Reihenfolge ihrer Präferenz angeben. Dadurch wird das entsprechende Sprachpaket aktiv.
@@ -1626,6 +1636,9 @@ https://github.com/mozilla/policy-templates/blob/master/README.md#preferences (E
       <presentation id="ContentAnalysis_TimeoutResult">
         <dropdownList refId="ContentAnalysis_TimeoutResult"/>
       </presentation>
+      <presentation id="TrackingProtection_Category">
+        <dropdownList refId="TrackingProtection_Category"/>
+      </presentation>
     </presentationTable>
   </resources>
 </policyDefinitionResources>
index 1dd2e01df0fdff5bd8a981c2d866d0659487452d..a9929d721cabae6efb0041d79fdce8a02535fa88 100644 (file)
@@ -804,6 +804,16 @@ If this policy is disabled or not configured, the user can change tracking prote
       <string id="TrackingProtection_EmailTracking_Explain">If this policy is enabled, hidden email tracking pixels and scripts on websites are blocked.
 
 If this policy is disabled or not configured, hidden email tracking pixels and scripts on websites are not blocked.</string>
+      <string id="TrackingProtection_Category">Tracking Protection Mode</string>
+      <string id="TrackingProtection_Category_Explain">If this policy is enabled, the tracking protection mode can be set to either Standard or Strict, and the user cannot change it.
+
+If this policy is disabled or not configured, the default tracking protection mode is used and the user can change it.</string>
+      <string id="Strict">Strict</string>
+      <string id="Standard">Standard</string>
+      <string id="TrackingProtection_SuspectedFingerprinting">Suspected Fingerprinting</string>
+      <string id="TrackingProtection_SuspectedFingerprinting_Explain">If this policy is enabled, Firefox reduces the amount of information exposed to websites to protect against potential fingerprinting attempts.
+
+If this policy is disabled or not configured, Firefox does not reduce information exposure for suspected fingerprinting.</string>
       <string id="RequestedLocales">Requested locale</string>
       <string id="RequestedLocalesString">Requested locale (string)</string>
       <string id="RequestedLocales_Explain">If this policy is enabled, you can specify a list of requested locales for the application in order of preference. It will cause the corresponding language pack to become active.
@@ -1623,6 +1633,9 @@ https://github.com/mozilla/policy-templates/blob/master/README.md#preferences.</
       <presentation id="ContentAnalysis_TimeoutResult">
         <dropdownList refId="ContentAnalysis_TimeoutResult"/>
       </presentation>
+      <presentation id="TrackingProtection_Category">
+        <dropdownList refId="TrackingProtection_Category"/>
+      </presentation>
     </presentationTable>
   </resources>
 </policyDefinitionResources>
index 1a00894fdb168e2b5bc753e1d24564fbca1e2cad..365b846dd31146013218df57e75f9c899572156d 100644 (file)
         <decimal value="0"/>
       </disabledValue>
     </policy>
+    <policy name="G_TrackingProtection_Category" class="Both" displayName="$(string.TrackingProtection_Category)" explainText="$(string.TrackingProtection_Category_Explain)" key="Software\Policies\Mozilla\Firefox\EnableTrackingProtection" presentation="$(presentation.TrackingProtection_Category)">
+      <parentCategory ref="TrackingProtection"/>
+      <supportedOn ref="SUPPORTED_FF142"/>
+      <elements>
+        <enum id="TrackingProtection_Category" valueName="Category">
+          <item displayName="$(string.Strict)">
+            <value>
+              <string>strict</string>
+            </value>
+          </item>
+          <item displayName="$(string.Standard)">
+            <value>
+              <string>standard</string>
+            </value>
+          </item>
+        </enum>
+      </elements>
+    </policy>
+    <policy name="H_TrackingProtection_SuspectedFingerprinting" class="Both" displayName="$(string.TrackingProtection_SuspectedFingerprinting)" explainText="$(string.TrackingProtection_SuspectedFingerprinting_Explain)" key="Software\Policies\Mozilla\Firefox\EnableTrackingProtection" valueName="SuspectedFingerprinting">
+      <parentCategory ref="TrackingProtection"/>
+      <supportedOn ref="SUPPORTED_FF142"/>
+      <enabledValue>
+        <decimal value="1"/>
+      </enabledValue>
+      <disabledValue>
+        <decimal value="0"/>
+      </disabledValue>
+    </policy>
     <policy name="UserMessaging_WhatsNew" class="Both" displayName="$(string.UserMessaging_WhatsNew)" explainText="$(string.UserMessaging_WhatsNew_Explain)" key="Software\Policies\Mozilla\Firefox\UserMessaging" valueName="WhatsNew">
       <parentCategory ref="UserMessaging"/>
       <supportedOn ref="SUPPORTED_FF75_ONLY"/>
index 587f9967d5e8fd73b60cdd4b470ac44d9ab4419e..4e055a43eed72aa45ba5bd47da49cebade070b8c 100644 (file)
@@ -804,6 +804,16 @@ Si cette stratégie est désactivée ou non configurée, l'utilisateur peut modi
       <string id="TrackingProtection_EmailTracking_Explain">Si cette stratégie est activée, les pixels et scripts de suivi des e-mails cachés sur les sites web sont bloqués.
 
 Si cette stratégie est désactivée ou non configurée, les pixels et scripts de suivi des e-mails cachés sur les sites web ne sont pas bloqués.</string>
+      <string id="TrackingProtection_Category">Mode de protection contre le pistage</string>
+      <string id="TrackingProtection_Category_Explain">Si cette stratégie est activée, le mode de protection contre le pistage peut être défini sur Standard ou Strict, et l’utilisateur ne peut pas le modifier.
+
+Si cette stratégie est désactivée ou non configurée, le mode de protection contre le pistage par défaut est utilisé et l’utilisateur peut le modifier.</string>
+      <string id="Strict">Strict</string>
+      <string id="Standard">Standard</string>
+      <string id="TrackingProtection_SuspectedFingerprinting">Empreinte numérique suspectée</string>
+      <string id="TrackingProtection_SuspectedFingerprinting_Explain">Si cette stratégie est activée, Firefox réduit la quantité d’informations exposées aux sites Web afin de se protéger contre les tentatives potentielles d’empreinte numérique.
+
+Si cette stratégie est désactivée ou non configurée, Firefox ne réduit pas les informations exposées pour les cas d’empreinte numérique suspectée.</string>
       <string id="RequestedLocales">Langue demandée</string>
       <string id="RequestedLocalesString">Langue demandée (chaîne)</string>
       <string id="RequestedLocales_Explain">Si cette stratégie est activée, vous pouvez spécifier une liste de langues demandées pour l'application, par ordre de préférence. Cela activera le pack linguistique correspondant.
@@ -1623,6 +1633,9 @@ https://github.com/mozilla/policy-templates/blob/master/README.md#preferences.</
       <presentation id="ContentAnalysis_TimeoutResult">
         <dropdownList refId="ContentAnalysis_TimeoutResult"/>
       </presentation>
+      <presentation id="TrackingProtection_Category">
+        <dropdownList refId="TrackingProtection_Category"/>
+      </presentation>
     </presentationTable>
   </resources>
 </policyDefinitionResources>
index 30c16597df84a245b11ca6099cd30734258a8f21..ba3f26c654db9ef37ba3f91573e554942baaccfc 100644 (file)
@@ -807,6 +807,16 @@ Mozilla рекомендует не отключать телеметрию. И
       <string id="TrackingProtection_EmailTracking_Explain">Если эта политика включена, скрытые пиксели отслеживания электронной почты и скрипты на веб-сайтах блокируются.
 
 Если эта политика отключена или не настроена, скрытые пиксели отслеживания электронной почты и скрипты на веб-сайтах не блокируются.</string>
+      <string id="TrackingProtection_Category">Режим защиты от отслеживания</string>
+      <string id="TrackingProtection_Category_Explain">Если эта политика включена, режим защиты от отслеживания можно установить как «Стандартный» или «Строгий», и пользователь не сможет его изменить.
+
+Если эта политика отключена или не настроена, используется режим защиты от отслеживания по умолчанию, и пользователь может его изменить.</string>
+      <string id="Strict">Строгий</string>
+      <string id="Standard">Стандартный</string>
+      <string id="TrackingProtection_SuspectedFingerprinting">Подозрительное снятие отпечатков</string>
+      <string id="TrackingProtection_SuspectedFingerprinting_Explain">Если эта политика включена, Firefox уменьшает объём информации, предоставляемой веб-сайтам, чтобы защититься от возможных попыток снятия отпечатков.
+
+Если эта политика отключена или не настроена, Firefox не ограничивает объём предоставляемой информации для случаев подозрительного снятия отпечатков.</string>
       <string id="RequestedLocales">Запрошенный языковой стандарт</string>
       <string id="RequestedLocalesString">Запрошенный языковой стандарт (строка)</string>
       <string id="RequestedLocales_Explain">Если эта политика включена, вы можете указать список запрошенных локалей для приложения в порядке предпочтения. Это приведет к активации соответствующего языкового пакета.
@@ -1625,6 +1635,9 @@ https://mozilla.github.io/policy-templates/#preferences.</string>
       <presentation id="ContentAnalysis_TimeoutResult">
         <dropdownList refId="ContentAnalysis_TimeoutResult"/>
       </presentation>
+      <presentation id="TrackingProtection_Category">
+        <dropdownList refId="TrackingProtection_Category"/>
+      </presentation>
     </presentationTable>
   </resources>
 </policyDefinitionResources>

patrick-canterino.de