X-Git-Url: https://git.p6c8.net/policy-templates.git/blobdiff_plain/4d68326d07e716c7c6842ef7d3ce220138ab0189..f59449ff3ee64bdbe20b44298634edd99f8f82e9:/docs/index.md?ds=sidebyside diff --git a/docs/index.md b/docs/index.md index ac725d2..82bc71b 100644 --- a/docs/index.md +++ b/docs/index.md @@ -77,6 +77,7 @@ Note: The `policies.json` must use the UTF-8 encoding. | **[`ExtensionUpdate`](#extensionupdate)** | Control extension updates. | **[`FirefoxHome`](#firefoxhome)** | Customize the Firefox Home page. | **[`FirefoxSuggest`](#firefoxsuggest)** | Customize Firefox Suggest. +| **[`GenerativeAI`](#generativeai)** | Configure generative AI features. | **[`GoToIntranetSiteForSingleWordEntryInAddressBar`](#gotointranetsiteforsinglewordentryinaddressbar)** | Force direct intranet site navigation instead of searching when typing single word entries in the address bar. | **[`Handlers`](#handlers)** | Configure default application handlers. | **[`HardwareAcceleration`](#hardwareacceleration)** | Control hardware acceleration. @@ -131,6 +132,7 @@ Note: The `policies.json` must use the UTF-8 encoding. | **[`TranslateEnabled`](#translateenabled)** | Enable or disable webpage translation. | **[`UserMessaging`](#usermessaging)** | Don't show certain messages to the user. | **[`UseSystemPrintDialog`](#usesystemprintdialog)** | Print using the system print dialog instead of print preview. +| **[`VisualSearchEnabled`](#visualsearchenabled)** | Enable or disable visual search. | **[`WebsiteFilter`](#websitefilter)** | Block websites from being visited. | **[`WindowsSSO`](#windowssso)** | Allow Windows single sign-on for Microsoft, work, and school accounts. @@ -612,7 +614,7 @@ Value (string): ### AutoLaunchProtocolsFromOrigins Define a list of external protocols that can be used from listed origins without prompting the user. The origin is the scheme plus the hostname. -The syntax of this policy is exactly the same as the [Chrome AutoLaunchProtocolsFromOrigins policy](https://cloud.google.com/docs/chrome-enterprise/policies/?policy=AutoLaunchProtocolsFromOrigins) except that you can only use valid origins (not just hostnames). This also means that you cannot specify an asterisk for all origins. +The syntax of this policy is exactly the same as the [Chrome AutoLaunchProtocolsFromOrigins policy](https://chromeenterprise.google/policies/#AutoLaunchProtocolsFromOrigins) except that you can only use valid origins (not just hostnames). This also means that you cannot specify an asterisk for all origins. The schema is: ``` @@ -2890,7 +2892,9 @@ If this policy is not configured, tracking protection is not enabled by default If `Value` is set to false, tracking protection is disabled and locked in both the regular browser and private browsing. -If `Value` is set to true, tracking protection is enabled by default in both the regular browser and private browsing and the `Locked` value determines whether or not a user can change it. +If `Value` is set to true, tracking protection is enabled by default in both the regular browser and private browsing. + +If `Locked` is set to true, users cannot change tracking protection values. If `Cryptomining` is set to true, cryptomining scripts on websites are blocked. @@ -2904,9 +2908,15 @@ If `SuspectedFingerprinting` is set to true, Firefox reduces the amount of infor `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. (Firefox 142, Firefox ESR 140.2) -**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.)\ +IF `BaselineExceptions` is true, Firefox will automatically apply exceptions required to avoid major website breakage. (Firefox 145) + +If `ConvenienceExceptions`is true, Firefox will apply exceptions automatically that are only required to fix minor issues and make convenience features available. (Firefox 145) + +Note: Users can change `BaselineExceptions` and `ConvenienceExceptions` even when `Category` is set to ```strict``` unless `Locked` is set to true. + +**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. BaselineExceptions and ConvenienceExceptions added in Firefox 145)\ **CCK2 Equivalent:** N/A\ -**Preferences Affected:** `privacy.trackingprotection.enabled`, `privacy.trackingprotection.pbmode.enabled`, `privacy.trackingprotection.cryptomining.enabled`, `privacy.trackingprotection.fingerprinting.enabled` +**Preferences Affected:** `privacy.trackingprotection.enabled`, `privacy.trackingprotection.pbmode.enabled`, `privacy.trackingprotection.cryptomining.enabled`, `privacy.trackingprotection.fingerprinting.enabled`, `privacy.fingerprintingProtection`, `privacy.trackingprotection.emailtracking.enabled`, `privacy.trackingprotection.emailtracking.pbmode.enabled`, `privacy.trackingprotection.allow_list.baseline.enabled`, `privacy.trackingprotection.allow_list.convenience.enabled` #### Windows (GPO) ``` @@ -3618,6 +3628,77 @@ Value (string): } } ``` +### GenerativeAI + +Configure generative AI features. + +`Enabled` Controls whether generative AI features are enabled by default. If false, all generative AI features are disabled by default. Individual generative AI policies can override this setting. + +`Chatbot` Controls access to AI chatbots in the sidebar. If false, AI chatbots are not available in the sidebar. + +`LinkPreviews` (Firefox 144+) Controls whether AI is used to generate link previews. If false, AI is not used to generate link previews. + +`TabGroups` (Firefox 144+) Controls whether AI is used to suggest names and tabs for tab groups. If false, AI is not used to suggest names or tabs for tab groups. + +`Locked` Prevents the user from changing generative AI preferences. + +**Compatibility:** Firefox 144, Firefox ESR 140.4\ +**CCK2 Equivalent:** N/A\ +**Preferences Affected:** `browser.ml.chat.enabled`, `browser.ml.chat.page`, `browser.ml.linkPreview.optin`, `browser.tabs.groups.smart.userEnabled` + +#### Windows (GPO) +``` +Software\Policies\Mozilla\Firefox\GenerativeAI\Enabled = 0x1 | 0x0 +Software\Policies\Mozilla\Firefox\GenerativeAI\Chatbot = 0x1 | 0x0 +Software\Policies\Mozilla\Firefox\GenerativeAI\LinkPreviews = 0x1 | 0x0 +Software\Policies\Mozilla\Firefox\GenerativeAI\TabGroups = 0x1 | 0x0 +Software\Policies\Mozilla\Firefox\GenerativeAI\Locked = 0x1 | 0x0 +``` +#### Windows (Intune) +OMA-URI: +``` +./Device/Vendor/MSFT/Policy/Config/Firefox~Policy~firefox~GenerativeAI/GenerativeAI_Enabled +./Device/Vendor/MSFT/Policy/Config/Firefox~Policy~firefox~GenerativeAI/GenerativeAI_Chatbot +./Device/Vendor/MSFT/Policy/Config/Firefox~Policy~firefox~GenerativeAI/GenerativeAI_LinkPreviews +./Device/Vendor/MSFT/Policy/Config/Firefox~Policy~firefox~GenerativeAI/GenerativeAI_TabGroups +./Device/Vendor/MSFT/Policy/Config/Firefox~Policy~firefox~GenerativeAI/GenerativeAI_Locked +``` +Value (string): +``` + or +``` +#### macOS +``` + + GenerativeAI + + Enabled + | + Chatbot + | + LinkPreviews + | + TabGroups + | + Locked + | + + +``` +#### policies.json +``` +{ + "policies": { + "GenerativeAI": { + "Enabled": true | false, + "Chatbot": true | false, + "LinkPreviews": true | false, + "TabGroups": true | false, + "Locked": true | false + } + } +} +``` ### GoToIntranetSiteForSingleWordEntryInAddressBar Whether to always go through the DNS server before sending a single word search string to a search engine. @@ -7148,6 +7229,41 @@ Value (string): } } ``` +### VisualSearchEnabled +Enable or disable visual search. + +**Compatibility:** Firefox 144\ +**CCK2 Equivalent:** N/A\ +**Preferences Affected:** `browser.search.visualSearch.featureGate` + +#### Windows (GPO) +``` +Software\Policies\Mozilla\Firefox\VisualSearchEnabled = 0x1 | 0x0 +``` +#### Windows (Intune) +OMA-URI: +``` +./Device/Vendor/MSFT/Policy/Config/Firefox~Policy~firefox/VisualSearchEnabled +``` +Value (string): +``` + or +``` +#### macOS +``` + + VisualSearchEnabled + | + +``` +#### policies.json +``` +{ + "policies": { + "VisualSearchEnabled": true | false + } +} +``` ### WebsiteFilter Block websites from being visited. The parameters take an array of Match Patterns, as documented in https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Match_patterns. The arrays are limited to 1000 entries each.