X-Git-Url: https://git.p6c8.net/policy-templates.git/blobdiff_plain/2e8c6070d6f86be19372340cffa2fa566bc84c79..12c46ccb9bacc169803c41a7ca49b364df78c245:/windows/firefox.admx diff --git a/windows/firefox.admx b/windows/firefox.admx index 94c77b3..8e9567a 100644 --- a/windows/firefox.admx +++ b/windows/firefox.admx @@ -1,10 +1,10 @@ <?xml version="1.0" encoding="utf-8"?> -<policyDefinitions revision="1.13" schemaVersion="1.0"> +<policyDefinitions revision="1.14" schemaVersion="1.0"> <policyNamespaces> <target prefix="firefox" namespace="Mozilla.Policies.Firefox"/> <using prefix="Mozilla" namespace="Mozilla.Policies"/> </policyNamespaces> - <resources minRequiredRevision="1.13"/> + <resources minRequiredRevision="1.14"/> <supportedOn> <definitions> <definition name="UNSUPPORTED" displayName="$(string.UNSUPPORTED)"/> @@ -18,12 +18,16 @@ <definition name="SUPPORTED_FF67" displayName="$(string.SUPPORTED_FF67)"/> <definition name="SUPPORTED_FF68" displayName="$(string.SUPPORTED_FF68)"/> <definition name="SUPPORTED_FF6801" displayName="$(string.SUPPORTED_FF6801)"/> + <definition name="SUPPORTED_FF68ESR" displayName="$(string.SUPPORTED_FF68ESR)"/> <definition name="SUPPORTED_FF70" displayName="$(string.SUPPORTED_FF70)"/> <definition name="SUPPORTED_FF71" displayName="$(string.SUPPORTED_FF71)"/> <definition name="SUPPORTED_FF72" displayName="$(string.SUPPORTED_FF72)"/> <definition name="SUPPORTED_FF73" displayName="$(string.SUPPORTED_FF73)"/> <definition name="SUPPORTED_FF74" displayName="$(string.SUPPORTED_FF74)"/> - <definition name="SUPPORTED_FF68ESR" displayName="$(string.SUPPORTED_FF68ESR)"/> + <definition name="SUPPORTED_FF75" displayName="$(string.SUPPORTED_FF75)"/> + <definition name="SUPPORTED_FF75_ONLY" displayName="$(string.SUPPORTED_FF75_ONLY)"/> + <definition name="SUPPORTED_FF76" displayName="$(string.SUPPORTED_FF76)"/> + <definition name="SUPPORTED_FF77" displayName="$(string.SUPPORTED_FF77)"/> </definitions> </supportedOn> <categories> @@ -75,14 +79,36 @@ <category displayName="$(string.Notifications_group)" name="Notifications"> <parentCategory ref="Permissions"/> </category> + <category displayName="$(string.Autoplay_group)" name="Autoplay"> + <parentCategory ref="Permissions"/> + </category> <category displayName="$(string.Preferences_group)" name="Preferences"> <parentCategory ref="firefox"/> </category> <category displayName="$(string.SanitizeOnShutdown_group)" name="SanitizeOnShutdown"> <parentCategory ref="firefox"/> </category> + <category displayName="$(string.TrackingProtection_group)" name="TrackingProtection"> + <parentCategory ref="firefox"/> + </category> + <category displayName="$(string.DNSOverHTTPS_group)" name="DNSOverHTTPS"> + <parentCategory ref="firefox"/> + </category> + <category displayName="$(string.UserMessaging_group)" name="UserMessaging"> + <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"> + <parentCategory ref="firefox"/> + <supportedOn ref="SUPPORTED_FF75"/> + <enabledValue> + <decimal value="1"/> + </enabledValue> + <disabledValue> + <decimal value="0"/> + </disabledValue> + </policy> <policy name="Authentication_SPNEGO" class="Both" displayName="$(string.Authentication_SPNEGO)" key="Software\Policies\Mozilla\Firefox\Authentication\SPNEGO" explainText="$(string.Authentication_SPNEGO_Explain)" presentation="$(presentation.Authentication)"> <parentCategory ref="Authentication"/> <supportedOn ref="SUPPORTED_FF60"/> @@ -438,6 +464,20 @@ <decimal value="0"/> </disabledValue> </policy> + <policy name="Autoplay_Allow" class="Both" displayName="$(string.Allow)" explainText="$(string.Autoplay_Allow_Explain)" key="Software\Policies\Mozilla\Firefox\Permissions" presentation="$(presentation.Permissions)"> + <parentCategory ref="Autoplay"/> + <supportedOn ref="SUPPORTED_FF74"/> + <elements> + <list id="Permissions" key="Software\Policies\Mozilla\Firefox\Permissions\Autoplay\Allow" valuePrefix=""/> + </elements> + </policy> + <policy name="Autoplay_Block" class="Both" displayName="$(string.Block)" explainText="$(string.Autoplay_Block_Explain)" key="Software\Policies\Mozilla\Firefox\Permissions" presentation="$(presentation.Permissions)"> + <parentCategory ref="Autoplay"/> + <supportedOn ref="SUPPORTED_FF74"/> + <elements> + <list id="Permissions" key="Software\Policies\Mozilla\Firefox\Permissions\Autoplay\Block" valuePrefix=""/> + </elements> + </policy> <policy name="DefaultDownloadDirectory" class="Both" displayName="$(string.DefaultDownloadDirectory)" explainText="$(string.DefaultDownloadDirectory_Explain)" key="Software\Policies\Mozilla\Firefox" presentation="$(presentation.Preferences_String)"> <parentCategory ref="firefox"/> <supportedOn ref="SUPPORTED_FF68"/> @@ -452,6 +492,40 @@ <text id="Preferences_String" valueName="DownloadDirectory" expandable="true"/> </elements> </policy> + <policy name="DNSOverHTTPS_Enabled" class="Both" displayName="$(string.DNSOverHTTPS_Enabled)" explainText="$(string.DNSOverHTTPS_Enabled_Explain)" key="Software\Policies\Mozilla\Firefox\DNSOverHTTPS" valueName="Enabled"> + <parentCategory ref="DNSOverHTTPS"/> + <supportedOn ref="SUPPORTED_FF63ESR"/> + <enabledValue> + <decimal value="1"/> + </enabledValue> + <disabledValue> + <decimal value="0"/> + </disabledValue> + </policy> + <policy name="DNSOverHTTPS_ProviderURL" class="Both" displayName="$(string.DNSOverHTTPS_ProviderURL)" explainText="$(string.DNSOverHTTPS_ProviderURL_Explain)" key="Software\Policies\Mozilla\Firefox\DNSOverHTTPS" presentation="$(presentation.String)"> + <parentCategory ref="DNSOverHTTPS"/> + <supportedOn ref="SUPPORTED_FF63ESR"/> + <elements> + <text id="String" valueName="ProviderURL"/> + </elements> + </policy> + <policy name="DNSOverHTTPS_Locked" class="Both" displayName="$(string.DNSOverHTTPS_Locked)" explainText="$(string.DNSOverHTTPS_Locked_Explain)" key="Software\Policies\Mozilla\Firefox\DNSOverHTTPS" valueName="Locked"> + <parentCategory ref="DNSOverHTTPS"/> + <supportedOn ref="SUPPORTED_FF63ESR"/> + <enabledValue> + <decimal value="1"/> + </enabledValue> + <disabledValue> + <decimal value="0"/> + </disabledValue> + </policy> + <policy name="DNSOverHTTPS_ExcludedDomains" class="Both" displayName="$(string.DNSOverHTTPS_ExcludedDomains)" explainText="$(string.DNSOverHTTPS_ExcludedDomains_Explain)" key="Software\Policies\Mozilla\Firefox\DNSOverHTTPS" presentation="$(presentation.List)"> + <parentCategory ref="DNSOverHTTPS"/> + <supportedOn ref="SUPPORTED_FF75"/> + <elements> + <list id="List" key="Software\Policies\Mozilla\Firefox\DNSOverHTTPS\ExcludedDomains" valuePrefix=""/> + </elements> + </policy> <policy name="DNSOverHTTPS" class="Both" displayName="$(string.DNSOverHTTPS)" explainText="$(string.DNSOverHTTPS_Explain)" key="Software\Policies\Mozilla\Firefox\DNSOverHTTPS" presentation="$(presentation.DNSOverHTTPS)" > <parentCategory ref="firefox" /> <supportedOn ref="SUPPORTED_FF63ESR" /> @@ -495,6 +569,16 @@ <decimal value="0"/> </disabledValue> </policy> + <policy name="DisableDefaultBrowserAgent" class="Both" displayName="$(string.DisableDefaultBrowserAgent)" explainText="$(string.DisableDefaultBrowserAgent_Explain)" key="Software\Policies\Mozilla\Firefox" valueName="DisableDefaultBrowserAgent"> + <parentCategory ref="firefox"/> + <supportedOn ref="SUPPORTED_FF75"/> + <enabledValue> + <decimal value="1"/> + </enabledValue> + <disabledValue> + <decimal value="0"/> + </disabledValue> + </policy> <policy name="DisableDeveloperTools" class="Both" displayName="$(string.DisableDeveloperTools)" explainText="$(string.DisableDeveloperTools_Explain)" key="Software\Policies\Mozilla\Firefox" valueName="DisableDeveloperTools"> <parentCategory ref="firefox"/> <supportedOn ref="SUPPORTED_FF60"/> @@ -3216,7 +3300,7 @@ <decimal value="0"/> </disabledValue> </policy> - <policy name="H_SanitizeOnShutdown_Locked" class="Both" displayName="$(string.SanitizeOnShutdown_Locked)" explainText="$(string.SanitizeOnShutdown_Locked_Explain)" key="Software\Policies\Mozilla\Firefox\SanitizeOnShutdown" valueName="Locked"> + <policy name="I_SanitizeOnShutdown_Locked" class="Both" displayName="$(string.SanitizeOnShutdown_Locked)" explainText="$(string.SanitizeOnShutdown_Locked_Explain)" key="Software\Policies\Mozilla\Firefox\SanitizeOnShutdown" valueName="Locked"> <parentCategory ref="SanitizeOnShutdown"/> <supportedOn ref="SUPPORTED_FF74"/> <enabledValue> @@ -3226,5 +3310,92 @@ <decimal value="0"/> </disabledValue> </policy> + <policy name="A_TrackingProtection_Value" class="Both" displayName="$(string.TrackingProtection_Value)" explainText="$(string.TrackingProtection_Value_Explain)" key="Software\Policies\Mozilla\Firefox\EnableTrackingProtection" valueName="Value"> + <parentCategory ref="TrackingProtection"/> + <supportedOn ref="SUPPORTED_FF74"/> + <enabledValue> + <decimal value="1"/> + </enabledValue> + <disabledValue> + <decimal value="0"/> + </disabledValue> + </policy> + <policy name="B_TrackingProtection_Cryptomining" class="Both" displayName="$(string.TrackingProtection_Cryptomining)" explainText="$(string.TrackingProtection_Cryptomining_Explain)" key="Software\Policies\Mozilla\Firefox\EnableTrackingProtection" valueName="Cryptomining"> + <parentCategory ref="TrackingProtection"/> + <supportedOn ref="SUPPORTED_FF74"/> + <enabledValue> + <decimal value="1"/> + </enabledValue> + <disabledValue> + <decimal value="0"/> + </disabledValue> + </policy> + <policy name="C_TrackingProtection_Fingerprinting" class="Both" displayName="$(string.TrackingProtection_Fingerprinting)" explainText="$(string.TrackingProtection_Fingerprinting_Explain)" key="Software\Policies\Mozilla\Firefox\EnableTrackingProtection" valueName="Fingerprinting"> + <parentCategory ref="TrackingProtection"/> + <supportedOn ref="SUPPORTED_FF74"/> + <enabledValue> + <decimal value="1"/> + </enabledValue> + <disabledValue> + <decimal value="0"/> + </disabledValue> + </policy> + <policy name="D_TrackingProtection_Exceptions" class="Both" displayName="$(string.TrackingProtection_Exceptions)" explainText="$(string.TrackingProtection_Exceptions_Explain)" key="Software\Policies\Mozilla\Firefox\EnableTrackingProtection" presentation="$(presentation.TrackingProtection_Exceptions)"> + <parentCategory ref="TrackingProtection"/> + <supportedOn ref="SUPPORTED_FF74"/> + <elements> + <list id="TrackingProtection_Exceptions" key="Software\Policies\Mozilla\Firefox\EnableTrackingProtection\Exceptions" valuePrefix=""/> + </elements> + </policy> + <policy name="E_TrackingProtection_Locked" class="Both" displayName="$(string.TrackingProtection_Locked)" explainText="$(string.TrackingProtection_Locked_Explain)" key="Software\Policies\Mozilla\Firefox\EnableTrackingProtection" valueName="Locked"> + <parentCategory ref="TrackingProtection"/> + <supportedOn ref="SUPPORTED_FF74"/> + <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"/> + <enabledValue> + <decimal value="1"/> + </enabledValue> + <disabledValue> + <decimal value="0"/> + </disabledValue> + </policy> + <policy name="UserMessaging_ExtensionRecommendations" class="Both" displayName="$(string.UserMessaging_ExtensionRecommendations)" explainText="$(string.UserMessaging_ExtensionRecommendations_Explain)" key="Software\Policies\Mozilla\Firefox\UserMessaging" valueName="ExtensionRecommendations"> + <parentCategory ref="UserMessaging"/> + <supportedOn ref="SUPPORTED_FF75"/> + <enabledValue> + <decimal value="1"/> + </enabledValue> + <disabledValue> + <decimal value="0"/> + </disabledValue> + </policy> + <policy name="UserMessaging_FeatureRecommendations" class="Both" displayName="$(string.UserMessaging_FeatureRecommendations)" explainText="$(string.UserMessaging_FeatureRecommendations_Explain)" key="Software\Policies\Mozilla\Firefox\UserMessaging" valueName="FeatureRecommendations"> + <parentCategory ref="UserMessaging"/> + <supportedOn ref="SUPPORTED_FF75"/> + <enabledValue> + <decimal value="1"/> + </enabledValue> + <disabledValue> + <decimal value="0"/> + </disabledValue> + </policy> + <policy name="UserMessaging_UrlbarInterventions" class="Both" displayName="$(string.UserMessaging_UrlbarInterventions)" explainText="$(string.UserMessaging_UrlbarInterventions_Explain)" key="Software\Policies\Mozilla\Firefox\UserMessaging" valueName="UrlbarInterventions"> + <parentCategory ref="UserMessaging"/> + <supportedOn ref="SUPPORTED_FF75_ONLY"/> + <enabledValue> + <decimal value="1"/> + </enabledValue> + <disabledValue> + <decimal value="0"/> + </disabledValue> + </policy> </policies> </policyDefinitions>