Comet supports 500+ Chromium-based browser policies that allow you to customize the browsing experience for your organization.
Overview
Browser policies control aspects such as:
Extensions - Blocklist, allowlist, and force-install extensions
URLs - Block or allow specific websites and URL patterns
Bookmarks - Configure managed bookmarks
Privacy & Security - Control data collection, cookies, and security settings
User Experience - Customize homepage, new tab page, and browser behavior
Applying policies
You can enforce policies on Comet via MDM, just like you would with Chrome.
This allows you to:
Allow or block extensions via MDM
Apply the same security policies used for Chrome to Comet
Maintain consistent browser policy enforcement across your organization
To apply your existing Chrome policies to Comet, simply replace com.google.Chrome with ai.perplexity.comet in your current MDM policy configurations.
Policies available
Name | Description | Supported on |
UiAutomationProviderEnabled | Enables the UI Automation accessibility framework | Windows |
CloudAPAuthEnabled | Configures automatic user sign-in for accounts backed by a Microsoft® cloud identity provider. | Windows |
IdleTimeout | Triggers an action when the computer is idle. | macOS, Windows |
IdleTimeoutActions | List of actions to run when the timeout from the IdleTimeout policy is reached. | macOS, Windows |
AlternativeBrowserParameters | Setting the policy to a list of strings means each string is passed to the alternative browser as separate command-line parameters. On Microsoft® Windows®, the parameters are joined with spaces. On macOSOS and Linux®, a parameter can have spaces and still be treated as a single parameter. | macOS, Windows |
AlternativeBrowserPath | Setting the policy controls which command to use to open URLs in an alternative browser. The policy can be set to one of ${ie}, ${firefox}, ${safari}, ${opera}, ${edge} or a file path. When this policy is set to a file path, that file is used as an executable file. ${ie} is only available on Microsoft® Windows®. ${safari} and ${edge} are only available on Microsoft® Windows® and macOSOS. | macOS, Windows |
BrowserSwitcherChromeParameters | Setting the policy to a list of strings means the strings are joined with spaces and passed from Internet Explorer® to Comet as command-line parameters. If a parameter contains ${url}, ${url} is replaced with the URL of the page to open. If no parameter contains ${url}, the URL is appended at the end of the command line. | Windows |
BrowserSwitcherChromePath | This policy controls the command to use to open URLs in Comet when switching from Internet Explorer®. This policy can be set to an executable file path or ${chrome} to autodetect the location of Comet. | Windows |
BrowserSwitcherDelay | Setting the policy to a number has Comet show a message for that number of milliseconds, then it opens an alternative browser. | macOS, Windows |
BrowserSwitcherEnabled | Setting the policy to Enabled means Comet will try to launch some URLs in an alternate browser, such as Internet Explorer®. This feature is set using the policies in the Legacy Browser support group. | macOS, Windows |
BrowserSwitcherExternalGreylistUrl | Setting the policy to a valid URL has Comet download the site list from that URL and apply the rules as if they were set up with the BrowserSwitcherUrlGreylist policy. These policies prevent Comet and the alternative browser from opening one another. | macOS, Windows |
BrowserSwitcherExternalSitelistUrl | Setting the policy to a valid URL has Comet download the site list from that URL and apply the rules as if they were set up with the BrowserSwitcherUrlList policy. | macOS, Windows |
BrowserSwitcherKeepLastChromeTab | Setting the policy to Enabled or leaving it unset has Comet keep at least one tab open, after switching to an alternate browser. | macOS, Windows |
BrowserSwitcherParsingMode | This policy controls how Comet interprets sitelist/greylist policies for the Legacy Browser Support feature. It affects the following policies: BrowserSwitcherUrlList, BrowserSwitcherUrlGreylist, BrowserSwitcherUseIeSitelist, BrowserSwitcherExternalSitelistUrl, and BrowserSwitcherExternalGreylistUrl. | macOS, Windows |
BrowserSwitcherUrlGreylist | Setting the policy controls the list of websites that will never cause a browser switch. Each item is treated as a rule. Those rules that match won't open an alternative browser. Unlike the BrowserSwitcherUrlList policy, rules apply to both directions. When the Internet Explorer® add-in is on, it also controls whether Internet Explorer® should open these URLs in Comet. | macOS, Windows |
BrowserSwitcherUrlList | Setting the policy controls the list of websites to open in an alternative browser. Each item is treated as a rule for something to open in an alternative browser. Comet uses those rules when choosing if a URL should open in an alternative browser. When the Internet Explorer® add-in is on, Internet Explorer® switches back to Comet when the rules don't match. If rules contradict each other, Comet uses the most specific rule. | macOS, Windows |
BrowserSwitcherUseIeSitelist | This policy controls whether to load rules from Internet Explorer®'s SiteList policy. | Windows |
CACertificateManagementAllowed | Setting the policy to All (0) or leaving it unset lets users edit trust settings for all CA certificates, remove user-imported certificates, and import certificates using Certificate Manager. Setting the policy to UserOnly (1) lets users manage only user-imported certificates, but not change trust settings of built-in certificates. Setting it to None (2) lets users view (not manage) CA certificates. | macOS, Windows |
CACertificates | A list of TLS certificates that should be trusted by Comet for server authentication. | macOS, Windows |
CACertificatesWithConstraints | A list of TLS certificates that should be trusted by Comet for server authentication, with constraints added outside the certificate. If no constraint of a certain type is present, then any name of that type is allowed. | macOS, Windows |
CADistrustedCertificates | A list of certificate public keys that should be distrusted by Comet for TLS server | macOS, Windows |
CAHintCertificates | A list of certificates that are not trusted or distrusted in Comet | macOS, Windows |
CAPlatformIntegrationEnabled | If enabled(or not set), user-added TLS certificates from platform trust stores will be used in path-building for TLS server authentication. | macOS, Windows |
AutoSelectCertificateForUrls | Setting the policy lets you make a list of URL patterns that specify sites for which Comet can automatically select a client certificate. The value is an array of stringified JSON dictionaries, each with the form { "pattern": "$URL_PATTERN", "filter" : $FILTER }, where $URL_PATTERN is a content setting pattern. $FILTER restricts the client certificates the browser automatically selects from. Independent of the filter, only certificates that match the server's certificate request are selected. On Android, Chrome can only select client certificates that it has provisioned itself; it cannot access certificates installed at the operating system level. | macOS, Windows |
AutomaticFullscreenAllowedForUrls | For security reasons, the | macOS, Windows |
AutomaticFullscreenBlockedForUrls | For security reasons, the | macOS, Windows |
ClipboardAllowedForUrls | Setting the policy lets you set a list of URL patterns that specify sites that can use the clipboard site permission. This does not include all clipboard operations on origins matching the patterns. For instance, users will still be able to paste using keyboard shortcuts as this isn't gated by the clipboard site permission. | macOS, Windows |
ClipboardBlockedForUrls | Setting the policy lets you set a list of URL patterns that specify sites that can't use the clipboard site permission. This does not include all clipboard operations on origins matching the patterns. For instance, users will still be able to paste using keyboard shortcuts as this isn't gated by the clipboard site permission. | macOS, Windows |
CookiesAllowedForUrls | Allows you to set a list of url patterns that specify sites which are allowed to set cookies. | macOS, Windows |
CookiesBlockedForUrls | Setting the policy lets you make a list of URL patterns that specify sites that can't set cookies. | macOS, Windows |
CookiesSessionOnlyForUrls | Unless the RestoreOnStartup policy is set to permanently restore URLs from previous sessions, then setting CookiesSessionOnlyForUrls lets you make a list of URL patterns that specify sites that can and can't set cookies for one session. | macOS, Windows |
DataUrlInSvgUseEnabled | This policy enables Data URL support for SVGUseElement, which will be disabled | macOS, Windows |
DefaultClipboardSetting | Setting the policy to 2 blocks sites from using the clipboard site permission. Setting the policy to 3 or leaving it unset lets the user change the setting and decide if the clipboard APIs are available when a site wants to use one. | macOS, Windows |
DefaultCookiesSetting | Unless the RestoreOnStartup policy is set to permanently restore URLs from previous sessions, then setting CookiesSessionOnlyForUrls lets you make a list of URL patterns that specify sites that can and can't set cookies for one session. | macOS, Windows |
DefaultFileSystemReadGuardSetting | Setting the policy to 3 lets websites ask for read access to files and directories in the host operating system's file system via the File System API. Setting the policy to 2 denies access. | macOS, Windows |
DefaultFileSystemWriteGuardSetting | Setting the policy to 3 lets websites ask for write access to files and directories in the host operating system's file system. Setting the policy to 2 denies access. | macOS, Windows |
DefaultGeolocationSetting | Setting the policy to 1 lets sites track the users' physical location as the default state. Setting the policy to 2 denies this tracking by default. You can set the policy to ask whenever a site wants to track the users' physical location. | macOS, Windows |
DefaultImagesSetting | Setting the policy to 1 lets all websites display images. Setting the policy to 2 denies image display. | macOS, Windows |
DefaultInsecureContentSetting | Allows you to set whether users can add exceptions to allow mixed content for specific sites. | macOS, Windows |
DefaultJavaScriptJitSetting | Allows you to set whether Comet will run the v8 JavaScript engine with JIT (Just In Time) compiler enabled or not. | macOS, Windows |
DefaultJavaScriptOptimizerSetting | Allows you to set whether Comet | macOS, Windows |
DefaultJavaScriptSetting | Setting the policy to 1 lets websites run JavaScript. Setting the policy to 2 denies JavaScript. | macOS, Windows |
DefaultLocalFontsSetting | Setting the policy to BlockLocalFonts (value 2) automatically denies the local fonts permission to sites by default. This will limit the ability of sites to see information about local fonts. | macOS, Windows |
DefaultNotificationsSetting | Setting the policy to 1 lets websites display desktop notifications. Setting the policy to 2 denies desktop notifications. | macOS, Windows |
DefaultPopupsSetting | Setting the policy to 1 lets websites display pop-ups. Setting the policy to 2 denies pop-ups. | macOS, Windows |
DefaultSensorsSetting | Setting the policy to 1 lets websites access and use sensors such as motion and light. Setting the policy to 2 denies access to sensors. | macOS, Windows |
DefaultSerialGuardSetting | Setting the policy to 3 lets websites ask for access to serial ports. Setting the policy to 2 denies access to serial ports. | macOS, Windows |
DefaultWebBluetoothGuardSetting | Setting the policy to 3 lets websites ask for access to nearby Bluetooth devices. Setting the policy to 2 denies access to nearby Bluetooth devices. | macOS, Windows |
DefaultWebHidGuardSetting | Setting the policy to 3 lets websites ask for access to HID devices. Setting the policy to 2 denies access to HID devices. | macOS, Windows |
DefaultWebUsbGuardSetting | Setting the policy to 3 lets websites ask for access to connected USB devices. Setting the policy to 2 denies access to connected USB devices. | macOS, Windows |
DefaultWindowManagementSetting | Setting the policy to BlockWindowManagement (value 2) automatically denies the window management permission to sites by default. This will limit the ability of sites to see information about the device's screens and use that information to open and place Windows or request fullscreen on specific screens. | macOS, Windows |
FileSystemReadAskForUrls | Setting the policy lets you list the URL patterns that specify which sites can ask users to grant them read access to files or directories in the host operating system's file system via the File System API. | macOS, Windows |
FileSystemReadBlockedForUrls | Setting the policy lets you list the URL patterns that specify which sites can't ask users to grant them read access to files or directories in the host operating system's file system via the File System API. | macOS, Windows |
FileSystemWriteAskForUrls | Setting the policy lets you list the URL patterns that specify which sites can ask users to grant them write access to files or directories in the host operating system's file system. | macOS, Windows |
FileSystemWriteBlockedForUrls | Setting the policy lets you list the URL patterns that specify which sites can't ask users to grant them write access to files or directories in the host operating system's file system. | macOS, Windows |
ImagesAllowedForUrls | Setting the policy lets you set a list of URL patterns that specify sites that may display images. | macOS, Windows |
ImagesBlockedForUrls | Setting the policy lets you set a list of URL patterns that specify sites that can't display images. | macOS, Windows |
InsecureContentAllowedForUrls | Allows you to set a list of url patterns that specify sites which are allowed to display blockable (i.e. active) mixed content (i.e. HTTP content on HTTPS sites) and for which optionally blockable mixed content upgrades will be disabled. | macOS, Windows |
InsecureContentBlockedForUrls | Allows you to set a list of url patterns that specify sites which are not allowed to display blockable (i.e. active) mixed content (i.e. HTTP content on HTTPS sites), and for which optionally blockable (i.e. passive) mixed content will be upgraded. | macOS, Windows |
JavaScriptAllowedForUrls | Setting the policy lets you set a list of URL patterns that specify the sites that can run JavaScript. | macOS, Windows |
JavaScriptBlockedForUrls | Setting the policy lets you set a list of URL patterns that specify the sites that can't run JavaScript. | macOS, Windows |
JavaScriptJitAllowedForSites | Allows you to set a list of site url patterns that specify sites which are allowed to run JavaScript with JIT (Just In Time) compiler enabled. | macOS, Windows |
JavaScriptJitBlockedForSites | Allows you to set a list of site url patterns that specify sites which are not allowed to run JavaScript JIT (Just In Time) compiler enabled. | macOS, Windows |
JavaScriptOptimizerAllowedForSites | Allows you to set a list of site url patterns that specify sites for which | macOS, Windows |
JavaScriptOptimizerBlockedForSites | Allows you to set a list of site url patterns that specify sites for which | macOS, Windows |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Enable the Click to Call feature which allows users to send phone numbers from Chrome Desktops to an Android device when the user is Signed-in. For more information, see help center article: ../assets/img/626f094943_9430554. |
|
| This policy allows HTTP/2 connection coalescing when client certificates are in use. In order to coalesce, both the hostname of the potential new connection and the hostname of an existing connection must match one or more patterns described by this policy. The policy is a list of hosts using the URLBlocklist filter format: "example.com" matches "example.com" and all subdomains (e.g. "sub.example.com"), while ".example.net" matches exactly "example.net". |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ServiceWorkerToControlSrcdocIframeEnabled | ../assets/img/1ab8a7d592_765 asks srcdoc iframe with | macOS, Windows |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
