`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`
Software\Policies\Mozilla\Firefox\EnableTrackingProtection\Fingerprinting = 0x1 | 0x0
Software\Policies\Mozilla\Firefox\EnableTrackingProtection\EmailTracking = 0x1 | 0x0
Software\Policies\Mozilla\Firefox\EnableTrackingProtection\Exceptions\1 = "https://example.com"
+Software\Policies\Mozilla\Firefox\EnableTrackingProtection\Category = "strict" | "standard"
```
#### Windows (Intune)
OMA-URI:
```
<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"/>
+```
#### macOS
```
<dict>
<key>EmailTracking</key>
<true/> | <false/>
<key>Exceptions</key>
+ <key>Category</key>
+ <string>strict | standard</string>
<array>
<string>https://example.com</string>
</array>
"Cryptomining": true | false,
"Fingerprinting": true | false,
"EmailTracking": true | false,
+ "Category": "strict" | "standard",
"Exceptions": ["https://example.com"]
}
}
"Cryptomining": true | false,
"Fingerprinting": true | false,
"EmailTracking": true | false,
+ "Category": "strict" | "standard",
"Exceptions": ["https://example.com"]
},
"EncryptedMediaExtensions": {
<true/>
<key>EmailTracking</key>
<true/>
+ <key>Category</key>
+ <string>strict</string>
<key>Exceptions</key>
<array>
<string>https://example.com</string>
<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">Schutz vor Aktivitätenverfolgung – Stufe</string>
+ <string id="TrackingProtection_Category_Explain">Wenn diese Richtlinie aktiviert ist, kann die Stufe des Schutzes vor Aktivitätenverfolgung auf Standard oder Streng gesetzt werden, und der Benutzer kann sie nicht ändern.
+
+Wenn diese Richtlinie deaktiviert oder nicht konfiguriert ist, wird die standardmäßige Einstellung für den Schutz vor Aktivitätenverfolgung verwendet und der Benutzer kann sie ändern.</string>
+ <string id="Strict">Streng</string>
+ <string id="Standard">Standard</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.
<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 Level</string>
+ <string id="TrackingProtection_Category_Explain">If this policy is enabled, the tracking protection level 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 setting is used and the user can change it.</string>
+ <string id="Strict">Strict</string>
+ <string id="Standard">Standard</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.
<presentation id="ContentAnalysis_TimeoutResult">
<dropdownList refId="ContentAnalysis_TimeoutResult"/>
</presentation>
+ <presentation id="TrackingProtection_Category">
+ <dropdownList refId="TrackingProtection_Category"/>
+ </presentation>
</presentationTable>
</resources>
</policyDefinitionResources>
<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="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"/>
<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">Niveau de protection contre le pistage</string>
+ <string id="TrackingProtection_Category_Explain">Si cette stratégie est activée, le niveau 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 paramètre 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="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.
<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="RequestedLocales">Запрошенный языковой стандарт</string>
<string id="RequestedLocalesString">Запрошенный языковой стандарт (строка)</string>
<string id="RequestedLocales_Explain">Если эта политика включена, вы можете указать список запрошенных локалей для приложения в порядке предпочтения. Это приведет к активации соответствующего языкового пакета.