PayloadKit

Microsoft Edge

com.microsoft.Edge

Microsoft Edge Managed Settings

macOS
combined

Configuration Keys (248)

Showing 248 of 248 keys

KeyTypeDescriptionDefaultRange
string—Default: —Range: —

Default cookies setting

integerAllows you to set whether websites are allowed to set local data. Setting local data can be either allowed for all websites or denied for all websites.Default: —Range: Allow all sites to set local data (1), Do not allow any site to set local data (2), Keep cookies for the duration of the session (4)

Block third party cookies

booleanEnabling this setting prevents cookies from being set by web page elements that are not from the domain that is in the browser's address bar.Default: —Range: —

Allow cookies on these sites

arrayAllows you to set a list of url patterns that specify sites which are allowed to set cookies.Default: —Range: —
string
string—Default: —Range: —

Block cookies on these sites

arrayAllows you to set a list of url patterns that specify sites which are not allowed to set cookies.Default: —Range: —
string
string—Default: —Range: —

Limit cookies from matching URLs to the current session

arrayCookies set by pages matching these URL patterns will be limited to the current session, i.e. they will be deleted when the browser exits.Default: —Range: —
string
string—Default: —Range: —

Default images setting

integerAllows you to set whether websites are allowed to display images. Displaying images can be either allowed for all websites or denied for all websites.Default: —Range: Allow all sites to show all images (1), Do not allow any site to show images (2)

Default insecure content setting

integerControl use of insecure content exceptionsDefault: —Range: Do not allow any site to load blockable mixed content (2), Allow users to add exceptions to allow blockable mixed content (3)
arrayList of URLs to allow insecure contentDefault: —Range: —
string

Allowed URLs

string—Default: —Range: —
arrayList of URLs to block insecure contentDefault: —Range: —
string

Blocked URLs

string—Default: —Range: —

Default JavaScript setting

integerAllows you to set whether websites are allowed to run JavaScript. Running JavaScript can be either allowed for all websites or denied for all websites.Default: —Range: Allow all sites to run JavaScript (1), Do not allow any site to run JavaScript (2)

Default Flash setting

integerAllows you to set whether websites are allowed to automatically run the Flash plugin. Automatically running the Flash plugin can be either allowed for all websites or denied for all websites.Default: —Range: Allow all sites to automatically run the Flash plugin (1), Block the Flash plugin (2), Click to play (3)

Default popups setting

integerAllows you to set whether websites are allowed to show pop-ups. Showing popups can be either allowed for all websites or denied for all websites.Default: —Range: Allow all sites to show pop-ups (1), Do not allow any site to show popups (2)

Control use of the Web Bluetooth API

integerAllows you to set whether websites are allowed to get access to nearby Bluetooth devices. Access can be completely blocked, or the user can be asked every time a website wants to get access to nearby Bluetooth devices.Default: 3Range: Do not allow any site to request access to Bluetooth devices via the Web Bluetooth API (2), Allow sites to ask the user to grant access to a nearby Bluetooth device (3)

Control use of the WebUSB API

integerAllows you to set whether websites are allowed to get access to connected USB devices. Access can be completely blocked, or the user can be asked every time a website wants to get access to connected USB devices.Default: 3Range: Do not allow any site to request access to USB devices via the WebUSB API (2), Allow sites to ask the user to grant access to a connected USB device (3)

Allow images on these sites

arrayAllows you to set a list of url patterns that specify sites which are allowed to display images.Default: —Range: —
string
string—Default: —Range: —

Block images on these sites

arrayAllows you to set a list of url patterns that specify sites which are not allowed to display images.Default: —Range: —
string
string—Default: —Range: —

Allow JavaScript on these sites

arrayAllows you to set a list of url patterns that specify sites which are allowed to run JavaScript.Default: —Range: —
string
string—Default: —Range: —

Block JavaScript on these sites

arrayAllows you to set a list of url patterns that specify sites which are not allowed to run JavaScript.Default: —Range: —
string
string—Default: —Range: —

Legacy SameSite cookie behavior

integerEnable default legacy SameSite cookie behavior settingDefault: —Range: Revert to legacy SameSite behavior for cookies on all sites (1), Use SameSite-by-default behavior for cookies on all sites (2)

Legacy SameSite cookie allowed list

arrayRevert to legacy SameSite behavior for cookies on specified sitesDefault: —Range: —
string

Allowed URLs

string—Default: —Range: —

Allow the Flash plugin on these sites

arrayAllows you to set a list of url patterns that specify sites which are allowed to run the Flash plugin.Default: —Range: —
string
string—Default: —Range: —

Block the Flash plugin on these sites

arrayAllows you to set a list of url patterns that specify sites which are not allowed to run the Flash plugin.Default: —Range: —
string
string—Default: —Range: —

Default setting for third-party storage partitioning

integerThird-party storage partitioning is on by default for some users starting with Microsoft Edge version 115, but it can be disabled with edge://flags. If this policy is configured to "AllowPartitioning" or not configured, third-party storage partitioning can be enabled. If this policy is set to "BlockPartitioning", third-party storage partitioning can't be enabled.Default: —Range: Let third-party storage partitioning to be enabled (1), Block third-party storage partitioning from being enabled (2)

Block third-party storage partitioning for these origins

