From f34ed296e2b2d3ae601ac46a1ecc20ac4eb85ec7 Mon Sep 17 00:00:00 2001 From: Thomas Date: Wed, 3 Mar 2021 11:21:41 -0800 Subject: [PATCH] remove microsoft-defender-atp --- ...Onboard-Windows-10-multi-session-device.md | 128 ------ ...unting-devicetvmsoftwareinventory-table.md | 61 --- ...-devicetvmsoftwarevulnerabilities-table.md | 62 --- .../advanced-hunting-schema-reference.md | 80 ---- .../configure-endpoints-non-windows.md | 75 ---- .../configure-microsoft-threat-experts.md | 156 -------- .../configure-proxy-internet.md | 225 ----------- .../configure-server-endpoints.md | 283 -------------- .../controlled-folders.md | 136 ------- .../custom-detection-rules.md | 157 -------- .../customize-controlled-folders.md | 171 -------- ...nder-endpoint-false-positives-negatives.md | 365 ------------------ .../downloads/mdatp-urls.xlsx | Bin 39447 -> 0 bytes .../evaluate-exploit-protection.md | 114 ------ .../exposed-apis-create-app-webapp.md | 221 ----------- .../microsoft-defender-atp/gov.md | 165 -------- .../images/device-timeline-2.png | Bin 126621 -> 0 bytes .../images/device-timeline-filters.png | Bin 6533 -> 0 bytes .../device-timeline-with-techniques.png | Bin 131824 -> 0 bytes .../images/filter-customize-columns.png | Bin 109321 -> 0 bytes .../images/mcafee-mde-migration.png | Bin 23054 -> 0 bytes .../images/mte-collaboratewithmte.png | Bin 12402 -> 0 bytes .../images/mte-eod-fullsubscription.png | Bin 127848 -> 0 bytes .../microsoft-defender-atp/images/mte-eod.png | Bin 139575 -> 0 bytes .../images/nonms-mde-migration.png | Bin 23342 -> 0 bytes .../images/symantec-mde-migration.png | Bin 23235 -> 0 bytes .../techniques-hunt-for-related-events.png | Bin 38759 -> 0 bytes .../images/techniques-side-pane-clickable.png | Bin 72203 -> 0 bytes .../images/techniques-side-pane-command.png | Bin 74580 -> 0 bytes .../images/white-shark.png | Bin 2874 -> 0 bytes .../linux-support-events.md | 95 ----- .../microsoft-defender-atp/machine-groups.md | 93 ----- .../mcafee-to-microsoft-defender-setup.md | 270 ------------- .../microsoft-defender-atp-ios.md | 84 ---- .../microsoft-defender-atp-linux.md | 140 ------- .../microsoft-defender-atp-mac.md | 159 -------- .../microsoft-threat-experts.md | 85 ---- .../offboard-machines.md | 57 --- .../onboard-downlevel.md | 109 ------ .../production-deployment.md | 253 ------------ .../microsoft-defender-atp/rbac.md | 77 ---- .../switch-to-microsoft-defender-setup.md | 240 ------------ ...ymantec-to-microsoft-defender-atp-setup.md | 227 ----------- .../techniques-device-timeline.md | 98 ----- .../tvm-hunt-exposed-devices.md | 80 ---- 45 files changed, 4466 deletions(-) delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/Onboard-Windows-10-multi-session-device.md delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwareinventory-table.md delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwarevulnerabilities-table.md delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-schema-reference.md delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-non-windows.md delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts.md delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet.md delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints.md delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/controlled-folders.md delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/custom-detection-rules.md delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/customize-controlled-folders.md delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/defender-endpoint-false-positives-negatives.md delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/downloads/mdatp-urls.xlsx delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/evaluate-exploit-protection.md delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/exposed-apis-create-app-webapp.md delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/gov.md delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/device-timeline-2.png delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/device-timeline-filters.png delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/device-timeline-with-techniques.png delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/filter-customize-columns.png delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/mcafee-mde-migration.png delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/mte-collaboratewithmte.png delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/mte-eod-fullsubscription.png delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/mte-eod.png delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/nonms-mde-migration.png delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/symantec-mde-migration.png delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/techniques-hunt-for-related-events.png delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/techniques-side-pane-clickable.png delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/techniques-side-pane-command.png delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/white-shark.png delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/linux-support-events.md delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/machine-groups.md delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-setup.md delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-ios.md delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux.md delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac.md delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/offboard-machines.md delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/onboard-downlevel.md delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/production-deployment.md delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/rbac.md delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-setup.md delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-setup.md delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/techniques-device-timeline.md delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/tvm-hunt-exposed-devices.md diff --git a/windows/security/threat-protection/microsoft-defender-atp/Onboard-Windows-10-multi-session-device.md b/windows/security/threat-protection/microsoft-defender-atp/Onboard-Windows-10-multi-session-device.md deleted file mode 100644 index 4adca6674f..0000000000 --- a/windows/security/threat-protection/microsoft-defender-atp/Onboard-Windows-10-multi-session-device.md +++ /dev/null @@ -1,128 +0,0 @@ ---- -title: Onboard Windows 10 multi-session devices in Windows Virtual Desktop -description: Read more in this article about Onboarding Windows 10 multi-session devices in Windows Virtual Desktop -keywords: Windows Virtual Desktop, WVD, microsoft defender, endpoint, onboard -search.product: eADQiWindows 10XVcnh -ms.prod: m365-security -ms.mktglfcycl: manage -ms.sitesec: library -ms.pagetype: security -ms.localizationpriority: medium -audience: ITPro -ms.topic: article -author: dansimp -ms.author: dansimp -ms.custom: nextgen -ms.date: 02/18/2021 -ms.reviewer: -manager: dansimp -ms.technology: mde ---- - -# Onboard Windows 10 multi-session devices in Windows Virtual Desktop - -Applies to: -- Windows 10 multi-session running on Windows Virtual Desktop (WVD) - -> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) - -> [!IMPORTANT] -> Welcome to Microsoft Defender for Endpoint, the new name for Microsoft Defender for Endpoint. Read more about this and other updates here. We'll be updating names in products and in the docs in the near future. - -Microsoft Defender for Endpoint supports monitoring both VDI as well as Windows Virtual Desktop sessions. Depending on your organization's needs, you might need to implement VDI or Windows Virtual Desktop sessions to help your employees access corporate data and apps from an unmanaged device, remote location, or similar scenario. With Microsoft Defender for Endpoint, you can monitor these virtual machines for anomalous activity. - -## Before you begin - -See [considerations for non-persistent VDI](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-vdi#onboard-non-persistent-virtual-desktop-infrastructure-vdi-devices-1). Although [Windows Virtual Desktop](https://docs.microsoft.com/azure/virtual-desktop/overview) does not provide non-persistence options, it does provide ways to use a Windows image that can be used to provision new hosts and redeploy machines. This increases volatility in the environment, and thus impacts what entries are created and maintained in the Microsoft Defender Security Center ([https://securitycenter.windows.com](https://securitycenter.windows.com)), potentially reducing visibility for your security analysts. - -> [!NOTE] -> Depending on your choice of onboarding method, devices can appear in Microsoft Defender Security Center as either: -> - Single entry for each virtual desktop -> - Multiple entries for each virtual desktop - -Microsoft recommends onboarding Windows Virtual Desktop as a single entry per virtual desktop. This ensures that the investigation experience in the Microsoft Defender Security Center is in the context of one device based on the machine name. Organizations that frequently delete and re-deploy WVD hosts should strongly consider using this method as it prevents multiple objects for the same machine from being created in the Microsoft Defender Security Center. This can lead to confusion when investigating incidents. For test or non-volatile environments, you may opt to choose differently. - -Microsoft recommends adding the Microsoft Defender for Endpoint onboarding script to the WVD image. This way, you can be sure that this onboarding script runs immediately at first boot. It is executed as a startup script at first boot on all the WVD machines that are provisioned from the WVD golden image. However, if you are using one of the gallery images without modification, place the script in a shared location and call it from either local or domain group policy. - -> [!NOTE] -> The placement and configuration of the VDI onboarding startup script on the WVD golden image configures it as a startup script that runs when the WVD starts. It is NOT recommended to onboard the actual WVD golden image. Another consideration is the method used to run the script. It should run as early in the startup/provisioning process as possible to reduce the time between the machine being available to receive sessions and the device onboarding to the service. Below scenarios 1 & 2 take this into account. - -## Scenarios -There are several ways to onboard a WVD host machine: - -- Run the script in the golden image (or from a shared location) during startup. -- Use a management tool to run the script. - -### Scenario 1: Using local group policy -This scenario requires placing the script in a golden image and uses local group policy to run early in the boot process. - -Use the instructions in [Onboard non-persistent virtual desktop infrastructure VDI devices](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-vdi#onboard-non-persistent-virtual-desktop-infrastructure-vdi-devices-1). - -Follow the instructions for a single entry for each device. - -### Scenario 2: Using domain group policy -This scenario uses a centrally located script and runs it using a domain-based group policy. You can also place the script in the golden image and run it in the same way. - -#### Download the WindowsDefenderATPOnboardingPackage.zip file from the Windows Defender Security Center -1. Open the VDI configuration package .zip file (WindowsDefenderATPOnboardingPackage.zip) - - In the Microsoft Defender Security Center navigation pane, select **Settings** > **Onboarding**. - - Select Windows 10 as the operating system. - - In the **Deployment method** field, select VDI onboarding scripts for non-persistent endpoints. - - Click **Download package** and save the .zip file. -2. Extract the contents of the .zip file to a shared, read-only location that can be accessed by the device. You should have a folder called **OptionalParamsPolicy** and the files **WindowsDefenderATPOnboardingScript.cmd** and **Onboard-NonPersistentMachine.ps1**. - -#### Use Group Policy management console to run the script when the virtual machine starts -1. Open the Group Policy Management Console (GPMC), right-click the Group Policy Object (GPO) you want to configure and click **Edit**. -2. In the Group Policy Management Editor, go to **Computer configuration** > **Preferences** > **Control panel settings**. -3. Right-click **Scheduled tasks**, click **New**, and then select **Immediate Task** (At least Windows 7). -4. In the Task window that opens, go to the **General** tab. Under **Security options** click **Change User or Group** and type SYSTEM. Click **Check Names** and then click OK. `NT AUTHORITY\SYSTEM` appears as the user account under which the task will run. -5. Select **Run whether user is logged on or not** and select the **Run with highest privileges** option. -6. Go to the **Actions** tab and select **New**. Confirm that **Start a program** is selected in the **Action** field. -7. Specify the following:
- - Action = **Start a program** - - Program/Script = `C:\WINDOWS\system32\WindowsPowerShell\v1.0\powershell.exe` - - Add Arguments (optional) = `-ExecutionPolicy Bypass -command "& \\Path\To\Onboard-NonPersistentMachine.ps1"` -8. Select **OK** and close any open GPMC windows. - -### Scenario 3: Onboarding using management tools - -> [!TIP] -> After onboarding the device, you can choose to run a detection test to verify that the device is properly onboarded to the service. For more information, see [Run a detection test on a newly onboarded Microsoft Defender for Endpoint device](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/run-detection-test). - -If you plan to manage your machines using a management tool, you can onboard devices with Microsoft Endpoint Configuration Manager. For more information, see: [Onboard Windows 10 devices using Configuration Manager](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-sccm) - -> [!WARNING] -> If you plan to use [Attack Surface reduction Rules](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction), the rule “[Block process creations originating from PSExec and WMI commands](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction#block-process-creations-originating-from-psexec-and-wmi-commands)" should not be used as it is incompatible with management through Microsoft Endpoint Manager because this rule blocks WMI commands the Configuration Manager client uses to function correctly. - -## Tagging your machines when building your image - -As part of your onboarding, you may want to consider setting a machine tag to be able to differentiate WVD machines more easily in the Microsoft Security Center. For more information, see -[Add device tags by setting a registry key value](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/machine-tags#add-device-tags-by-setting-a-registry-key-value). - -## Other recommended configuration settings - -When building your image, you may want to configure initial protection settings as well. For more information, see [Other recommended configuration settings](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-gp#other-recommended-configuration-settings). - -In addition, if you are using FSlogix user profiles, we recommend you exclude the following files from always-on protection: - -### Exclude Files - -> %ProgramFiles%\FSLogix\Apps\frxdrv.sys
-> %ProgramFiles%\FSLogix\Apps\frxdrvvt.sys
-> %ProgramFiles%\FSLogix\Apps\frxccd.sys
-> %TEMP%\*.VHD
-> %TEMP%\*.VHDX
-> %Windir%\TEMP\*.VHD
-> %Windir%\TEMP\*.VHDX
-> \\storageaccount.file.core.windows.net\share\*\*.VHD
-> \\storageaccount.file.core.windows.net\share\*\*.VHDX
- -### Exclude Processes - -> %ProgramFiles%\FSLogix\Apps\frxccd.exe
-> %ProgramFiles%\FSLogix\Apps\frxccds.exe
-> %ProgramFiles%\FSLogix\Apps\frxsvc.exe
- -## Licensing requirements - -Windows 10 Multi-session is a client OS. Licensing requirements for Microsoft Defender for endpoint can be found at: [Licensing requirements](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/minimum-requirements#licensing-requirements). diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwareinventory-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwareinventory-table.md deleted file mode 100644 index e26443ea9d..0000000000 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwareinventory-table.md +++ /dev/null @@ -1,61 +0,0 @@ ---- -title: DeviceTvmSoftwareInventory table in the advanced hunting schema -description: Learn about the inventory of software in your devices in the DeviceTvmSoftwareInventory table of the advanced hunting schema. -keywords: advanced hunting, threat hunting, cyber threat hunting, mdatp, microsoft defender atp, wdatp search, query, telemetry, schema reference, kusto, table, column, data type, description, threat & vulnerability management, TVM, device management, software, inventory, vulnerabilities, CVE ID, OS DeviceTvmSoftwareInventoryVulnerabilities -search.product: eADQiWindows 10XVcnh -search.appverid: met150 -ms.prod: m365-security -ms.mktglfcycl: deploy -ms.sitesec: library -ms.pagetype: security -ms.author: maccruz -author: schmurky -ms.localizationpriority: medium -manager: dansimp -audience: ITPro -ms.collection: M365-security-compliance -ms.topic: article -ms.technology: mde ---- - -# DeviceTvmSoftwareInventory - -[!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - ->Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) - -[!include[Prerelease information](../../includes/prerelease.md)] - -The `DeviceTvmSoftwareInventory` table in the advanced hunting schema contains the [Threat & Vulnerability Management](next-gen-threat-and-vuln-mgt.md) inventory of software currently installed on devices in your network, including end of support information. You can, for instance, hunt for events involving devices that are installed with a currently vulnerable software version. Use this reference to construct queries that return information from the table. - ->[!NOTE] ->The `DeviceTvmSoftwareInventory` and `DeviceTvmSoftwareVulnerabilities` tables have replaced the `DeviceTvmSoftwareInventoryVulnerabilities` table. Together, the first two tables include more columns you can use to help inform your vulnerability management activities. - -For information on other tables in the advanced hunting schema, see [the advanced hunting reference](advanced-hunting-reference.md). - -| Column name | Data type | Description | -|-------------|-----------|-------------| -| `DeviceId` | string | Unique identifier for the device in the service | -| `DeviceName` | string | Fully qualified domain name (FQDN) of the device | -| `OSPlatform` | string | Platform of the operating system running on the device. This indicates specific operating systems, including variations within the same family, such as Windows 10 and Windows 7. | -| `OSVersion` | string | Version of the operating system running on the device | -| `OSArchitecture` | string | Architecture of the operating system running on the device | -| `SoftwareVendor` | string | Name of the software vendor | -| `SoftwareName` | string | Name of the software product | -| `SoftwareVersion` | string | Version number of the software product | -| `EndOfSupportStatus` | string | Indicates the lifecycle stage of the software product relative to its specified end-of-support (EOS) or end-of-life (EOL) date | -| `EndOfSupportDate` | string | End-of-support (EOS) or end-of-life (EOL) date of the software product | - - - -## Related topics - -- [Advanced hunting overview](advanced-hunting-overview.md) -- [Learn the query language](advanced-hunting-query-language.md) -- [Understand the schema](advanced-hunting-schema-reference.md) -- [Overview of Threat & Vulnerability Management](next-gen-threat-and-vuln-mgt.md) - diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwarevulnerabilities-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwarevulnerabilities-table.md deleted file mode 100644 index bee199aaa9..0000000000 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwarevulnerabilities-table.md +++ /dev/null @@ -1,62 +0,0 @@ ---- -title: DeviceTvmSoftwareVulnerabilities table in the advanced hunting schema -description: Learn about software vulnerabilities found on devices and the list of available security updates that address each vulnerability in the DeviceTvmSoftwareVulnerabilities table of the advanced hunting schema. -keywords: advanced hunting, threat hunting, cyber threat hunting, mdatp, microsoft defender atp, wdatp search, query, telemetry, schema reference, kusto, table, column, data type, description, threat & vulnerability management, TVM, device management, software, inventory, vulnerabilities, CVE ID, OS DeviceTvmSoftwareInventoryVulnerabilities -search.product: eADQiWindows 10XVcnh -search.appverid: met150 -ms.prod: m365-security -ms.mktglfcycl: deploy -ms.sitesec: library -ms.pagetype: security -ms.author: maccruz -author: schmurky -ms.localizationpriority: medium -manager: dansimp -audience: ITPro -ms.collection: M365-security-compliance -ms.topic: article -ms.technology: mde ---- - -# DeviceTvmSoftwareVulnerabilities - -[!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - ->Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) - -[!include[Prerelease information](../../includes/prerelease.md)] - -The `DeviceTvmSoftwareVulnerabilities` table in the advanced hunting schema contains the [Threat & Vulnerability Management](next-gen-threat-and-vuln-mgt.md) list of vulnerabilities in installed software products. This table also includes operating system information, CVE IDs, and vulnerability severity information. You can use this table, for example, to hunt for events involving devices that have severe vulnerabilities in their software. Use this reference to construct queries that return information from the table. - ->[!NOTE] ->The `DeviceTvmSoftwareInventory` and `DeviceTvmSoftwareVulnerabilities` tables have replaced the `DeviceTvmSoftwareInventoryVulnerabilities` table. Together, the first two tables include more columns you can use to help inform your vulnerability management activities. - -For information on other tables in the advanced hunting schema, see [the advanced hunting reference](advanced-hunting-reference.md). - -| Column name | Data type | Description | -|-------------|-----------|-------------| -| `DeviceId` | string | Unique identifier for the device in the service | -| `DeviceName` | string | Fully qualified domain name (FQDN) of the device | -| `OSPlatform` | string | Platform of the operating system running on the device. This indicates specific operating systems, including variations within the same family, such as Windows 10 and Windows 7. | -| `OSVersion` | string | Version of the operating system running on the device | -| `OSArchitecture` | string | Architecture of the operating system running on the device | -| `SoftwareVendor` | string | Name of the software vendor | -| `SoftwareName` | string | Name of the software product | -| `SoftwareVersion` | string | Version number of the software product | -| `CveId` | string | Unique identifier assigned to the security vulnerability under the Common Vulnerabilities and Exposures (CVE) system | -| `VulnerabilitySeverityLevel` | string | Severity level assigned to the security vulnerability based on the CVSS score and dynamic factors influenced by the threat landscape | -| `RecommendedSecurityUpdate` | string | Name or description of the security update provided by the software vendor to address the vulnerability | -| `RecommendedSecurityUpdateId` | string | Identifier of the applicable security updates or identifier for the corresponding guidance or knowledge base (KB) articles | - - - -## Related topics - -- [Advanced hunting overview](advanced-hunting-overview.md) -- [Learn the query language](advanced-hunting-query-language.md) -- [Understand the schema](advanced-hunting-schema-reference.md) -- [Overview of Threat & Vulnerability Management](next-gen-threat-and-vuln-mgt.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-schema-reference.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-schema-reference.md deleted file mode 100644 index c2f9975fac..0000000000 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-schema-reference.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: Advanced hunting schema reference -description: Learn about the tables in the advanced hunting schema to understand the data you can run threat hunting queries on. -keywords: advanced hunting, threat hunting, cyber threat hunting, mdatp, microsoft defender atp, wdatp search, query, telemetry, schema reference, kusto, table, data -search.product: eADQiWindows 10XVcnh -search.appverid: met150 -ms.prod: m365-security -ms.mktglfcycl: deploy -ms.sitesec: library -ms.pagetype: security -ms.author: lomayor -author: lomayor -ms.localizationpriority: medium -manager: dansimp -audience: ITPro -ms.collection: M365-security-compliance -ms.topic: article -ms.date: 01/14/2020 -ms.technology: mde ---- - -# Understand the advanced hunting schema - -[!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) - ->Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) - -[!include[Prerelease information](../../includes/prerelease.md)] - -The [advanced hunting](advanced-hunting-overview.md) schema is made up of multiple tables that provide either event information or information about devices and other entities. To effectively build queries that span multiple tables, you need to understand the tables and the columns in the advanced hunting schema. - -## Get schema information in the security center -While constructing queries, use the built-in schema reference to quickly get the following information about each table in the schema: - -- **Tables description**—type of data contained in the table and the source of that data. -- **Columns**—all the columns in the table. -- **Action types**—possible values in the `ActionType` column representing the event types supported by the table. This is provided only for tables that contain event information. -- **Sample query**—example queries that feature how the table can be utilized. - -### Access the schema reference -To quickly access the schema reference, select the **View reference** action next to the table name in the schema representation. You can also select **Schema reference** to search for a table. - -![Image showing how to access in-portal schema reference](images/ah-reference.png) - -## Learn the schema tables - -The following reference lists all the tables in the advanced hunting schema. Each table name links to a page describing the column names for that table. - -Table and column names are also listed within the Microsoft Defender Security Center, in the schema representation on the advanced hunting screen. - -| Table name | Description | -|------------|-------------| -| **[DeviceAlertEvents](advanced-hunting-devicealertevents-table.md)** | Alerts on Microsoft Defender Security Center | -| **[DeviceInfo](advanced-hunting-deviceinfo-table.md)** | Device information, including OS information | -| **[DeviceNetworkInfo](advanced-hunting-devicenetworkinfo-table.md)** | Network properties of devices, including adapters, IP and MAC addresses, as well as connected networks and domains | -| **[DeviceProcessEvents](advanced-hunting-deviceprocessevents-table.md)** | Process creation and related events | -| **[DeviceNetworkEvents](advanced-hunting-devicenetworkevents-table.md)** | Network connection and related events | -| **[DeviceFileEvents](advanced-hunting-devicefileevents-table.md)** | File creation, modification, and other file system events | -| **[DeviceRegistryEvents](advanced-hunting-deviceregistryevents-table.md)** | Creation and modification of registry entries | -| **[DeviceLogonEvents](advanced-hunting-devicelogonevents-table.md)** | Sign-ins and other authentication events | -| **[DeviceImageLoadEvents](advanced-hunting-deviceimageloadevents-table.md)** | DLL loading events | -| **[DeviceEvents](advanced-hunting-deviceevents-table.md)** | Multiple event types, including events triggered by security controls such as Microsoft Defender Antivirus and exploit protection | -| **[DeviceFileCertificateInfo](advanced-hunting-devicefilecertificateinfo-table.md)** | Certificate information of signed files obtained from certificate verification events on endpoints | -| **[DeviceTvmSoftwareInventory](advanced-hunting-devicetvmsoftwareinventory-table.md)** | Inventory of software installed on devices, including their version information and end-of-support status | -| **[DeviceTvmSoftwareVulnerabilities](advanced-hunting-devicetvmsoftwarevulnerabilities-table.md)** | Software vulnerabilities found on devices and the list of available security updates that address each vulnerability | -| **[DeviceTvmSoftwareVulnerabilitiesKB ](advanced-hunting-devicetvmsoftwarevulnerabilitieskb-table.md)** | Knowledge base of publicly disclosed vulnerabilities, including whether exploit code is publicly available | -| **[DeviceTvmSecureConfigurationAssessment](advanced-hunting-devicetvmsecureconfigurationassessment-table.md)** | Threat & Vulnerability Management assessment events, indicating the status of various security configurations on devices | -| **[DeviceTvmSecureConfigurationAssessmentKB](advanced-hunting-devicetvmsecureconfigurationassessmentkb-table.md)** | Knowledge base of various security configurations used by Threat & Vulnerability Management to assess devices; includes mappings to various standards and benchmarks | - - -## Related topics -- [Advanced hunting overview](advanced-hunting-overview.md) -- [Learn the query language](advanced-hunting-query-language.md) -- [Work with query results](advanced-hunting-query-results.md) -- [Apply query best practices](advanced-hunting-best-practices.md) -- [Custom detections overview](overview-custom-detections.md) -- [Advanced hunting data schema changes](https://techcommunity.microsoft.com/t5/microsoft-defender-atp/advanced-hunting-data-schema-changes/ba-p/1043914) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-non-windows.md b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-non-windows.md deleted file mode 100644 index cd696e2954..0000000000 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-non-windows.md +++ /dev/null @@ -1,75 +0,0 @@ ---- -title: Onboard non-Windows devices to the Microsoft Defender for Endpoint service -description: Configure non-Windows devices so that they can send sensor data to the Microsoft Defender ATP service. -keywords: onboard non-Windows devices, macos, linux, device management, configure Windows ATP devices, configure Microsoft Defender Advanced Threat Protection devices -search.product: eADQiWindows 10XVcnh -search.appverid: met150 -ms.prod: m365-security -ms.mktglfcycl: deploy -ms.sitesec: library -ms.pagetype: security -ms.author: macapara -author: mjcaparas -ms.localizationpriority: medium -manager: dansimp -audience: ITPro -ms.collection: M365-security-compliance -ms.topic: article -ms.technology: mde ---- - -# Onboard non-Windows devices - -[!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - - -**Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - -**Platforms** -- macOS -- Linux - ->Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-nonwindows-abovefoldlink) - -Defender for Endpoint provides a centralized security operations experience for Windows as well as non-Windows platforms. You'll be able to see alerts from various supported operating systems (OS) in Microsoft Defender Security Center and better protect your organization's network. - -You'll need to know the exact Linux distros and macOS versions that are compatible with Defender for Endpoint for the integration to work. For more information, see: -- [Microsoft Defender for Endpoint for Linux system requirements](microsoft-defender-atp-linux.md#system-requirements) -- [Microsoft Defender for Endpoint for Mac system requirements](microsoft-defender-atp-mac.md#system-requirements). - -## Onboarding non-Windows devices -You'll need to take the following steps to onboard non-Windows devices: -1. Select your preferred method of onboarding: - - - For macOS devices, you can choose to onboard through Microsoft Defender ATP or through a third-party solution. For more information, see [Microsoft Defender for Endpoint for Mac](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac). - - For other non-Windows devices choose **Onboard non-Windows devices through third-party integration**. - - 1. In the navigation pane, select **Interoperability** > **Partners**. Make sure the third-party solution is listed. - - 2. In the **Partner Applications** tab, select the partner that supports your non-Windows devices. - - 3. Select **Open partner page** to open the partner's page. Follow the instructions provided on the page. - - 4. After creating an account or subscribing to the partner solution, you should get to a stage where a tenant Global Admin in your organization is asked to accept a permission request from the partner application. Read the permission request carefully to make sure that it is aligned with the service that you require. - - -2. Run a detection test by following the instructions of the third-party solution. - -## Offboard non-Windows devices - -1. Follow the third-party's documentation to disconnect the third-party solution from Microsoft Defender for Endpoint. - -2. Remove permissions for the third-party solution in your Azure AD tenant. - 1. Sign in to the [Azure portal](https://portal.azure.com). - 2. Select **Azure Active Directory > Enterprise Applications**. - 3. Select the application you'd like to offboard. - 4. Select the **Delete** button. - - -## Related topics -- [Onboard Windows 10 devices](configure-endpoints.md) -- [Onboard servers](configure-server-endpoints.md) -- [Configure proxy and Internet connectivity settings](configure-proxy-internet.md) -- [Troubleshooting Microsoft Defender for Endpoint onboarding issues](troubleshoot-onboarding.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts.md b/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts.md deleted file mode 100644 index c355455472..0000000000 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts.md +++ /dev/null @@ -1,156 +0,0 @@ ---- -title: Configure and manage Microsoft Threat Experts capabilities -ms.reviewer: -description: Register to Microsoft Threats Experts to configure, manage, and use it in your daily security operations and security administration work. -keywords: Microsoft Threat Experts, managed threat hunting service, MTE, Microsoft managed hunting service -search.product: Windows 10 -search.appverid: met150 -ms.prod: m365-security -ms.mktglfcycl: deploy -ms.sitesec: library -ms.pagetype: security -ms.author: dolmont -author: DulceMontemayor -ms.localizationpriority: medium -manager: dansimp -audience: ITPro -ms.collection: - - m365-security-compliance - - m365initiative-defender-endpoint -ms.topic: article -ms.technology: mde ---- - -# Configure and manage Microsoft Threat Experts capabilities - -[!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - ->Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-assignaccess-abovefoldlink) - -## Before you begin -> [!NOTE] -> Discuss the eligibility requirements with your Microsoft Technical Service provider and account team before you apply to the managed threat hunting service. - -Ensure that you have Defender for Endpoint deployed in your environment with devices enrolled, and not just on a laboratory set-up. - -If you're a Defender for Endpoint customer, you need to apply for Microsoft Threat Experts - Targeted Attack Notifications to get special insights and analysis to help identify the most critical threats, so you can respond to them quickly. Contact your account team or Microsoft representative to subscribe to Microsoft Threat Experts - Experts on Demand to consult with our threat experts on relevant detections and adversaries. - -## Apply for Microsoft Threat Experts - Targeted Attack Notifications service -If you're already a Defender for Endpoint customer, you can apply through the Microsoft Defender Security Center. - -1. From the navigation pane, go to **Settings > General > Advanced features > Microsoft Threat Experts - Targeted Attack Notifications**. - -2. Click **Apply**. - - ![Image of Microsoft Threat Experts settings](images/mte-collaboratewithmte.png) - -3. Enter your name and email address so that Microsoft can get back to you on your application. - - ![Image of Microsoft Threat Experts application](images/mte-apply.png) - -4. Read the [privacy statement](https://privacy.microsoft.com/en-us/privacystatement), then click **Submit** when you're done. You will receive a welcome email once your application is approved. - - ![Image of Microsoft Threat Experts application confirmation](images/mte-applicationconfirmation.png) - -When accepted, you will receive a welcome email and you will see the **Apply** button change to a toggle that is “on”. In case you want to take yourself out of the Targeted Attack Notifications service, slide the toggle “off” and click **Save preferences** at the bottom of the page. - -## Where you'll see the targeted attack notifications from Microsoft Threat Experts -You can receive targeted attack notification from Microsoft Threat Experts through the following medium: -- The Defender for Endpoint portal's **Incidents** page -- The Defender for Endpoint portal's **Alerts** dashboard -- OData alerting [API](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/get-alerts) and [REST API](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/pull-alerts-using-rest-api) -- [DeviceAlertEvents](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicealertevents-table) table in Advanced hunting -- Your email, if you choose to configure it - -To receive targeted attack notifications through email, create an email notification rule. - -### Create an email notification rule -You can create rules to send email notifications for notification recipients. See [Configure alert notifications](configure-email-notifications.md) to create, edit, delete, or troubleshoot email notification, for details. - -## View the targeted attack notification -You'll start receiving targeted attack notification from Microsoft Threat Experts in your email after you have configured your system to receive email notification. - -1. Click the link in the email to go to the corresponding alert context in the dashboard tagged with **Threat experts**. - -2. From the dashboard, select the same alert topic that you got from the email, to view the details. - -## Subscribe to Microsoft Threat Experts - Experts on Demand -If you're already a Defender for Endpoint customer, you can contact your Microsoft representative to subscribe to Microsoft Threat Experts - Experts on Demand. - -## Consult a Microsoft threat expert about suspicious cybersecurity activities in your organization -You can partner with Microsoft Threat Experts who can be engaged directly from within the Microsoft Defender Security Center for timely and accurate response. Experts provide insights to better understand complex threats, targeted attack notifications that you get, or if you need more information about the alerts, a potentially compromised device, or a threat intelligence context that you see on your portal dashboard. - -> [!NOTE] -> - Alert inquiries related to your organization's customized threat intelligence data are currently not supported. Consult your security operations or incident response team for details. -> - You need to have the **Manage security settings** permission in the Security Center portal to be able to submit a "Consult a threat expert" inquiry. - -1. Navigate to the portal page with the relevant information that you'd like to investigate, for example, the **Incident** page. Ensure that the page for the relevant alert or device is in view before you send an investigation request. - -2. From the upper right-hand menu, click the **?** icon. Then, select **Consult a threat expert**. - - ![Image of Microsoft Threat Experts Experts on Demand from the menu](images/mte-eod-menu.png) - - A flyout screen opens. The following screen shows when you are on a trial subscription. - - ![Image of Microsoft Threat Experts Experts on Demand screen](images/mte-eod.png) - - The following screen shows when you are on a full Microsoft Threat Experts - Experts on-Demand subscription. - - ![Image of Microsoft Threat Experts Experts on Demand full subscription screen](images/mte-eod-fullsubscription.png) - - The **Inquiry topic** field is pre-populated with the link to the relevant page for your investigation request. For example, a link to the incident, alert, or device details page that you were at when you made the request. - -3. In the next field, provide enough information to give the Microsoft Threat Experts enough context to start the investigation. - -4. Enter the email address that you'd like to use to correspond with Microsoft Threat Experts. - -> [!NOTE] -> If you would like to track the status of your Experts on Demand cases through Microsoft Services Hub, reach out to your Technical Account Manager. - -Watch this video for a quick overview of the Microsoft Services Hub. - ->[!VIDEO https://www.microsoft.com/videoplayer/embed/RE4pk9f] - - - -## Sample investigation topics that you can consult with Microsoft Threat Experts - Experts on Demand - -**Alert information** -- We see a new type of alert for a living-off-the-land binary: [AlertID]. Can you tell us something more about this alert and how we can investigate further? -- We’ve observed two similar attacks, which try to execute malicious PowerShell scripts but generate different alerts. One is "Suspicious PowerShell command line" and the other is "A malicious file was detected based on indication provided by O365". What is the difference? -- I receive an odd alert today for abnormal number of failed logins from a high profile user’s device. I cannot find any further evidence around these sign-in attempts. How can Defender for Endpoint see these attempts? What type of sign-ins are being monitored? -- Can you give more context or insights about this alert: “Suspicious behavior by a system utility was observed”. - -**Possible machine compromise** -- Can you help answer why we see “Unknown process observed?” This message or alert is seen frequently on many devices. We appreciate any input to clarify whether this message or alert is related to malicious activity. -- Can you help validate a possible compromise on the following system on [date] with similar behaviors as the previous [malware name] malware detection on the same system in [month]? - -**Threat intelligence details** -- We detected a phishing email that delivered a malicious Word document to a user. The malicious Word document caused a series of suspicious events, which triggered multiple Microsoft Defender alerts for [malware name] malware. Do you have any information on this malware? If yes, can you send me a link? -- I recently saw a [social media reference, for example, Twitter or blog] post about a threat that is targeting my industry. Can you help me understand what protection Defender for Endpoint provides against this threat actor? - -**Microsoft Threat Experts’ alert communications** -- Can your incident response team help us address the targeted attack notification that we got? -- I received this targeted attack notification from Microsoft Threat Experts. We don’t have our own incident response team. What can we do now, and how can we contain the incident? -- I received a targeted attack notification from Microsoft Threat Experts. What data can you provide to us that we can pass on to our incident response team? - - >[!NOTE] - >Microsoft Threat Experts is a managed cybersecurity hunting service and not an incident response service. However, the experts can seamlessly transition the investigation to Microsoft Cybersecurity Solutions Group (CSG)'s Detection and Response Team (DART) services, when necessary. You can also opt to engage with your own incident response team to address issues that requires an incident response. - -## Scenario - -### Receive a progress report about your managed hunting inquiry -Response from Microsoft Threat Experts varies according to your inquiry. They will email a progress report to you about your **Consult a threat expert** inquiry within two days, to communicate the investigation status from the following categories: -- More information is needed to continue with the investigation -- A file or several file samples are needed to determine the technical context -- Investigation requires more time -- Initial information was enough to conclude the investigation - -It is crucial to respond in quickly to keep the investigation moving. - -## Related topic -- [Microsoft Threat Experts overview](microsoft-threat-experts.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet.md b/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet.md deleted file mode 100644 index 94aee1893b..0000000000 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet.md +++ /dev/null @@ -1,225 +0,0 @@ ---- -title: Configure device proxy and Internet connection settings -description: Configure the Microsoft Defender ATP proxy and internet settings to enable communication with the cloud service. -keywords: configure, proxy, internet, internet connectivity, settings, proxy settings, netsh, winhttp, proxy server -search.product: eADQiWindows 10XVcnh -search.appverid: met150 -ms.prod: m365-security -ms.mktglfcycl: deploy -ms.sitesec: library -ms.pagetype: security -ms.author: macapara -author: mjcaparas -ms.localizationpriority: medium -manager: dansimp -audience: ITPro -ms.collection: - - m365-security-compliance - - m365initiative-defender-endpoint -ms.topic: article -ms.technology: mde ---- - -# Configure device proxy and Internet connectivity settings - -[!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - -> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-configureendpointsscript-abovefoldlink) - -The Defender for Endpoint sensor requires Microsoft Windows HTTP (WinHTTP) to report sensor data and communicate with the Defender for Endpoint service. - -The embedded Defender for Endpoint sensor runs in system context using the LocalSystem account. The sensor uses Microsoft Windows HTTP Services (WinHTTP) to enable communication with the Defender for Endpoint cloud service. - ->[!TIP] ->For organizations that use forward proxies as a gateway to the Internet, you can use network protection to investigate behind a proxy. For more information, see [Investigate connection events that occur behind forward proxies](investigate-behind-proxy.md). - -The WinHTTP configuration setting is independent of the Windows Internet (WinINet) Internet browsing proxy settings and can only discover a proxy server by using the following discovery methods: - -- Auto-discovery methods: - - Transparent proxy - - Web Proxy Auto-discovery Protocol (WPAD) - - > [!NOTE] - > If you're using Transparent proxy or WPAD in your network topology, you don't need special configuration settings. For more information on Defender for Endpoint URL exclusions in the proxy, see [Enable access to Defender for Endpoint service URLs in the proxy server](#enable-access-to-microsoft-defender-for-endpoint-service-urls-in-the-proxy-server). - -- Manual static proxy configuration: - - Registry based configuration - - WinHTTP configured using netsh command – Suitable only for desktops in a stable topology (for example: a desktop in a corporate network behind the same proxy) - -## Configure the proxy server manually using a registry-based static proxy - -Configure a registry-based static proxy to allow only Defender for Endpoint sensor to report diagnostic data and communicate with Defender for Endpoint services if a computer is not be permitted to connect to the Internet. - -The static proxy is configurable through Group Policy (GP). The group policy can be found under: - -- Administrative Templates > Windows Components > Data Collection and Preview Builds > Configure Authenticated Proxy usage for the Connected User Experience and Telemetry Service - - Set it to **Enabled** and select **Disable Authenticated Proxy usage**: - ![Image of Group Policy setting1](images/atp-gpo-proxy1.png) -- **Administrative Templates > Windows Components > Data Collection and Preview Builds > Configure connected user experiences and telemetry**: - - Configure the proxy:
- ![Image of Group Policy setting2](images/atp-gpo-proxy2.png) - - The policy sets two registry values `TelemetryProxyServer` as REG_SZ and `DisableEnterpriseAuthProxy` as REG_DWORD under the registry key `HKLM\Software\Policies\Microsoft\Windows\DataCollection`. - - The registry value `TelemetryProxyServer` takes the following string format: - - ```text - : - ``` - - For example: 10.0.0.6:8080 - - The registry value `DisableEnterpriseAuthProxy` should be set to 1. - -## Configure the proxy server manually using netsh command - -Use netsh to configure a system-wide static proxy. - -> [!NOTE] -> - This will affect all applications including Windows services which use WinHTTP with default proxy.
-> - Laptops that are changing topology (for example: from office to home) will malfunction with netsh. Use the registry-based static proxy configuration. - -1. Open an elevated command-line: - - a. Go to **Start** and type **cmd**. - - b. Right-click **Command prompt** and select **Run as administrator**. - -2. Enter the following command and press **Enter**: - - ```PowerShell - netsh winhttp set proxy : - ``` - - For example: netsh winhttp set proxy 10.0.0.6:8080 - -To reset the winhttp proxy, enter the following command and press **Enter** - -```PowerShell -netsh winhttp reset proxy -``` - -See [Netsh Command Syntax, Contexts, and Formatting](https://docs.microsoft.com/windows-server/networking/technologies/netsh/netsh-contexts) to learn more. - -## Enable access to Microsoft Defender for Endpoint service URLs in the proxy server - -If a proxy or firewall is blocking all traffic by default and allowing only specific domains through, add the domains listed in the downloadable sheet to the allowed domains list. - -The following downloadable spreadsheet lists the services and their associated URLs that your network must be able to connect to. You should ensure that there are no firewall or network filtering rules that would deny access to these URLs, or you may need to create an *allow* rule specifically for them. - - -|**Spreadsheet of domains list**|**Description**| -|:-----|:-----| -|![Thumb image for Microsoft Defender for Endpoint URLs spreadsheet](images/mdatp-urls.png)
| Spreadsheet of specific DNS records for service locations, geographic locations, and OS.

[Download the spreadsheet here.](https://download.microsoft.com/download/8/a/5/8a51eee5-cd02-431c-9d78-a58b7f77c070/mde-urls.xlsx) - - -If a proxy or firewall has HTTPS scanning (SSL inspection) enabled, exclude the domains listed in the above table from HTTPS scanning. - -> [!NOTE] -> settings-win.data.microsoft.com is only needed if you have Windows 10 devices running version 1803 or earlier.
- - -> [!NOTE] -> URLs that include v20 in them are only needed if you have Windows 10 devices running version 1803 or later. For example, ```us-v20.events.data.microsoft.com``` is needed for a Windows 10 device running version 1803 or later and onboarded to US Data Storage region. - - -> [!NOTE] -> If you are using Microsoft Defender Antivirus in your environment, see [Configure network connections to the Microsoft Defender Antivirus cloud service](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/configure-network-connections-microsoft-defender-antivirus). - -If a proxy or firewall is blocking anonymous traffic, as Defender for Endpoint sensor is connecting from system context, make sure anonymous traffic is permitted in the previously listed URLs. - -### Microsoft Monitoring Agent (MMA) - proxy and firewall requirements for older versions of Windows client or Windows Server - -The information below list the proxy and firewall configuration information required to communicate with Log Analytics agent (often referred to as Microsoft Monitoring Agent) for the previous versions of Windows such as Windows 7 SP1, Windows 8.1, Windows Server 2008 R2, Windows Server 2012 R2, and Windows Server 2016. - -|Agent Resource|Ports |Direction |Bypass HTTPS inspection| -|------|---------|--------|--------| -|*.ods.opinsights.azure.com |Port 443 |Outbound|Yes | -|*.oms.opinsights.azure.com |Port 443 |Outbound|Yes | -|*.blob.core.windows.net |Port 443 |Outbound|Yes | -|*.azure-automation.net |Port 443 |Outbound|Yes | - - -> [!NOTE] -> As a cloud-based solution, the IP range can change. It's recommended you move to DNS resolving setting. - -## Confirm Microsoft Monitoring Agent (MMA) Service URL Requirements - -Please see the following guidance to eliminate the wildcard (*) requirement for your specific environment when using the Microsoft Monitoring Agent (MMA) for previous versions of Windows. - -1. Onboard a previous operating system with the Microsoft Monitoring Agent (MMA) into Defender for Endpoint (for more information, see [Onboard previous versions of Windows on Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2010326) and [Onboard Windows servers](configure-server-endpoints.md#windows-server-2008-r2-sp1-windows-server-2012-r2-and-windows-server-2016). - -2. Ensure the machine is successfully reporting into the Microsoft Defender Security Center portal. - -3. Run the TestCloudConnection.exe tool from “C:\Program Files\Microsoft Monitoring Agent\Agent” to validate the connectivity and to see the required URLs for your specific workspace. - -4. Check the Microsoft Defender for Endpoint URLs list for the complete list of requirements for your region (please refer to the Service URLs [Spreadsheet](https://download.microsoft.com/download/8/a/5/8a51eee5-cd02-431c-9d78-a58b7f77c070/mde-urls.xlsx)). - -![Image of administrator in Windows PowerShell](images/admin-powershell.png) - -The wildcards (*) used in *.ods.opinsights.azure.com, *.oms.opinsights.azure.com, and *.agentsvc.azure-automation.net URL endpoints can be replaced with your specific Workspace ID. The Workspace ID is specific to your environment and workspace and can be found in the Onboarding section of your tenant within the Microsoft Defender Security Center portal. - -The *.blob.core.windows.net URL endpoint can be replaced with the URLs shown in the “Firewall Rule: *.blob.core.windows.net” section of the test results. - -> [!NOTE] -> In the case of onboarding via Azure Security Center (ASC), multiple workspaces maybe used. You will need to perform the TestCloudConnection.exe procedure above on an onboarded machine from each workspace (to determine if there are any changes to the *.blob.core.windows.net URLs between the workspaces). - -## Verify client connectivity to Microsoft Defender ATP service URLs - -Verify the proxy configuration completed successfully, that WinHTTP can discover and communicate through the proxy server in your environment, and that the proxy server allows traffic to the Defender for Endpoint service URLs. - -1. Download the [MDATP Client Analyzer tool](https://aka.ms/mdatpanalyzer) to the PC where Defender for Endpoint sensor is running on. - -2. Extract the contents of MDATPClientAnalyzer.zip on the device. - -3. Open an elevated command-line: - - a. Go to **Start** and type **cmd**. - - b. Right-click **Command prompt** and select **Run as administrator**. - -4. Enter the following command and press **Enter**: - - ```PowerShell - HardDrivePath\MDATPClientAnalyzer.cmd - ``` - - Replace *HardDrivePath* with the path where the MDATPClientAnalyzer tool was downloaded to, for example - - ```PowerShell - C:\Work\tools\MDATPClientAnalyzer\MDATPClientAnalyzer.cmd - ``` - -5. Extract the *MDATPClientAnalyzerResult.zip* file created by tool in the folder used in the *HardDrivePath*. - -6. Open *MDATPClientAnalyzerResult.txt* and verify that you have performed the proxy configuration steps to enable server discovery and access to the service URLs.

- The tool checks the connectivity of Defender for Endpoint service URLs that Defender for Endpoint client is configured to interact with. It then prints the results into the *MDATPClientAnalyzerResult.txt* file for each URL that can potentially be used to communicate with the Defender for Endpoint services. For example: - - ```text - Testing URL : https://xxx.microsoft.com/xxx - 1 - Default proxy: Succeeded (200) - 2 - Proxy auto discovery (WPAD): Succeeded (200) - 3 - Proxy disabled: Succeeded (200) - 4 - Named proxy: Doesn't exist - 5 - Command line proxy: Doesn't exist - ``` - -If at least one of the connectivity options returns a (200) status, then the Defender for Endpoint client can communicate with the tested URL properly using this connectivity method.

- -However, if the connectivity check results indicate a failure, an HTTP error is displayed (see HTTP Status Codes). You can then use the URLs in the table shown in [Enable access to Defender for Endpoint service URLs in the proxy server](#enable-access-to-microsoft-defender-for-endpoint-service-urls-in-the-proxy-server). The URLs you'll use will depend on the region selected during the onboarding procedure. - -> [!NOTE] -> The Connectivity Analyzer tool is not compatible with ASR rule [Block process creations originating from PSExec and WMI commands](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/attack-surface-reduction#attack-surface-reduction-rules). You will need to temporarily disable this rule to run the connectivity tool. - - -> [!NOTE] -> When the TelemetryProxyServer is set, in Registry or via Group Policy, Defender for Endpoint will fall back to direct if it can't access the defined proxy. - -## Related topics - -- [Onboard Windows 10 devices](configure-endpoints.md) -- [Troubleshoot Microsoft Defender for Endpoint onboarding issues](troubleshoot-onboarding.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints.md b/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints.md deleted file mode 100644 index dedf34b6ad..0000000000 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints.md +++ /dev/null @@ -1,283 +0,0 @@ ---- -title: Onboard Windows servers to the Microsoft Defender for Endpoint service -description: Onboard Windows servers so that they can send sensor data to the Microsoft Defender for Endpoint sensor. -keywords: onboard server, server, 2012r2, 2016, 2019, server onboarding, device management, configure Windows ATP servers, onboard Microsoft Defender Advanced Threat Protection servers, onboard Microsoft Defender for Endpoint servers -search.product: eADQiWindows 10XVcnh -search.appverid: met150 -ms.prod: m365-security -ms.mktglfcycl: deploy -ms.sitesec: library -ms.pagetype: security -author: mjcaparas -ms.author: macapara -ms.localizationpriority: medium -manager: dansimp -audience: ITPro -ms.collection: M365-security-compliance -ms.topic: article -ms.technology: mde ---- - -# Onboard Windows servers to the Microsoft Defender for Endpoint service - -[!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - - -**Applies to:** - -- Windows Server 2008 R2 SP1 -- Windows Server 2012 R2 -- Windows Server 2016 -- Windows Server (SAC) version 1803 and later -- Windows Server 2019 and later -- Windows Server 2019 core edition - -> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-configserver-abovefoldlink) - - -Defender for Endpoint extends support to also include the Windows Server operating system. This support provides advanced attack detection and investigation capabilities seamlessly through the Microsoft Defender Security Center console. - -For a practical guidance on what needs to be in place for licensing and infrastructure, see [Protecting Windows Servers with Defender for Endpoint](https://techcommunity.microsoft.com/t5/What-s-New/Protecting-Windows-Server-with-Windows-Defender-ATP/m-p/267114#M128). - -For guidance on how to download and use Windows Security Baselines for Windows servers, see [Windows Security Baselines](https://docs.microsoft.com/windows/device-security/windows-security-baselines). - -
- -## Windows Server 2008 R2 SP1, Windows Server 2012 R2, and Windows Server 2016 - -You can onboard Windows Server 2008 R2 SP1, Windows Server 2012 R2, and Windows Server 2016 to Defender for Endpoint by using any of the following options: - -- **Option 1**: [Onboard by installing and configuring Microsoft Monitoring Agent (MMA)](#option-1-onboard-by-installing-and-configuring-microsoft-monitoring-agent-mma) -- **Option 2**: [Onboard through Azure Security Center](#option-2-onboard-windows-servers-through-azure-security-center) -- **Option 3**: [Onboard through Microsoft Endpoint Manager version 2002 and later](#option-3-onboard-windows-servers-through-microsoft-endpoint-manager-version-2002-and-later) - - -After completing the onboarding steps using any of the provided options, you'll need to [Configure and update System Center Endpoint Protection clients](#configure-and-update-system-center-endpoint-protection-clients). - - -> [!NOTE] -> Defender for Endpoint standalone server license is required, per node, in order to onboard a Windows server through Microsoft Monitoring Agent (Option 1), or through Microsoft Endpoint Manager (Option 3). Alternatively, an Azure Defender for Servers license is required, per node, in order to onboard a Windows server through Azure Security Center (Option 2), see [Supported features available in Azure Security Center](https://docs.microsoft.com/azure/security-center/security-center-services). - - -### Option 1: Onboard by installing and configuring Microsoft Monitoring Agent (MMA) -You'll need to install and configure MMA for Windows servers to report sensor data to Defender for Endpoint. For more information, see [Collect log data with Azure Log Analytics agent](https://docs.microsoft.com/azure/azure-monitor/platform/log-analytics-agent). - -If you're already using System Center Operations Manager (SCOM) or Azure Monitor (formerly known as Operations Management Suite (OMS)), attach the Microsoft Monitoring Agent (MMA) to report to your Defender for Endpoint workspace through Multihoming support. - -In general, you'll need to take the following steps: -1. Fulfill the onboarding requirements outlined in **Before you begin** section. -2. Turn on server monitoring from Microsoft Defender Security center. -3. Install and configure MMA for the server to report sensor data to Defender for Endpoint. -4. Configure and update System Center Endpoint Protection clients. - - -> [!TIP] -> After onboarding the device, you can choose to run a detection test to verify that it is properly onboarded to the service. For more information, see [Run a detection test on a newly onboarded Defender for Endpoint endpoint](run-detection-test.md). - - -#### Before you begin -Perform the following steps to fulfill the onboarding requirements: - - - For Windows Server 2008 R2 SP1 or Windows Server 2012 R2, ensure that you install the following hotfix: - - [Update for customer experience and diagnostic telemetry](https://support.microsoft.com/help/3080149/update-for-customer-experience-and-diagnostic-telemetry) - - - In addition, for Windows Server 2008 R2 SP1, ensure that you fulfill the following requirements: - - Install the [February monthly update rollup](https://support.microsoft.com/help/4074598/windows-7-update-kb4074598) - - Install either [.NET framework 4.5](https://www.microsoft.com/download/details.aspx?id=30653) (or later) or [KB3154518](https://support.microsoft.com/help/3154518/support-for-tls-system-default-versions-included-in-the-net-framework) - - - For Windows Server 2008 R2 SP1 and Windows Server 2012 R2: [Configure and update System Center Endpoint Protection clients](#configure-and-update-system-center-endpoint-protection-clients). - - > [!NOTE] - > This step is required only if your organization uses System Center Endpoint Protection (SCEP) and you're onboarding Windows Server 2008 R2 SP1 and Windows Server 2012 R2. - - - - -### Install and configure Microsoft Monitoring Agent (MMA) to report sensor data to Microsoft Defender for Endpoint - -1. Download the agent setup file: [Windows 64-bit agent](https://go.microsoft.com/fwlink/?LinkId=828603). - -2. Using the Workspace ID and Workspace key obtained in the previous procedure, choose any of the following installation methods to install the agent on the Windows server: - - [Manually install the agent using setup](https://docs.microsoft.com/azure/log-analytics/log-analytics-windows-agents#install-agent-using-setup-wizard).
- On the **Agent Setup Options** page, choose **Connect the agent to Azure Log Analytics (OMS)**. - - [Install the agent using the command line](https://docs.microsoft.com/azure/log-analytics/log-analytics-windows-agents#install-agent-using-command-line). - - [Configure the agent using a script](https://docs.microsoft.com/azure/log-analytics/log-analytics-windows-agents#install-agent-using-dsc-in-azure-automation). - -> [!NOTE] -> If you are a [US Government customer](gov.md), under "Azure Cloud" you'll need to choose "Azure US Government" if using the setup wizard, or if using a command line or a script - set the "OPINSIGHTS_WORKSPACE_AZURE_CLOUD_TYPE" parameter to 1. - - - - -### Configure Windows server proxy and Internet connectivity settings if needed -If your servers need to use a proxy to communicate with Defender for Endpoint, use one of the following methods to configure the MMA to use the proxy server: - - -- [Configure the MMA to use a proxy server](https://docs.microsoft.com/azure/azure-monitor/platform/agent-windows#install-agent-using-setup-wizard) - -- [Configure Windows to use a proxy server for all connections](configure-proxy-internet.md) - -If a proxy or firewall is in use, please ensure that servers can access all of the Microsoft Defender for Endpoint service URLs directly and without SSL interception. For more information, see [enable access to Defender for Endpoint service URLs](configure-proxy-internet.md#enable-access-to-microsoft-defender-for-endpoint-service-urls-in-the-proxy-server). Use of SSL interception will prevent the system from communicating with the Defender for Endpoint service. - -Once completed, you should see onboarded Windows servers in the portal within an hour. - -### Option 2: Onboard Windows servers through Azure Security Center -1. In the Microsoft Defender Security Center navigation pane, select **Settings** > **Device management** > **Onboarding**. - -2. Select **Windows Server 2008 R2 SP1, 2012 R2 and 2016** as the operating system. - -3. Click **Onboard Servers in Azure Security Center**. - -4. Follow the onboarding instructions in [Microsoft Defender for Endpoint with Azure Security Center](https://docs.microsoft.com/azure/security-center/security-center-wdatp). - -After completing the onboarding steps, you'll need to [Configure and update System Center Endpoint Protection clients](#configure-and-update-system-center-endpoint-protection-clients). - -> [!NOTE] -> - For onboarding via Azure Defender for Servers (previously Azure Security Center Standard Edition) to work as expected, the server must have an appropriate workspace and key configured within the Microsoft Monitoring Agent (MMA) settings. -> - Once configured, the appropriate cloud management pack is deployed on the machine and the sensor process (MsSenseS.exe) will be deployed and started. -> - This is also required if the server is configured to use an OMS Gateway server as proxy. - -### Option 3: Onboard Windows servers through Microsoft Endpoint Manager version 2002 and later -You can onboard Windows Server 2012 R2 and Windows Server 2016 by using Microsoft Endpoint Manager version 2002 and later. For more information, see [Microsoft Defender for Endpoint - in Microsoft Endpoint Manager current branch](https://docs.microsoft.com/mem/configmgr/protect/deploy-use/defender-advanced-threat-protection). - -After completing the onboarding steps, you'll need to [Configure and update System Center Endpoint Protection clients](#configure-and-update-system-center-endpoint-protection-clients). - -
- -## Windows Server (SAC) version 1803, Windows Server 2019, and Windows Server 2019 Core edition -You can onboard Windows Server (SAC) version 1803, Windows Server 2019, or Windows Server 2019 Core edition by using the following deployment methods: - -- [Local script](configure-endpoints-script.md) -- [Group Policy](configure-endpoints-gp.md) -- [Microsoft Endpoint Configuration Manager](configure-endpoints-sccm.md) -- [System Center Configuration Manager 2012 / 2012 R2 1511 / 1602](configure-endpoints-sccm.md#onboard-devices-using-system-center-configuration-manager) -- [VDI onboarding scripts for non-persistent devices](configure-endpoints-vdi.md) - -> [!NOTE] -> - The Onboarding package for Windows Server 2019 through Microsoft Endpoint Manager currently ships a script. For more information on how to deploy scripts in Configuration Manager, see [Packages and programs in Configuration Manager](https://docs.microsoft.com/configmgr/apps/deploy-use/packages-and-programs). -> - A local script is suitable for a proof of concept but should not be used for production deployment. For a production deployment, we recommend using Group Policy, or Microsoft Endpoint Configuration Manager. - -Support for Windows Server provides deeper insight into server activities, coverage for kernel and memory attack detection, and enables response actions. - -1. Configure Defender for Endpoint onboarding settings on the Windows server using the same tools and methods for Windows 10 devices. For more information, see [Onboard Windows 10 devices](configure-endpoints.md). - -2. If you're running a third-party antimalware solution, you'll need to apply the following Microsoft Defender AV passive mode settings. Verify that it was configured correctly: - - 1. Set the following registry entry: - - Path: `HKLM\SOFTWARE\Policies\Microsoft\Windows Advanced Threat Protection` - - Name: ForceDefenderPassiveMode - - Type: REG_DWORD - - Value: 1 - - 1. Run the following PowerShell command to verify that the passive mode was configured: - - ```PowerShell - Get-WinEvent -FilterHashtable @{ProviderName="Microsoft-Windows-Sense" ;ID=84} - ``` - - 1. Confirm that a recent event containing the passive mode event is found: - - ![Image of passive mode verification result](images/atp-verify-passive-mode.png) - -3. Run the following command to check if Microsoft Defender AV is installed: - - ```sc.exe query Windefend``` - - If the result is 'The specified service doesn't exist as an installed service', then you'll need to install Microsoft Defender AV. For more information, see [Microsoft Defender Antivirus in Windows 10](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-in-windows-10). - - For information on how to use Group Policy to configure and manage Microsoft Defender Antivirus on your Windows servers, see [Use Group Policy settings to configure and manage Microsoft Defender Antivirus](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/use-group-policy-microsoft-defender-antivirus). - -
- -## Integration with Azure Security Center -Defender for Endpoint can integrate with Azure Security Center to provide a comprehensive Windows server protection solution. With this integration, Azure Security Center can use the power of Defender for Endpoint to provide improved threat detection for Windows Servers. - -The following capabilities are included in this integration: -- Automated onboarding - Defender for Endpoint sensor is automatically enabled on Windows Servers that are onboarded to Azure Security Center. For more information on Azure Security Center onboarding, see [Onboarding to Azure Security Center Standard for enhanced security](https://docs.microsoft.com/azure/security-center/security-center-onboarding). - - > [!NOTE] - > Automated onboarding is only applicable for Windows Server 2008 R2 SP1, Windows Server 2012 R2, and Windows Server 2016. - -- Windows servers monitored by Azure Security Center will also be available in Defender for Endpoint - Azure Security Center seamlessly connects to the Defender for Endpoint tenant, providing a single view across clients and servers. In addition, Defender for Endpoint alerts will be available in the Azure Security Center console. -- Server investigation - Azure Security Center customers can access Microsoft Defender Security Center to perform detailed investigation to uncover the scope of a potential breach. - -> [!IMPORTANT] -> - When you use Azure Security Center to monitor servers, a Defender for Endpoint tenant is automatically created (in the US for US users, in the EU for European and UK users).
-Data collected by Defender for Endpoint is stored in the geo-location of the tenant as identified during provisioning. -> - If you use Defender for Endpoint before using Azure Security Center, your data will be stored in the location you specified when you created your tenant even if you integrate with Azure Security Center at a later time. -> - Once configured, you cannot change the location where your data is stored. If you need to move your data to another location, you need to contact Microsoft Support to reset the tenant.
-Server endpoint monitoring utilizing this integration has been disabled for Office 365 GCC customers. - -
- -## Configure and update System Center Endpoint Protection clients - -Defender for Endpoint integrates with System Center Endpoint Protection. The integration provides visibility to malware detections and to stop propagation of an attack in your organization by banning potentially malicious files or suspected malware. - -The following steps are required to enable this integration: -- Install the [January 2017 anti-malware platform update for Endpoint Protection clients](https://support.microsoft.com/help/3209361/january-2017-anti-malware-platform-update-for-endpoint-protection-clie). - -- Configure the SCEP client Cloud Protection Service membership to the **Advanced** setting. - -
- -## Offboard Windows servers -You can offboard Windows Server (SAC), Windows Server 2019, and Windows Server 2019 Core edition in the same method available for Windows 10 client devices. - -For other Windows server versions, you have two options to offboard Windows servers from the service: -- Uninstall the MMA agent -- Remove the Defender for Endpoint workspace configuration - -> [!NOTE] -> Offboarding causes the Windows server to stop sending sensor data to the portal but data from the Windows server, including reference to any alerts it has had will be retained for up to 6 months. - -### Uninstall Windows servers by uninstalling the MMA agent -To offboard the Windows server, you can uninstall the MMA agent from the Windows server or detach it from reporting to your Defender for Endpoint workspace. After offboarding the agent, the Windows server will no longer send sensor data to Defender for Endpoint. -For more information, see [To disable an agent](https://docs.microsoft.com/azure/log-analytics/log-analytics-windows-agents#to-disable-an-agent). - -### Remove the Defender for Endpoint workspace configuration -To offboard the Windows server, you can use either of the following methods: - -- Remove the Defender for Endpoint workspace configuration from the MMA agent -- Run a PowerShell command to remove the configuration - -#### Remove the Defender for Endpoint workspace configuration from the MMA agent - -1. In the **Microsoft Monitoring Agent Properties**, select the **Azure Log Analytics (OMS)** tab. - -2. Select the Defender for Endpoint workspace, and click **Remove**. - - ![Image of Microsoft Monitoring Agent Properties](images/atp-mma.png) - -#### Run a PowerShell command to remove the configuration - -1. Get your Workspace ID: - - 1. In the navigation pane, select **Settings** > **Onboarding**. - - 1. Select **Windows Server 2008 R2 SP1, 2012 R2 and 2016** as the operating system and get your Workspace ID: - - ![Image of Windows server onboarding](images/atp-server-offboarding-workspaceid.png) - -2. Open an elevated PowerShell and run the following command. Use the Workspace ID you obtained and replacing `WorkspaceID`: - - ```powershell - $ErrorActionPreference = "SilentlyContinue" - # Load agent scripting object - $AgentCfg = New-Object -ComObject AgentConfigManager.MgmtSvcCfg - # Remove OMS Workspace - $AgentCfg.RemoveCloudWorkspace("WorkspaceID") - # Reload the configuration and apply changes - $AgentCfg.ReloadConfiguration() - - ``` - -
- -## Related topics -- [Onboard Windows 10 devices](configure-endpoints.md) -- [Onboard non-Windows devices](configure-endpoints-non-windows.md) -- [Configure proxy and Internet connectivity settings](configure-proxy-internet.md) -- [Run a detection test on a newly onboarded Defender for Endpoint device](run-detection-test.md) -- [Troubleshooting Microsoft Defender for Endpoint onboarding issues](troubleshoot-onboarding.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/controlled-folders.md b/windows/security/threat-protection/microsoft-defender-atp/controlled-folders.md deleted file mode 100644 index f227cf31b8..0000000000 --- a/windows/security/threat-protection/microsoft-defender-atp/controlled-folders.md +++ /dev/null @@ -1,136 +0,0 @@ ---- -title: Protect important folders from ransomware from encrypting your files with controlled folder access -description: Files in default folders can be protected from being changed by malicious apps. Prevent ransomware from encrypting your files. -keywords: controlled folder access, windows 10, windows defender, ransomware, protect, files, folders -search.product: eADQiWindows 10XVcnh -ms.prod: m365-security -ms.mktglfcycl: manage -ms.sitesec: library -ms.pagetype: security -ms.localizationpriority: medium -author: denisebmsft -ms.author: deniseb -audience: ITPro -ms.date: 02/03/2021 -ms.reviewer: v-maave -manager: dansimp -ms.custom: asr -ms.technology: mde ---- - -# Protect important folders with controlled folder access - -[!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - ->Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-assignaccess-abovefoldlink) - -## What is controlled folder access? - -Controlled folder access helps protect your valuable data from malicious apps and threats, such as ransomware. Controlled folder access protects your data by checking apps against a list of known, trusted apps. Supported on Windows Server 2019 and Windows 10 clients, controlled folder access can be turned on using the Windows Security App, Microsoft Endpoint Configuration Manager, or Intune (for managed devices). - -> [!NOTE] -> Scripting engines are not trusted and you cannot allow them access to controlled protected folders. For example, PowerShell is not trusted by controlled folder access, even if you allow with [certificate and file indicators](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/indicator-certificates). - -Controlled folder access works best with [Microsoft Defender for Endpoint](../microsoft-defender-atp/microsoft-defender-advanced-threat-protection.md), which gives you detailed reporting into controlled folder access events and blocks as part of the usual [alert investigation scenarios](../microsoft-defender-atp/investigate-alerts.md). - -> [!TIP] -> Controlled folder access blocks don't generate alerts in the [Alerts queue](../microsoft-defender-atp/alerts-queue.md). However, you can view information about controlled folder access blocks in the [device timeline view](../microsoft-defender-atp/investigate-machines.md), while using [advanced hunting](../microsoft-defender-atp/advanced-hunting-overview.md), or with [custom detection rules](../microsoft-defender-atp/custom-detection-rules.md). - -## How does controlled folder access work? - -Controlled folder access works by only allowing trusted apps to access protected folders. Protected folders are specified when controlled folder access is configured. Typically, commonly used folders, such as those used for documents, pictures, downloads, and so on, are included in the list of controlled folders. - -Controlled folder access works with a list of trusted apps. Apps that are included in the list of trusted software work as expected. Apps that are not included in the list are prevented from making any changes to files inside protected folders. - -Apps are added to the list based upon their prevalence and reputation. Apps that are highly prevalent throughout your organization and that have never displayed any behavior deemed malicious are considered trustworthy. Those apps are added to the list automatically. - -Apps can also be added manually to the trusted list by using Configuration Manager or Intune. Additional actions, such as [adding a file indicator](../microsoft-defender-atp/respond-file-alerts.md#add-indicator-to-block-or-allow-a-file) for an app, can be performed from the Security Center Console. - -## Why controlled folder access is important - -Controlled folder access is especially useful in helping to protect your documents and information from [ransomware](https://www.microsoft.com/wdsi/threats/ransomware). In a ransomware attack, your files can get encrypted and held hostage. With controlled folder access in place, a notification appears on the computer where an app attempted to make changes to a file in a protected folder. You can [customize the notification](customize-attack-surface-reduction.md#customize-the-notification) with your company details and contact information. You can also enable the rules individually to customize what techniques the feature monitors. - -The [protected folders](#review-controlled-folder-access-events-in-windows-event-viewer) include common system folders (including boot sectors), and you can [add more folders](customize-controlled-folders.md#protect-additional-folders). You can also [allow apps](customize-controlled-folders.md#allow-specific-apps-to-make-changes-to-controlled-folders) to give them access to the protected folders. - -You can use [audit mode](audit-windows-defender.md) to evaluate how controlled folder access would impact your organization if it were enabled. You can also visit the Windows Defender Test ground website at [demo.wd.microsoft.com](https://demo.wd.microsoft.com?ocid=cx-wddocs-testground) to confirm the feature is working and see how it works. - -Controlled folder access is supported on the following versions of Windows: -- [Windows 10, version 1709](https://docs.microsoft.com/windows/whats-new/whats-new-windows-10-version-1709) and later -- [Windows Server 2019](https://docs.microsoft.com/windows-server/get-started-19/whats-new-19) - -## Windows system folders are protected by default - -Windows system folders are protected by default, along with several other folders: - -- `c:\Users\\Documents` -- `c:\Users\Public\Documents` -- `c:\Users\\Pictures` -- `c:\Users\Public\Pictures` -- `c:\Users\Public\Videos` -- `c:\Users\\Videos` -- `c:\Users\\Music` -- `c:\Users\Public\Music` -- `c:\Users\\Favorites` - -> [!NOTE] -> You can configure additional folders as protected, but you cannot remove the Windows system folders that are protected by default. - -## Requirements for controlled folder access - -Controlled folder access requires enabling [Microsoft Defender Antivirus real-time protection](../microsoft-defender-antivirus/configure-real-time-protection-microsoft-defender-antivirus.md). - -## Review controlled folder access events in the Microsoft Defender Security Center - -Defender for Endpoint provides detailed reporting into events and blocks as part of its [alert investigation scenarios](../microsoft-defender-atp/investigate-alerts.md). - -You can query Microsoft Defender for Endpoint data by using [Advanced hunting](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-windows-defender-advanced-threat-protection). If you're using [audit mode](audit-windows-defender.md), you can use [advanced hunting](advanced-hunting-overview.md) to see how controlled folder access settings would affect your environment if they were enabled. - -Example query: - -```PowerShell -DeviceEvents -| where ActionType in ('ControlledFolderAccessViolationAudited','ControlledFolderAccessViolationBlocked') -``` - -## Review controlled folder access events in Windows Event Viewer - -You can review the Windows event log to see events that are created when controlled folder access blocks (or audits) an app: - -1. Download the [Evaluation Package](https://aka.ms/mp7z2w) and extract the file *cfa-events.xml* to an easily accessible location on the device. -2. Type **Event viewer** in the Start menu to open the Windows Event Viewer. -3. On the left panel, under **Actions**, select **Import custom view...**. -4. Navigate to where you extracted *cfa-events.xml* and select it. Alternatively, [copy the XML directly](event-views.md). -5. Select **OK**. - -The following table shows events related to controlled folder access: - -|Event ID | Description | -|:---|:---| -|5007 | Event when settings are changed | -|1124 | Audited controlled folder access event | -|1123 | Blocked controlled folder access event | - -## View or change the list of protected folders - -You can use the Windows Security app to view the list of folders that are protected by controlled folder access. - -1. On your Windows 10 device, open the Windows Security app. -2. Select **Virus & threat protection**. -3. Under **Ransomware protection**, select **Manage ransomware protection**. -4. If controlled folder access is turned off, you'll need to turn it on. Select **protected folders**. -5. Do one of the following steps: - - To add a folder, select **+ Add a protected folder**. - - To remove a folder, select it, and then select **Remove**. - -> [!NOTE] -> [Windows system folders](#windows-system-folders-are-protected-by-default) are protected by default, and you cannot remove them from the list. - -## See also - -- [Evaluate controlled folder access](evaluate-controlled-folder-access.md) -- [Customize controlled folder access](customize-controlled-folders.md) -- [Protect more folders](customize-controlled-folders.md#protect-additional-folders) diff --git a/windows/security/threat-protection/microsoft-defender-atp/custom-detection-rules.md b/windows/security/threat-protection/microsoft-defender-atp/custom-detection-rules.md deleted file mode 100644 index 65af61d64f..0000000000 --- a/windows/security/threat-protection/microsoft-defender-atp/custom-detection-rules.md +++ /dev/null @@ -1,157 +0,0 @@ ---- -title: Create custom detection rules in Microsoft Defender ATP -ms.reviewer: -description: Learn how to create custom detection rules based on advanced hunting queries -keywords: custom detections, create, manage, alerts, edit, run on demand, frequency, interval, detection rules, advanced hunting, hunt, query, response actions, mdatp, microsoft defender atp -search.product: eADQiWindows 10XVcnh -search.appverid: met150 -ms.prod: m365-security -ms.mktglfcycl: deploy -ms.sitesec: library -ms.pagetype: security -ms.author: lomayor -author: lomayor -ms.localizationpriority: medium -manager: dansimp -audience: ITPro -ms.collection: M365-security-compliance -ms.topic: article -ms.date: 09/20/2020 -ms.technology: mde ---- - -# Create custom detection rules - -[!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - ->Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-assignaccess-abovefoldlink) - -Custom detection rules built from [advanced hunting](advanced-hunting-overview.md) queries let you proactively monitor various events and system states, including suspected breach activity and misconfigured devices. You can set them to run at regular intervals, generating alerts and taking response actions whenever there are matches. - -Read this article to learn how to create new custom detection rules. Or [see viewing and managing existing rules](custom-detections-manage.md). - -> [!NOTE] -> To create or manage custom detections, [your role](user-roles.md#create-roles-and-assign-the-role-to-an-azure-active-directory-group) needs to have the **manage security settings** permission. - -## 1. Prepare the query. - -In Microsoft Defender Security Center, go to **Advanced hunting** and select an existing query or create a new query. When using a new query, run the query to identify errors and understand possible results. - ->[!IMPORTANT] ->To prevent the service from returning too many alerts, each rule is limited to generating only 100 alerts whenever it runs. Before creating a rule, tweak your query to avoid alerting for normal, day-to-day activity. - -### Required columns in the query results - -To use a query for a custom detection rule, the query must return the following columns: - -- `Timestamp` -- `DeviceId` -- `ReportId` - -Simple queries, such as those that don't use the `project` or `summarize` operator to customize or aggregate results, typically return these common columns. - -There are various ways to ensure more complex queries return these columns. For example, if you prefer to aggregate and count by `DeviceId`, you can still return `Timestamp` and `ReportId` by getting them from the most recent event involving each device. - -The sample query below counts the number of unique devices (`DeviceId`) with antivirus detections and uses this to find only those devices with more than five detections. To return the latest `Timestamp` and the corresponding `ReportId`, it uses the `summarize` operator with the `arg_max` function. - -```kusto -DeviceEvents -| where Timestamp > ago(7d) -| where ActionType == "AntivirusDetection" -| summarize (Timestamp, ReportId)=arg_max(Timestamp, ReportId), count() by DeviceId -| where count_ > 5 -``` - -> [!TIP] -> For better query performance, set a time filter that matches your intended run frequency for the rule. Since the least frequent run is every 24 hours, filtering for the past day will cover all new data. - -## 2. Create a new rule and provide alert details. - -With the query in the query editor, select **Create detection rule** and specify the following alert details: - -- **Detection name**—name of the detection rule -- **Frequency**—interval for running the query and taking action. [See additional guidance below](#rule-frequency) -- **Alert title**—title displayed with alerts triggered by the rule -- **Severity**—potential risk of the component or activity identified by the rule. [Read about alert severities](alerts-queue.md#severity) -- **Category**—type of threat component or activity, if any. [Read about alert categories](alerts-queue.md#understanding-alert-categories) -- **MITRE ATT&CK techniques**—one or more attack techniques identified by the rule as documented in the MITRE ATT&CK framework. This section is not available with certain alert categories, such as malware, ransomware, suspicious activity, and unwanted software -- **Description**—more information about the component or activity identified by the rule -- **Recommended actions**—additional actions that responders might take in response to an alert - -For more information about how alert details are displayed, [read about the alert queue](alerts-queue.md). - -### Rule frequency - -When saved, a new custom detection rule immediately runs and checks for matches from the past 30 days of data. The rule then runs again at fixed intervals and lookback durations based on the frequency you choose: - -- **Every 24 hours**—runs every 24 hours, checking data from the past 30 days -- **Every 12 hours**—runs every 12 hours, checking data from the past 24 hours -- **Every 3 hours**—runs every 3 hours, checking data from the past 6 hours -- **Every hour**—runs hourly, checking data from the past 2 hours - -> [!IMPORTANT] ->When changing a query that is already scheduled as a Custom Detection, it's next immediate execution will have a lookback window of 30 days, exactly as if a new query was being created. ->Changes to a large number of queries, and with time filters higher than the default lookback durantion for the selected frequency, might have an impact in the overall quota consumption of Advanced Hunting and resulting in exhausting the daily quota. - -> [!TIP] -> Match the time filters in your query with the lookback duration. Results outside of the lookback duration are ignored. - -Select the frequency that matches how closely you want to monitor detections, and consider your organization's capacity to respond to the alerts. - -## 3. Choose the impacted entities. - -Identify the columns in your query results where you expect to find the main affected or impacted entity. For example, a query might return both device and user IDs. Identifying which of these columns represent the main impacted entity helps the service aggregate relevant alerts, correlate incidents, and target response actions. - -You can select only one column for each entity type. Columns that are not returned by your query can't be selected. - -## 4. Specify actions. - -Your custom detection rule can automatically take actions on files or devices that are returned by the query. - -### Actions on devices - -These actions are applied to devices in the `DeviceId` column of the query results: - -- **Isolate device**—applies full network isolation, preventing the device from connecting to any application or service, except for the Defender for Endpoint service. [Learn more about device isolation](respond-machine-alerts.md#isolate-devices-from-the-network) -- **Collect investigation package**—collects device information in a ZIP file. [Learn more about the investigation package](respond-machine-alerts.md#collect-investigation-package-from-devices) -- **Run antivirus scan**—performs a full Microsoft Defender Antivirus scan on the device -- **Initiate investigation**—starts an [automated investigation](automated-investigations.md) on the device -- **Restrict app execution**—sets restrictions on the device to allow only files that are signed with a Microsoft-issued certificate to run. [Learn more about restricting app execution](respond-machine-alerts.md#restrict-app-execution) - -### Actions on files - -These actions are applied to files in the `SHA1` or the `InitiatingProcessSHA1` column of the query results: - -- **Allow/Block**—automatically adds the file to your [custom indicator list](manage-indicators.md) so that it is always allowed to run or blocked from running. You can set the scope of this action so that it is taken only on selected device groups. This scope is independent of the scope of the rule. -- **Quarantine file**—deletes the file from its current location and places a copy in quarantine - -### Actions on users - -- **Mark user as compromised**—sets the user's risk level to "high" in Azure Active Directory, triggering the corresponding [identity protection policies](https://docs.microsoft.com/azure/active-directory/identity-protection/overview-identity-protection#risk-levels). - -## 5. Set the rule scope. - -Set the scope to specify which devices are covered by the rule: - -- All devices -- Specific device groups - -Only data from devices in scope will be queried. Also, actions will be taken only on those devices. - -## 6. Review and turn on the rule. - -After reviewing the rule, select **Create** to save it. The custom detection rule immediately runs. It runs again based on configured frequency to check for matches, generate alerts, and take response actions. - -You can [view and manage custom detection rules](custom-detections-manage.md), check their previous runs, and review the alerts they have triggered. You can also run a rule on demand and modify it. - -## Related topics - -- [View and manage custom detection rules](custom-detections-manage.md) -- [Custom detections overview](overview-custom-detections.md) -- [Advanced hunting overview](advanced-hunting-overview.md) -- [Learn the advanced hunting query language](advanced-hunting-query-language.md) -- [View and organize alerts](alerts-queue.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/customize-controlled-folders.md b/windows/security/threat-protection/microsoft-defender-atp/customize-controlled-folders.md deleted file mode 100644 index 7997959422..0000000000 --- a/windows/security/threat-protection/microsoft-defender-atp/customize-controlled-folders.md +++ /dev/null @@ -1,171 +0,0 @@ ---- -title: Customize controlled folder access -description: Add other folders that should be protected by controlled folder access, or allow apps that are incorrectly blocking changes to important files. -keywords: Controlled folder access, windows 10, windows defender, ransomware, protect, files, folders, customize, add folder, add app, allow, add executable -search.product: eADQiWindows 10XVcnh -ms.prod: m365-security -ms.mktglfcycl: manage -ms.sitesec: library -ms.localizationpriority: medium -audience: ITPro -author: denisebmsft -ms.author: deniseb -ms.reviewer: jcedola, dbodorin, vladiso, nixanm, anvascon -manager: dansimp -ms.date: 01/06/2021 -ms.technology: mde ---- - -# Customize controlled folder access - -[!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - - -**Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - ->Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-assignaccess-abovefoldlink) - - -Controlled folder access helps you protect valuable data from malicious apps and threats, such as ransomware. Controlled folder access is supported on Windows Server 2019 and Windows 10 clients. - -This article describes how to customize controlled folder access capabilities, and includes the following sections: - -- [Protect additional folders](#protect-additional-folders) -- [Add apps that should be allowed to access protected folders](#allow-specific-apps-to-make-changes-to-controlled-folders) -- [Allow signed executable files to access protected folders](#allow-signed-executable-files-to-access-protected-folders) -- [Customize the notification](#customize-the-notification) - -> [!IMPORTANT] -> Controlled folder access monitors apps for activities that are detected as malicious. Sometimes, legitimate apps are blocked from making changes to your files. If controlled folder access impacts your organization's productivity, you might consider running this feature in [audit mode](audit-windows-defender.md) to fully assess the impact. - -## Protect additional folders - -Controlled folder access applies to many system folders and default locations, including folders such as **Documents**, **Pictures**, and **Movies**. You can add additional folders to be protected, but you cannot remove the default folders in the default list. - -Adding other folders to controlled folder access can be helpful for cases when you don't store files in the default Windows libraries, or you've changed the default location of your libraries. - -You can also specify network shares and mapped drives. Environment variables and wildcards are supported. For information about using wildcards, see [Use wildcards in the file name and folder path or extension exclusion lists](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/configure-extension-file-exclusions-microsoft-defender-antivirus#use-wildcards-in-the-file-name-and-folder-path-or-extension-exclusion-lists). - -You can use the Windows Security app, Group Policy, PowerShell cmdlets, or mobile device management configuration service providers to add and remove additional protected folders. - -### Use the Windows Security app to protect additional folders - -1. Open the Windows Security app by selecting the shield icon in the task bar or searching the start menu for **Security**. - -2. Select **Virus & threat protection**, and then scroll down to the **Ransomware protection** section. - -3. Select **Manage ransomware protection** to open the **Ransomware protection** pane. - -4. Under the **Controlled folder access** section, select **Protected folders**. - -5. Choose **Yes** on the **User Access Control** prompt. The **Protected folders** pane displays. - -4. Select **Add a protected folder** and follow the prompts to add folders. - -### Use Group Policy to protect additional folders - -1. On your Group Policy management computer, open the [Group Policy Management Console](https://docs.microsoft.com/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/cc731212(v=ws.11)?preserve=true), right-click the Group Policy Object you want to configure, and then and select **Edit**. - -2. In the **Group Policy Management Editor**, go to **Computer configuration** and select **Administrative templates**. - -3. Expand the tree to **Windows components** > **Microsoft Defender Antivirus** > **Windows Defender Exploit Guard** > **Controlled folder access**. - -4. Double-click **Configured protected folders** and set the option to **Enabled**. Select **Show** and enter each folder. - -### Use PowerShell to protect additional folders - -1. Type **PowerShell** in the Start menu, right-click **Windows PowerShell** and select **Run as administrator** - -2. Enter the following cmdlet: - - ```PowerShell - Add-MpPreference -ControlledFolderAccessProtectedFolders "" - ``` -3. Repeat step 2 until you have added all the folders you want to protect. Folders that are added are visible in the Windows Security app. - - ![Screenshot of a PowerShell window with the cmdlet above entered](../images/cfa-allow-folder-ps.png) - -> [!IMPORTANT] -> Use `Add-MpPreference` to append or add apps to the list. Using the `Set-MpPreference` cmdlet will overwrite the existing list. - -### Use MDM CSPs to protect additional folders - -Use the [./Vendor/MSFT/Policy/Config/Defender/GuardedFoldersList](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-defender#defender-guardedfolderslist) configuration service provider (CSP) to allow apps to make changes to protected folders. - -## Allow specific apps to make changes to controlled folders - -You can specify if certain apps are always considered safe and give write access to files in protected folders. Allowing apps can be useful if a particular app you know and trust is being blocked by the controlled folder access feature. - -> [!IMPORTANT] -> By default, Windows adds apps that are considered friendly to the allowed list. Such apps that are added automatically are not recorded in the list shown in the Windows Security app or by using the associated PowerShell cmdlets. You shouldn't need to add most apps. Only add apps if they are being blocked and you can verify their trustworthiness. - -When you add an app, you have to specify the app's location. Only the app in that location will be permitted access to the protected folders. If the app (with the same name) is in a different location, it will not be added to the allow list and may be blocked by controlled folder access. - -An allowed application or service only has write access to a controlled folder after it starts. For example, an update service will continue to trigger events after it's allowed until it is stopped and restarted. - -### Use the Windows Defender Security app to allow specific apps - -1. Open the Windows Security app by searching the start menu for **Security**. - -2. Select the **Virus & threat protection** tile (or the shield icon on the left menu bar) and then select **Manage ransomware protection**. - -3. Under the **Controlled folder access** section, select **Allow an app through Controlled folder access** - -4. Select **Add an allowed app** and follow the prompts to add apps. - - ![Screenshot of how to add an allowed app button](../images/cfa-allow-app.png) - -### Use Group Policy to allow specific apps - -1. On your Group Policy management device, open the [Group Policy Management Console](https://docs.microsoft.com/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/cc731212(v=ws.11)?preserve=true), right-click the Group Policy Object you want to configure and select **Edit**. - -2. In the **Group Policy Management Editor**, go to **Computer configuration** and select **Administrative templates**. - -3. Expand the tree to **Windows components** > **Microsoft Defender Antivirus** > **Windows Defender Exploit Guard** > **Controlled folder access**. - -4. Double-click the **Configure allowed applications** setting and set the option to **Enabled**. Select **Show** and enter each app. - -### Use PowerShell to allow specific apps - -1. Type **PowerShell** in the Start menu, right-click **Windows PowerShell** and select **Run as administrator** -2. Enter the following cmdlet: - - ```PowerShell - Add-MpPreference -ControlledFolderAccessAllowedApplications "" - ``` - - For example, to add the executable *test.exe* located in the folder *C:\apps*, the cmdlet would be as follows: - - ```PowerShell - Add-MpPreference -ControlledFolderAccessAllowedApplications "c:\apps\test.exe" - ``` - - Continue to use `Add-MpPreference -ControlledFolderAccessAllowedApplications` to add more apps to the list. Apps added using this cmdlet will appear in the Windows Security app. - -![Screenshot of a PowerShell window with the above cmdlet entered](../images/cfa-allow-app-ps.png) - -> [!IMPORTANT] -> Use `Add-MpPreference` to append or add apps to the list. Using the `Set-MpPreference` cmdlet will overwrite the existing list. - -### Use MDM CSPs to allow specific apps - -Use the [./Vendor/MSFT/Policy/Config/Defender/GuardedFoldersAllowedApplications](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-defender#defender-guardedfoldersallowedapplications) configuration service provider (CSP) to allow apps to make changes to protected folders. - -## Allow signed executable files to access protected folders - -Microsoft Defender for Endpoint certificate and file indicators can allow signed executable files to access protected folders. For implementation details, see [Create indicators based on certificates](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/indicator-certificates). - -> [!Note] -> This does no apply to scripting engines, including Powershell - -## Customize the notification - -For more information about customizing the notification when a rule is triggered and blocks an app or file, see [Configure alert notifications in Microsoft Defender for Endpoint](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-email-notifications). - -## See also - -- [Protect important folders with controlled folder access](controlled-folders.md) -- [Enable controlled folder access](enable-controlled-folders.md) -- [Evaluate attack surface reduction rules](evaluate-attack-surface-reduction.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/defender-endpoint-false-positives-negatives.md b/windows/security/threat-protection/microsoft-defender-atp/defender-endpoint-false-positives-negatives.md deleted file mode 100644 index 5aabbdddd6..0000000000 --- a/windows/security/threat-protection/microsoft-defender-atp/defender-endpoint-false-positives-negatives.md +++ /dev/null @@ -1,365 +0,0 @@ ---- -title: Address false positives/negatives in Microsoft Defender for Endpoint -description: Learn how to handle false positives or false negatives in Microsoft Defender for Endpoint. -keywords: alert, exclusion, defender atp, false positive, false negative -search.product: eADQiWindows 10XVcnh -search.appverid: met150 -ms.prod: m365-security -ms.technology: mde -ms.mktglfcycl: deploy -ms.sitesec: library -ms.pagetype: security -ms.author: deniseb -author: denisebmsft -ms.date: 02/11/2021 -ms.localizationpriority: medium -manager: dansimp -audience: ITPro -ms.collection: -- m365-security-compliance -- m365initiative-defender-endpoint -- m365solution-scenario -- m365scenario-fpfn -ms.topic: how-to -ms.reviewer: ramarom, evaldm, isco, mabraitm, chriggs, yonghree, jcedola -ms.custom: FPFN ---- - -# Address false positives/negatives in Microsoft Defender for Endpoint - -[!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to** - -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146806) - -In endpoint protection solutions, a false positive is an entity, such as a file or a process, that was detected and identified as malicious, even though the entity isn't actually a threat. A false negative is an entity that was not detected as a threat, even though it actually is malicious. False positives/negatives can occur with any threat protection solution, including [Microsoft Defender for Endpoint](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-advanced-threat-protection). - -![Definition of false positive and negatives in Windows Defender for Endpoints](images/false-positives-overview.png) - -Fortunately, steps can be taken to address and reduce these kinds of issues. If you're seeing false positives/negatives in your [Microsoft Defender Security Center](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/use), your security operations can take steps to address them by using the following process: - -1. [Review and classify alerts](#part-1-review-and-classify-alerts) -2. [Review remediation actions that were taken](#part-2-review-remediation-actions) -3. [Review and define exclusions](#part-3-review-or-define-exclusions) -4. [Submit an entity for analysis](#part-4-submit-a-file-for-analysis) -5. [Review and adjust your threat protection settings](#part-5-review-and-adjust-your-threat-protection-settings) - -And, you can [get help if you still have issues with false positives/negatives](#still-need-help) after performing the tasks described in this article. - -![Steps to address false positives and negatives](images/false-positives-step-diagram.png) - -> [!NOTE] -> This article is intended as guidance for security operators and security administrators who are using [Microsoft Defender for Endpoint](microsoft-defender-advanced-threat-protection.md). - -## Part 1: Review and classify alerts - -If you see an [alert](alerts.md) that was triggered because something was detected as malicious or suspicious that should not have been, you can suppress the alert for that entity. You can also suppress alerts that are not necessarily false positives, but are unimportant. We recommend that you classify alerts as well. - -Managing your alerts and classifying true/false positives helps to train your threat protection solution and can reduce the number of false positives or false negatives over time. Taking these steps also helps reduce noise in your security operations dashboard so that your security team can focus on higher priority work items. - -### Determine whether an alert is accurate - -Before you classify or suppress an alert, determine whether the alert is accurate, a false positive, or benign. - -1. Go to the Microsoft Defender Security Center ([https://securitycenter.windows.com](https://securitycenter.windows.com)) and sign in. -2. In the navigation pane, choose **Alerts queue**. -3. Select an alert to more details about the alert. (See [Review alerts](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/review-alerts).) -4. Depending on the alert status, take the steps described in the following table: - -| Alert status | What to do | -|:---|:---| -| The alert is accurate | Assign the alert, and then [investigate it](investigate-alerts.md) further. | -| The alert is a false positive | 1. [Classify the alert](#classify-an-alert) as a false positive.
2. [Suppress the alert](#suppress-an-alert).
3. [Create an indicator](#indicators-for-microsoft-defender-for-endpoint) for Microsoft Defender for Endpoint.
4. [Submit a file to Microsoft for analysis](#part-4-submit-a-file-for-analysis). | -| The alert is accurate, but benign (unimportant) | [Classify the alert](#classify-an-alert) as a true positive, and then [suppress the alert](#suppress-an-alert). | - -### Classify an alert - -Alerts can be classified as false positives or true positives in the Microsoft Defender Security Center. Classifying alerts helps train Microsoft Defender for Endpoint so that, over time, you'll see more true alerts and fewer false alerts. - -1. Go to the Microsoft Defender Security Center ([https://securitycenter.windows.com](https://securitycenter.windows.com)) and sign in. -2. Select **Alerts queue**, and then select an alert. -3. For the selected alert, select **Actions** > **Manage alert**. A flyout pane opens. -4. In the **Manage alert** section, select either **True alert** or **False alert**. (Use **False alert** to classify a false positive.) - -> [!TIP] -> For more information about suppressing alerts, see [Manage Microsoft Defender for Endpoint alerts](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/manage-alerts). And, if your organization is using a security information and event management (SIEM) server, make sure to define a suppression rule there, too. - -### Suppress an alert - -If you have alerts that are either false positives or that are true positives but for unimportant events, you can suppress those alerts in the Microsoft Defender Security Center. Suppressing alerts helps reduce noise in your security operations dashboard. - -1. Go to the Microsoft Defender Security Center ([https://securitycenter.windows.com](https://securitycenter.windows.com)) and sign in. -2. In the navigation pane, select **Alerts queue**. -3. Select an alert that you want to suppress to open its **Details** pane. -4. In the **Details** pane, choose the ellipsis (**...**), and then **Create a suppression rule**. -5. Specify all the settings for your suppression rule, and then choose **Save**. - -> [!TIP] -> Need help with suppression rules? See [Suppress an alert and create a new suppression rule](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/manage-alerts#suppress-an-alert-and-create-a-new-suppression-rule). - -## Part 2: Review remediation actions - -[Remediation actions](manage-auto-investigation.md#remediation-actions), such as sending a file to quarantine or stopping a process, are taken on entities (such as files) that are detected as threats. Several types of remediation actions occur automatically through automated investigation and Microsoft Defender Antivirus: -- Quarantine a file -- Remove a registry key -- Kill a process -- Stop a service -- Disable a driver -- Remove a scheduled task - -Other actions, such as starting an antivirus scan or collecting an investigation package, occur manually or through [Live Response](live-response.md). Actions taken through Live Response cannot be undone. - -After you have reviewed your alerts, your next step is to [review remediation actions](manage-auto-investigation.md). If any actions were taken as a result of false positives, you can undo most kinds of remediation actions. Specifically, you can: -- [Undo one action at a time](#undo-an-action); -- [Undo multiple actions at one time](#undo-multiple-actions-at-one-time); and -- [Remove a file from quarantine across multiple devices](#remove-a-file-from-quarantine-across-multiple-devices). - -When you're done reviewing and undoing actions that were taken as a result of false positives, proceed to [review or define exclusions](#part-3-review-or-define-exclusions). - -### Review completed actions - -1. Go to the Action center ([https://securitycenter.windows.com/action-center](https://securitycenter.windows.com/action-center)) and sign in. -2. Select the **History** tab to view a list of actions that were taken. -3. Select an item to view more details about the remediation action that was taken. - -### Undo an action - -1. Go to the Action center ([https://securitycenter.windows.com/action-center](https://securitycenter.windows.com/action-center)) and sign in. -2. On the **History** tab, select an action that you want to undo. -3. In the flyout pane, select **Undo**. If the action cannot be undone with this method, you will not see an **Undo** button. (To learn more, see [Undo completed actions](manage-auto-investigation.md#undo-completed-actions).) - -### Undo multiple actions at one time - -1. Go to the Action center ([https://securitycenter.windows.com/action-center](https://securitycenter.windows.com/action-center)) and sign in. -2. On the **History** tab, select the actions that you want to undo. -3. In the pane on the right side of the screen, select **Undo**. - -### Remove a file from quarantine across multiple devices - -> [!div class="mx-imgBorder"] -> ![Quarantine file](images/autoir-quarantine-file-1.png) - -1. Go to the Action center ([https://securitycenter.windows.com/action-center](https://securitycenter.windows.com/action-center)) and sign in. -2. On the **History** tab, select a file that has the Action type **Quarantine file**. -3. In the pane on the right side of the screen, select **Apply to X more instances of this file**, and then select **Undo**. - -## Part 3: Review or define exclusions - -An exclusion is an entity, such as a file or URL, that you specify as an exception to remediation actions. The excluded entity can still get detected, but no remediation actions are taken on that entity. That is, the detected file or process won’t be stopped, sent to quarantine, removed, or otherwise changed by Microsoft Defender for Endpoint. - -To define exclusions across Microsoft Defender for Endpoint, perform the following tasks: -- [Define exclusions for Microsoft Defender Antivirus](#exclusions-for-microsoft-defender-antivirus) -- [Create “allow” indicators for Microsoft Defender for Endpoint](#indicators-for-microsoft-defender-for-endpoint) - -> [!NOTE] -> Microsoft Defender Antivirus exclusions apply only to antivirus protection, not across other Microsoft Defender for Endpoint capabilities. To exclude files broadly, use exclusions for Microsoft Defender Antivirus and [custom indicators](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/manage-indicators) for Microsoft Defender for Endpoint. - -The procedures in this section describe how to define exclusions and indicators. - -### Exclusions for Microsoft Defender Antivirus - -In general, you should not need to define exclusions for Microsoft Defender Antivirus. Make sure that you define exclusions sparingly, and that you only include the files, folders, processes, and process-opened files that are resulting in false positives. In addition, make sure to review your defined exclusions regularly. We recommend using [Microsoft Endpoint Manager](https://docs.microsoft.com/mem/endpoint-manager-overview) to define or edit your antivirus exclusions; however, you can use other methods, such as [Group Policy](https://docs.microsoft.com/azure/active-directory-domain-services/manage-group-policy) (see [Manage Microsoft Defender for Endpoint](manage-atp-post-migration.md)). - -> [!TIP] -> Need help with antivirus exclusions? See [Configure and validate exclusions for Microsoft Defender Antivirus scans](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/configure-exclusions-microsoft-defender-antivirus). - -#### Use Microsoft Endpoint Manager to manage antivirus exclusions (for existing policies) - -1. Go to the Microsoft Endpoint Manager admin center ([https://endpoint.microsoft.com](https://endpoint.microsoft.com)) and sign in. -2. Choose **Endpoint security** > **Antivirus**, and then select an existing policy. (If you don’t have an existing policy, or you want to create a new policy, skip to [the next procedure](#use-microsoft-endpoint-manager-to-create-a-new-antivirus-policy-with-exclusions)). -3. Choose **Properties**, and next to **Configuration settings**, choose **Edit**. -4. Expand **Microsoft Defender Antivirus Exclusions** and then specify your exclusions. -5. Choose **Review + save**, and then choose **Save**. - -#### Use Microsoft Endpoint Manager to create a new antivirus policy with exclusions - -1. Go to the Microsoft Endpoint Manager admin center ([https://endpoint.microsoft.com](https://endpoint.microsoft.com)) and sign in. -2. Choose **Endpoint security** > **Antivirus** > **+ Create Policy**. -3. Select a platform (such as **Windows 10 and later**, **macOS**, or **Windows 10 and Windows Server**). -4. For **Profile**, select **Microsoft Defender Antivirus exclusions**, and then choose **Create**. -5. Specify a name and description for the profile, and then choose **Next**. -6. On the **Configuration settings** tab, specify your antivirus exclusions, and then choose **Next**. -7. On the **Scope tags** tab, if you are using scope tags in your organization, specify scope tags for the policy you are creating. (See [Scope tags](https://docs.microsoft.com/mem/intune/fundamentals/scope-tags).) -8. On the **Assignments** tab, specify the users and groups to whom your policy should be applied, and then choose **Next**. (If you need help with assignments, see [Assign user and device profiles in Microsoft Intune](https://docs.microsoft.com/mem/intune/configuration/device-profile-assign).) -9. On the **Review + create** tab, review the settings, and then choose **Create**. - -### Indicators for Microsoft Defender for Endpoint - -[Indicators](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/manage-indicators) (specifically, indicators of compromise, or IoCs) enable your security operations team to define the detection, prevention, and exclusion of entities. For example, you can specify certain files to be omitted from scans and remediation actions in Microsoft Defender for Endpoint. Or, indicators can be used to generate alerts for certain files, IP addresses, or URLs. - -To specify entities as exclusions for Microsoft Defender for Endpoint, create "allow" indicators for those entities. Such "allow" indicators in Microsoft Defender for Endpoint apply to [next-generation protection](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-in-windows-10), [endpoint detection and response](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-endpoint-detection-response), and [automated investigation & remediation](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/automated-investigations). - -"Allow" indicators can be created for: - -- [Files](#indicators-for-files) -- [IP addresses, URLs, and domains](#indicators-for-ip-addresses-urls-or-domains) -- [Application certificates](#indicators-for-application-certificates) - -![Indicator types diagram](images/false-positives-indicators.png) - -#### Indicators for files - -When you [create an "allow" indicator for a file, such as an executable](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/indicator-file), it helps prevent files that your organization is using from being blocked. Files can include portable executable (PE) files, such as `.exe` and `.dll` files. - -Before you create indicators for files, make sure the following requirements are met: -- Microsoft Defender Antivirus is configured with cloud-based protection enabled (see [Manage cloud-based protection](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/deploy-manage-report-microsoft-defender-antivirus)) -- Antimalware client version is 4.18.1901.x or later -- Devices are running Windows 10, version 1703 or later; Windows Server 2016; or Windows Server 2019 -- The [Block or allow feature is turned on](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/advanced-features) - -#### Indicators for IP addresses, URLs, or domains - -When you [create an "allow" indicator for an IP address, URL, or domain](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/indicator-ip-domain), it helps prevent the sites or IP addresses your organization uses from being blocked. - -Before you create indicators for IP addresses, URLs, or domains, make sure the following requirements are met: -- Network protection in Defender for Endpoint is enabled in block mode (see [Enable network protection](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/enable-network-protection)) -- Antimalware client version is 4.18.1906.x or later -- Devices are running Windows 10, version 1709, or later - -Custom network indicators are turned on in the Microsoft Defender Security Center (see [Advanced features](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/advanced-features)) - -#### Indicators for application certificates - -When you [create an "allow" indicator for an application certificate](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/indicator-certificates), it helps prevent applications, such as internally developed applications, that your organization uses from being blocked. `.CER` or `.PEM` file extensions are supported. - -Before you create indicators for application certificates, make sure the following requirements are met: -- Microsoft Defender Antivirus is configured with cloud-based protection enabled (see [Manage cloud-based protection](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/deploy-manage-report-microsoft-defender-antivirus)) -- Antimalware client version is 4.18.1901.x or later -- Devices are running Windows 10, version 1703 or later; Windows Server 2016; or Windows Server 2019 -- Virus and threat protection definitions are up to date - -> [!TIP] -> When you create indicators, you can define them one by one, or import multiple items at once. Keep in mind there's a limit of 15,000 indicators for a single tenant. And, you might need to gather certain details first, such as file hash information. Make sure to review the prerequisites before you [create indicators](manage-indicators.md). - -## Part 4: Submit a file for analysis - -You can submit entities, such as files and fileless detections, to Microsoft for analysis. Microsoft security researchers analyze all submissions, and their results help inform Microsoft Defender for Endpoint threat protection capabilities. When you sign in at the submission site, you can track your submissions. - -### Submit a file for analysis - -If you have a file that was either wrongly detected as malicious or was missed, follow these steps to submit the file for analysis. - -1. Review the guidelines here: [Submit files for analysis](https://docs.microsoft.com/windows/security/threat-protection/intelligence/submission-guide). -2. Visit the Microsoft Security Intelligence submission site ([https://www.microsoft.com/wdsi/filesubmission](https://www.microsoft.com/wdsi/filesubmission)), and submit your file(s). - -### Submit a fileless detection for analysis - -If something was detected as malware based on behavior, and you don’t have a file, you can submit your `Mpsupport.cab` file for analysis. You can get the *.cab* file by using the Microsoft Malware Protection Command-Line Utility (MPCmdRun.exe) tool on Windows 10. - -1. Go to ` C:\ProgramData\Microsoft\Windows Defender\Platform\`, and then run `MpCmdRun.exe` as an administrator. -2. Type `mpcmdrun.exe -GetFiles`, and then press **Enter**. - A .cab file is generated that contains various diagnostic logs. The location of the file is specified in the output of the command prompt. By default, the location is `C:\ProgramData\Microsoft\Microsoft Defender\Support\MpSupportFiles.cab`. -3. Review the guidelines here: [Submit files for analysis](https://docs.microsoft.com/windows/security/threat-protection/intelligence/submission-guide). -4. Visit the Microsoft Security Intelligence submission site ([https://www.microsoft.com/wdsi/filesubmission](https://www.microsoft.com/wdsi/filesubmission)), and submit your .cab files. - -### What happens after a file is submitted? - -Your submission is immediately scanned by our systems to give you the latest determination even before an analyst starts handling your case. It’s possible that a file might have already been submitted and processed by an analyst. In those cases, a determination is made quickly. - -For submissions that were not already processed, they are prioritized for analysis as follows: - -- Prevalent files with the potential to impact large numbers of computers are given a higher priority. -- Authenticated customers, especially enterprise customers with valid [Software Assurance IDs (SAIDs)](https://www.microsoft.com/licensing/licensing-programs/software-assurance-default.aspx), are given a higher priority. -- Submissions flagged as high priority by SAID holders are given immediate attention. - -To check for updates regarding your submission, sign in at the [Microsoft Security Intelligence submission site](https://www.microsoft.com/wdsi/filesubmission). - -> [!TIP] -> To learn more, see [Submit files for analysis](https://docs.microsoft.com/windows/security/threat-protection/intelligence/submission-guide#how-does-microsoft-prioritize-submissions). - -## Part 5: Review and adjust your threat protection settings - -Microsoft Defender for Endpoint offers a wide variety of options, including the ability to fine-tune settings for various features and capabilities. If you’re getting numerous false positives, make sure to review your organization’s threat protection settings. You might need to make some adjustments to: - -- [Cloud-delivered protection](#cloud-delivered-protection) -- [Remediation for potentially unwanted applications](#remediation-for-potentially-unwanted-applications) -- [Automated investigation and remediation](#automated-investigation-and-remediation) - -### Cloud-delivered protection - -Check your cloud-delivered protection level for Microsoft Defender Antivirus. By default, cloud-delivered protection is set to **Not configured**, which corresponds to a normal level of protection for most organizations. If your cloud-delivered protection is set to **High**, **High +**, or **Zero tolerance**, you might experience a higher number of false positives. - -> [!TIP] -> To learn more about configuring your cloud-delivered protection, see [Specify the cloud-delivered protection level](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/specify-cloud-protection-level-microsoft-defender-antivirus). - -We recommend using [Microsoft Endpoint Manager](https://docs.microsoft.com/mem/endpoint-manager-overview) to edit or set your cloud-delivered protection settings; however, you can use other methods, such as [Group Policy](https://docs.microsoft.com/azure/active-directory-domain-services/manage-group-policy) (see [Manage Microsoft Defender for Endpoint](manage-atp-post-migration.md)). - -#### Use Microsoft Endpoint Manager to review and edit cloud-delivered protection settings (for existing policies) - -1. Go to the Microsoft Endpoint Manager admin center ([https://endpoint.microsoft.com](https://endpoint.microsoft.com)) and sign in. -2. Choose **Endpoint security** > **Antivirus** and then select an existing policy. (If you don’t have an existing policy, or you want to create a new policy, skip to [the next procedure](#use-microsoft-endpoint-manager-to-set-cloud-delivered-protection-settings-for-a-new-policy)). -3. Under **Manage**, select **Properties**. Then, next to **Configuration settings**, choose **Edit**. -4. Expand **Cloud protection**, and review your current setting in the **Cloud-delivered protection level** row. We recommend setting cloud-delivered protection to **Not configured**, which provides strong protection while reducing the chances of getting false positives. -5. Choose **Review + save**, and then **Save**. - -#### Use Microsoft Endpoint Manager to set cloud-delivered protection settings (for a new policy) - -1. Go to the Microsoft Endpoint Manager admin center ([https://endpoint.microsoft.com](https://endpoint.microsoft.com)) and sign in. -2. Choose **Endpoint security** > **Antivirus** > **+ Create policy**. -3. For **Platform**, select an option, and then for **Profile**, select **Antivirus** or **Microsoft Defender Antivirus** (the specific option depends on what you selected for **Platform**.) Then choose **Create**. -4. On the **Basics** tab, specify a name and description for the policy. Then choose **Next**. -5. On the **Configuration settings** tab, expand **Cloud protection**, and specify the following settings: - - Set **Turn on cloud-delivered protection** to **Yes**. - - Set **Cloud-delivered protection level** to **Not configured**. (This level provides a strong level of protection by default while reducing the chances of getting false positives.) -6. On the **Scope tags** tab, if you are using scope tags in your organization, specify scope tags for the policy. (See [Scope tags](https://docs.microsoft.com/mem/intune/fundamentals/scope-tags).) -8. On the **Assignments** tab, specify the users and groups to whom your policy should be applied, and then choose **Next**. (If you need help with assignments, see [Assign user and device profiles in Microsoft Intune](https://docs.microsoft.com/mem/intune/configuration/device-profile-assign).) -9. On the **Review + create** tab, review the settings, and then choose **Create**. - -### Remediation for potentially unwanted applications - -Potentially unwanted applications (PUA) are a category of software that can cause devices to run slowly, display unexpected ads, or install other software that might be unexpected or unwanted. Examples of PUA include advertising software, bundling software, and evasion software that behaves differently with security products. Although PUA is not considered malware, some kinds of software are PUA based on their behavior and reputation. - -> [!TIP] -> To learn more about PUA, see [Detect and block potentially unwanted applications](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/detect-block-potentially-unwanted-apps-microsoft-defender-antivirus). - -Depending on the apps your organization is using, you might be getting false positives as a result of your PUA protection settings. If necessary, consider running PUA protection in audit mode for a while, or apply PUA protection to a subset of devices in your organization. PUA protection can be configured for the Microsoft Edge browser and for Microsoft Defender Antivirus. - -We recommend using [Microsoft Endpoint Manager](https://docs.microsoft.com/mem/endpoint-manager-overview) to edit or set PUA protection settings; however, you can use other methods, such as [Group Policy](https://docs.microsoft.com/azure/active-directory-domain-services/manage-group-policy) (see [Manage Microsoft Defender for Endpoint](manage-atp-post-migration.md)). - -#### Use Microsoft Endpoint Manager to edit PUA protection (for existing configuration profiles) - -1. Go to the Microsoft Endpoint Manager admin center ([https://endpoint.microsoft.com](https://endpoint.microsoft.com)) and sign in. -2. Choose **Devices** > **Configuration profiles**, and then select an existing policy. (If you don’t have an existing policy, or you want to create a new policy, skip to [the next procedure](#use-microsoft-endpoint-manager-to-set-pua-protection-for-a-new-configuration-profile).) -3. Under **Manage**, choose **Properties**, and then, next to **Configuration settings**, choose **Edit**. -4. On the **Configuration settings** tab, scroll down and expand **Microsoft Defender Antivirus**. -5. Set **Detect potentially unwanted applications** to **Audit**. (You can turn it off, but by using audit mode, you will be able to see detections.) -6. Choose **Review + save**, and then choose **Save**. - -#### Use Microsoft Endpoint Manager to set PUA protection (for a new configuration profile) - -1. Go to the Microsoft Endpoint Manager admin center ([https://endpoint.microsoft.com](https://endpoint.microsoft.com)) and sign in. -2. Choose **Devices** > **Configuration profiles** > **+ Create profile**. -3. For the **Platform**, choose **Windows 10 and later**, and for **Profile**, select **Device restrictions**. -4. On the **Basics** tab, specify a name and description for your policy. Then choose **Next**. -5. On the **Configuration settings** tab, scroll down and expand **Microsoft Defender Antivirus**. -6. Set **Detect potentially unwanted applications** to **Audit**, and then choose **Next**. (You can turn off PUA protection, but by using audit mode, you will be able to see detections.) -7. On the **Assignments** tab, specify the users and groups to whom your policy should be applied, and then choose **Next**. (If you need help with assignments, see [Assign user and device profiles in Microsoft Intune](https://docs.microsoft.com/mem/intune/configuration/device-profile-assign).) -8. On the **Applicability Rules** tab, specify the OS editions or versions to include or exclude from the policy. For example, you can set the policy to be applied to all devices certain editions of Windows 10. Then choose **Next**. -9. On the **Review + create** tab, review your settings, and, and then choose **Create**. - -### Automated investigation and remediation - -[Automated investigation and remediation](automated-investigations.md) (AIR) capabilities are designed to examine alerts and take immediate action to resolve breaches. As alerts are triggered, and an automated investigation runs, a verdict is generated for each piece of evidence investigated. Verdicts can be *Malicious*, *Suspicious*, or *No threats found*. - -Depending on the [level of automation](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/automation-levels) set for your organization and other security settings, remediation actions are taken on artifacts that are considered to be *Malicious* or *Suspicious*. In some cases, remediation actions occur automatically; in other cases, remediation actions are taken manually or only upon approval by your security operations team. - -- [Learn more about automation levels](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/automation-levels); and then -- [Configure AIR capabilities in Defender for Endpoint](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-automated-investigations-remediation). - -> [!IMPORTANT] -> We recommend using *Full automation* for automated investigation and remediation. Don't turn these capabilities off because of a false positive. Instead, use ["allow" indicators to define exceptions](#indicators-for-microsoft-defender-for-endpoint), and keep automated investigation and remediation set to take appropriate actions automatically. Following [this guidance](automation-levels.md#levels-of-automation) helps reduce the number of alerts your security operations team must handle. - -## Still need help? - -If you have worked through all the steps in this article and still need help, contact technical support. - -1. Go to the Microsoft Defender Security Center ([https://securitycenter.windows.com](https://securitycenter.windows.com)) and sign in. -2. In the upper right corner, select the question mark (**?**), and then select **Microsoft support**. -3. In the Support Assistant window, describe your issue, and then send your message. From there, you can open a service request. - -## See also - -[Manage Microsoft Defender for Endpoint](manage-atp-post-migration.md) - -[Overview of Microsoft Defender Security Center](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/use) diff --git a/windows/security/threat-protection/microsoft-defender-atp/downloads/mdatp-urls.xlsx b/windows/security/threat-protection/microsoft-defender-atp/downloads/mdatp-urls.xlsx deleted file mode 100644 index d620b1a2708d98abc1c1e4e8866e9a430c7a372b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 39447 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 LQ}ZSA=d1q%cxVhD diff --git a/windows/security/threat-protection/microsoft-defender-atp/evaluate-exploit-protection.md b/windows/security/threat-protection/microsoft-defender-atp/evaluate-exploit-protection.md deleted file mode 100644 index 963d383c5a..0000000000 --- a/windows/security/threat-protection/microsoft-defender-atp/evaluate-exploit-protection.md +++ /dev/null @@ -1,114 +0,0 @@ ---- -title: See how Exploit protection works in a demo -description: See how Exploit Protection can prevent suspicious behaviors from occurring on specific apps. -keywords: Exploit protection, exploits, kernel, events, evaluate, demo, try, mitigation -search.product: eADQiWindows 10XVcnh -ms.prod: m365-security -ms.mktglfcycl: manage -ms.sitesec: library -ms.pagetype: security -ms.localizationpriority: medium -audience: ITPro -author: denisebmsft -ms.author: deniseb -ms.date: 01/06/2021 -ms.reviewer: -manager: dansimp -ms.technology: mde ---- - -# Evaluate exploit protection - -[!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - ->Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-enablesiem-abovefoldlink) - - -[Exploit protection](exploit-protection.md) helps protect devices from malware that uses exploits to spread and infect other devices. Mitigation can be applied to either the operating system or to an individual app. Many of the features that were part of the Enhanced Mitigation Experience Toolkit (EMET) are included in exploit protection. (The EMET has reached its end of support.) - -In audit, you can see how mitigation works for certain apps in a test environment. This shows what *would* have happened if you enabled exploit protection in your production environment. This way, you can verify that exploit protection doesn't adversely affect your line-of-business apps, and see which suspicious or malicious events occur. - -> [!TIP] -> You can also visit the Microsoft Defender Testground website at [demo.wd.microsoft.com](https://demo.wd.microsoft.com?ocid=cx-wddocs-testground) to see how exploit protection works. - -## Enable exploit protection for testing - -You can set mitigations in a testing mode for specific programs by using the Windows Security app or Windows PowerShell. - -### Windows Security app - -1. Open the Windows Security app. Select the shield icon in the task bar or search the start menu for **Defender**. - -2. Select the **App & browser control** tile (or the app icon on the left menu bar) and then select **Exploit protection**. - -3. Go to **Program settings** and choose the app you want to apply protection to: - - 1. If the app you want to configure is already listed, select it and then select **Edit** - 2. If the app is not listed at the top of the list select **Add program to customize**. Then, choose how you want to add the app. - - Use **Add by program name** to have the mitigation applied to any running process with that name. Specify a file with an extension. You can enter a full path to limit the mitigation to only the app with that name in that location. - - Use **Choose exact file path** to use a standard Windows Explorer file picker window to find and select the file you want. - -4. After selecting the app, you'll see a list of all the mitigations that can be applied. Choosing **Audit** will apply the mitigation in audit mode only. You'll be notified if you need to restart the process, app, or Windows. - -5. Repeat this procedure for all the apps and mitigations you want to configure. Select **Apply** when you're done setting up your configuration. - -### PowerShell - -To set app-level mitigations to audit mode, use `Set-ProcessMitigation` with the **Audit mode** cmdlet. - -Configure each mitigation in the following format: - -```PowerShell -Set-ProcessMitigation - - ,, -``` - -Where: -``` -* \: - * `-Name` to indicate the mitigations should be applied to a specific app. Specify the app's executable after this flag. -* \: - * `-Enable` to enable the mitigation - * `-Disable` to disable the mitigation -* \: - * The mitigation's cmdlet as defined in the following table. Each mitigation is separated with a comma. -``` - |Mitigation | Audit mode cmdlet | -|---|---| - |Arbitrary Code Guard (ACG) | `AuditDynamicCode` | - |Block low integrity images | `AuditImageLoad` - |Block untrusted fonts | `AuditFont`, `FontAuditOnly` | - |Code integrity guard | `AuditMicrosoftSigned`, `AuditStoreSigned` | - |Disable Win32k system calls | `AuditSystemCall` | - |Do not allow child processes | `AuditChildProcess` | - -For example, to enable Arbitrary Code Guard (ACG) in audit mode for an app named *testing.exe*, run the following command: - -```PowerShell -Set-ProcessMitigation -Name c:\apps\lob\tests\testing.exe -Enable AuditDynamicCode -``` - -You can disable **audit mode** by replacing `-Enable` with `-Disable`. - -## Review exploit protection audit events - -To review which apps would have been blocked, open Event Viewer and filter for the following events in the Security-Mitigations log. - -| Feature | Provider/source | Event ID | Description | -|---|---|--|---| -| Exploit protection | Security-Mitigations (Kernel Mode/User Mode) | 1 | ACG audit | -| Exploit protection | Security-Mitigations (Kernel Mode/User Mode) | 3 | Do not allow child processes audit | -| Exploit protection | Security-Mitigations (Kernel Mode/User Mode) | 5 | Block low integrity images audit | -| Exploit protection | Security-Mitigations (Kernel Mode/User Mode) | 7 | Block remote images audit | -| Exploit protection | Security-Mitigations (Kernel Mode/User Mode) | 9 | Disable win32k system calls audit | -| Exploit protection | Security-Mitigations (Kernel Mode/User Mode) | 11 | Code integrity guard audit | - -## See also - -- [Enable exploit protection](enable-exploit-protection.md) -- [Configure and audit exploit protection mitigations](customize-exploit-protection.md) -- [Import, export, and deploy exploit protection configurations](import-export-exploit-protection-emet-xml.md) -- [Troubleshoot exploit protection](troubleshoot-exploit-protection-mitigations.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-create-app-webapp.md b/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-create-app-webapp.md deleted file mode 100644 index dc6a1df497..0000000000 --- a/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-create-app-webapp.md +++ /dev/null @@ -1,221 +0,0 @@ ---- -title: Create an app to access Microsoft Defender for Endpoint without a user -ms.reviewer: -description: Learn how to design a web app to get programmatic access to Microsoft Defender for Endpoint without a user. -keywords: apis, graph api, supported apis, actor, alerts, device, user, domain, ip, file, advanced hunting, query -search.product: eADQiWindows 10XVcnh -ms.prod: m365-security -ms.mktglfcycl: deploy -ms.sitesec: library -ms.pagetype: security -ms.author: macapara -author: mjcaparas -ms.localizationpriority: medium -manager: dansimp -audience: ITPro -ms.collection: M365-security-compliance -ms.topic: article -ms.technology: mde ---- - -# Create an app to access Microsoft Defender for Endpoint without a user - -[!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - - -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) - -- Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) - -[!include[Microsoft Defender for Endpoint API URIs for US Government](../../includes/microsoft-defender-api-usgov.md)] - -[!include[Improve request performance](../../includes/improve-request-performance.md)] - -This page describes how to create an application to get programmatic access to Defender for Endpoint without a user. If you need programmatic access to Defender for Endpoint on behalf of a user, see [Get access with user context](exposed-apis-create-app-nativeapp.md). If you are not sure which access you need, see [Get started](apis-intro.md). - -Microsoft Defender for Endpoint exposes much of its data and actions through a set of programmatic APIs. Those APIs will help you automate work flows and innovate based on Defender for Endpoint capabilities. The API access requires OAuth2.0 authentication. For more information, see [OAuth 2.0 Authorization Code Flow](https://docs.microsoft.com/azure/active-directory/develop/active-directory-v2-protocols-oauth-code). - -In general, you’ll need to take the following steps to use the APIs: -- Create an Azure Active Directory (Azure AD) application. -- Get an access token using this application. -- Use the token to access Defender for Endpoint API. - -This article explains how to create an Azure AD application, get an access token to Microsoft Defender for Endpoint, and validate the token. - -## Create an app - -1. Log on to [Azure](https://portal.azure.com) with a user that has the **Global Administrator** role. - -2. Navigate to **Azure Active Directory** > **App registrations** > **New registration**. - - ![Image of Microsoft Azure and navigation to application registration](images/atp-azure-new-app2.png) - -3. In the registration form, choose a name for your application, and then select **Register**. - -4. To enable your app to access Defender for Endpoint and assign it **'Read all alerts'** permission, on your application page, select **API Permissions** > **Add permission** > **APIs my organization uses** >, type **WindowsDefenderATP**, and then select **WindowsDefenderATP**. - - > [!NOTE] - > *WindowsDefenderATP* does not appear in the original list. Start writing its name in the text box to see it appear. - - ![add permission](images/add-permission.png) - - - Select **Application permissions** > **Alert.Read.All**, and then select **Add permissions**. - - ![app permission](images/application-permissions.png) - - You need to select the relevant permissions. 'Read All Alerts' is only an example. For instance: - - - To [run advanced queries](run-advanced-query-api.md), select the 'Run advanced queries' permission. - - To [isolate a device](isolate-machine.md), select the 'Isolate machine' permission. - - To determine which permission you need, look at the **Permissions** section in the API you are interested to call. - -5. Select **Grant consent**. - - > [!NOTE] - > Every time you add a permission, you must select **Grant consent** for the new permission to take effect. - - ![Grant permissions](images/grant-consent.png) - -6. To add a secret to the application, select **Certificates & secrets**, add a description to the secret, and then select **Add**. - - > [!NOTE] - > After you select **Add**, select **copy the generated secret value**. You won't be able to retrieve this value after you leave. - - ![Image of create app key](images/webapp-create-key2.png) - -7. Write down your application ID and your tenant ID. On your application page, go to **Overview** and copy the following. - - ![Image of created app id](images/app-and-tenant-ids.png) - -8. **For Microsoft Defender for Endpoint Partners only**. Set your app to be multi-tenanted (available in all tenants after consent). This is **required** for third-party apps (for example, if you create an app that is intended to run in multiple customers' tenant). This is **not required** if you create a service that you want to run in your tenant only (for example, if you create an application for your own usage that will only interact with your own data). To set your app to be multi-tenanted: - - - Go to **Authentication**, and add `https://portal.azure.com` as the **Redirect URI**. - - - On the bottom of the page, under **Supported account types**, select the **Accounts in any organizational directory** application consent for your multi-tenant app. - - You need your application to be approved in each tenant where you intend to use it. This is because your application interacts Defender for Endpoint on behalf of your customer. - - You (or your customer if you are writing a third-party app) need to select the consent link and approve your app. The consent should be done with a user who has administrative privileges in Active Directory. - - The consent link is formed as follows: - - ``` - https://login.microsoftonline.com/common/oauth2/authorize?prompt=consent&client_id=00000000-0000-0000-0000-000000000000&response_type=code&sso_reload=true - ``` - - Where 00000000-0000-0000-0000-000000000000 is replaced with your application ID. - - -**Done!** You have successfully registered an application! See examples below for token acquisition and validation. - -## Get an access token - -For more information on Azure AD tokens, see the [Azure AD tutorial](https://docs.microsoft.com/azure/active-directory/develop/active-directory-v2-protocols-oauth-client-creds). - -### Use PowerShell - -```powershell -# This script acquires the App Context Token and stores it in the variable $token for later use in the script. -# Paste your Tenant ID, App ID, and App Secret (App key) into the indicated quotes below. - -$tenantId = '' ### Paste your tenant ID here -$appId = '' ### Paste your Application ID here -$appSecret = '' ### Paste your Application key here - -$resourceAppIdUri = 'https://api.securitycenter.microsoft.com' -$oAuthUri = "https://login.microsoftonline.com/$TenantId/oauth2/token" -$authBody = [Ordered] @{ - resource = "$resourceAppIdUri" - client_id = "$appId" - client_secret = "$appSecret" - grant_type = 'client_credentials' -} -$authResponse = Invoke-RestMethod -Method Post -Uri $oAuthUri -Body $authBody -ErrorAction Stop -$token = $authResponse.access_token -``` - -### Use C#: - -The following code was tested with NuGet Microsoft.IdentityModel.Clients.ActiveDirectory 3.19.8. - -1. Create a new console application. -1. Install NuGet [Microsoft.IdentityModel.Clients.ActiveDirectory](https://www.nuget.org/packages/Microsoft.IdentityModel.Clients.ActiveDirectory/). -1. Add the following: - - ``` - using Microsoft.IdentityModel.Clients.ActiveDirectory; - ``` - -1. Copy and paste the following code in your app (don't forget to update the three variables: ```tenantId, appId, appSecret```): - - ``` - string tenantId = "00000000-0000-0000-0000-000000000000"; // Paste your own tenant ID here - string appId = "11111111-1111-1111-1111-111111111111"; // Paste your own app ID here - string appSecret = "22222222-2222-2222-2222-222222222222"; // Paste your own app secret here for a test, and then store it in a safe place! - - const string authority = "https://login.microsoftonline.com"; - const string wdatpResourceId = "https://api.securitycenter.microsoft.com"; - - AuthenticationContext auth = new AuthenticationContext($"{authority}/{tenantId}/"); - ClientCredential clientCredential = new ClientCredential(appId, appSecret); - AuthenticationResult authenticationResult = auth.AcquireTokenAsync(wdatpResourceId, clientCredential).GetAwaiter().GetResult(); - string token = authenticationResult.AccessToken; - ``` - - -### Use Python - -See [Get token using Python](run-advanced-query-sample-python.md#get-token). - -### Use Curl - -> [!NOTE] -> The following procedure assumes that Curl for Windows is already installed on your computer. - -1. Open a command prompt, and set CLIENT_ID to your Azure application ID. -1. Set CLIENT_SECRET to your Azure application secret. -1. Set TENANT_ID to the Azure tenant ID of the customer that wants to use your app to access Defender for Endpoint. -1. Run the following command: - -``` -curl -i -X POST -H "Content-Type:application/x-www-form-urlencoded" -d "grant_type=client_credentials" -d "client_id=%CLIENT_ID%" -d "scope=https://securitycenter.onmicrosoft.com/windowsatpservice/.default" -d "client_secret=%CLIENT_SECRET%" "https://login.microsoftonline.com/%TENANT_ID%/oauth2/v2.0/token" -k -``` - -You will get an answer in the following form: - -``` -{"token_type":"Bearer","expires_in":3599,"ext_expires_in":0,"access_token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIn aWReH7P0s0tjTBX8wGWqJUdDA"} -``` - -## Validate the token - -Ensure that you got the correct token: - -1. Copy and paste the token you got in the previous step into [JWT](https://jwt.ms) in order to decode it. -1. Validate that you get a 'roles' claim with the desired permissions -1. In the following image, you can see a decoded token acquired from an app with permissions to all of Microsoft Defender for Endpoint's roles: - -![Image of token validation](images/webapp-decoded-token.png) - -## Use the token to access Microsoft Defender for Endpoint API - -1. Choose the API you want to use. For more information, see [Supported Defender for Endpoint APIs](exposed-apis-list.md). -1. Set the authorization header in the http request you send to "Bearer {token}" (Bearer is the authorization scheme). -1. The expiration time of the token is one hour. You can send more than one request with the same token. - -The following is an example of sending a request to get a list of alerts **using C#**: -``` - var httpClient = new HttpClient(); - - var request = new HttpRequestMessage(HttpMethod.Get, "https://api.securitycenter.microsoft.com/api/alerts"); - - request.Headers.Authorization = new AuthenticationHeaderValue("Bearer", token); - - var response = httpClient.SendAsync(request).GetAwaiter().GetResult(); - - // Do something useful with the response -``` - -## See also -- [Supported Microsoft Defender for Endpoint APIs](exposed-apis-list.md) -- [Access Microsoft Defender for Endpoint on behalf of a user](exposed-apis-create-app-nativeapp.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/gov.md b/windows/security/threat-protection/microsoft-defender-atp/gov.md deleted file mode 100644 index 98632acbf5..0000000000 --- a/windows/security/threat-protection/microsoft-defender-atp/gov.md +++ /dev/null @@ -1,165 +0,0 @@ ---- -title: Microsoft Defender for Endpoint for US Government customers -description: Learn about the Microsoft Defender for Endpoint for US Government customers requirements and capabilities available -keywords: government, gcc, high, requirements, capabilities, defender, defender atp, mdatp, endpoint, dod -search.product: eADQiWindows 10XVcnh -search.appverid: met150 -ms.prod: m365-security -ms.mktglfcycl: deploy -ms.sitesec: library -ms.pagetype: security -ms.author: macapara -author: mjcaparas -ms.localizationpriority: medium -manager: dansimp -audience: ITPro -ms.collection: M365-security-compliance -ms.topic: conceptual -ms.technology: mde ---- - -# Microsoft Defender for Endpoint for US Government customers - -**Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - -Microsoft Defender for Endpoint for US Government customers, built in the US Azure Government environment, uses the same underlying technologies as Defender for Endpoint in Azure Commercial. - -This offering is available to GCC, GCC High, and DoD customers and is based on the same prevention, detection, investigation, and remediation as the commercial version. However, there are some differences in the availability of capabilities for this offering. - -> [!NOTE] -> If you are a GCC customer using Defender for Endpoint in Commercial, please refer to the public documentation pages. - -## Licensing requirements -Microsoft Defender for Endpoint for US Government customers requires one of the following Microsoft volume licensing offers: - -### Desktop licensing -GCC | GCC High | DoD -:---|:---|:--- -Windows 10 Enterprise E5 GCC | Windows 10 Enterprise E5 for GCC High | Windows 10 Enterprise E5 for DOD -| | Microsoft 365 E5 for GCC High | -| | Microsoft 365 G5 Security for GCC High | -Microsoft Defender for Endpoint - GCC | Microsoft Defender for Endpoint for GCC High | Microsoft Defender for Endpoint for DOD - -### Server licensing -GCC | GCC High | DoD -:---|:---|:--- -Microsoft Defender for Endpoint Server GCC | Microsoft Defender for Endpoint Server for GCC High | Microsoft Defender for Endpoint Server for DOD -Azure Defender for Servers | Azure Defender for Servers - Government | Azure Defender for Servers - Government - -> [!NOTE] -> DoD licensing will only be available at DoD general availability. - -
- -## Portal URLs -The following are the Microsoft Defender for Endpoint portal URLs for US Government customers: - -Customer type | Portal URL -:---|:--- -GCC | https://gcc.securitycenter.microsoft.us -GCC High | https://securitycenter.microsoft.us -DoD (PREVIEW) | https://securitycenter.microsoft.us - -
- -## Endpoint versions - -### Standalone OS versions -The following OS versions are supported: - -OS version | GCC | GCC High | DoD (PREVIEW) -:---|:---|:---|:--- -Windows 10, version 20H2 (with [KB4586853](https://support.microsoft.com/help/4586853)) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) -Windows 10, version 2004 (with [KB4586853](https://support.microsoft.com/help/4586853)) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) -Windows 10, version 1909 (with [KB4586819](https://support.microsoft.com/help/4586819)) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) -Windows 10, version 1903 (with [KB4586819](https://support.microsoft.com/help/4586819)) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) -Windows 10, version 1809 (with [KB4586839](https://support.microsoft.com/help/4586839)) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) -Windows 10, version 1803 (with [KB4598245](https://support.microsoft.com/help/4598245)) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) -Windows 10, version 1709 | ![No](../images/svg/check-no.svg)
Note: Won't be supported | ![Yes](../images/svg/check-yes.svg) With [KB4499147](https://support.microsoft.com/help/4499147)
Note: [Deprecated](https://docs.microsoft.com/lifecycle/announcements/revised-end-of-service-windows-10-1709), please upgrade | ![No](../images/svg/check-no.svg)
Note: Won't be supported -Windows 10, version 1703 and earlier | ![No](../images/svg/check-no.svg)
Note: Won't be supported | ![No](../images/svg/check-no.svg)
Note: Won't be supported | ![No](../images/svg/check-no.svg)
Note: Won't be supported -Windows Server 2019 (with [KB4586839](https://support.microsoft.com/help/4586839)) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) -Windows Server 2016 | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) -Windows Server 2012 R2 | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) -Windows Server 2008 R2 SP1 | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) -Windows 8.1 Enterprise | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) -Windows 8 Pro | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) -Windows 7 SP1 Enterprise | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) -Windows 7 SP1 Pro | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) -Linux | ![No](../images/svg/check-no.svg) In development | ![No](../images/svg/check-no.svg) In development | ![No](../images/svg/check-no.svg) In development -macOS | ![No](../images/svg/check-no.svg) In development | ![No](../images/svg/check-no.svg) In development | ![No](../images/svg/check-no.svg) In development -Android | ![No](../images/svg/check-no.svg) On engineering backlog | ![No](../images/svg/check-no.svg) On engineering backlog | ![No](../images/svg/check-no.svg) On engineering backlog -iOS | ![No](../images/svg/check-no.svg) On engineering backlog | ![No](../images/svg/check-no.svg) On engineering backlog | ![No](../images/svg/check-no.svg) On engineering backlog - -> [!NOTE] -> Where a patch is specified, it must be deployed prior to device onboarding in order to configure Defender for Endpoint to the correct environment. - -> [!NOTE] -> Trying to onboard Windows devices older than Windows 10 or Windows Server 2019 using [Microsoft Monitoring Agent](configure-server-endpoints.md#option-1-onboard-by-installing-and-configuring-microsoft-monitoring-agent-mma)? You'll need to choose "Azure US Government" under "Azure Cloud" if using the [setup wizard](https://docs.microsoft.com/azure/log-analytics/log-analytics-windows-agents#install-agent-using-setup-wizard), or if using a [command line](https://docs.microsoft.com/azure/log-analytics/log-analytics-windows-agents#install-agent-using-command-line) or a [script](https://docs.microsoft.com/azure/log-analytics/log-analytics-windows-agents#install-agent-using-dsc-in-azure-automation) - set the "OPINSIGHTS_WORKSPACE_AZURE_CLOUD_TYPE" parameter to 1. - -### OS versions when using Azure Defender for Servers -The following OS versions are supported when using [Azure Defender for Servers](https://docs.microsoft.com/azure/security-center/security-center-wdatp): - -OS version | GCC | GCC High | DoD (PREVIEW) -:---|:---|:---|:--- -Windows Server 2016 | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) -Windows Server 2012 R2 | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) -Windows Server 2008 R2 SP1 | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) - -
- -## Required connectivity settings -If a proxy or firewall is blocking all traffic by default and allowing only specific domains through, add the domains listed in the downloadable sheet to the allowed domains list. - -The following downloadable spreadsheet lists the services and their associated URLs your network must be able to connect to. Verify there are no firewall or network filtering rules that would deny access to these URLs, or create an *allow* rule specifically for them. - -Spreadsheet of domains list | Description -:-----|:----- -![Thumb image for Microsoft Defender for Endpoint URLs spreadsheet](images/mdatp-urls.png)
| Spreadsheet of specific DNS records for service locations, geographic locations, and OS.

[Download the spreadsheet here.](https://download.microsoft.com/download/8/a/5/8a51eee5-cd02-431c-9d78-a58b7f77c070/mde-urls.xlsx) - -For more information, see [Configure device proxy and Internet connectivity settings](configure-proxy-internet.md). - -> [!NOTE] -> The spreadsheet contains commercial URLs as well, make sure you check the "US Gov" tabs.
When filtering look for the records labeled as "US Gov" and your specific cloud under the geography column. - -
- -## API -Instead of the public URIs listed in our [API documentation](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/apis-intro), you'll need to use the following URIs: - -Endpoint type | GCC | GCC High & DoD (PREVIEW) -:---|:---|:--- -Login | `https://login.microsoftonline.com` | `https://login.microsoftonline.us` -Defender for Endpoint API | `https://api-gcc.securitycenter.microsoft.us` | `https://api-gov.securitycenter.microsoft.us` -SIEM | `https://wdatp-alertexporter-us.gcc.securitycenter.windows.us` | `https://wdatp-alertexporter-us.securitycenter.windows.us` - -
- -## Feature parity with commercial -Defender for Endpoint doesn't have complete parity with the commercial offering. While our goal is to deliver all commercial features and functionality to our US Government customers, there are some capabilities not yet available we want to highlight. - -These are the known gaps as of February 2021: - -Feature name | GCC | GCC High | DoD (PREVIEW) -:---|:---|:---|:--- -Automated investigation and remediation: Live response | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) -Automated investigation and remediation: Response to Office 365 alerts | ![No](../images/svg/check-no.svg) On engineering backlog | ![No](../images/svg/check-no.svg) On engineering backlog | ![No](../images/svg/check-no.svg) On engineering backlog -Email notifications | ![No](../images/svg/check-no.svg) Rolling out | ![No](../images/svg/check-no.svg) Rolling out | ![No](../images/svg/check-no.svg) Rolling out -Evaluation lab | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) -Management and APIs: Device health and compliance report | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) -Management and APIs: Integration with third-party products | ![No](../images/svg/check-no.svg) In development | ![No](../images/svg/check-no.svg) In development | ![No](../images/svg/check-no.svg) In development -Management and APIs: Streaming API | ![Yes](../images/svg/check-yes.svg) | ![No](../images/svg/check-no.svg) In development | ![No](../images/svg/check-no.svg) In development -Management and APIs: Threat protection report | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) -Threat & vulnerability management | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) -Threat analytics | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) -Web content filtering | ![No](../images/svg/check-no.svg) In development | ![No](../images/svg/check-no.svg) In development | ![No](../images/svg/check-no.svg) In development -Integrations: Azure Sentinel | ![Yes](../images/svg/check-yes.svg) | ![No](../images/svg/check-no.svg) In development | ![No](../images/svg/check-no.svg) In development -Integrations: Microsoft Cloud App Security | ![No](../images/svg/check-no.svg) On engineering backlog | ![No](../images/svg/check-no.svg) On engineering backlog | ![No](../images/svg/check-no.svg) On engineering backlog -Integrations: Microsoft Compliance Center | ![No](../images/svg/check-no.svg) On engineering backlog | ![No](../images/svg/check-no.svg) On engineering backlog | ![No](../images/svg/check-no.svg) On engineering backlog -Integrations: Microsoft Defender for Identity | ![No](../images/svg/check-no.svg) On engineering backlog | ![No](../images/svg/check-no.svg) On engineering backlog | ![No](../images/svg/check-no.svg) On engineering backlog -Integrations: Microsoft Defender for Office 365 | ![No](../images/svg/check-no.svg) On engineering backlog | ![No](../images/svg/check-no.svg) On engineering backlog | ![No](../images/svg/check-no.svg) On engineering backlog -Integrations: Microsoft Endpoint DLP | ![No](../images/svg/check-no.svg) On engineering backlog | ![No](../images/svg/check-no.svg) On engineering backlog | ![No](../images/svg/check-no.svg) On engineering backlog -Integrations: Microsoft Intune | ![Yes](../images/svg/check-yes.svg) | ![No](../images/svg/check-no.svg) In development | ![No](../images/svg/check-no.svg) In development -Integrations: Microsoft Power Automate & Azure Logic Apps | ![Yes](../images/svg/check-yes.svg) | ![No](../images/svg/check-no.svg) In development | ![No](../images/svg/check-no.svg) In development -Integrations: Skype for Business / Teams | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) -Microsoft Threat Experts | ![No](../images/svg/check-no.svg) On engineering backlog | ![No](../images/svg/check-no.svg) On engineering backlog | ![No](../images/svg/check-no.svg) On engineering backlog diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/device-timeline-2.png b/windows/security/threat-protection/microsoft-defender-atp/images/device-timeline-2.png deleted file mode 100644 index 25fb776f62a5008670f71b5a53755647e0791538..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 126621 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�IR*u<@&;^s z4iIaB?NI%nXN=?UEqBFfAd<1nwGxdRtdbv65=~tY|&tH+d|+(J1CzS(41)m7(cfHB5mi;V4!AjOI@{)unmnnLNM$_O-h$vTw8mC-;=LKm9(jCf;Si$)4d}3$Kz-a%pA<65C zNc-9NEr>r{{Nm{brw6q+=~Rw`4{Ej>>ciJy@3Y=7ymB+S`I4K@;U~t%O-MZuvurDC zlm3OOvHjrX6x%4aCkD49vhwz8Z!6i+3HPTu#qwY5jUq3i5X&bNeH<%`Oois~1Ux)< ze**~kNE7FLIInM>nh-OOwsV`1Ibg=J2zSr;u<*fVB71^$uqCe5ou2w6+1;={xybEm zT$2YtN3AcB;L*7RtaG)9TfL<_CmXn#Kd#{h=k5BLTCxI_oku3h_o@QXMH wAUN6E{kQ*kI-84Uu@?pI$o=_L!VCTB*KCdPgG)ws)F*fIx}Ij~HQUht0VR=K0{{R3 diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/device-timeline-filters.png b/windows/security/threat-protection/microsoft-defender-atp/images/device-timeline-filters.png deleted file mode 100644 index 7bfc67772e7e94af75347f2e2f5e2e63f3b9b521..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6533 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 diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/device-timeline-with-techniques.png b/windows/security/threat-protection/microsoft-defender-atp/images/device-timeline-with-techniques.png deleted file mode 100644 index bd0dbe0326d84ae9c2b4c5e881ac3702410a4d4a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 131824 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�Bc0#R$prfAdi;HVqN)uKb3Lcr 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
SjI2U9RxmCfhhlZxrK3;P6 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 z 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�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

{7bdRA*lZNjLmbw=TYx?^wa>4%*$C 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 H8uYdIvES=_T~4(v%Veq&E>kA@ts(AcPJA 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≶7#ghP>h?EXenb?aDWx8Sk)4%gqhJPK$qyF*elZLAze@9Yh~) zk(SVE+b`Js`Afgk<^0ECcsD8ht-s3zc#o1jdK#A^h)sRfJ(iPOUS1u$D7j6Kg| z|C1+AvXym!A_I^jh)?vEn?u?=g;|&q)lUJ1$HuJs;22BQ*)~YQ#9hC$AvtmgkR8#_ z6~9L?0WyTimToeEeF_j1$hw$kZh%%Gv4V1fWP<~4-6Yg4sIH=tT3mcp@nk5<0*>1S zbaC~Z-CyWkTwRN?ydW$Ac?4an!^oW@Z(()?T6Rgl%)FWM;OSYKA-bzqvByI8aSsR3 z+umLx+dXYblhdsXf&#Z8h?|w#^lJpK7adHrc>%(21FpRu}$jROFv9y zXJj}TwHFz4SFID;!el+_JY2U0{3)`P&_QRaAB@aA;1>^&k%K|0&M4~dq4OEarOa8i zTq1gxT@wMO)Tb~!%?Q8lx7Y<77d<@SMzU;r&tAKOe-(@6yqlg}PE(q)qZvR5Xv*_I zwUAR0iZxI6#$wCufT%&`@Sp$G(Qy($pU08QB2-xm{CC!IZPy%rA?ok)?2K+{#~1eh zjw9VNLEqE&qxdfSdM|Y*rQnpG8wOBJI9CYDuD`#89P3PaO1>N(JN272#L|pyhuox` z{0ik5j`g?G!UE*^zZ-#Xz&b8RQv+C9^VZ|h0j9HVh?<}#(mlvT4$5s=b6PSeEqSw! zuH;2URo#MK9X&k-=q=!0fj)u)L=b*Ba_R?3i%PSZxRF7sV40rSb3#J{0WWtT#O(a^ zDc_(RjD^jyTj$~MnEA7e-8fr)7vd4qQ&MEMaAm#IK7G0lpv1)Z_zMsSII4hC-^B98 z8pX#8MP`NrFww(TKIPiD+1N(e%()@H11t&Db?EvO-QCOSD##LSlwJ`5a`p{DZAgaV zduSFbYZ~7k0GtHxXrFL8t*;*i(1)_sHfN=&8b=Nn_Gjq3mtXf>#wI}X(w^L4 z>Z`asu+6wu|J~lq&pzgxIFUd_+?Ri_;;&x>XT3W2`Uv3~i1^Xt+BFt%$~e0KyWLGC ze89earx+x|D;p{+kAWemM%eam=w|eFF@xlIqHTWpZLs07c){Vz05`q|-wK5&QKmxC zNVppBYSVhxdXMNYz1J%;2B!CkiRl{FXkSW37z6n84lA-HL8MC}_psTPLv#goCs8Q( zJGSn}%Z%8FMWkt{o0zbH!hU(_aE?*RTUr@Gm(&ij!5!(hUw5GTujuw;Ki1$yB_9aZ z04gO57G~yiEzx`llFmUsD`P$Yb2ahgp~J+EfXo7NC?nwkuQ8EjWxHlF)=Dw<{J<@C zN0k8Tyb?MfdPYXa#$B$$&Rq0fz1&!wY0Q^D1r0+We&2+H-CFdf#yL?*Er=e zGVcN42Lg$+^RudIYP+;OYjHvXOpb_-u2VbmF^zI7whtoiq@$zD%*@oR5&;W%;;OQ;>u}Cw2ULET`hr6x+gB5B zA-RKKHDMq^c}51Xpq;=z0Gs~l1Fyhf>xP)nBPqWD6=Sp`UXvzdPXa9@^#krPXfs7c zMWP)~R43^FT2g7^UOuX$p&W==~^z7B~)H>C>wp6jS!a7=X-EAE*8Z>y$= zE0s$=VSGh<*jYR6#D^+*<7kPcXMHl09rOIDwpUvQ>UZT_mQG_(9+qUBjq=Z^?sa`!DEP1)c`v!Kv1&S^MD;3tcDbC61Mf8Q0GXB+>fb*?cT3bFcq|eO_c* zt3}V}9A}ugKFYOFC~IxLe8VAdBJjS}hchSFf5vf%2@<0|%LS|TIB=k*+ogR_ zpK`n6+6^bV>ludj%qa4iarmCf-fTUfYb#;9p`@}Jfq_oC`+jUZy*uRPj53?s`g$%I$ty^$OY+-buGaL&W+WXO zlq{7gw~*}uQ{a^R!n>V956`yrSl_zY6CWjerlmPBneJ(J+nCPrKPB8tY4L6LJ-oto zOPxm69s7IhD7v03zBMv*^qF!Vtt#EM_w%(rbxUE@i5ZbDHksWjWylUBS8YhgfxKZ;g92_EF5g%wy4_dUbJ*CjI15 zjej4_$JV4LW!^|Y-d4@3^UUYs;YTr&Pdh$pr%hid*}z4yRw(^V(^%={P`N!#V=3Eh zXq#qT3qwj0Pkk;nn$)L!1`ngm!|;mg&&oF2|Bg$g&#nO2{HXH5`1FG#Y}7f0^Z_6A z-d+e%7@^5I>xZ2|r)~d2$FI_^=l=Bfm;$;5TW%h^S!Tas*o9H!M*jhzo7SI%MtFMi z`c;gnX>LwAfwEKoeyfzu`~MOy#;w}@va?T)m6e~r>qe-Dr11yo4nTMAC7hX1Pta9Ek%xVz`h zzrW_VT}>f!l3Wz|Nj@9QeEXf z7k-{uuJ=yNOhmo3iQ4<>&r2P;_fiBX&Il3wttX1hy;^}R>H*%nlIG@Qf`+z_nf*zkEM(r$SJ7(PP@1~BDxcRm)c>Vp+xC?G z&Esu*X`Zo6_onWE91(n)SuOZW{eY-=gQ1xO=E4ZmLU*qpWOA?-hYaRa0*rth3{r>-CBcTK&J zaQ*ALzXLD4M@) zaf0=-Pv?=RdUw4$Ue4W5IYhN7FNJY=^?(X(`}ZxE7k1@^FCQCV5YQ4Bl**a@&g4+8 zVk@23d+Njdc+Pc$+9ZZl_Wag}W0q6{Y;`8jlGf%;Dla+MlrB{>_HF!tvessu*DgO^ zD(6n6>CTmvl`A2}CDqkF0lItQSDDUxdB;v_d1QJgaxj`8er?KSd!cHzV6WYkD+Lu{ zn={+CKK-!FCtxTbSK2o4;lm%MQ2&cS}>oo^dF z$YQ6nnd8E_bJw94>zqi-%TwFZS>UlZuz~IPr@ogE{Js77@iiK3>6q9b^2boF#Y_#x@lmQt&Z~>bZ)Sg zfa7z1J@jte=liFZUckEuI}dJgDY0_ZzQ^k4JffH7EiK1r!fNc>rX9;sg(T2DGWCm2 zO}vjIzrCmD*O9$D<-`1qNb|GLSWm#u)U8Co=%gSi+tk=|-g&=e~B;7tkJ(1OsH*gk-0uUEL z{Tl{mRd9WtJz8s76W`iB$6-{1lA$6RW=r;jsotWzrE*J__-KkD*uHqDzg!sg3X(m7ROy_2J8gFs8n z+w~QOx+v-E>kFjZ?ccj3k?v6S>tmXOCrtbhuaueOb4=EV_Xj>x%c>P5=!Mm+H6C9sllFJuY%*Xwtv6;SvgL zL=*^%i#LG=Chj{l`&#}|CX%Y7j}J0a0reb=bYY^r1sPBs(oaP1K|WvC*myyh8UF(x z3!*lg+So8xA(ggzKw}RLhG9iTM2Pr}9~2fQN$O~V(2M^k)?JhQ?AcBf{17<+^ulN4 zKKDwCWuF%qy|7(_+biaQ+R4Us@OqB zuP5n>h%h{SABqvkGvv!aup{UYST4X96rQ*Tkh7IJ-9;C_gNex>a$XS;tvgw$N-k8x zVEUf|1VSqm&fPV6y^{{&Y+qTgdqCrr*??Ia`XY2wE=L_49Pm(ZR&Vit31~~~Fn&7_ z-7nJ6-Qtr|ZCr=_5+Eh8EA+Rr-UlfC{^s;fLNp0V6@qcdgdtT><%wGI_Vldu*nJ&; z!e8U*MXDrPf-bS+>|w07g=aq-Zriv{C@vVR`uq_rceL>cIkyC20k3S%&5p6T zta%`}xL{c`uUgKSmuEgHWprkV;9Y>$2X!&brZ&r8=RMNz;>+-BBonEV+D_q?-n@Ae ze?z%-Yco(0n^OK;YlRFwAbvA9H_vn{gY^UAiTHR)Ii(;y1+*`?*ZmN|0CoK9T^)Y~ zPow7C3*48nIA<=3mP?0=VLlj)9NWuGH9X^nW)^p5-aSwNlTxOzXc*3hS0w_jX)rR$ zK;3i(S;TlAgz(IsXQA5I-4Cqtr^hl)WYV$X+`Wdz6#L6dQfdW_}q)moDi8LRGqacpk-K#UZF(vH*baa3yF$Qcq zkw~JOgD(iuH;4f(0K_6uOvlhLi*XSi$yzueAx!)dB#^HepATFZYn9;Dur1RvF`a_* z`KZe`^fieC%imoI?19!ES~g`!`Zc7N55al$8FP4uI+;O0j|8NW^g#66q?fZgL`SvJ z5K(%o)2qwUM7k`_hDU);&)UXj7^0nYAe=zWfB^;o5JZ45(O7}!5QTIU&0Vx`?}5&}ydV`K7Y;YTsY{U;E6B__uxpLbiD$oLJL2Q)7a;cy4W z1fAR)JTeIwyRn+|{AURI3nUj>N)CETAj-^O74Ry<0(KS-Is{Cj^W6qA0&Xn=<6=0+ z8zd+bhC=6&YRx&}b|`58Xy9#yjP^qDd%zHD|G7@tsL`S?ew_AhY=J1L+DH07%;PH5 z(Es)7n+BmP!>S_?F2r^30KLH!4Otq^{nrZ64vw`YjX@o30f3I2z_^V8IMJYE9O!^< z7~d;$PnGCyfwP2S@tixvDgj?GfI@f%u0pDXJGBNs z^^n)YerX1eGGyX0SWR26!!wZC29*|uXDEuZK}-~NPFN8~05%@fGn=l5giryYcgNF1 zu;UT}hw(jJ?2@U28X2dA0Ur=poxB$Z8h|f+>zgF$HpDZ$g6{V} z=xoGE5-=T(pfFhd65*OMJ4CDvL(tPgx^^3;AWdD}dfbKP*RRtdf`O|s5MQ|qBN0Kn z2(#X?DF`0URm%t*n!K5``gbg@v2^F=_0Wter$Pn>vFTfYpr=mxFZJUgN&vDUv#4+u z5C*5Ki)3k&fCuT7nJ_+#${2NYKoTy8P!g=nz-&uPOHmexfY-ts<_6s@P6NR+716j5 z@)WlfmLYia1t7e8V1VHGtHWyQ>uUi*vIr%J2Fw)1Hj4ra`q+a|^pm+pIB0x;vl9O& zkqS+(e4mCeOMm78qFTU0Gy`!rEU}_REmt=-R|sMnJP%;{qe#aE@Q*wrvY!CG>BkmL z&Qt`E$XmDgf`21iM694;EzEx{xGv~R8xbergT2QBvR2}X0^RV~?xQ5=R$?}TO95^W zd%TOHAdGNi*8*HZIL0F|EYn`o*F2}M4Wt4x#l650Z1?n9lQ^abK{HHHIpRhjX1{mO zy^dluowi6a0o#0*GJJ;NhW!lh0buq*$5CZq$S)8zTMlRq&@OU09kH@e#Ma}>Ug2Wh zq3tG6jJ6|I5Mm52V1I_~RRnPvV5<~>ypyZPtNw*dV!}azO$%Ei_+n_N@zymESuG${ zMOW7&z{vMQZAOe&Q0UG;{|+(PKe-KIR>{D!pB~4_PK41KFv9tR^8#cZvu_<>VltHx zBDO||mkA*X#~F#{0m%{Y!R{IA#Tp=@TQ=TQCI_k)i zUBlbt;o+ABn91V)^WOmtWru0T4qM{u%qo3+_o5Foz_%9GYi) z)aH0ayQK!6UP&q%towsE2(v!VLC%Zf!ux0HZU;O-9Zk(-gKE5$0OCLvD&x6VRK#No zJP2Vkk@8|+g=Fl-rNgA=YBnb#LEz(SD0GS1KBr%##UTIC_efFjCp6%2GTei>>hrk05|!z06UN;)z`4t` z4cWtyR)>QE#%3(1nYpCZ1XvhQI1yO;x{6&o-dEnd=NJovQxy^k>r0nTe;0Syww;O! z8?h32B!H+$Dkfw!+(hM=3&G3JpMr-7gmg4^Ex5o7ND;(#s->k>Gto(=f|8VN1lGo* z*P`AnrHZ=)3JxPaHdUP^eF30WY?e__$YW~*!W!bZ&L~e0ZbB9KAwdRc3JsGe9q<6D zofE|CfnNrzbUWHh=$moI5+N-_0e7)`j~cB9QaFmy7U#jO*j(5x?VW(L7zU(rBwSxt ziC-k!EL3KS>gpHadd7clx{kPv;o)Ii2E{r2Rm*%CZYhdH7~fh-yKoGmuyvFb!jcDz zB%r_WXS%wLRP)I2PVa96{Q~_v-rQRtQpvW}HMh0q8|cuBxN6*Dh|?j+PsQeeGGFWn zcD?^mb7LdLH~};0(aDPedIDJyGUzd+q}b7HppAgL_nf^w4f3XOxx)8U@xzF&+!6mL zEF92eL+sHg6c8VD6NL;yT{RG>OQhGhcIbn_6eagBA$AH@8TdEJ&_^h1Fo7eA(8oAK zh!p_hRSo!yAUJr0nLzl<wOc4U%~5aS2H8Mn!~xu6=;{ zA-<@WdxP;5I0#{N5QTY%P$f8rZX5i7t)D1si{M%rg~97E>Jc;!FtgTz5yua}s{77? zPlNz@umf)f2lwD5@$>WJC{%P%spS@p0s&iAb{9`9^8S4lFR!W~rd|x(gQE!nJzZCg zPR0MP7U0uvW@b&hKjitLAEaN=OA=l{;f z5CbtlJ=6l&Hcq$2#>Of@BZN&12Kf<}XXP-9U=zv!Z-Od?O!mEm>Q{Ar1lvo~z*bJh(oLx_WFP{CjOW0fNduC) z=G-83D6sYqyF4SjbbdP+iu|fyM&8(cbugl?&HL9uba0>t(Z1lq(a@sjQ71!oE|eMp z5&A0p5pFPC5=t~JEn3_u&@p_qpk{Q09w8$b;&hNNKpb$HaJke@&f{0PBV^j080YV) zk`dj=U1&B3Cxd=loa@cL8CsZ|>&>)g4saOY*l`%D-GFC+f_WG(hhBaH9x2*@?l!ue z5OTjrcl(M36CEp5sEz6x4**XMm=Am<_z!HW$PYwOMQlUjGbCr7l(yh8%?j-Wzy^k$5X*ZN?1ND+xc7^kFZAOtUD+s7K8p2#}Zm-9F7Ks%J8t<6SIvC z+B)GRiC>1hy~fGeSqu5iIM`x7iJ10O0xQiBFU-6d39;T2QarArHO-6sZ{|-Ii?R&mXx2@Q{(?1lwuXKP<7pYD zJNXWyeSijF+eBP6G0-sVj#~7*dUY>~0K5vH57XPeQ`*_0u|CZg!kk-TilV z9c9ErgjEyl6={xyg%Jk84PF?49Oljq+4Dw*=-CI^>V4tDb>lq4^+Df;LV*-D&;^kS z6ZQ&1^5~E3vlRro0oe**8j^KJA|}X?th=HXlsKb|7<(?)EEL)Gwf~YBA0>Q&U2~JLVX!9eZqe-ASxHR;Q4k#4> z&@`aV%X*WI;|S^qH8faA71((0dw)5ZDvost|A)4)msC=GBX%6@&v0>KlM4?IKLL^z z#45H>LYX4bq5Cg(YsIO{m;e4fu)mu5l959<9yuA# zS?PWdzv&AOz!8*2IJs^iZ5$^eQLXSqZNajBe~De@UiH$~9Cr*vWQMe3b=^Bb>gtLs9T@Is=^}JA=O1(DszNy+Muo^Jh6oKI^r^O_gt*&}9^14g{(=^2AUB%5FYBOdBqNjSz1tS_g6|cwVFhMh!vc z$)7D4BO^-D5u%5Jxf>apj{s3ZNg!am4+{zpEXysStlCc%kTAmysyz}C#D+8rk(;)j z-bT;bVR}Xk9?KyZ0a7l=Ie^rY5WHQOlzQ?o475a03a}x1^y7yQtypb11$F#?;o0K` z`boaSiHj;oM^LML6;%S5A{3DFZ0O{)+ct(rMUkj;U_<1iAaf0GEC%<~PtIc#jXqig z*&Bchd49UukdJnaqmEh8B88D8?Gs*Oi&3;EB5-j~JF=K&bSmL&!`q3~59NdZ`%AkuGOttKC>%Kjb7CLpL$+!N8(^Obf3U)GVa11hj=eeEoz>9+1P3@p+*KNm2BY z;Uoh-(Eg5Mie^S;regig;NajGPMo?BAIZSSINr`dj!#rYI4em+Tu>w73BL&#wn7&G zkX-(*DC-^UgjZ4P%>e`uNLPC!_j5xw?qWW3(yIuXoa9e?=0Q##t2mqM{84)5sL9G`%CCGCsw zxswKYYp?(aqKEfB3K@e45`thdCPv=TQItqiNo$@*|Adr$n3neb5)nz^{zK3E8>t$8 zFNZMmz*$kA3nDoPqd+uV{8Z`QqC&<{Bj{7!$ETWZc9?zpdI}tq>2=Cf(m2u)}yLOX4lG|Qt<8li(MLO24H9RwW3#)D%9S1H1JCrIHz zLc%NKD^+B?1rQ&SR)UfedLqOKAtvS?bd>iHYzHqRC1IyobpB*GR5I#v|5}4x<^=E4Z%^k!BX6QsP%IFf>$xJdB_bc$7+QSO41``RR|I3rOOay?T+9jwMF&g|Q z{pA0}3Tkm<5`yl4prW_L#!f;N$dLp+KJHS(^nwoFZZcaPeGo~}1LuIFh(M`$vryY1 z;pslQRbp8sus2Ex#2W5FQ-Svy5RWX1bv&nagOBdpVIJju)W#P3n-3yDEEsnL%YCuu z>GOIhndz_oy*BXYK@q)t@(b<-CnzuxK+NM&-f z<^`Z7WqcISF;UHRsGnkN4YheePf$0mHh#L+XlQt5>*_$~hlGPwqOz8mzMN*VcNDIw zsj8|La_L9i|IBmb(-DzCrF;>qLxuGLLB5~qQYn15v1q=~(mbUZv|)WZmD}ObBsFnv)6(0X2T>zDkjVwdzM@E>+7{CPacg2xq@WWbx!I|WJ<$cPLgzp z8;dYds7w@5w`L@HR}`g8PEG;>@EqD|3UQX+R62V3DD@2D#D&(AzquI@8KFGUD-F;6 zjy^%V{j})4G|0GsRFh$S&_p+J$C=bZU7uwSQ*2Im3tvV;E%5^mk8W1R!-lNaMr!tq zkB>A4c!}cCqwYjb5{A|wDJ}sCp#+8|AB~8U3@sDop?kYnd=Gt~y2L2GbI2t~!q9|T z>Y9q)Q{{hk6;Z`VI6`fM;|tH~(XTH+X`{QhpZeHIm%@s8!h5Q>@y*b(ijRaGBs&6O7%=HJh@4(FI(|{mQuR*t#0ZUtV!Ad0-$<|wmTsf2{+U~lKs$)J zpA}@c@;|mDixfPQmEVY#s?dEVAFcZG38C zY}bXtyL6QRnXUE8l`ibJ4&3t9!F7ar)aT=I!AYS%>YJ+0-AovWw)Yz}edDZR7T=!w zX1kL|?6FOS(H2xohNg+9Cd50ePg8ALmZ&la_S-4P@pdL{u0FwHX<-9T)I?pGi}UUM z6a7mfw1FRic$IcIZR8Bm)OZ~3wk4TP=kuCpm)1CJSKeLwI8FLQc|Fo&CY<6md81=! z1s&MWOLC5XK2sGG^6He|Bd)3Ox!wyUj+OF$g_oEMt#q=YmFwfUwjO8C(f=GFbw}6e zXWDjJp_ID-Dzfk93iBVIWNxa>fL~?{hxX>ZQO&%M4vf(95Jxyd7GEJOPAOfRgahB) z{r8+=x_pnkt8MdN=e+*R-0{hrg9;BfoEU0H0s0Hx0DexBTI z4jj<1c-$(oJ8&yS_OADvmb4hc8f7^n2C==>Le-8Sgi~8&*3xdS(0(W&FSDuQM~wIS zq?8{`p5}rTMSEpb#!bHPR;vuunwp>CW)~2D%W!dRm8S3D+2_46KNY!B#$O`FUa8@QAdE82UG+&R196jP?;oRr&- zWd6l-T>%!Awf3XOtB$k8h3>5Kh&;A;M8swU@(UmgSyYyZzsKXB(l0+X5G1i2I3F&E z-b3(pf-=2tYO{!AzYLvQh|^w*YrI=Mc_%g2?=;_Pm};>mb3I2@P*g`z@65i-it~Jd z-GMLYYEla_N}fT_jz$Z6j$;qAbE~$f3HJ&w)hC0G4Q|FkA+pj>I2p^#3tBujkGuT_ z4GKACrO~w+iV4bE&7X*IdRJmiB9s#_`JQrn!||-fKR;)$rTm?kqa9T*ij^Ot%`p{J z^P-kHRrE;PK}kP)c&5zgphN**P)4r5kl*~Td531C?<5L2c|=HT8+}j1zGsq~GO}Hk zdgXbIxnxamCd;k$$#)B{Yb6J?i`tndij1!>u-rTuaGPcE(kSnwlCwO>rfo8nP?O)}MVKGE}%>^pkGn#NlK2W4N3KaUZ6dwjhpkAwWq z7+sd?j?Qyb948J-3-il1h`p6PnZy`w)q* z`I7DmemNz32PWQonEhs9dGbnjDLOvMOlw?5ojIAkdIt}Wo5Uxco+D9%R7G2pCzWq@ zZHw`Cw$(RzTycx#jzaPJ1g-b&y{ZH4!#o;1Q7sm{Q{xVNSup}V@q-HeouV5*?#jHj z%Wv)0Pe{y=G)ivM|B<$p*HGpBH^&|gQ(MEWhU?BdY8U7;4J*{Eni)&J2?+{dD~KG? zXb=hF<_y9Z&q8PGQ?4g#Mf6Kc@^&BS=+$oEpOKn4)pL4Wv6834EZg{%$111a<-_+| za_=;bWWUJ^Jy26xlK%8E{cSVauPxD=&3_w9-`-mm`DE1VUh#7cXUS-KSJ~ojnD~%7ePU}ftzuGlecGT(Uk}1}UK-`~2y$c_cZhB(486s8>(_i~Pt-8i zkn$INX^~(2pmCUU%RBRJ^RINZ4w+XsKc_!=v45Y(o9pdqBC06`QK9-(+Y>{bT%CBX z=JE!8Uw%6#Al{vKHdUAZC(px8XEb**Y)h3nFejFOuiZDds^c2h@`TLk-TKrk-h+N0 z8&mh01>D!jzY)ot&Yshr#~(O-PnAbkTXXo9wyl0Hzk`0u!x`{Q+Q!B?-`{%zcO$s~ ziW!|qLt@M5Y({*YEaK5|8HqN=xytY5mUK@!wqts!rG+}!BVFYmaH5T1zB53$jVHLf z6%#b*vYx{lVrkuK#-emM@6}aA1QOr@WGqVctkcRv9cG1@?;aZXrR)l3;OCz0w|nZL zVPafi`#06(wd4iHcCl-zu?HqEJE?8&ezUK;_D9Ywf%-b1wvY#bL z+o;Ok(eU}=c40AdW_)=vHf-g6z?eo~n0JCA(<9l}BW_b{SH3AMl+o(T@~Jeg8(Cr< z%Q6lOzjO6to=rkhVOtpM&5{d$2Qr;ldu=ksb_Usn`Y*8k^{Uyz*R+Sq_|PJn!b0S( z!KR~%8-RY2cubMl^LFA8>4h*E7pyFLAcz{w5eG>cOL#9(dIO3DRZcR>flO>Y0pkV< z&OtPhuC6n9xmV!l$6=U_IK_S*gfpO3!m1;M2SO3JOtjCQePdftr2zZ}U)?<^4da~5(0xJv7X?2(;M zY((gtkqbpg02CnDL?Id@$!yJs<66^$a*<6R4?!Ks`vw?qfFEJ}a7TMP$xcPBEg#I7 zWo$?`8{j|yTH+*4CtRL^IM=R!m2OZ6t}jOA5;|5OVX*iZVoVPpYdw9p@{e|&Qc2m> z@y+I7USS#K^=w`a$A%6GLpwGpP|LV4#LG_g9c}Ftvl4K(0MJ26 zM<`-~?Y89n=$!0qZINuiFxh=cs0h|m+{mqCIqrTj^U^1>UL+PR{daIG&VLgJ4nh<= zNZ5y(jBp|t8HVw(x`)r;$1zg@#s_Ig$gryhfX9e-!!`*s$7bA2c3DJlu{rE(eXmsf zdwe;$=A5P>A`|W!2tM*F``$-?gO??YP5|Q5mU+G-F9II7nu}(ise1A9#f$4Le^F>b zx(;Ux|J(hgYGfwQ97v8pP#$=ODS~px{~TZs8*wbho`v|JOo7t0GfL0e%tgN*-d2<9 zJ!pDB8pI434L!qn51$6X_y2cI7b9v55B)@VF(wifP&*(rH(WWL#7`6S5gQ&}OHED9 z6F^sx1bz{_Cy^!2Pxc-p(eHLoD|~e9>S$~aGX`h9I#WGRklXN|SB|LII;^6hw*d}5 zF*%9%H*@e_In(ZA3*cUSq&K4;VOfjFr9cnW74_jlffbIPNS zAfO@cG&Z)=ZNc^Yo2t0ixi0<~0=`aCxFJL&V?OMjf(ceVdGbcZALvW7_wKx|%_H}& z!At~415$d;G1Lbj-bLM=zT0=pwEbJFJ}%-MBHGJ5p&-OaeT2=6OlU8I4itoq39>i; zBGot@G#3f-#x>y$CwecNQb$O4qEvax5&m~q_&kYyy9ncROEy1%?XeA8DJjW72>|HW z&7%~#fa(x2CJ6^4aw#ygcZ=Uh29s+?_M0Q-66EBBgH!+=q5r)Pw+py7ULTWdQ>FbL zlX*WE7Os9TpX+^<{=Zs)F%r69u{L<;>F+%x{t1C_nk?0HwisNkoT+hFcrDg7wnk*_ zakGaV1e=3Hs5o>z_)O=#c)0(tfn5Z5L3YXnmp*GG(h`6XP%Cr=jX>$uGw>6eBnOZg zY3|%+4ILnnXo8f7EO!_cSN1-M#5X2OUjJTr=0QKx)L+#sY09DW67L}EAtMbCC|KH( z{rbNx;qQoVvy*SW)}H}tZ8h!~Wm1#isVQ>N!LUp&1tMz4dwCK~`0^hb6cQ(w^sgKI z(9VSlX=Ls<%+5nQ2NoN`+s1;_#{N6ucs`pv^WkPLD36@}S;yA2rQ^S)eCqZNy^@vP zYePi1e*UoyN^(lVVV#3I1_j4z*7C^rH{Vh&m{imr_t7!i;k|h{&y3w zJNWF!hx&I7*aiRI3Ez?Se}CBa|MLfXnGIRq-@c@V4tn;_Bvg+shE^Uuy|ZC@<;t!d zOSWTkN;C7)Ym?TSu0|ynjF`&muO4VzStzli*e$=%U@7&zTw``+V25YC!?MQgtySa8 zUR`%r8Kv&u9C^8gHcdMhAFs$cRlEy=N|(^&qNk$yE~P+}jB!MiHe% z6Zd^F$`sajhdHV6jo(TuUZ{amQ2*E-o|YZ)+l}T$BexUrRe5Dgb$k)G6U$w*$b1)ko}rd z0u&gcm!NLhvyC5fUxMo+bwzk%lo3#HI>OEU>H4wyCv66OJI!ya4f zLW8a=zDFKzXnJm`XZMSR(n+%80|RUL%1_o;lHcVs4FqFzzZyuc%>UjhC2j5AjA=