X-Git-Url: https://git.p6c8.net/policy-templates.git/blobdiff_plain/9e1451245460486f7f5f2945144a6b071bcdf4db..cd2237277641333774092ded9b71f1b29e4e42cd:/windows/firefox.admx?ds=sidebyside diff --git a/windows/firefox.admx b/windows/firefox.admx index 2852df4..6120ba4 100644 --- a/windows/firefox.admx +++ b/windows/firefox.admx @@ -1,10 +1,10 @@ <?xml version="1.0" encoding="utf-8"?> -<policyDefinitions revision="2.10" schemaVersion="1.0"> +<policyDefinitions revision="3.4" schemaVersion="1.0"> <policyNamespaces> <target prefix="firefox" namespace="Mozilla.Policies.Firefox"/> <using prefix="Mozilla" namespace="Mozilla.Policies"/> </policyNamespaces> - <resources minRequiredRevision="2.10"/> + <resources minRequiredRevision="3.4"/> <supportedOn> <definitions> <definition name="UNSUPPORTED" displayName="$(string.UNSUPPORTED)"/> @@ -42,6 +42,14 @@ <definition name="SUPPORTED_FF88" displayName="$(string.SUPPORTED_FF88)"/> <definition name="SUPPORTED_FF89" displayName="$(string.SUPPORTED_FF89)"/> <definition name="SUPPORTED_FF90" displayName="$(string.SUPPORTED_FF90)"/> + <definition name="SUPPORTED_FF91" displayName="$(string.SUPPORTED_FF91)"/> + <definition name="SUPPORTED_FF95" displayName="$(string.SUPPORTED_FF95)"/> + <definition name="SUPPORTED_FF96" displayName="$(string.SUPPORTED_FF96)"/> + <definition name="SUPPORTED_FF96_ONLY" displayName="$(string.SUPPORTED_FF96_ONLY)"/> + <definition name="SUPPORTED_FF97" displayName="$(string.SUPPORTED_FF97)"/> + <definition name="SUPPORTED_FF98" displayName="$(string.SUPPORTED_FF98)"/> + <definition name="SUPPORTED_FF99" displayName="$(string.SUPPORTED_FF99)"/> + <definition name="SUPPORTED_FF100" displayName="$(string.SUPPORTED_FF100)"/> </definitions> </supportedOn> <categories> @@ -374,6 +382,82 @@ <decimal value="0"/> </disabledValue> </policy> + <policy name="Cookies_Behavior" class="Both" displayName="$(string.Cookies_Behavior)" explainText="$(string.Cookies_Behavior_Explain)" key="Software\Policies\Mozilla\Firefox\Cookies" presentation="$(presentation.Cookies_Behavior)"> + <parentCategory ref="Cookies"/> + <supportedOn ref="SUPPORTED_FF95"/> + <elements> + <enum id="Cookies_Behavior" valueName="Behavior"> + <item displayName="$(string.Cookies_Behavior_Accept)"> + <value> + <string>accept</string> + </value> + </item> + <item displayName="$(string.Cookies_Behavior_RejectForeign)"> + <value> + <string>reject-foreign</string> + </value> + </item> + <item displayName="$(string.Cookies_Behavior_Reject)"> + <value> + <string>reject</string> + </value> + </item> + <item displayName="$(string.Cookies_Behavior_LimitForeign)"> + <value> + <string>limit-foreign</string> + </value> + </item> + <item displayName="$(string.Cookies_Behavior_RejectTracker)"> + <value> + <string>reject-tracker</string> + </value> + </item> + <item displayName="$(string.Cookies_Behavior_RejectTrackerAndPartitionForeign)"> + <value> + <string>reject-tracker-and-partition-foreign</string> + </value> + </item> + </enum> + </elements> + </policy> + <policy name="Cookies_BehaviorPrivateBrowsing" class="Both" displayName="$(string.Cookies_BehaviorPrivateBrowsing)" explainText="$(string.Cookies_BehaviorPrivateBrowsing_Explain)" key="Software\Policies\Mozilla\Firefox\Cookies" presentation="$(presentation.Cookies_BehaviorPrivateBrowsing)"> + <parentCategory ref="Cookies"/> + <supportedOn ref="SUPPORTED_FF95"/> + <elements> + <enum id="Cookies_BehaviorPrivateBrowsing" valueName="BehaviorPrivateBrowsing"> + <item displayName="$(string.Cookies_Behavior_Accept)"> + <value> + <string>accept</string> + </value> + </item> + <item displayName="$(string.Cookies_Behavior_RejectForeign)"> + <value> + <string>reject-foreign</string> + </value> + </item> + <item displayName="$(string.Cookies_Behavior_Reject)"> + <value> + <string>reject</string> + </value> + </item> + <item displayName="$(string.Cookies_Behavior_LimitForeign)"> + <value> + <string>limit-foreign</string> + </value> + </item> + <item displayName="$(string.Cookies_Behavior_RejectTracker)"> + <value> + <string>reject-tracker</string> + </value> + </item> + <item displayName="$(string.Cookies_Behavior_RejectTrackerAndPartitionForeign)"> + <value> + <string>reject-tracker-and-partition-foreign</string> + </value> + </item> + </enum> + </elements> + </policy> <policy name="Camera_Allow" class="Both" displayName="$(string.Allow)" explainText="$(string.Camera_Allow_Explain)" key="Software\Policies\Mozilla\Firefox\Permissions" presentation="$(presentation.Permissions)"> <parentCategory ref="Camera"/> <supportedOn ref="SUPPORTED_FF62"/> @@ -941,7 +1025,7 @@ <list id="Extensions" key="Software\Policies\Mozilla\Firefox\Extensions\Locked" valuePrefix=""/> </elements> </policy> - <policy name="ExtensionSettings" class="Both" displayName="$(string.ExtensionSettings)" key="Software\Policies\Mozilla\Firefox" explainText="$(string.ExtensionSettings_Explain)" presentation="$(presentation.ExtensionSettings)">"> + <policy name="ExtensionSettings" class="Both" displayName="$(string.ExtensionSettings)" key="Software\Policies\Mozilla\Firefox" explainText="$(string.ExtensionSettings_Explain)" presentation="$(presentation.ExtensionSettings)"> <parentCategory ref="Extensions"/> <supportedOn ref="SUPPORTED_FF69"/> <elements> @@ -988,6 +1072,23 @@ <decimal value="0"/> </disabledValue> </policy> + <policy name="LegacySameSiteCookieBehaviorEnabled" class="Both" displayName="$(string.LegacySameSiteCookieBehaviorEnabled)" explainText="$(string.LegacySameSiteCookieBehaviorEnabled_Explain)" key="Software\Policies\Mozilla\Firefox" valueName="LegacySameSiteCookieBehaviorEnabled"> + <parentCategory ref="firefox"/> + <supportedOn ref="SUPPORTED_FF96_ONLY"/> + <enabledValue> + <decimal value="1"/> + </enabledValue> + <disabledValue> + <decimal value="0"/> + </disabledValue> + </policy> + <policy name="LegacySameSiteCookieBehaviorEnabledForDomainList" class="Both" displayName="$(string.LegacySameSiteCookieBehaviorEnabledForDomainList)" explainText="$(string.LegacySameSiteCookieBehaviorEnabledForDomainList_Explain)" key="Software\Policies\Mozilla\Firefox\LegacySameSiteCookieBehaviorEnabledForDomainList" presentation="$(presentation.LegacySameSiteCookieBehaviorEnabledForDomainList)"> + <parentCategory ref="firefox"/> + <supportedOn ref="SUPPORTED_FF96_ONLY"/> + <elements > + <list id="LegacySameSiteCookieBehaviorEnabledForDomainList" key="Software\Policies\Mozilla\Firefox\LegacySameSiteCookieBehaviorEnabledForDomainList" valuePrefix=""/> + </elements> + </policy> <policy name="LocalFileLinks" class="Both" displayName="$(string.LocalFileLinks)" explainText="$(string.LocalFileLinks_Explain)" key="Software\Policies\Mozilla\Firefox\LocalFileLinks" presentation="$(presentation.LocalFileLinks)" > <parentCategory ref="firefox" /> <supportedOn ref="SUPPORTED_FF68ESR" /> @@ -1099,6 +1200,14 @@ <decimal value="0"/> </falseValue> </boolean> + <boolean id="FirefoxHome_SponsoredTopSites" key="Software\Policies\Mozilla\Firefox\FirefoxHome" valueName="SponsoredTopSites"> + <trueValue> + <decimal value="1"/> + </trueValue> + <falseValue> + <decimal value="0"/> + </falseValue> + </boolean> <boolean id="FirefoxHome_Highlights" key="Software\Policies\Mozilla\Firefox\FirefoxHome" valueName="Highlights"> <trueValue> <decimal value="1"/> @@ -1115,6 +1224,14 @@ <decimal value="0"/> </falseValue> </boolean> + <boolean id="FirefoxHome_SponsoredPocket" key="Software\Policies\Mozilla\Firefox\FirefoxHome" valueName="SponsoredPocket"> + <trueValue> + <decimal value="1"/> + </trueValue> + <falseValue> + <decimal value="0"/> + </falseValue> + </boolean> <boolean id="FirefoxHome_Snippets" key="Software\Policies\Mozilla\Firefox\FirefoxHome" valueName="Snippets"> <trueValue> <decimal value="1"/> @@ -1350,6 +1467,13 @@ <decimal value="0"/> </disabledValue> </policy> + <policy name="A_Bookmarks" class="Both" displayName="$(string.Bookmarks)" key="Software\Policies\Mozilla\Firefox" explainText="$(string.Bookmarks_Explain)" presentation="$(presentation.JSON)"> + <parentCategory ref="Bookmarks"/> + <supportedOn ref="SUPPORTED_FF95"/> + <elements> + <multiText id="JSON" valueName="Bookmarks" maxLength="16384"/> + </elements> + </policy> <policy name="Bookmark01" class="Both" displayName="$(string.Bookmark01)" explainText="$(string.Bookmark_Explain)" key="Software\Policies\Mozilla\Firefox\Bookmarks\1" presentation="$(presentation.Bookmark)" > <parentCategory ref="Bookmarks" /> <supportedOn ref="SUPPORTED_FF60" /> @@ -2647,6 +2771,7 @@ <text id="SearchEngine_Description" valueName="Description"/> <text id="SearchEngine_SuggestURLTemplate" valueName="SuggestURLTemplate"/> <text id="SearchEngine_PostData" valueName="PostData"/> + <text id="SearchEngine_Encoding" valueName="Encoding"/> </elements> </policy> <policy name="SearchEngines_2" class="Both" displayName="$(string.SearchEngines_2)" explainText="$(string.SearchEngines_Explain)" key="Software\Policies\Mozilla\Firefox\SearchEngines\Add\2" presentation="$(presentation.SearchEngine)" > @@ -2672,6 +2797,7 @@ <text id="SearchEngine_Description" valueName="Description"/> <text id="SearchEngine_SuggestURLTemplate" valueName="SuggestURLTemplate"/> <text id="SearchEngine_PostData" valueName="PostData"/> + <text id="SearchEngine_Encoding" valueName="Encoding"/> </elements> </policy> <policy name="SearchEngines_3" class="Both" displayName="$(string.SearchEngines_3)" explainText="$(string.SearchEngines_Explain)" key="Software\Policies\Mozilla\Firefox\SearchEngines\Add\3" presentation="$(presentation.SearchEngine)" > @@ -2697,6 +2823,7 @@ <text id="SearchEngine_Description" valueName="Description"/> <text id="SearchEngine_SuggestURLTemplate" valueName="SuggestURLTemplate"/> <text id="SearchEngine_PostData" valueName="PostData"/> + <text id="SearchEngine_Encoding" valueName="Encoding"/> </elements> </policy> <policy name="SearchEngines_4" class="Both" displayName="$(string.SearchEngines_4)" explainText="$(string.SearchEngines_Explain)" key="Software\Policies\Mozilla\Firefox\SearchEngines\Add\4" presentation="$(presentation.SearchEngine)" > @@ -2722,6 +2849,7 @@ <text id="SearchEngine_Description" valueName="Description"/> <text id="SearchEngine_SuggestURLTemplate" valueName="SuggestURLTemplate"/> <text id="SearchEngine_PostData" valueName="PostData"/> + <text id="SearchEngine_Encoding" valueName="Encoding"/> </elements> </policy> <policy name="SearchEngines_5" class="Both" displayName="$(string.SearchEngines_5)" explainText="$(string.SearchEngines_Explain)" key="Software\Policies\Mozilla\Firefox\SearchEngines\Add\5" presentation="$(presentation.SearchEngine)" > @@ -2747,6 +2875,7 @@ <text id="SearchEngine_Description" valueName="Description"/> <text id="SearchEngine_SuggestURLTemplate" valueName="SuggestURLTemplate"/> <text id="SearchEngine_PostData" valueName="PostData"/> + <text id="SearchEngine_Encoding" valueName="Encoding"/> </elements> </policy> <policy name="SearchEngines_Default" class="Both" displayName="$(string.SearchEngines_Default)" explainText="$(string.SearchEngines_Default_Explain)" key="Software\Policies\Mozilla\Firefox\SearchEngines" presentation="$(presentation.SearchEngines_Default)" > @@ -3702,7 +3831,7 @@ <decimal value="0"/> </disabledValue> </policy> - <policy name="PictureInPicture_Locked" class="Both" displayName="$(string.PictureInPicture_Locked)" explainText="$(string.PictureInPicture_Enabled_Explain)" key="Software\Policies\Mozilla\Firefox\PictureInPicture" valueName="Locked"> + <policy name="PictureInPicture_Locked" class="Both" displayName="$(string.PictureInPicture_Locked)" explainText="$(string.PictureInPicture_Locked_Explain)" key="Software\Policies\Mozilla\Firefox\PictureInPicture" valueName="Locked"> <parentCategory ref="PictureInPicture"/> <supportedOn ref="SUPPORTED_FF78"/> <enabledValue> @@ -3750,5 +3879,32 @@ <text id="String" valueName="AllowedDomainsForApps"/> </elements> </policy> + <policy name="BackgroundAppUpdate" class="Both" displayName="$(string.BackgroundAppUpdate)" explainText="$(string.BackgroundAppUpdate_Explain)" key="Software\Policies\Mozilla\Firefox" valueName="BackgroundAppUpdate"> + <parentCategory ref="firefox"/> + <supportedOn ref="SUPPORTED_FF90"/> + <enabledValue> + <decimal value="1"/> + </enabledValue> + <disabledValue> + <decimal value="0"/> + </disabledValue> + </policy> + <policy name="AutoLaunchProtocolsFromOrigins" class="Both" displayName="$(string.AutoLaunchProtocolsFromOrigins)" key="Software\Policies\Mozilla\Firefox" explainText="$(string.AutoLaunchProtocolsFromOrigins_Explain)" presentation="$(presentation.JSON)"> + <parentCategory ref="firefox"/> + <supportedOn ref="SUPPORTED_FF81"/> + <elements> + <multiText id="JSON" valueName="AutoLaunchProtocolsFromOrigins" maxLength="16384"/> + </elements> + </policy> + <policy name="WindowsSSO" class="Both" displayName="$(string.WindowsSSO)" explainText="$(string.WindowsSSO_Explain)" key="Software\Policies\Mozilla\Firefox" valueName="WindowsSSO"> + <parentCategory ref="firefox"/> + <supportedOn ref="SUPPORTED_FF91"/> + <enabledValue> + <decimal value="1"/> + </enabledValue> + <disabledValue> + <decimal value="0"/> + </disabledValue> + </policy> </policies> </policyDefinitions>