X-Git-Url: https://git.p6c8.net/policy-templates.git/blobdiff_plain/6a92a7271f4a657bfe2c28653d5704ab72b719c3..a5e0c5982d4f273eb04e14ef91c988575b2a9f95:/windows/firefox.admx diff --git a/windows/firefox.admx b/windows/firefox.admx index 41b0d3e..197de0d 100644 --- a/windows/firefox.admx +++ b/windows/firefox.admx @@ -1,10 +1,10 @@ <?xml version="1.0" encoding="utf-8"?> -<policyDefinitions revision="1.16" schemaVersion="1.0"> +<policyDefinitions revision="2.1" schemaVersion="1.0"> <policyNamespaces> <target prefix="firefox" namespace="Mozilla.Policies.Firefox"/> <using prefix="Mozilla" namespace="Mozilla.Policies"/> </policyNamespaces> - <resources minRequiredRevision="1.16"/> + <resources minRequiredRevision="2.1"/> <supportedOn> <definitions> <definition name="UNSUPPORTED" displayName="$(string.UNSUPPORTED)"/> @@ -27,7 +27,13 @@ <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_FF76_ONLY" displayName="$(string.SUPPORTED_FF76_ONLY)"/> <definition name="SUPPORTED_FF77" displayName="$(string.SUPPORTED_FF77)"/> + <definition name="SUPPORTED_FF77_ONLY" displayName="$(string.SUPPORTED_FF77_ONLY)"/> + <definition name="SUPPORTED_FF78" displayName="$(string.SUPPORTED_FF78)"/> + <definition name="SUPPORTED_FF79" displayName="$(string.SUPPORTED_FF79)"/> + <definition name="SUPPORTED_FF80" displayName="$(string.SUPPORTED_FF80)"/> + <definition name="SUPPORTED_FF81" displayName="$(string.SUPPORTED_FF81)"/> </definitions> </supportedOn> <categories> @@ -100,6 +106,12 @@ <category displayName="$(string.DisabledCiphers_group)" name="DisabledCiphers"> <parentCategory ref="firefox"/> </category> + <category displayName="$(string.EncryptedMediaExtensions_group)" name="EncryptedMediaExtensions"> + <parentCategory ref="firefox"/> + </category> + <category displayName="$(string.PDFjs_group)" name="PDFjs"> + <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"> @@ -187,6 +199,16 @@ <decimal value="0"/> </disabledValue> </policy> + <policy name="Authentication_PrivateBrowsing" class="Both" displayName="$(string.Authentication_PrivateBrowsing)" explainText="$(string.Authentication_PrivateBrowsing_Explain)" key="Software\Policies\Mozilla\Firefox\Authentication" valueName="PrivateBrowsing"> + <parentCategory ref="Authentication"/> + <supportedOn ref="SUPPORTED_FF77"/> + <enabledValue> + <decimal value="1"/> + </enabledValue> + <disabledValue> + <decimal value="0"/> + </disabledValue> + </policy> <policy name="BlockAboutAddons" class="Both" displayName="$(string.BlockAboutAddons)" explainText="$(string.BlockAboutAddons_Explain)" key="Software\Policies\Mozilla\Firefox" valueName="BlockAboutAddons"> <parentCategory ref="firefox"/> <supportedOn ref="SUPPORTED_FF60"/> @@ -261,6 +283,13 @@ <list id="Permissions" key="Software\Policies\Mozilla\Firefox\Cookies\Allow" valuePrefix=""/> </elements> </policy> + <policy name="Cookies_AllowSession" class="Both" displayName="$(string.AllowSession)" explainText="$(string.Cookies_AllowSession_Explain)" key="Software\Policies\Mozilla\Firefox" presentation="$(presentation.Permissions)"> + <parentCategory ref="Cookies"/> + <supportedOn ref="SUPPORTED_FF79"/> + <elements> + <list id="Permissions" key="Software\Policies\Mozilla\Firefox\Cookies\AllowSession" valuePrefix=""/> + </elements> + </policy> <policy name="Cookies_Block" class="Both" displayName="$(string.Block)" explainText="$(string.Cookies_Block_Explain)" key="Software\Policies\Mozilla\Firefox" presentation="$(presentation.Permissions)"> <parentCategory ref="Cookies"/> <supportedOn ref="SUPPORTED_FF60"/> @@ -1255,6 +1284,11 @@ <string>previous-session</string> </value> </item> + <item displayName="$(string.HomepageLocked)"> + <value> + <string>homepage-locked</string> + </value> + </item> </enum> </elements> </policy> @@ -3229,6 +3263,13 @@ <text id="Preferences_String" valueName="media.peerconnection.ice.obfuscate_host_addresses.whitelist" required="true" /> </elements> </policy> + <policy name="media_peerconnection_ice_obfuscate_host_addresses_blocklist" class="Both" displayName="$(string.media_peerconnection_ice_obfuscate_host_addresses_blocklist)" explainText="$(string.Preferences_String_Explain)" key="Software\Policies\Mozilla\Firefox\Preferences" presentation="$(presentation.Preferences_String)" > + <parentCategory ref="Preferences" /> + <supportedOn ref="SUPPORTED_FF79" /> + <elements > + <text id="Preferences_String" valueName="media.peerconnection.ice.obfuscate_host_addresses.blocklist" required="true" /> + </elements> + </policy> <policy name="security_osclientcerts_autoload" class="Both" displayName="$(string.security_osclientcerts_autoload)" explainText="$(string.Preferences_Boolean_Explain)" key="Software\Policies\Mozilla\Firefox\Preferences" valueName="security.osclientcerts.autoload"> <parentCategory ref="Preferences"/> <supportedOn ref="SUPPORTED_FF72"/> @@ -3433,7 +3474,7 @@ <decimal value="0"/> </disabledValue> </policy> - <policy name="DisabledCiphers_TLS_DHE_RSA_WITH_AES_128_CBC_SHA" class="Both" displayName="$(string.DisabledCiphers_TLS_DHE_RSA_WITH_AES_128_CBC_SHA)" explainText="$(string.DisabledCiphers_TLS_DHE_RSA_WITH_AES_128_CBC_SHA_Explain)" key="Software\Policies\Mozilla\Firefox\DisabledCiphers" valueName="TLS_DHE_RSA_WITH_AES_128_CBC_SHA"> + <policy name="DisabledCiphers_TLS_DHE_RSA_WITH_AES_128_CBC_SHA" class="Both" displayName="$(string.DisabledCiphers_TLS_DHE_RSA_WITH_AES_128_CBC_SHA)" explainText="$(string.DisabledCiphers_Explain)" key="Software\Policies\Mozilla\Firefox\DisabledCiphers" valueName="TLS_DHE_RSA_WITH_AES_128_CBC_SHA"> <parentCategory ref="DisabledCiphers"/> <supportedOn ref="SUPPORTED_FF76_ONLY"/> <enabledValue> @@ -3443,7 +3484,7 @@ <decimal value="0"/> </disabledValue> </policy> - <policy name="DisabledCiphers_TLS_DHE_RSA_WITH_AES_256_CBC_SHA" class="Both" displayName="$(string.DisabledCiphers_TLS_DHE_RSA_WITH_AES_256_CBC_SHA)" explainText="$(string.DisabledCiphers_TLS_DHE_RSA_WITH_AES_256_CBC_SHA_Explain)" key="Software\Policies\Mozilla\Firefox\DisabledCiphers" valueName="TLS_DHE_RSA_WITH_AES_256_CBC_SHA"> + <policy name="DisabledCiphers_TLS_DHE_RSA_WITH_AES_256_CBC_SHA" class="Both" displayName="$(string.DisabledCiphers_TLS_DHE_RSA_WITH_AES_256_CBC_SHA)" explainText="$(string.DisabledCiphers_Explain)" key="Software\Policies\Mozilla\Firefox\DisabledCiphers" valueName="TLS_DHE_RSA_WITH_AES_256_CBC_SHA"> <parentCategory ref="DisabledCiphers"/> <supportedOn ref="SUPPORTED_FF76_ONLY"/> <enabledValue> @@ -3453,7 +3494,7 @@ <decimal value="0"/> </disabledValue> </policy> - <policy name="DisabledCiphers_TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" class="Both" displayName="$(string.DisabledCiphers_TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA)" explainText="$(string.DisabledCiphers_TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA_Explain)" key="Software\Policies\Mozilla\Firefox\DisabledCiphers" valueName="TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA"> + <policy name="DisabledCiphers_TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" class="Both" displayName="$(string.DisabledCiphers_TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA)" explainText="$(string.DisabledCiphers_Explain)" key="Software\Policies\Mozilla\Firefox\DisabledCiphers" valueName="TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA"> <parentCategory ref="DisabledCiphers"/> <supportedOn ref="SUPPORTED_FF76_ONLY"/> <enabledValue> @@ -3463,7 +3504,7 @@ <decimal value="0"/> </disabledValue> </policy> - <policy name="DisabledCiphers_TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA" class="Both" displayName="$(string.DisabledCiphers_TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA)" explainText="$(string.DisabledCiphers_TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_Explain)" key="Software\Policies\Mozilla\Firefox\DisabledCiphers" valueName="TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA"> + <policy name="DisabledCiphers_TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA" class="Both" displayName="$(string.DisabledCiphers_TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA)" explainText="$(string.DisabledCiphers_Explain)" key="Software\Policies\Mozilla\Firefox\DisabledCiphers" valueName="TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA"> <parentCategory ref="DisabledCiphers"/> <supportedOn ref="SUPPORTED_FF76_ONLY"/> <enabledValue> @@ -3473,7 +3514,7 @@ <decimal value="0"/> </disabledValue> </policy> - <policy name="DisabledCiphers_TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" class="Both" displayName="$(string.DisabledCiphers_TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256)" explainText="$(string.DisabledCiphers_TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256_Explain)" key="Software\Policies\Mozilla\Firefox\DisabledCiphers" valueName="TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256"> + <policy name="DisabledCiphers_TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" class="Both" displayName="$(string.DisabledCiphers_TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256)" explainText="$(string.DisabledCiphers_Explain)" key="Software\Policies\Mozilla\Firefox\DisabledCiphers" valueName="TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256"> <parentCategory ref="DisabledCiphers"/> <supportedOn ref="SUPPORTED_FF76_ONLY"/> <enabledValue> @@ -3483,7 +3524,7 @@ <decimal value="0"/> </disabledValue> </policy> - <policy name="DisabledCiphers_TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" class="Both" displayName="$(string.DisabledCiphers_TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256)" explainText="$(string.DisabledCiphers_TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256_Explain)" key="Software\Policies\Mozilla\Firefox\DisabledCiphers" valueName="TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256"> + <policy name="DisabledCiphers_TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" class="Both" displayName="$(string.DisabledCiphers_TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256)" explainText="$(string.DisabledCiphers_Explain)" key="Software\Policies\Mozilla\Firefox\DisabledCiphers" valueName="TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256"> <parentCategory ref="DisabledCiphers"/> <supportedOn ref="SUPPORTED_FF76_ONLY"/> <enabledValue> @@ -3493,7 +3534,7 @@ <decimal value="0"/> </disabledValue> </policy> - <policy name="DisabledCiphers_TLS_RSA_WITH_AES_128_CBC_SHA" class="Both" displayName="$(string.DisabledCiphers_TLS_RSA_WITH_AES_128_CBC_SHA)" explainText="$(string.DisabledCiphers_TLS_RSA_WITH_AES_128_CBC_SHA_Explain)" key="Software\Policies\Mozilla\Firefox\DisabledCiphers" valueName="TLS_RSA_WITH_AES_128_CBC_SHA"> + <policy name="DisabledCiphers_TLS_RSA_WITH_AES_128_CBC_SHA" class="Both" displayName="$(string.DisabledCiphers_TLS_RSA_WITH_AES_128_CBC_SHA)" explainText="$(string.DisabledCiphers_Explain)" key="Software\Policies\Mozilla\Firefox\DisabledCiphers" valueName="TLS_RSA_WITH_AES_128_CBC_SHA"> <parentCategory ref="DisabledCiphers"/> <supportedOn ref="SUPPORTED_FF76_ONLY"/> <enabledValue> @@ -3503,7 +3544,7 @@ <decimal value="0"/> </disabledValue> </policy> - <policy name="DisabledCiphers_TLS_RSA_WITH_AES_256_CBC_SHA" class="Both" displayName="$(string.DisabledCiphers_TLS_RSA_WITH_AES_256_CBC_SHA)" explainText="$(string.DisabledCiphers_TLS_RSA_WITH_AES_256_CBC_SHA_Explain)" key="Software\Policies\Mozilla\Firefox\DisabledCiphers" valueName="TLS_RSA_WITH_AES_256_CBC_SHA"> + <policy name="DisabledCiphers_TLS_RSA_WITH_AES_256_CBC_SHA" class="Both" displayName="$(string.DisabledCiphers_TLS_RSA_WITH_AES_256_CBC_SHA)" explainText="$(string.DisabledCiphers_Explain)" key="Software\Policies\Mozilla\Firefox\DisabledCiphers" valueName="TLS_RSA_WITH_AES_256_CBC_SHA"> <parentCategory ref="DisabledCiphers"/> <supportedOn ref="SUPPORTED_FF76_ONLY"/> <enabledValue> @@ -3513,7 +3554,7 @@ <decimal value="0"/> </disabledValue> </policy> - <policy name="DisabledCiphers_TLS_RSA_WITH_3DES_EDE_CBC_SHA" class="Both" displayName="$(string.DisabledCiphers_TLS_RSA_WITH_3DES_EDE_CBC_SHA)" explainText="$(string.DisabledCiphers_TLS_RSA_WITH_3DES_EDE_CBC_SHA_Explain)" key="Software\Policies\Mozilla\Firefox\DisabledCiphers" valueName="TLS_RSA_WITH_3DES_EDE_CBC_SHA"> + <policy name="DisabledCiphers_TLS_RSA_WITH_3DES_EDE_CBC_SHA" class="Both" displayName="$(string.DisabledCiphers_TLS_RSA_WITH_3DES_EDE_CBC_SHA)" explainText="$(string.DisabledCiphers_Explain)" key="Software\Policies\Mozilla\Firefox\DisabledCiphers" valueName="TLS_RSA_WITH_3DES_EDE_CBC_SHA"> <parentCategory ref="DisabledCiphers"/> <supportedOn ref="SUPPORTED_FF76_ONLY"/> <enabledValue> @@ -3523,5 +3564,92 @@ <decimal value="0"/> </disabledValue> </policy> + <policy name="DisabledCiphers_TLS_RSA_WITH_AES_128_GCM_SHA256" class="Both" displayName="$(string.DisabledCiphers_TLS_RSA_WITH_AES_128_GCM_SHA256)" explainText="$(string.DisabledCiphers_Explain)" key="Software\Policies\Mozilla\Firefox\DisabledCiphers" valueName="TLS_RSA_WITH_AES_128_GCM_SHA256"> + <parentCategory ref="DisabledCiphers"/> + <supportedOn ref="SUPPORTED_FF78"/> + <enabledValue> + <decimal value="1"/> + </enabledValue> + <disabledValue> + <decimal value="0"/> + </disabledValue> + </policy> + <policy name="DisabledCiphers_TLS_RSA_WITH_AES_256_GCM_SHA384" class="Both" displayName="$(string.DisabledCiphers_TLS_RSA_WITH_AES_256_GCM_SHA384)" explainText="$(string.DisabledCiphers_Explain)" key="Software\Policies\Mozilla\Firefox\DisabledCiphers" valueName="TLS_RSA_WITH_AES_256_GCM_SHA384"> + <parentCategory ref="DisabledCiphers"/> + <supportedOn ref="SUPPORTED_FF78"/> + <enabledValue> + <decimal value="1"/> + </enabledValue> + <disabledValue> + <decimal value="0"/> + </disabledValue> + </policy> + <policy name="EncryptedMediaExtensions_Enabled" class="Both" displayName="$(string.EncryptedMediaExtensions_Enabled)" explainText="$(string.EncryptedMediaExtensions_Enabled_Explain)" key="Software\Policies\Mozilla\Firefox\EncryptedMediaExtensions" valueName="Enabled"> + <parentCategory ref="EncryptedMediaExtensions"/> + <supportedOn ref="SUPPORTED_FF77"/> + <enabledValue> + <decimal value="1"/> + </enabledValue> + <disabledValue> + <decimal value="0"/> + </disabledValue> + </policy> + <policy name="EncryptedMediaExtensions_Locked" class="Both" displayName="$(string.EncryptedMediaExtensions_Locked)" explainText="$(string.EncryptedMediaExtensions_Locked_Explain)" key="Software\Policies\Mozilla\Firefox\EncryptedMediaExtensions" valueName="Locked"> + <parentCategory ref="EncryptedMediaExtensions"/> + <supportedOn ref="SUPPORTED_FF77"/> + <enabledValue> + <decimal value="1"/> + </enabledValue> + <disabledValue> + <decimal value="0"/> + </disabledValue> + </policy> + <policy name="PDFjs_Enabled" class="Both" displayName="$(string.PDFjs_Enabled)" explainText="$(string.PDFjs_Enabled_Explain)" key="Software\Policies\Mozilla\Firefox\PDFjs" valueName="Enabled"> + <parentCategory ref="PDFjs"/> + <supportedOn ref="SUPPORTED_FF77_ONLY"/> + <enabledValue> + <decimal value="1"/> + </enabledValue> + <disabledValue> + <decimal value="0"/> + </disabledValue> + </policy> + <policy name="PDFjs_EnablePermissions" class="Both" displayName="$(string.PDFjs_EnablePermissions)" explainText="$(string.PDFjs_EnablePermissions_Explain)" key="Software\Policies\Mozilla\Firefox\PDFjs" valueName="EnablePermissions"> + <parentCategory ref="PDFjs"/> + <supportedOn ref="SUPPORTED_FF77_ONLY"/> + <enabledValue> + <decimal value="1"/> + </enabledValue> + <disabledValue> + <decimal value="0"/> + </disabledValue> + </policy> + <policy name="PictureInPicture" class="Both" displayName="$(string.PictureInPicture)" explainText="$(string.PictureInPicture_Explain)" key="Software\Policies\Mozilla\Firefox" valueName="PictureInPicture"> + <parentCategory ref="firefox"/> + <supportedOn ref="SUPPORTED_FF78"/> + <enabledValue> + <decimal value="1"/> + </enabledValue> + <disabledValue> + <decimal value="0"/> + </disabledValue> + </policy> + <policy name="PrimaryPassword" class="Both" displayName="$(string.PrimaryPassword)" explainText="$(string.PrimaryPassword_Explain)" key="Software\Policies\Mozilla\Firefox" valueName="PrimaryPassword"> + <parentCategory ref="firefox"/> + <supportedOn ref="SUPPORTED_FF79"/> + <enabledValue> + <decimal value="1"/> + </enabledValue> + <disabledValue> + <decimal value="0"/> + </disabledValue> + </policy> + <policy name="Handlers" class="Both" displayName="$(string.Handlers)" key="Software\Policies\Mozilla\Firefox" explainText="$(string.Handlers_Explain)" presentation="$(presentation.Handlers)">"> + <parentCategory ref="firefox"/> + <supportedOn ref="SUPPORTED_FF78"/> + <elements> + <multiText id="Handlers" valueName="Handlers" maxLength="2048"/> + </elements> + </policy> </policies> </policyDefinitions>