arrayLets you set a list of url patterns that specify top-level origins (the url in the tab's address bar) that block third-party (cross-origin iframe) storage partitioning. If this policy isn't set or a top-level origin doesn't match, then the value from DefaultThirdPartyStoragePartitioningSetting will be used.Default: —Range: —
string—Default: —Range: —

Allow popups on these sites

arrayAllows you to set a list of url patterns that specify sites which are allowed to open popups.Default: —Range: —
string
string—Default: —Range: —

Block popups on these sites

arrayAllows you to set a list of url patterns that specify sites which are not allowed to open popups.Default: —Range: —
string
string—Default: —Range: —

Automatically select client certificates for these sites

arrayAllows you to specify a list of url patterns that specify sites for which Google Chrome should automatically select a client certificate, if the site requests a certificate.Default: —Range: —
string
string—Default: —Range: —

Default geolocation setting

integerAllows you to set whether websites are allowed to track the users' physical location. Tracking the users' physical location can be allowed by default, denied by default or the user can be asked every time a website requests the physical location.Default: —Range: Allow sites to track the users' physical location (1), Do not allow any site to track the users' physical location (2), Ask whenever a site wants to track the users' physical location (3)

Register protocol handlers

arrayAllows you to register a list of protocol handlers. This can only be a recommended policy. The property |protocol| should be set to the scheme such as 'mailto' and the property |url| should be set to the URL pattern of the application that handles the scheme. The pattern can include a '%s', which if present will be replaced by the handled URL.Default: —Range: —
dict

RegisteredProtocolDictionary

dict—Default: —Range: —
defaultboolean
boolean—Default: trueRange: —
protocolstring
string—Default: —Range: —
urlstring
string—Default: —Range: —

Automatically grant permission to these sites to connect to USB devices with the given vendor and product IDs

dictAllows you to set a list of urls that specify which sites will automatically be granted permission to access a USB device with the given vendor and product IDs.Default: —Range: —
urlsarray

URLs

array—Default: —Range: —
string

URL

string—Default: —Range: —

Devices

dict—Default: —Range: —
product_idinteger

Product ID

integer—Default: —Range: —
vendor_idinteger

Vendor ID

integer—Default: —Range: —

Allow media autoplay

booleanAllows you to control if videos can play automatically (without user consent) with audio content in Google Chrome.Default: —Range: —

Enable background mode

booleanContinue running background apps after Microsoft Edge closes.Default: —Range: —

Enable background updates for templates

booleanIf you enable this setting or the setting is unconfigured, the list of available templates will be downloaded in the background from a Microsoft service every 24 hours.Default: trueRange: —

Suppress Bing Ads

booleanBlock all ads on Bing search results.Default: falseRange: —

Default notification setting

integerAllows you to set whether websites are allowed to display desktop notifications. Displaying desktop notifications can be allowed by default, denied by default or the user can be asked every time a website wants to show desktop notifications.Default: —Range: Allow sites to show desktop notifications (1), Do not allow any site to show desktop notifications (2), Ask every time a site wants to show desktop notifications (3)

Allow notifications on these sites

arrayAllows you to create a list of url patterns to specify sites that are allowed to display notifications.Default: —Range: —
string
string—Default: —Range: —

Block notifications on these sites

arrayAllows you to create a list of url patterns to specify sites that are not allowed to display notifications.Default: —Range: —
string
string—Default: —Range: —

Enable the default search provider

booleanEnables the use of a default search provider.Default: —Range: —

Default search provider encodings

arraySpecifies the character encodings supported by the search provider. Encodings are code page names like UTF-8, GB2312, and ISO-8859-1. They are tried in the order provided.Default: —Range: —
string
string—Default: —Range: —

Parameter providing search-by-image feature for the default search provider

stringSpecifies the URL of the search engine used to provide image search. Search requests will be sent using the GET method. If the DefaultSearchProviderImageURLPostParams policy is set then image search requests will use the POST method instead.Default: —Range: —

Parameters for image URL which uses POST

stringSpecifies the parameters used when doing image search with POST. It consists of comma-separated name/value pairs. If a value is a template parameter, like {imageThumbnail} in above example, it will be replaced with real image thumbnail data.Default: —Range: —

Default search provider keyword

stringSpecifies the keyword, which is the shortcut used in the omnibox to trigger the search for this provider.Default: —Range: —

Default search provider name

stringSpecifies the name of the default search provider. If left empty or not set, the host name specified by the search URL will be used.Default: —Range: —

Default search provider search URL

stringSpecifies the URL of the search engine used when doing a default search. The URL should contain the string '{searchTerms}', which will be replaced at query time by the terms the user is searching for.Default: —Range: —

Default search provider suggest URL

stringSpecifies the URL of the search engine used to provide search suggestions. The URL should contain the string '{searchTerms}', which will be replaced at query time by the text the user has entered so far.Default: —Range: —

Block External Extensions

booleanControls the installation of external extensions.Default: falseRange: —

Types of extensions/apps that are allowed to be installed

arrayControls which app/extension types are allowed to be installed and limits runtime access.Default: —Range: —
string
string—Default: —Range: Extension (extension), Hosted App (hosted_app), Legacy Packaged App (legacy_packaged_app), Platform App (platform_app), Theme (theme), User Script (user_script)

URL patterns to allow extension, app, and user script installs from

arrayAllows you to specify which URLs are allowed to install extensions, apps, and themes.Default: —Range: —
string
string—Default: —Range: —

Extension IDs the user should be prevented from installing (or * for all)

arrayAllows you to specify which extensions the users can NOT install. Extensions already installed will be disabled if denied, without a way for the user to enable them. Once an extension is disabled due to the denylist being removed, it will automatically get re-enabled.Default: —Range: —
string
string—Default: —Range: —

Extension ID Allowlist

arrayAllows you to specify which extensions are not subject to the denylist.Default: —Range: —
string
string—Default: —Range: —

Extension/App IDs and update URLs to be silently installed

arraySpecifies a list of apps and extensions that are installed silently, without user interaction, and which cannot be uninstalled nor disabled by the user. All permissions requested by the apps/extensions are granted implicitly, without user interaction, including any additional permissions requested by future versions of the app/extension. Furthermore, permissions are granted for the enterprise.deviceAttributes and enterprise.platformKeys extension APIs. (These two APIs are not available to apps/extensions that are not force-installed.)Default: —Range: —
string
string—Default: —Range: —

Extension management settings

dictConfigures extension management settings for Google Chrome. A default configuration can be set for the special ID "*"Default: —Range: —
{{key}}string

Extension ID

string—Default: —Range: —
dict—Default: —Range: —
stringMaps to a string indicating the installation mode for the extension.Default: —Range: Allowed (allowed), Blocked (blocked), Force Installed (force_installed), Normal Installed (normal_installed)
stringMaps to a string indicating where Chrome can download a force_installed or normal_installed extension.Default: —Range: —
arrayMaps to a list of strings indicating the blocked API permissions for the extension.Default: —Range: —
string
string—Default: —Range: activeTab, alarms, background, bookmarks, browsingData, certificateProvider, clipboardRead, clipboardWrite, contentSettings, contextMenus, cookies, debugger, declarativeContent, declarativeNetRequest, declarativeWebRequest, desktopCapture, displaySource, dns, documentScan, downloads, enterprise.deviceAttributes, enterprise.hardwarePlatform, enterprise.platformKeys, experimental, fileBrowserHandler, fileSystemProvider, fontSettings, gcm, geolocation, history, identity, idle, idltest, management, nativeMessaging, networking.config, notifications, pageCapture, platformKeys, power, printerProvider, privacy, processes, proxy, sessions, signedInDevices, storage, system.cpu, system.display, system.memory, system.storage, tabCapture, tabs, topSites, tts, ttsEngine, unlimitedStorage, vpnProvider, wallpaper, webNavigation, webRequest, webRequestBlocking
stringMaps to a version string.Default: —Range: —
arrayEach item in this list is an extension-style match pattern.Default: —Range: —
string
string—Default: —Range: —
arrayThis setting sets the allowed types of extension/apps that can be installed in Google Chrome.Default: —Range: —
string
string—Default: —Range: extension, theme, user_script, hosted_app, legacy_packaged_app, platform_app
stringThis maps to a string specifying the error message to display to users if they're blocked from installing an extension.Default: —Range: —
arrayMaps to a list of strings representing hosts whose webpages the extension will be blocked from modifying.Default: —Range: —
string
string—Default: —Range: —
arrayMaps to a list of strings representing hosts that an extension can interact with regardless of whether they are listed in "runtime_blocked_hosts".Default: —Range: —
string
string—Default: —Range: —

Enable Google Cast

booleanIf this policy is set to true or is not set, Google Cast will be enabled, and users will be able to launch it from the app menu, page context menus, media controls on Cast-enabled websites, and (if shown) the Cast toolbar icon.Default: trueRange: —

Show the Google Cast toolbar icon

booleanIf this policy is set to true, the Cast toolbar icon will always be shown on the toolbar or the overflow menu, and users will not be able to remove it.Default: falseRange: —

Cross-origin HTTP Basic Auth prompts

booleanControls whether third-party sub-content on a page is allowed to pop-up an HTTP Basic Auth dialog box.Default: falseRange: —

Kerberos delegation server allowlist

stringServers that Microsoft Edge may delegate to.Default: —Range: —

Supported authentication schemes

stringSpecifies which HTTP authentication schemes are supported by Microsoft Edge. Possible values are 'basic', 'digest', 'ntlm' and 'negotiate'. Separate multiple values with commas.Default: —Range: —

Authentication server allowlist

stringSpecifies which servers should be allowed for integrated authentication. Integrated authentication is only enabled when Microsoft Edge receives an authentication challenge from a proxy or from a server which is in this permitted list.Default: —Range: —

Disable CNAME lookup when negotiating Kerberos authentication

booleanSpecifies whether the generated Kerberos SPN is based on the canonical DNS name or the original name entered.Default: falseRange: —

Include non-standard port in Kerberos SPN

booleanSpecifies whether the generated Kerberos SPN should include a non-standard port.Default: falseRange: —

Enable NTLMv2 authentication

booleanIf you don't configure this policy, NTLMv2 is enabled by default.Default: trueRange: —

Ads setting for sites with intrusive ads

integerAllows you to set whether ads should be blocked on sites with intrusive ads.Default: —Range: Allow ads on all sites (1), Do not allow ads on sites with intrusive ads (2)

Enable deleting browser and download history

booleanEnables deleting browser history and download history in Microsoft Edge and prevents users from changing this setting.Default: trueRange: —

Allow invocation of file selection dialogs

booleanAllows access to local files on the machine by allowing Microsoft Edge to display file selection dialogs.Default: trueRange: —

Allow a page to show popups during its unloading

booleanThis policy allows an admin to specify that a page may show popups during its unloading.Default: falseRange: —

Allow Surf Game

booleanEnables or disables the built-in surf game. Game accessible via edge://surf.Default: trueRange: —

Allow pages to send synchronous XHR requests during page dismissal

booleanThis policy lets you specify that a page can send synchronous XHR requests during page dismissal.Default: falseRange: —

Configure tracking prevention exceptions for specific sites

arrayConfigure the list of URL patterns that are excluded from tracking prevention.Default: —Range: —
string
string—Default: —Range: —

Enable alternate error pages

booleanEnables the use of alternate error pages that are built into Microsoft Edge (such as 'page not found') and prevents users from changing this setting.Default: —Range: —

Always Open PDF files externally

booleanDisables the internal PDF viewer in Microsoft Edge. Instead it treats it as download and allows the user to open PDF files with the default application.Default: falseRange: —

Force Enable AppCache

booleanAllows the AppCache feature to be re-enabled, even if it's turned off by defaultDefault: falseRange: —

Application locale value

stringSet application localeDefault: "en"Range: —

Allow or deny audio capture

booleanIf enabled or not configured (default), the user will be prompted for audio capture access except for URLs configured in the AudioCaptureAllowedUrls list which will be granted access without prompting.Default: trueRange: —

URLs that will be granted access to audio capture devices without prompt

arrayPatterns in this list will be matched against the security origin of the requesting URL. If a match is found, access to audio capture devices will be granted without prompt.Default: —Range: —
string
string—Default: —Range: —

Automatically import browser data and settings at first run

integerIf you enable this policy, Microsoft Edge automatically imports all supported datatypes and settings from either the default browser or another specified browser. This also forces Microsoft Edge to skip the import section of the first-run experience.Default: —Range: Import all supported datatypes and settings from the default browser (0), Import all supported datatypes and settings from Google Chrome (2), Import all supported datatypes and settings from Safari (3), Disable automatic import & skip import section of the first-run experience (4)

Allowed URLs for Auto Open

arrayURLs where AutoOpenFileTypes can apply. If you set URLs in this policy, files will only automatically open by policy if the URL is part of this set and the file type is listed in AutoOpenFileTypes. If either condition is false, the download won't automatically open by policy.Default: —Range: —
string

URLs

string—Default: —Range: —

Auto Open File Types

arrayList of file types that should be automatically opened on download. Note: The leading separator should not be included when listing the file type, so list "txt" instead of ".txt".Default: —Range: —
string

File Types

string—Default: —Range: —

Enable AutoFill for addresses

booleanEnables Microsoft Edge's AutoFill feature and allows users to auto complete address information in web forms using previously stored information.Default: trueRange: —

Enable AutoFill for credit cards

booleanEnables Microsoft Edge's AutoFill feature and allows users to auto complete credit card information in web forms using previously stored information.Default: trueRange: —

Enable Bookmark Bar

booleanIf you enable this setting, Microsoft Edge will show a bookmark bar.Default: —Range: —

Enable add person in user manager

booleanEnable profile creation from the Identity flyout menu or the Settings pageDefault: trueRange: —

Enable guest mode in browser

booleanEnable the option to allow the use of guest profiles in Microsoft Edge. In a guest profile, the browser doesn't import browsing data from existing profiles, and it deletes browsing data when all guest profiles are closed.Default: trueRange: —

Allow queries to a network time service

booleanIf set to false, prevents Microsoft Edge from occasionally sending queries to a browser network time service to retrieve an accurate timestamp.Default: trueRange: —

Browser Signin

integerSpecify whether a user can sign into Microsoft Edge with their account and use account-related services like sync and single sign on.Default: —Range: Disable browser sign-in (0), Enable browser sign-in (1), Force users to sign-in to use the browser (2)

Use built-in certificate verifier

booleanDetermines whether the built-in certificate verifier will be used to verify server certificates.Default: —Range: —

Use built-in DNS client

booleanControls whether to use the built-in DNS client.Default: —Range: —

DNS-over-HTTPS mode

stringControls the mode of DNS-over-HTTPSDefault: —Range: Disable DNS-over-HTTPS (off), Enable DNS-over-HTTPS with insecure fallback (automatic), Enable DNS-over-HTTPS without insecure fallback (secure)

DNS-over-HTTPS Template

stringSpecify URI template of desired DNS-over-HTTPS resolver. To specify multiple DNS-over-HTTPS resolvers, separate the corresponding URI templates with spaces.Default: —Range: —

Disable Certificate Transparency enforcement for a list of subjectPublicKeyInfo hashes

arrayDisables enforcing Certificate Transparency requirements for a list of subjectPublicKeyInfo hashes.Default: —Range: —
string
string—Default: —Range: —

Disable Certificate Transparency enforcement for a list of Legacy Certificate Authorities

arrayDisables enforcing Certificate Transparency requirements for a list of Legacy Certificate Authorities.Default: —Range: —
string
string—Default: —Range: —

Disable Certificate Transparency enforcement for a list of URLs

arrayDisables enforcing Certificate Transparency requirements to the listed URLs. Form your URL pattern according to https://go.microsoft.com/fwlink/?linkid=2095322Default: —Range: —
string
string—Default: —Range: —

Clear browsing data when Microsoft Edge closes

booleanIf you enable this policy, all browsing data is deleted each time Microsoft Edge closes.Default: falseRange: —

Clear cached images and files when Edge quits

booleanClear cached images and files when Microsoft Edge closes.Default: —Range: —

Services and Export Collection Blocklist

arrayBlock user access to a specified list of services and export targets in Collections. This includes displaying additional data from Bing and exporting collections to Microsoft products or external partners.Default: —Range: —
string

Blocklist Item

string—Default: —Range: —

Command Line Flag Security Warnings Enabled

booleanIf disabled, prevents security warnings from appearing when Edge is launched with some potentially dangerous command-line flags.Default: trueRange: —

Edge component updates

booleanEnables component updates for all components in Microsoft Edge when not set or set to True.Default: trueRange: —

Configure Do Not Track

booleanSpecify whether to send Do Not Track requests to websites that ask for tracking info.Default: —Range: —

Configure Online Text To Speech

booleanIf you enable or don't configure this policy, web-based applications that use the SpeechSynthesis API can use Online Text to Speech voice fonts.Default: trueRange: —

DNS interception checks enabled

booleanThis policy configures a local switch that can be used to disable DNS interception checks. These checks attempt to discover whether the browser is behind a proxy that redirects unknown host names.Default: trueRange: —

Set Microsoft Edge as Default Browser

booleanConfigures the default browser checks in Microsoft Edge and prevents users from changing them. If set to true, Edge will always checks on startup whether it is the default browser and automatically registers itself, if possible.Default: —Range: —

Allow Default Search Provider on Context Menu

booleanAllow default search provider context menu search accessDefault: trueRange: —

Control where Developer Tools can be used

integerAllows you to control where Developer Tools can be used.Default: —Range: Disallow usage of the Developer Tools on extensions installed by enterprise policy, allow usage of the Developer Tools in other contexts (0), Allow usage of the Developer Tools (1), Disallow usage of the Developer Tools (2)

Send Edge Browser Diagnostic Data

integerSend required and optional diagnostic data about browser usage. 'RequiredData' sends required diagnostic data but turns off optional diagnostic data collection. Microsoft Edge will send required diagnostic data to keep Microsoft Edge secure, up to date and performing as expected. 'OptionalData' sends optional diagnostic data includes data about browser usage, websites that are visited, crash reports sent to Microsoft for product and service improvement.Default: —Range: Off (not recommended) (0), Required data (1), Optional data (2)

Disable support for 3D graphics APIs

booleanEnabling this setting prevents web pages from accessing the graphics processing unit (GPU). Specifically, web pages can not access the WebGL API and plugins can not use the Pepper 3D API.Default: falseRange: —

Disable taking screenshots

booleanIf enabled, screenshots cannot be taken using keyboard shortcuts or extension APIs.Default: falseRange: —

Set disk cache directory

stringConfigures the directory that Microsoft Edge will use for storing cached files on the disk. See https://www.chromium.org/administrators/policy-list-3/user-data-directory-variables for a list of variables that can be used. To avoid data loss or other unexpected errors this policy should not be set to a volume's root directory or to a directory used for other purposes, because Edge manages its contentsDefault: —Range: —

Set disk cache size

integerConfigures the cache size that Microsoft Edge will use for storing cached files on the disk. The value specified in this policy is not a hard boundary but rather a suggestion to the caching system, any value below a few megabytes is too small and will be rounded up to a sane minimum. If the value of this policy is 0, the default cache size will be used but the user will not be able to change it.Default: —Range: —

Set download directory

stringConfigures the directory that Microsoft Edge will use for downloading files. If you set this policy, Edge will use the provided directory regardless whether the user has specified one or enabled the flag to be prompted for download location every time. If this policy is left not set the default download directory will be used and the user will be able to change it. See https://go.microsoft.com/fwlink/?linkid=2095041 for a list of variables that can be used.Default: —Range: —

Download restrictions

integerConfigures the type of downloads that Microsoft Edge will completely block, without letting users override the security decision.Default: —Range: No special restrictions (0), Block dangerous downloads (1), Block potentially dangerous downloads (2), Block all downloads (3)

Enable the Collections feature

booleanLets you allow users to access the Collections feature, where they can collect, organize, share, and export content more efficiently and with Office integration.Default: trueRange: —

Enable or disable favorites editing

booleanIf you enable this setting, favorites can be added, removed or modified. This is the default also when this policy is not set.Default: trueRange: —

Enable deprecated web platform features for a limited time

arrayExampleDeprecatedFeature_EffectiveUntil20080902 - Enable ExampleDeprecatedFeature API through 2008/09/02 Specify a list of deprecated web platform features to re-enable temporarily.Default: —Range: —
string
string—Default: —Range: —

Enable Domain Actions Download from Microsoft

booleanIf you enable this policy, the list of Domain Actions will continue to be downloaded from the Experimentation and Configuration Service.Default: —Range: —

Whether online OCSP/CRL checks are performed

booleanIn light of the fact that soft-fail, online revocation checks provide no effective security benefit, they are disabled by default in Google Chrome version 19 and later. By setting this policy to true, the previous behavior is restored and online OCSP/CRL checks will be performed.Default: falseRange: —

Enable SHA-1 for Local Anchors

booleanAllow certificates signed using SHA-1 when issued by local trust anchors (deprecated).Default: falseRange: —

Enable Managed Extensions to use the Enterprise Hardware API

booleanWhen this policy is set to enabled, extensions installed by enterprise policy are allowed to use the Enterprise Hardware Platform API.Default: falseRange: —

Control Experimentation and Configuration Service

integerControl communication with the Experimentation and Configuration ServiceDefault: —Range: Retrieve configurations and experiments (0), Retrieve configurations only (1), Disable communication with the Experimentation and Configuration Service (2)

Show an "Always open" checkbox in external protocol dialog

booleanIf you set to True, when an external protocol confirmation prompt is shown, the user can select "Always open". The user won't get any future confirmation prompts for this protocol.Default: falseRange: —

Ephemeral profile

booleanIf set to enabled this policy forces the profile to be switched to ephemeral mode. If this policy is specified as an OS policy (e.g. GPO on Windows) it will apply to every profile on the system; if the policy is set as a Cloud policy it will apply only to a profile signed in with a managed account.Default: falseRange: —

Force Bing SafeSearch

integerForces queries in Google Web Search to be done with SafeSearch set to active and prevents users from changing this setting.Default: —Range: Don't configure search restrictions in Bing (0), Configure moderate search restrictions in Bing (1), Configure strict search restrictions in Bing (2)

Force Certificate Prompt on Multiple Matches

booleanConfigure whether Microsoft Edge should automatically select a certificate when there are multiple certificate matches for a site configured with "AutoSelectCertificateForUrls" (https://docs.microsoft.com/en-us/deployedge/microsoft-edge-policies#autoselectcertificateforurls).Default: —Range: —

Force Google SafeSearch

booleanForces queries in Google Web Search to be done with SafeSearch set to active and prevents users from changing this setting.Default: falseRange: —

Force Legacy Default Referrer Policy

booleanUse a default referrer policy of no-referrer-when-downgrade.Default: falseRange: —

Force minimum YouTube Restricted Mode

integerEnforces a minimum Restricted Mode on YouTube and prevents users from picking a less restricted mode.Default: —Range: Do not enforce Restricted Mode on YouTube (0), Enforce at least Moderate Restricted Mode on YouTube (1), Enforce Strict Restricted Mode for YouTube (2)
booleanAllow full screen modeDefault: trueRange: —

Force direct intranet site navigation instead of searching on single word entries in the Address Bar

booleanIf you enable this policy, the top auto-suggest result in the address bar suggestion list will navigate to intranet sites if the text entered in the address bar is a single word without punctuation.Default: falseRange: —

Configure the list of names that will bypass the HSTS policy check

arrayHostnames specified in this list will be exempt from the HSTS policy check that could potentially upgrade requests from "http://" to "https://". Only single-label hostnames are allowed in this policy.Default: —Range: —
string
string—Default: —Range: —

Use hardware acceleration when available

booleanIf this policy is set to true or left unset, hardware acceleration will be enabled unless a certain GPU feature is on the denylist.Default: trueRange: —

Hide the First-run experience and splash screen

booleanIf you enable this policy, the First-run experience and the splash screen will not be shown to users when they run Microsoft Edge for the first time.Default: falseRange: —

Show Hubs Sidebar

booleanShow the Sidebar launcher bar.Default: trueRange: —

Import autofill form data from default browser on first run

booleanThis policy forces the autofill form data to be imported from the previous default browser if enabled. If enabled, this policy also affects the import dialog.Default: —Range: —

Allow importing of browser settings

booleanAllows users to import browser settings from another browser into Microsoft Edge.Default: —Range: —

Allow importing of cookies

booleanAllow importing of cookies.Default: —Range: —

Allow importing of extensions

booleanAllow importing of extensions.Default: —Range: —

Import Favorites from default browser on first run

booleanThis policy forces bookmarks to be imported from the current default browser if enabled. If enabled, this policy also affects the import dialog.Default: trueRange: —

Import browsing history from default browser on first run

booleanThis policy forces the browsing history to be imported from the current default browser if enabled. If enabled, this policy also affects the import dialog.Default: —Range: —

Import of homepage from default browser on first run

booleanThis policy forces the home page to be imported from the current default browser if enabled.Default: —Range: —

Allow importing of open tabs

booleanAllows users to import open and pinned tabs from another browser into Microsoft Edge.Default: —Range: —

Allow importing of payment info

booleanAllows users to import payment info from another browser into Microsoft Edge.Default: —Range: —

Import saved passwords from default browser on first run

booleanThis policy forces the saved passwords to be imported from the previous default browser if enabled. If enabled, this policy also affects the import dialog.Default: —Range: —

Import search engines from default browser on first run

booleanThis policy forces search engines to be imported from the current default browser if enabled. If enabled, this policy also affects the import dialog.Default: —Range: —

Import shortcuts

booleanAllow importing of shortcuts.Default: —Range: —

Private mode availability

integerSpecifies whether the user may open pages in Private mode in Microsoft Edge.Default: —Range: Private mode available (0), Private mode disabled (1), Private mode forced (2)

Enable Site Isolation for specified origins

stringSpecify origins to run in isolation, in their own process. This policy also isolates origins named by subdomains - for example, specifying https://contoso.com/ will cause https://foo.contoso.com/ to be isolated as part of the https://contoso.com/ site. If the policy is enabled, each of the named origins in a comma-separated list will run in its own process. If you disable this policy, then both the 'IsolateOrigins' and 'SitePerProcess' features are disabled. Users can still enable 'IsolateOrigins' policy manually, via command line flags. If you don't configure the policy, the user can change this setting.Default: —Range: —

Managed Favorites

arrayConfigures a list of managed bookmarks.Default: —Range: —
dict
dict—Default: —Range: —
namestring
stringName of the favorite.Default: —Range: —
urlstring
stringURL for the favorite.Default: —Range: —
dict

Managed Favorites Folder Name

dictThe top-level managed favorites folder name.Default: —Range: —

Top Level Name

string—Default: —Range: —

Managed search engines

arrayManage Search EnginesDefault: —Range: —
dict

Search engine

dict—Default: —Range: —
is_defaultboolean

Default?

boolean—Default: —Range: —
namestring
string—Default: —Range: —
keywordstring
string—Default: —Range: —
string—Default: —Range: —
string—Default: —Range: —
string—Default: —Range: —
encodingstring
string—Default: —Range: —

New Tab Page Search Box

stringConfigure the new tab page search box experience. You can configure the new tab page search box to use "Search box (Recommended)" or "Address bar" to search on new tabs.Default: —Range: Search box (bing), Address bar (redirect)

Maximal number of concurrent connections to the proxy server

integerSpecifies the maximal number of simultaneous connections to the proxy server.Default: 32Range: —

Allow Google Cast to connect to Cast devices on all IP addresses.

booleanIf this policy is set to true, Google Cast will connect to Cast devices on all IP addresses, not just RFC1918/RFC4913 private addresses.Default: —Range: —

Enable reporting of usage and crash-related data

booleanEnables anonymous reporting of usage and crash-related data about Microsoft Edge to Microsoft and prevents users from changing this setting.Default: —Range: —

Enable Microsoft Edge Insider promotions

booleanShows content promoting the Microsoft Edge Insider channels on the About Microsoft Edge settings page.Default: trueRange: —

Enable Microsoft Search for Business provider in omnibox

booleanEnables the display of relevant MSB suggestions in omnibox when user types a search string in the addressbarDefault: trueRange: —

Allow websites to query for available payment methods

booleanAllows you to set whether websites can check if the user has payment methods saved.Default: trueRange: —

Allow personalization of ads, search and news by sending browsing history to Microsoft

booleanThis policy prevents Microsoft from collecting a user's Microsoft Edge browsing history to be used for personalizing advertising, search, news and other Microsoft services.Default: trueRange: —

Enable Proactive Authentication

booleanLets you configure whether to turn on Proactive Authentication.Default: trueRange: —

Enable network prediction

integerEnables network prediction and prevents users from changing this setting. This controls DNS prefetching, TCP and SSL preconnection, and prerendering of web pages.Default: —Range: Predict network actions on any network connection (0), Do not predict network actions on any network connection (2)

Origins or hostname patterns to be treated as secure context

arrayThe policy specifies a list of origins (URLs) or hostname patterns (such as "*.example.com") to be treated as secure contexts. The intent is to allow organizations to set up a staging server for internal web development, so that their developers can test out features requiring secure contexts without having to deploy TLS on the staging server. Setting a list of URLs in this policy has the same effect as setting the command-line flag '--unsafely-treat-insecure-origin-as-secure' to a comma-separated list of the same URLs. If the policy is set, it will override the command-line flag. For more information on secure contexts, see https://www.w3.org/TR/secure-contexts/Default: —Range: —
string
string—Default: —Range: —

Policy Refresh Rate

integerRefresh rate for user policy. Specifies the period in milliseconds at which the device management service is queried for user policy information. Setting this policy overrides the default value of 3 hours. Valid values for this policy are in the range from 1800000 (30 minutes) to 86400000 (1 day).Default: 10800000Range: 1800000 – 86400000

Enable showing full-tab promotional content

booleanAllows you to control the presentation of full-tab promotional and/or educational content in Microsoft Edge.Default: trueRange: —

Ask where to save each file before downloading

booleanIf the policy is enabled, the user will be asked where to save each file before downloading. If the policy is disabled, downloads will start immediately, and the user will not be asked where to save the file. If the policy is not configured, the user will be able to change this setting.Default: —Range: —

Proxy Settings

dictConfigures the proxy settings for Google Chrome. These proxy settings will be available for ARC-apps too. If you enable this setting, Google Chrome and ARC-apps ignore all proxy-related options specified from the command line.Default: —Range: —
ProxyModestring

Proxy Mode

stringSpecifies the proxy server Microsoft Edge uses and prevents users from changing proxy settings. Microsoft Edge ignores all proxy-related options specified from the command line.Default: —Range: Never use proxy (ignores other fields) (direct), System (ignores other fields) (system), Auto Detect (ignores other fields) (auto_detect), Fixed (Uses ProxyServer & ProxyBypassList) (fixed_servers), Pac Script (Uses ProxyPacUrl & ProxyBypassList) (pac_script)

Proxy Server URL

stringSpecifies the URL of the proxy serverDefault: —Range: —

Proxy Bypass List

stringDefines a comma-separated list of hosts for which Microsoft Edge bypasses any proxy.Default: —Range: —

Proxy PAC URL

stringSpecifies the URL for a proxy auto-config (PAC) file.Default: —Range: —

Proxy PAC Mandatory

booleanPrevents the network stack from falling back to direct connections with invalid or unavailable PAC script.Default: —Range: —

Allow QUIC protocol

booleanQUIC is a transport layer network protocol that can improve performance of web applications that currently use TCP.Default: trueRange: —

Notify a user that a browser relaunch is recommended or required

integerNotify users that Microsoft Edge must be relaunched to apply a pending update.Default: —Range: Show a recurring prompt to the user indicating that a relaunch is recommended (1), Show a recurring prompt to the user indicating that a relaunch is required (2)

Update time period

integerAllows you to set the time period, in milliseconds, over which users are notified that Microsoft Edge must be relaunched to apply a pending update.Default: —Range: —

Enable resolution of navigation errors using a web service

booleanAllow Microsoft Edge to issue a dataless connection to a web service to probe networks for connectivity in cases like hotel and airport Wi-Fi.Default: —Range: —

Restrict which users are allowed to sign in to Google Chrome

stringDetermines which accounts can be set as browser primary accounts in Microsoft Edge (the account that is chosen during the Sync opt-in flow)Default: —Range: —

Extend Flash content setting to all content

booleanIf you enable this setting, all Flash content embedded on websites that have been set to allow Flash in content settings -- either by the user or by enterprise policy -- will be run, including content from other origins or small content.Default: falseRange: —

Allow proceeding from the SSL warning page

booleanEdge shows a warning page when users navigate to sites that have SSL errors. By default or when this policy is set to true, users are allowed to click through these warning pages. Setting this policy to false disallows users to click through any warning page.Default: trueRange: —

Minimum SSL version enabled

stringIf this policy is not configured then Microsoft Edge uses a default minimum version which is TLS 1.0.Default: —Range: TLS 1.0 (tls1), TLS 1.1 (tls1.1), TLS 1.2 (tls1.2)

Save Cookies on Exit

arraySave cookies when Microsoft Edge closes. When this policy is enabled, the specified set of cookies is exempt from deletion when the browser closes.Default: —Range: —
string

URL

string—Default: —Range: —

Disable saving browser history

booleanDisables saving browser history in Microsft Edge and prevents users from changing this setting.Default: falseRange: —

Enable search suggestions

booleanEnables search suggestions in Microsoft Edge's omnibox and prevents users from changing this setting.Default: —Range: —

URLs/domains automatically permitted direct Security Key attestation

arraySpecifies URLs and domains for which no prompt will be shown when attestation certificates from Security Keys are requested. Additionally, a signal will be sent to the Security Key indicating that individual attestation may be used. Without this, users will be prompted in Chrome 65+ when sites request attestation of Security Keys.Default: —Range: —
string
string—Default: —Range: —

Send site information to improve Microsoft services

booleanThis policy enables sending info about websites visited in Microsoft Edge to Microsoft to improve services like search.Default: —Range: —

Show Microsoft Office shortcut in favorites bar

booleanSpecifies whether to include a shortcut to Office.com in the favorites bar. For users signed into Microsoft Edge the shortcut takes users to their Microsoft Office apps and docs.Default: trueRange: —

Enabled Signed HTTP Exchange (SXG) support

booleanEnable support for Signed HTTP Exchange (SXG).Default: trueRange: —

Enable Site Isolation for every site

booleanYou might want to look at the IsolateOrigins policy setting to get the best of both worlds, isolation and limited impact for users, by using IsolateOrigins with a list of the sites you want to isolate. This setting, SitePerProcess, isolates all sites. If the policy is enabled, each site will run in its own process. If the policy is disabled, no explicit Site Isolation will happen and field trials of IsolateOrigins and SitePerProcess will be disabled. Users will still be able to enable SitePerProcess manually. If the policy is not configured, the user will be able to change this setting. On Google Chrome OS, it is recommended to also set the DeviceLoginScreenSitePerProcess device policy to the same value. If the values specified by the two policies don't match, a delay may be incurred when entering a user session while the value specified by user policy is being applied.Default: —Range: —

Enable spellcheck

booleanIf this policy is not set or enabled, the user is allowed to use spellcheck.Default: —Range: —

Enable stricter mixed content treatment

booleanEnable stricter treatment for mixed content.Default: —Range: —

Suppress the unsupported OS warning

booleanSuppresses the warning that appears when Microsoft Edge is running on a computer or operating system that is no longer supported.Default: —Range: —

Disable synchronization of data with Google

booleanDisables data synchronization in Google Chrome using Google-hosted synchronization services and prevents users from changing this setting.Default: —Range: —

Disable synchronization of selected data types

arrayConfigure the list of types that are excluded from synchronization.Default: —Range: —
string

Types

string—Default: —Range: Addresses and more (addressesAndMore), Collections (collections), Extensions (extensions), Favorites (favorites), Passwords (passwords), Settings (settings)

Enable TLS 1.3 Hardening

booleanEnable a TLS 1.3 security feature for local trust anchorsDefault: —Range: —

TLS Cipher Suite Deny List

arraySpecify the TLS cipher suites to disable. If you don't configure this policy, the browser will choose which TLS cipher suites to use. This policy does not affect QUIC-based connections.Default: —Range: —
string

TLS Cipher Suites

string—Default: —Range: TLS_CHACHA20_POLY1305_SHA256 (0x1303), TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 (0xcca9), TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 (0xcca8)

Allow freezing of background tabs

booleanControls whether Microsoft Edge can freeze tabs that are in the background for at least 5 minutes.Default: trueRange: —

Enable ending processes in Task Manager

booleanIf set to false, the 'End process' button is disabled in the Task Manager.Default: trueRange: —

Set limit on megabytes of memory a single Microsoft Edge instance can use.

integerConfigures the amount of memory that a single Microsoft Edge instance can use before tabs start getting discarded to save memory. The memory used by the tab will be freed and the tab will have to be reloaded when switched to.Default: —Range: —

Tracking Prevention

integerBlock tracking of users' web-browsing activityDefault: —Range: Off (no tracking prevention) (0), Basic (blocks harmful trackers, content and ads will be personalized) (1), Balanced (blocks harmful trackers and trackers from sites user has not visited; content and ads will be less personalized) (2), Strict (blocks harmful trackers and majority of trackers from all sites; content and ads will have minimal personalization. Some parts of sites might not work) (3)

Enable Typosquatting Checker

booleanEnables the integrated Typosquatting Checker on Microsoft Edge.Default: trueRange: —

Enable Translate

booleanEnables the integrated Microsoft translation service on Microsoft Edge.Default: —Range: —

Block access to a list of URLs

arrayDefine a list of sites, based on URL patterns, that are blocked (your users can't load them). Format the URL pattern according to https://go.microsoft.com/fwlink/?linkid=2095322.Default: —Range: —
string
string—Default: —Range: —

Enable User-Agent Client Hints

booleanEnable the User-Agent Client Hints feature.Default: trueRange: —

Allow access to a list of URLs

arrayAllow access to the listed URLs, as exceptions to the URL denylist. Format the URL pattern according to https://go.microsoft.com/fwlink/?linkid=2095322.Default: —Range: —
string
string—Default: —Range: —

Allow user feedback

booleanAllow user feedback. If the policy is set to false, users can not send feedback to Microsoft.Default: trueRange: —

Set user data directory

stringConfigures the directory that Microsoft Edge will use for storing user data. See https://go.microsoft.com/fwlink/?linkid=2095041 for a list of variables that can be used.Default: —Range: —

Allow or deny video capture

booleanIf enabled or not configured (default), the user will be prompted for video capture access except for URLs configured in the VideoCaptureAllowedUrls list which will be granted access without prompting.Default: trueRange: —

URLs that will be granted access to video capture devices without prompt

arrayPatterns in this list will be matched against the security origin of the requesting URL. If a match is found, access to audio capture devices will be granted without prompt.Default: —Range: —
string
string—Default: —Range: —

Enable WPAD optimization

booleanAllows you to turn off WPAD (Web Proxy Auto-Discovery) optimization in Microsoft EdgeDefault: trueRange: —

WebApp Force Install List

arraySpecifies a list of websites that are installed silently, without user interaction, and which cannot be uninstalled nor disabled by the user.Default: —Range: —
dict
dict—Default: —Range: —
urlstring

URL

string—Default: —Range: —

Create Desktop Shortcut

boolean—Default: —Range: —

Default Launch Container

string—Default: —Range: Window (window), Tab (tab)

Fallback App Name

string—Default: —Range: —

Custom Name

string—Default: —Range: —

Custom Icon

dict—Default: —Range: —
hashstring

Custom Icon Hash

string—Default: —Range: —
urlstring

Custom Icon URL

string—Default: —Range: —

Install as Shortcut

boolean—Default: —Range: —
booleanRe-enable Web Components v0 API until M84.Default: falseRange: —

Allow WebDriver to Override Incompatible Policies

booleanThis policy allows users of the WebDriver feature to override policies which can interfere with its operation. This policy is deprecated. It is currently supported but will become obsolete in a future release.Default: falseRange: —
arrayManage exposure of local IP addressess by WebRTCDefault: —Range: —
string

URLs

string—Default: —Range: —
stringManage exposure of local IP addressess by WebRTCDefault: —Range: Allow all interfaces (default), Allow public and private interfaces over http default route (default_public_and_private_interfaces), Allow public interface over http default route, but don't expose local IP (default_public_interface_only), Use TCP unless proxy server supports UDP and don't expose local IP (disable_non_proxied_udp)

Restrict the range of local UDP ports used by WebRTC

stringIf the policy is set, the UDP port range used by WebRTC is restricted to the specified port interval (endpoints included).Default: —Range: —

Names of the forbidden native messaging hosts (or * for all)

arrayAllows you to specify which native messaging hosts that should not be loaded. A denylist value of '*' means all native messaging hosts are on the denylist unless they are explicitly listed in the allowlist.Default: —Range: —
string
string—Default: —Range: —

Allow user-level Native Messaging hosts (installed without admin permissions)

booleanEnables user-level installation of Native Messaging hosts.Default: —Range: —

Native Messaging Host Denylist

arrayAllows you to specify which native messaging hosts are not subject to the denylist. A denylist value of * means all native messaging hosts are on the denylist and only native messaging hosts listed in the allowlist will be loaded.Default: —Range: —
string
string—Default: —Range: —

Enable saving passwords to the password manager

booleanIf this setting is enabled, users can have Microsoft Edge memorize passwords and provide them automatically the next time they log in to a site.Default: —Range: —

Allow Password Monitor

booleanAllow Microsoft Edge to monitor user passwords.Default: —Range: —

Default printer selection rules

stringOverrides Microsoft Edge default printer selection rules.Default: —Range: —

Print Headers & Footers

booleanForce 'headers and footers' to be on or off in the printing dialog.Default: —Range: —

Enable printing

booleanEnables printing in Microsoft Edge and prevents users from changing this setting.Default: trueRange: —

Print using system print dialog

booleanIf you enable this policy, Microsoft Edge opens the system print dialog instead of the built-in print preview when a user prints a page.Default: falseRange: —

Use System Default Printer as Default

booleanCauses Microsoft Edge to use the system default printer as the default choice in Print Preview instead of the most recently used printer.Default: falseRange: —

Comma-separated list of proxy bypass rules

stringMicrosoft Edge will bypass any proxy for the list of hosts given here.Default: —Range: —
ProxyModestring

Choose how to specify proxy server settings

stringAllows you to specify the proxy server used by Microsoft Edge and prevents users from changing proxy settings.Default: —Range: Never use a proxy (direct), Auto detect proxy settings (auto_detect), Use a .pac proxy script (pac_script), Use fixed proxy servers (fixed_servers), Use system proxy settings (system)

URL to a proxy .pac file

stringYou can specify a URL to a proxy .pac file here.Default: —Range: —

Address or URL of proxy server

stringYou can specify the URL of the proxy server here.Default: —Range: —

SmartScreen Enabled

booleanConfigure Microsoft Defender SmartScreenDefault: —Range: —

Prevent SmartScreen prompt override

booleanLets you decide whether users can override the Microsoft Defender SmartScreen warnings about potentially malicious websites.Default: falseRange: —

Prevent SmartScreen prompt override for files

booleanLets you determine whether users can override Microsoft Defender SmartScreen warnings about unverified downloads.Default: falseRange: —

Prevent SmartScreen prompt override for files

arrayConfigure the list of domains for which Microsoft Defender SmartScreen won't trigger warnings.Default: —Range: —
string

Allowed Domains

string—Default: —Range: —

Enable SmartScreen Trusted Downloads

booleanForce Microsoft Defender SmartScreen checks on downloads from trusted sourcesDefault: trueRange: —

Enable SmartScreen potentially unwanted apps

booleanConfigure Microsoft Defender SmartScreen to block potentially unwanted appsDefault: —Range: —

Change password URL

stringConfigure the change password URL (HTTP and HTTPS schemes only). Password protection service will send users to this URL to change their password after seeing a warning in the browser.Default: —Range: —

Enterprise login URLs

arrayConfigure the list of enterprise login URLs (HTTP and HTTPS schemes only) where Microsoft Edge should capture the salted hashes of passwords and use it for password reuse detection.Default: —Range: —
string
string—Default: —Range: —

Password protection warning trigger

integerAllows you to control the triggering of passwore protection warning. Password protection alerts users when they reuse their protected password on potentially suspicious sites.Default: —Range: Password protection warning is off (0), Password protection warning is triggered by password reuse (1), Password protection warning is triggered by password reuse on phishing page (2)

Use New Tab Page as homepage

booleanConfigures the type of the default home page in Microsoft Edge and prevents users from changing home page preferences. The home page can either be set to a URL you specify or set to the New Tab Page.Default: —Range: —

Home page URL

stringConfigures the default home page URL in Microsoft Edge and prevents users from changing it.Default: —Range: —

New Tab Page Allowed Background Types

integerConfigures the background types allowed for the new tab page layout.Default: 0Range: Enable all background images (0), Disable daily background image (1), Disable custom background image (2), Disable all background images (3)
dict

NewTabPageCompanyLogoDictionary

dict—Default: —Range: —
hashstring
string—Default: —Range: —
urlstring
string—Default: —Range: —
hashstring
string—Default: —Range: —
urlstring
string—Default: —Range: —

Allow Microsoft News content on the new tab page

booleanAllow Microsoft News content on the new tab page in Microsoft Edge.Default: trueRange: —

Hide the default top sites from the new tab page

booleanHides the default top sites from the new tab page in Microsoft Edge.Default: falseRange: —

New Tab page URL

stringConfigures the default New Tab page URL and prevents users from changing it.Default: —Range: —
dict

Links

dict—Default: —Range: —
urlstring

URL

string—Default: —Range: —
titlestring

Title

string—Default: —Range: —
pinnedboolean

Pinned

boolean—Default: —Range: —

New Tab Page Feed Type

integerConfigure the Microsoft Edge new tab page experienceDefault: —Range: Microsoft News feed experience (0), Office 365 feed experience (1)

Action on startup

integerAllows you to specify the behavior on startup.Default: —Range: Open New Tab Page (5), Restore the last session (1), Open a list of URLs (4), Open a list of URLs and restore the last session (6)

URLs to open on startup

arrayIf 'Open a list of URLs' is selected as the startup action, this allows you to specify the list of URLs that are opened. If left not set no URL will be opened on start up.Default: —Range: —
URLstring
string—Default: —Range: —

Show Home button on toolbar

booleanShows the Home button on Microsoft Edge's toolbar.Default: —Range: —

Allow WebUSB on these sites

arrayAllows you to set a list of url patterns that specify sites which are allowed to ask the user to grant them access to a USB device.Default: —Range: —
string
string—Default: —Range: —

Block WebUSB on these sites

arrayAllows you to set a list of url patterns that specify sites which are prevented from asking the user to grant them access to a USB device.Default: —Range: —
string
string—Default: —Range: —

Allow protocols to auto launch external applications

arrayDefine a list of protocols that can launch an external application from listed origins without prompting the user. If this policy is set, a protocol will only be permitted to launch an external application without prompting by policy if the protocol is listed, and the origin of the site trying to launch the protocol matches one of the origin patterns in that protocol's allowed_origins list.Default: —Range: —
dict
dict—Default: —Range: —

Allowed Origins

arrayA list of allowed origin patterns for the specified protocol.Default: —Range: —
string—Default: —Range: —
protocolstring

Protocol

string—Default: —Range: —

Enable the AutoLaunch Protocols component

booleanSpecifies whether the AutoLaunch Protocols component should be enabled. This component allows Microsoft to provide a list similar to that of the AutoLaunchProtocolsFromOrigins policy, allowing certain external protocols to launch without prompt or blocking certain protocols (on specified origins). By default, this component is enabled.Default: trueRange: —

Local Network Access Restrictions Enabled

booleanA policy to control whether users are prompted to allow sites to ask for Local Network Access.Default: falseRange: —

Local Network Access Allowed For URLs

arrayA policy to automatically grant specific sites Local Network Access.Default: —Range: —
string
string—Default: —Range: —

Local Network Access Blocked For URLs

arrayA policy to automatically deny specific sites Local Network Access.Default: —Range: —
string
string—Default: —Range: —