X-Git-Url: https://git.p6c8.net/policy-templates.git/blobdiff_plain/90bbfc33a22c5a27cd197cd3d40b446bf6bc39f2..986f6e00e8d1fe32a73f996071f94ca4fc6a5c5f:/windows/firefox.admx diff --git a/windows/firefox.admx b/windows/firefox.admx index 3cd6bcc..42da413 100644 --- a/windows/firefox.admx +++ b/windows/firefox.admx @@ -1,10 +1,10 @@ <?xml version="1.0" encoding="utf-8"?> -<policyDefinitions revision="2.7" 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.7"/> + <resources minRequiredRevision="3.4"/> <supportedOn> <definitions> <definition name="UNSUPPORTED" displayName="$(string.UNSUPPORTED)"/> @@ -39,6 +39,16 @@ <definition name="SUPPORTED_FF84" displayName="$(string.SUPPORTED_FF84)"/> <definition name="SUPPORTED_FF85" displayName="$(string.SUPPORTED_FF85)"/> <definition name="SUPPORTED_FF86" displayName="$(string.SUPPORTED_FF86)"/> + <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_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> @@ -371,6 +381,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"/> @@ -938,7 +1024,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> @@ -1096,6 +1182,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"/> @@ -1112,6 +1206,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"/> @@ -1337,6 +1439,23 @@ </enum> </elements> </policy> + <policy name="Homepage_ShowHomeButton" class="Both" displayName="$(string.Homepage_ShowHomeButton)" explainText="$(string.Homepage_ShowHomeButton_Explain)" key="Software\Policies\Mozilla\Firefox" valueName="ShowHomeButton"> + <parentCategory ref="Homepage"/> + <supportedOn ref="SUPPORTED_FF88"/> + <enabledValue> + <decimal value="1"/> + </enabledValue> + <disabledValue> + <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" /> @@ -2634,6 +2753,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)" > @@ -2659,6 +2779,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)" > @@ -2684,6 +2805,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)" > @@ -2709,6 +2831,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)" > @@ -2734,6 +2857,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)" > @@ -3519,6 +3643,16 @@ <decimal value="0"/> </disabledValue> </policy> + <policy name="UserMessaging_SkipOnboarding" class="Both" displayName="$(string.UserMessaging_SkipOnboarding)" explainText="$(string.UserMessaging_SkipOnboarding_Explain)" key="Software\Policies\Mozilla\Firefox\UserMessaging" valueName="SkipOnboarding"> + <parentCategory ref="UserMessaging"/> + <supportedOn ref="SUPPORTED_FF88"/> + <enabledValue> + <decimal value="1"/> + </enabledValue> + <disabledValue> + <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_Explain)" key="Software\Policies\Mozilla\Firefox\DisabledCiphers" valueName="TLS_DHE_RSA_WITH_AES_128_CBC_SHA"> <parentCategory ref="DisabledCiphers"/> <supportedOn ref="SUPPORTED_FF76_ONLY"/> @@ -3679,7 +3813,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> @@ -3699,26 +3833,60 @@ <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)">"> + <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="16384"/> </elements> </policy> - <policy name="Preferences" class="Both" displayName="$(string.Preferences)" key="Software\Policies\Mozilla\Firefox" explainText="$(string.Preferences_Explain)" presentation="$(presentation.JSON)">"> + <policy name="Preferences" class="Both" displayName="$(string.Preferences)" key="Software\Policies\Mozilla\Firefox" explainText="$(string.Preferences_Explain)" presentation="$(presentation.JSON)"> <parentCategory ref="firefox"/> <supportedOn ref="SUPPORTED_FF81"/> <elements> <multiText id="JSON" valueName="Preferences" maxLength="16384"/> </elements> </policy> - <policy name="ManagedBookmarks" class="Both" displayName="$(string.ManagedBookmarks)" key="Software\Policies\Mozilla\Firefox" explainText="$(string.ManagedBookmarks_Explain)" presentation="$(presentation.JSON)">"> + <policy name="ManagedBookmarks" class="Both" displayName="$(string.ManagedBookmarks)" key="Software\Policies\Mozilla\Firefox" explainText="$(string.ManagedBookmarks_Explain)" presentation="$(presentation.JSON)"> <parentCategory ref="firefox"/> <supportedOn ref="SUPPORTED_FF83"/> <elements> <multiText id="JSON" valueName="ManagedBookmarks" maxLength="16384"/> </elements> </policy> + <policy name="AllowedDomainsForApps" class="Both" displayName="$(string.AllowedDomainsForApps)" key="Software\Policies\Mozilla\Firefox" explainText="$(string.AllowedDomainsForApps_Explain)" presentation="$(presentation.String)"> + <parentCategory ref="firefox"/> + <supportedOn ref="SUPPORTED_FF89"/> + <elements> + <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>