Microsoft Edge Safe



-->

To add a trusted site for Microsoft Edge, follow the steps below. Open the Control Panel. Click or double-click the Internet Options icon. In the Internet Properties window, click the Security tab. Download Microsoft Edge for Windows now from Softonic: 100% safe and virus free. More than 49697 downloads this month. Download Microsoft Edge latest. Keeping Microsoft Edge Safe. An insecure browser is a major weak spot for a PC, and Microsoft wants to ensure that people don't catch anything nasty while browsing the web with Edge. With Chrome and Edge now sharing the same code-base, will the two companies work together to make their respective browsers better? Microsoft Edge browser offers better security and nominal safety standards Download PC Repair Tool to quickly find & fix Windows errors automatically A browser is the source of primary connection. (6) Description. A powerful Web Filter / Parental Control, that filters websites according to their category. Unlike other similar addons, filtering is based on sophisticated algorithms, not just their text content, so it works on all websites, even these written to Arabic and Chinese languages.

Microsoft Edge is built on top of the Chromium open source project—the same project that is core to Google Chrome—meaning it shares the same well-engineered and well-tested security architecture and design at its foundation. The Microsoft Edge security story doesn't stop there. In fact, Microsoft Edge is more secure than Google Chrome for your business on Windows 10. It has powerful, built-in defenses against phishing and malware and natively supports hardware isolation on Windows 10—there's no additional software required to achieve this secure baseline. Furthermore, when paired with native support for Microsoft 365 security and compliance services, Microsoft Edge brings additional, powerful security capabilities and features that help protect against data loss for even more benefits. For more information, watch Video: Microsoft Edge security, compatibility, and manageability.

Let's get into the details, starting with external threats and then looking at internal risks and information protection.

External threat protection

Highest-rated protection against phishing and malware

Built into Microsoft Edge, SmartScreen blocks more phishing and malware attempts than Google Chrome's Safe Browsing, according to an independent study from NSS Labs. SmartScreen provides real-time reputation checks of sites and downloads as users work online, and is part of the Microsoft Intelligent Security Graph, which draws signals and insights generated from Microsoft's large network of global assets, researchers, and partners. By running checks against dynamic, cloud-based lists of dangerous sites and downloads, Microsoft Edge helps to detect and block even ephemeral threats that quickly disappear.

Microsoft Edge with SmartScreen blocked 95.5% of phishing attempts during the NSS Labs’ Phishing Protection test and 98.5% of malware attempts during the NSS Labs’ Malware Protection test compared to Chrome's Safe Browsing's rates of 86.9% and 86.0%, respectively.

The only browser on Windows 10 that natively supports hardware isolation

Microsoft Edge is the only browser on Windows 10 that natively supports hardware isolation capabilities. As part of Windows 10 Pro or Enterprise, Microsoft Defender Application Guard (Application Guard) runs untrusted sites in a kernel isolated from the local device and internal networks. The untrusted sites are run in a 'container' so when an attack emerges, it is sandboxed from the rest of the corporate network. For more information, see Microsoft Edge support for Application Guard.

For Chrome, an extension is available to leverage Windows 10 hardware isolation—the MDAG extension. This extension then launches Microsoft Edge in order to leverage Application Guard's kernel level isolation. Additionally, to achieve similar kernel level isolation for a Chrome-only solution, one needs 3rd party isolation software.

Note

Application Guard is available on Windows 10, 1809 and above. Application Guard isn't available on Windows 10 Home editions.

Internal risks and information protection

Microsoft edge for windows 7

Native support for Microsoft 365 security without additional software

Aside from protecting against external threats, IT admins also must protect against internal risk. Protecting sensitive corporate data—robustly and at scale—is a top priority for IT administrators, particularly as workforces have decentralized. Microsoft Edge is the only browser with native support for Azure AD Conditional Access, Windows Information Protection, and the new Microsoft Endpoint Data Loss Prevention (DLP) without additional software required.

Microsoft Edge is the only browser to natively support Conditional Access. Microsoft Edge's support for conditional access makes it easy for organizations to utilize identity signals as part of their access control decisions. Conditional Access is the tool used by Azure Active Directory to bring signals together, to make decisions, and enforce organizational policies. Conditional Access is at the heart of the new identity driven control plane. To get Conditional Access support on Chrome, an additional plug-in is required.

Note

Microsoft 365 E3 or higher subscription required for Azure AD Conditional Access.

Microsoft Edge is the only browser to natively support Windows Information Protection (WIP), which provides protection to corporate data to help prevent accidental leaks by users on Windows 10 devices. Microsoft Edge support for WIP can be configured to only allow IT mandated apps to access corporate data. It also provides leak controls—such as clipboard protection, encrypting files on download, and preventing file uploads to unauthorized network shares or cloud location—with a seamless user experience. WIP works on a perimeter-based configuration, where IT admins define the corporate boundary and all data inside that boundary is considered corporate. Chrome is not enlightened for WIP with leak controls.

Note

Windows Information Protection (WIP) configuration requires licensing Microsoft Intune or Microsoft Endpoint Configuration Manager, or using a 3rd party mobile device management (MDM) solution, which may have additional licensing requirements.

Microsoft Endpoint data loss prevention (Endpoint DLP) is only supported natively in Microsoft Edge. Endpoint DLP integrates with Microsoft Security Center and extends information protection to Microsoft Edge to help alert users to non-compliant activity and prevent data loss as users work online. It discovers and labels sensitive data inside the enterprise that matches admin-defined criteria, such as files containing credit card numbers or governmental IDs (for example, social security numbers), financial information, etc. Microsoft Information Protection policies can be deployed to Microsoft Endpoint DLP without additional reconfiguration, including sensitive content identifiers and policies that IT admins have already customized. This is seamless deployment of information protection for IT admins.

Microsoft Edge Safe Mode

To learn more about Endpoint DLP prerequisites and how to set this up, go to Get started with Endpoint data loss prevention.

Note

Microsoft 365 E5 or Microsoft 365 E5 Compliance subscription required for Microsoft Endpoint data loss prevention.

See also

-->

Capabilities are options that you may use to customize and configure an EdgeDriver session. To learn about starting a new EdgeDriver session, navigate to Automating Microsoft Edge. This article describes all supported capabilities for Microsoft Edge and details on passing the capabilities to EdgeDriver sessions.

Capabilities are passed to a WebDriver session as a JSON map. WebDriver language bindings typically provide type-safe convenience methods so you don't need to configure the JSON map yourself. Different WebDriver language bindings use different mechanisms to configure capabilities. Navigate to the documentation for your preferred language binding to learn more about how to configure capabilities. Selenium configures capabilities through the EdgeOptions class.

Using the EdgeOptions class

Create an instance of EdgeOptions, which provides convenience methods to set Microsoft Edge-specific capabilities. After you configure the EdgeOptions object, pass EdgeOptions into the EdgeDriver constructor.

To use capabilities that don't have an associated convenience method, use the AddAdditionalCapability method. You must pass the full name of the capability and a value with the correct type. To review the full list of accepted capabilities and value types, navigate to EdgeOptions object.

Recognized Capabilities

For standard capabilities that EdgeDriver accepts, navigate to Selenium documentation and the W3C WebDriver standard. This article only lists capabilities specific to Microsoft Edge.

EdgeOptions object

Most Microsoft Edge-specific capabilities are exposed through the EdgeOptions object. In some languages, the capabilities are implemented by the EdgeOptions class. In other languages, the capabilities are stored under the ms:edgeOptions dictionary in DesiredCapabilities.

CapabilityTypeDefault valueDetails
argslist of stringsList of command-line arguments to use when starting Microsoft Edge. Arguments with an associated value should be separated by a = sign (for example, ['start-maximized', 'user-data-dir=/tmp/temp_profile']).
binarystringPath to the Microsoft Edge binary to use (on macOS, the path should be the actual binary, not just the app. for example, /Applications/Microsoft Edge.app/Contents/MacOS/Microsoft Edge).
debuggerAddressstringAn address of a debugger server to which to connect, in the form of hostname/ip:port, for example 127.0.0.1:38947.
detachbooleanfalseIf false, Microsoft Edge quits when the WebDriver service shuts down, even if the WebDriver local end hasn't closed the session. If true, Microsoft Edge only quits if the WebDriver local end closes the session. If true, and the WebDriver local end does not close the session, EdgeDriver does not clean up the temporary user data folder used by the Microsoft Edge instance.
excludeSwitcheslist of stringsList of Microsoft Edge command line switches to exclude that EdgeDriver by default passes when starting Microsoft Edge. Avoid the -- prefix for switches.
extensionslist of stringsA list of extensions to install on startup. Each item in the list should be a base-64 encoded packed extension (.crx).
localStatedictionaryA dictionary with each entry consisting of the name of the preference and the value. The preferences are applied to the Local State file in the user data folder.
minidumpPathstringDirectory to store Microsoft Edge minidumps. (Supported only on Linux.)
mobileEmulationdictionaryA dictionary with either a value for deviceName, or values for deviceMetrics and userAgent.
perfLoggingPrefsdictionaryAn optional dictionary that specifies performance logging preferences. for more information, navigate to perfLoggingPrefs object.
prefsdictionaryA dictionary with each entry consisting of the name of the preference and the value. The preferences are only applied to the user profile in use. For examples, navigate to the Preferences file in the user data folder of Microsoft Edge.
wdpAddressstringAn address of a Windows Device Portal server to which you connect, in the form of hostname/ip:port, for example 127.0.0.1:50080. For more information, navigate to Remote Debugging - Windows 10 devices.
wdpPasswordstringOptional password to use when connecting to a Windows Device Portal server. Required if the server has authentication enabled.
wdpUsernamestringOptional user name to use when connecting to a Windows Device Portal server. Required if the server has authentication enabled.
windowsAppstringApplication user model ID of a Microsoft Edge app package to launch, for example Microsoft.MicrosoftEdge.Stable_8wekyb3d8bbwe!MSEDGE. Use windowsApp instead of binary when connecting to a Windows 10X device or emulator using Windows Device Portal.
windowTypeslist of stringsA list of window types that are displayed in the list of window handles. For access to Android webview elements, include webview in the list.

perfLoggingPrefs object

The perfLoggingPrefs dictionary has the following format (all keys are optional).

KeyTypeDefault valueDetails
bufferUsageReportingIntervalpositive integer1000The requested number of milliseconds between DevTools trace buffer usage events. For example, if 1000, then once per second, DevTools reports how full the trace buffer is. If a report indicates the buffer usage is 100%, a warning is issued.
enableNetworkbooleantrueTo collect (or not collect) events from Network domain.
enablePagebooleantrueTo collect (or not collect) events from Page domain.
traceCategoriesstring(empty)A comma-separated string of Microsoft Edge tracing categories for which trace events should be collected. An unspecified or empty string disables tracing.

Returned capabilities

The following list contains all of the Microsoft Edge-specific capabilities that EdgeDriver returns when you create a new session.

CapabilityTypeDetails
msedge.msedgedriverVersionstringThe version of EdgeDriver.
msedge.userDataDirstringThe path to the user data folder used by the Microsoft Edge instance.