From 28095ad20f41c4cfc2dc299f76b29523f9a5d7a9 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Fri, 16 Oct 2020 15:04:41 -0700 Subject: [PATCH 01/14] article reorganization --- windows/security/threat-protection/TOC.md | 33 ++++-- .../next-gen-threat-and-vuln-mgt.md | 20 ---- .../tvm-assign-device-value.md | 67 +++++++++++ .../tvm-end-of-support-software.md | 70 ++++++++++++ .../microsoft-defender-atp/tvm-exception.md | 105 ++++++++++++++++++ ...enarios.md => tvm-hunt-exposed-devices.md} | 0 .../tvm-prerequisites.md | 71 ++++++++++++ .../microsoft-defender-atp/tvm-remediation.md | 67 +++++------ .../tvm-security-recommendation.md | 88 +-------------- .../tvm-software-inventory.md | 11 +- .../tvm-supported-os.md | 15 +-- .../microsoft-defender-atp/tvm-weaknesses.md | 18 +-- 12 files changed, 372 insertions(+), 193 deletions(-) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/tvm-assign-device-value.md create mode 100644 windows/security/threat-protection/microsoft-defender-atp/tvm-end-of-support-software.md create mode 100644 windows/security/threat-protection/microsoft-defender-atp/tvm-exception.md rename windows/security/threat-protection/microsoft-defender-atp/{threat-and-vuln-mgt-scenarios.md => tvm-hunt-exposed-devices.md} (100%) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/tvm-prerequisites.md diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index c7f7335c43..ef6ee02b8e 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -49,18 +49,27 @@ #### [PowerShell, WMI, and MPCmdRun.exe](microsoft-defender-atp/manage-atp-post-migration-other-tools.md) ## [Security administration]() -### [Threat & Vulnerability Management]() -#### [Overview of Threat & Vulnerability Management](microsoft-defender-atp/next-gen-threat-and-vuln-mgt.md) -#### [Supported operating systems and platforms](microsoft-defender-atp/tvm-supported-os.md) -#### [Dashboard insights](microsoft-defender-atp/tvm-dashboard-insights.md) -#### [Exposure score](microsoft-defender-atp/tvm-exposure-score.md) -#### [Microsoft Secure Score for Devices](microsoft-defender-atp/tvm-microsoft-secure-score-devices.md) -#### [Security recommendations](microsoft-defender-atp/tvm-security-recommendation.md) -#### [Remediation and exception](microsoft-defender-atp/tvm-remediation.md) -#### [Software inventory](microsoft-defender-atp/tvm-software-inventory.md) -#### [Weaknesses](microsoft-defender-atp/tvm-weaknesses.md) -#### [Event timeline](microsoft-defender-atp/threat-and-vuln-mgt-event-timeline.md) -#### [Scenarios](microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md) +### [Threat & vulnerability management]() +#### [Overview](microsoft-defender-atp/next-gen-threat-and-vuln-mgt.md) +#### [Get started]() +##### [Permissions & prerequisites](microsoft-defender-atp/tvm-prerequisites.md) +##### [Supported operating systems and platforms](microsoft-defender-atp/tvm-supported-os.md) +##### [Assign device values](microsoft-defender-atp/tvm-assign-device-value.md) +#### [Assess your security posture]() +##### [Dashboard insights](microsoft-defender-atp/tvm-dashboard-insights.md) +##### [Exposure score](microsoft-defender-atp/tvm-exposure-score.md) +##### [Microsoft Secure Score for Devices](microsoft-defender-atp/tvm-microsoft-secure-score-devices.md) +#### [Improve your security posture & reduce risk]() +##### [Address security recommendations](microsoft-defender-atp/tvm-security-recommendation.md) +##### [Remediate vulnerabilities](microsoft-defender-atp/tvm-remediation.md) +##### [File an exception](microsoft-defender-atp/tvm-exception.md) +##### [Plan for end-of-support software](microsoft-defender-atp/tvm-end-of-support-software.md) +#### [Understand vulnerabilities on your devices]() +##### [Software inventory](microsoft-defender-atp/tvm-software-inventory.md) +##### [List of vulnerabilities](microsoft-defender-atp/tvm-weaknesses.md) +##### [Event timeline](microsoft-defender-atp/threat-and-vuln-mgt-event-timeline.md) +##### [Hunt for exposed devices](microsoft-defender-atp/tvm-hunt-exposed-devices.md) + ### [Attack surface reduction]() #### [Overview of attack surface reduction](microsoft-defender-atp/overview-attack-surface-reduction.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt.md b/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt.md index a0f4515971..7499f4de13 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt.md +++ b/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt.md @@ -81,25 +81,6 @@ Watch this video for a comprehensive walk-through of threat and vulnerability ma >[!VIDEO https://aka.ms/MDATP-TVM-Interactive-Guide] -## Before you begin - -Ensure that your devices: - -- Are onboarded to Microsoft Defender Advanced Threat Protection -- Run [supported operating systems and platforms](tvm-supported-os.md) -- Have the following mandatory updates installed and deployed in your network to boost your vulnerability assessment detection rates: - -> Release | Security update KB number and link -> :---|:--- -> Windows 10 Version 1709 | [KB4493441](https://support.microsoft.com/help/4493441/windows-10-update-kb4493441) and [KB 4516071](https://support.microsoft.com/help/4516071/windows-10-update-kb4516071) -> Windows 10 Version 1803 | [KB4493464](https://support.microsoft.com/help/4493464) and [KB 4516045](https://support.microsoft.com/help/4516045/windows-10-update-kb4516045) -> Windows 10 Version 1809 | [KB 4516077](https://support.microsoft.com/help/4516077/windows-10-update-kb4516077) -> Windows 10 Version 1903 | [KB 4512941](https://support.microsoft.com/help/4512941/windows-10-update-kb4512941) - -- Are onboarded to [Microsoft Intune](https://docs.microsoft.com/mem/intune/fundamentals/what-is-intune) and [Microsoft Endpoint Configuration Manager](https://docs.microsoft.com/mem/configmgr/protect/deploy-use/endpoint-protection-configure). If you're using Configuration Manager, update your console to the latest version. -- Have at least one security recommendation that can be viewed in the device page -- Are tagged or marked as co-managed - ## APIs Run threat and vulnerability management-related API calls to automate vulnerability management workflows. Learn more from this [Microsoft Tech Community blog post](https://techcommunity.microsoft.com/t5/microsoft-defender-atp/threat-amp-vulnerability-management-apis-are-now-generally/ba-p/1304615). @@ -126,6 +107,5 @@ See the following articles for related APIs: - [Weaknesses](tvm-weaknesses.md) - [Event timeline](threat-and-vuln-mgt-event-timeline.md) - [Scenarios](threat-and-vuln-mgt-scenarios.md) -- [APIs](next-gen-threat-and-vuln-mgt.md#apis) - [Configure data access for threat and vulnerability management roles](user-roles.md#create-roles-and-assign-the-role-to-an-azure-active-directory-group) - [BLOG: Microsoft's Threat & Vulnerability Management now helps thousands of customers to discover, prioritize, and remediate vulnerabilities in real time](https://www.microsoft.com/security/blog/2019/07/02/microsofts-threat-vulnerability-management-now-helps-thousands-of-customers-to-discover-prioritize-and-remediate-vulnerabilities-in-real-time/) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-assign-device-value.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-assign-device-value.md new file mode 100644 index 0000000000..3206f14e30 --- /dev/null +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-assign-device-value.md @@ -0,0 +1,67 @@ +--- +title: Scenarios - threat and vulnerability management +description: Learn how threat and vulnerability management can be used to help security admins, IT admins, and SecOps collaborate. +keywords: mdatp-tvm scenarios, mdatp, tvm, tvm scenarios, reduce threat & vulnerability exposure, reduce threat and vulnerability, improve security configuration, increase Microsoft Secure Score for Devices, increase threat & vulnerability Microsoft Secure Score for Devices, Microsoft Secure Score for Devices, exposure score, security controls +search.product: eADQiWindows 10XVcnh +search.appverid: met150 +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +ms.author: ellevin +author: levinec +ms.localizationpriority: medium +manager: dansimp +audience: ITPro +ms.collection: +- m365-security-compliance +- m365initiative-defender-endpoint +ms.topic: article +--- + +# Define a device's value to the organization + +[!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] + + +**Applies to:** + +- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) + +>Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-portaloverview-abovefoldlink) + +[!include[Prerelease information](../../includes/prerelease.md)] + +Defining a device’s value helps you differentiate between asset priorities. The device value is used to incorporate the risk appetite of an individual asset into the threat and vulnerability management exposure score calculation. Devices marked as “high value” will receive more weight. + +You can also use the [set device value API](set-device-value.md). + +Device value options: + +- Low +- Normal (Default) +- High + +Examples of devices that should be marked as high value: + +- Domain controllers, Active Directory +- Internet facing devices +- VIP devices +- Devices hosting internal/external production services + +## Set device value + +1. Navigate to any device page, the easiest place is from the device inventory. + +2. Select **Device Value** from three dots next to the actions bar at the top of the page. + ![Example of the device value dropdown.](images/tvm-device-value-dropdown.png) + +

+ +3. A flyout will appear with the current device value and what it means. Review the value of the device and choose the one that best fits your device. +![Example of the device value flyout.](images/tvm-device-value-flyout.png) + +## Related topics + +- [Threat and vulnerability management overview](next-gen-threat-and-vuln-mgt.md) +- [APIs](next-gen-threat-and-vuln-mgt.md#apis) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-end-of-support-software.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-end-of-support-software.md new file mode 100644 index 0000000000..714e8a1e93 --- /dev/null +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-end-of-support-software.md @@ -0,0 +1,70 @@ +--- +title: Plan for end-of-support software and software versions +description: Get actionable security recommendations prioritized by threat, likelihood to be breached, and value, in threat and vulnerability management. +keywords: threat and vulnerability management, mdatp tvm security recommendation, cybersecurity recommendation, actionable security recommendation +search.product: eADQiWindows 10XVcnh +search.appverid: met150 +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +ms.author: ellevin +author: levinec +ms.localizationpriority: medium +manager: dansimp +audience: ITPro +ms.collection: +- m365-security-compliance +- m365initiative-defender-endpoint +ms.topic: conceptual +--- +# Plan for end-of-support software and software versions with threat and vulnerability management + +[!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] + + +**Applies to:** + +- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +- [Threat and vulnerability management](next-gen-threat-and-vuln-mgt.md) + +>Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-portaloverview-abovefoldlink) + +End-of-support (EOS), otherwise known as end-of-life (EOL), for software or software versions means that they will no longer be supported or serviced, and will not receive security updates. When you use software or software versions with ended support, you're exposing your organization to security vulnerabilities, legal, and financial risks. + +It's crucial for Security and IT Administrators to work together and ensure that the organization's software inventory is configured for optimal results, compliance, and a healthy network ecosystem. They should examine the options to remove or replace apps that have reached end-of-support and update versions that are no longer supported. It's best to create and implement a plan **before** the end of support dates. + +## Find software or software versions that are no longer supported + +1. From the threat and vulnerability management menu, navigate to [**Security recommendations**](tvm-security-recommendation.md). +2. Go to the **Filters** panel and look for the tags section. Select one or more of the EOS tag options. Then **Apply**. + + ![Screenshot tags that say EOS software, EOS versions, and Upcoming EOS versions](images/tvm-eos-tag.png) + +3. You'll see a list of recommendations related to software with ended support, software versions that are end of support, or versions with upcoming end of support. These tags are also visible in the [software inventory](tvm-software-inventory.md) page. + + ![Screenshot tags that say EOS software, EOS versions, and Upcoming EOS versions](images/tvm-eos-tags-column.png) + +## List of versions and dates + +To view a list of versions that have reached end of support, or end or support soon, and those dates, follow the below steps: + +1. A message will appear in the security recommendation flyout for software with versions that have reached end of support, or will reach end of support soon. + + ![Screenshot of version distribution link](images/eos-upcoming-eos.png) + +2. Select the **version distribution** link to go to the software drill-down page. There, you can see a filtered list of versions with tags identifying them as end of support, or upcoming end of support. + + ![Screenshot of version distribution link](images/software-drilldown-eos.png) + +3. Select one of the versions in the table to open. For example, version 10.0.18362.1. A flyout will appear with the end of support date. + + ![Screenshot of version distribution link](images/version-eos-date.png) + +Once you identify which software and software versions are vulnerable due to their end-of-support status, you must decide whether to update or remove them from your organization. Doing so will lower your organizations exposure to vulnerabilities and advanced persistent threats. + +## Related topics + +- [Threat and vulnerability management overview](next-gen-threat-and-vuln-mgt.md) +- [Security recommendations](tvm-security-recommendation.md) +- [Software inventory](tvm-software-inventory.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-exception.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-exception.md new file mode 100644 index 0000000000..ec2d78b08b --- /dev/null +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-exception.md @@ -0,0 +1,105 @@ +--- +title: File an exception for a security recommendation - threat and vulnerability management +description: Create and monitor exceptions for security recommendations in threat and vulnerability management. +keywords: microsoft defender atp tvm remediation, mdatp tvm, threat and vulnerability management, threat & vulnerability management, threat & vulnerability management remediation, tvm remediation intune, tvm remediation sccm +search.product: eADQiWindows 10XVcnh +search.appverid: met150 +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +ms.author: ellevin +author: levinec +ms.localizationpriority: medium +manager: dansimp +audience: ITPro +ms.collection: +- m365-security-compliance +- m365initiative-defender-endpoint +ms.topic: conceptual +--- +# File an exception for a security recommendation - threat and vulnerability management + +[!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] + + +**Applies to:** +- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) + +>Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-portaloverview-abovefoldlink) + +As an alternative to a remediation request, you can create exceptions for recommendations. + +There are many reasons why organizations create exceptions for a recommendation. For example, if there's a business justification that prevents the company from applying the recommendation, the existence of a compensating or alternative control that provides as much protection than the recommendation would, a false positive, among other reasons. + +When an exception is created for a recommendation, the recommendation is no longer active. The recommendation state changes to **Exception**, and it no longer shows up in the security recommendations list. + +1. Select a security recommendation you would like to create an exception for, and then **Exception options**. +![Showing where the button for "exception options" is location in a security recommendation flyout.](images/tvm-exception-option.png) + +2. Select your justification for the exception you need to file instead of remediating the security recommendation in question. Fill out the justification context, then set the exception duration. + + The following list details the justifications behind the exception options: + + - **Third party control** - A third party product or software already addresses this recommendation + - Choosing this justification type will lower your exposure score and increase you secure score because your risk is reduced + - **Alternate mitigation** - An internal tool already addresses this recommendation + - Choosing this justification type will lower your exposure score and increase you secure score because your risk is reduced + - **Risk accepted** - Poses low risk and/or implementing the recommendation is too expensive + - **Planned remediation (grace)** - Already planned but is awaiting execution or authorization + +3. Select **Submit**. A confirmation message at the top of the page indicates that the exception has been created. + +## View your exceptions + +When you file for an exception from the [Security recommendations page](tvm-security-recommendation.md), you create an exception for that security recommendation. You can file exceptions to exclude certain recommendation from showing up in reports and affecting your [Microsoft Secure Score for Devices](tvm-microsoft-secure-score-devices.md). + +The exceptions you've filed will show up in the **Remediation** page, in the **Exceptions** tab. You can filter your view based on exception justification, type, and status. + +![Example of the exception page and filter options.](images/tvm-exception-filters.png) + +### Exception actions and statuses + +You can take the following actions on an exception: + +- Cancel - You can cancel the exceptions you've filed anytime +- Resurface - Your exception automatically becomes void and resurfaces in the security recommendation list when dynamic environmental factors change. It adversely affects the exposure impact associated with a recommendation that had previously been excluded. + +The following statuses will be a part of an exception: + +- **Canceled** - The exception has been canceled and is no longer in effect +- **Expired** - The exception that you've filed is no longer in effect +- **In effect** - The exception that you've filed is in progress + +### Exception impact on scores + +Creating an exception can potentially affect the Exposure Score (for both types of weaknesses) and Microsoft Secure Score for Devices of your organization in the following manner: + +- **No impact** - Removes the recommendation from the lists (which can be reverse through filters), but will not affect the scores. +- **Mitigation-like impact** - As if the recommendation was mitigated (and scores will be adjusted accordingly) when you select it as a compensating control. +- **Hybrid** - Provides visibility on both No impact and Mitigation-like impact. It shows both the Exposure Score and Microsoft Secure Score for Devices results out of the exception option that you made. + +The exception impact shows on both the Security recommendations page column and in the flyout pane. + +![Screenshot identifying the impact sections which list score impacts in the full page security recommendations table, and the flyout.](images/tvm-exception-impact.png) + +### View exceptions in other places + +Select **Show exceptions** at the bottom of the **Top security recommendations** card in the dashboard. It will open a filtered view in the **Security recommendations** page of recommendations with an "Exception" status. + +![Screenshot of Show exceptions link in the Top security recommendations card in the dashboard.](images/tvm-exception-dashboard.png) + +## Related topics + +- [Threat and vulnerability management overview](next-gen-threat-and-vuln-mgt.md) +- [Supported operating systems and platforms](tvm-supported-os.md) +- [Threat and vulnerability management dashboard](tvm-dashboard-insights.md) +- [Exposure score](tvm-exposure-score.md) +- [Microsoft Secure Score for Devices](tvm-microsoft-secure-score-devices.md) +- [Security recommendations](tvm-security-recommendation.md) +- [Software inventory](tvm-software-inventory.md) +- [Weaknesses](tvm-weaknesses.md) +- [Event timeline](threat-and-vuln-mgt-event-timeline.md) +- [Scenarios](threat-and-vuln-mgt-scenarios.md) +- [APIs](next-gen-threat-and-vuln-mgt.md#apis) +- [Configure data access for threat and vulnerability management roles](user-roles.md#create-roles-and-assign-the-role-to-an-azure-active-directory-group) diff --git a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-hunt-exposed-devices.md similarity index 100% rename from windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md rename to windows/security/threat-protection/microsoft-defender-atp/tvm-hunt-exposed-devices.md diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-prerequisites.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-prerequisites.md new file mode 100644 index 0000000000..04ab0e13f8 --- /dev/null +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-prerequisites.md @@ -0,0 +1,71 @@ +--- +title: Threat and vulnerability management +description: This new capability uses a game-changing risk-based approach to the discovery, prioritization, and remediation of endpoint vulnerabilities and misconfigurations. +keywords: threat & vulnerability management, threat and vulnerability management, MDATP TVM, MDATP-TVM, vulnerability management, vulnerability assessment, threat and vulnerability scanning, secure configuration assessment, microsoft defender atp, microsoft defender atp, endpoint vulnerabilities, next generation +search.product: eADQiWindows 10XVcnh +search.appverid: met150 +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +ms.author: ellevin +author: levinec +ms.localizationpriority: medium +manager: dansimp +audience: ITPro +ms.collection: M365-security-compliance +ms.topic: conceptual +--- + +# Prerequisites & permissions - threat and vulnerability management + +[!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] + +**Applies to:** + +- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) + +>Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-portaloverview-abovefoldlink) + +Ensure that your devices: + +- Are onboarded to Microsoft Defender Advanced Threat Protection +- Run [supported operating systems and platforms](tvm-supported-os.md) +- Have the following mandatory updates installed and deployed in your network to boost your vulnerability assessment detection rates: + +> Release | Security update KB number and link +> :---|:--- +> Windows 10 Version 1709 | [KB4493441](https://support.microsoft.com/help/4493441/windows-10-update-kb4493441) and [KB 4516071](https://support.microsoft.com/help/4516071/windows-10-update-kb4516071) +> Windows 10 Version 1803 | [KB4493464](https://support.microsoft.com/help/4493464) and [KB 4516045](https://support.microsoft.com/help/4516045/windows-10-update-kb4516045) +> Windows 10 Version 1809 | [KB 4516077](https://support.microsoft.com/help/4516077/windows-10-update-kb4516077) +> Windows 10 Version 1903 | [KB 4512941](https://support.microsoft.com/help/4512941/windows-10-update-kb4512941) + +- Are onboarded to [Microsoft Intune](https://docs.microsoft.com/mem/intune/fundamentals/what-is-intune) and [Microsoft Endpoint Configuration Manager](https://docs.microsoft.com/mem/configmgr/protect/deploy-use/endpoint-protection-configure). If you're using Configuration Manager, update your console to the latest version. +- Have at least one security recommendation that can be viewed in the device page +- Are tagged or marked as co-managed + +## Relevant permission options + +1. Log in to Microsoft Defender Security Center using account with a Security administrator or Global administrator role assigned. +2. In the navigation pane, select **Settings > Roles**. + +For more information, see [Create and manage roles for role-based access control](user-roles.md) + +### View data + +- **Security operations** - View all security operations data in the portal +- **Threat and vulnerability management** - View threat and vulnerability management data in the portal + +### Active remediation actions + +- **Security operations** - Take response actions, approve or dismiss pending remediation actions, manage allowed/blocked lists for automation and indicators +- **Threat and vulnerability management - Exception handling** - Create new exceptions and manage active exceptions +- **Threat and vulnerability management - Remediation handling** - Submit new remediation requests, create tickets, and manage existing remediation activities + +For more information, see [RBAC permission options](user-roles.md##permission-options) + +## See also + +- [Supported operating systems and platforms](tvm-supported-os.md) +- [Threat and vulnerability management dashboard](tvm-dashboard-insights.md) +- [Exposure score](tvm-exposure-score.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md index 96e22571c0..784f4d7a44 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md @@ -1,5 +1,5 @@ --- -title: Remediation activities and exceptions - threat and vulnerability management +title: Remediate vulnerabilities with threat and vulnerability management description: Remediate security weaknesses discovered through security recommendations, and create exceptions if needed, in threat and vulnerability management. keywords: microsoft defender atp tvm remediation, mdatp tvm, threat and vulnerability management, threat & vulnerability management, threat & vulnerability management remediation, tvm remediation intune, tvm remediation sccm search.product: eADQiWindows 10XVcnh @@ -18,7 +18,7 @@ ms.collection: - m365initiative-defender-endpoint ms.topic: conceptual --- -# Remediation activities and exceptions - threat and vulnerability management +# Remediate vulnerabilities with threat and vulnerability management [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] @@ -31,6 +31,31 @@ ms.topic: conceptual >[!NOTE] >To use this capability, enable your Microsoft Intune connections. Navigate to **Settings** > **General** > **Advanced features**. Scroll down and look for **Microsoft Intune connection**. By default, the toggle is turned off. Turn your **Microsoft Intune connection** toggle on. +## Request remediation + +The threat and vulnerability management capability in Microsoft Defender ATP bridges the gap between Security and IT administrators through the remediation request workflow. Security admins like you can request for the IT Administrator to remediate a vulnerability from the **Security recommendation** pages to Intune. + +### Enable Microsoft Intune connection + +To use this capability, enable your Microsoft Intune connections. In the Microsoft Defender Security Center, navigate to **Settings** > **General** > **Advanced features**. Scroll down and look for **Microsoft Intune connection**. By default, the toggle is turned off. Turn your **Microsoft Intune connection** toggle **On**. + +See [Use Intune to remediate vulnerabilities identified by Microsoft Defender ATP](https://docs.microsoft.com/intune/atp-manage-vulnerabilities) for details. + +### Remediation request steps + +1. Select a security recommendation you would like to request remediation for, and then select **Remediation options**. + +2. Fill out the form, including what you are requesting remediation for, priority, due date, and optional notes. Select **Submit request**. Submitting a remediation request creates a remediation activity item within threat and vulnerability management, which can be used for monitoring the remediation progress for this recommendation. This will not trigger a remediation or apply any changes to devices. + +3. Notify your IT Administrator about the new request and have them log into Intune to approve or reject the request and start a package deployment. + +4. Go to the [**Remediation**](tvm-remediation.md) page to view the status of your remediation request. + +If you want to check how the ticket shows up in Intune, see [Use Intune to remediate vulnerabilities identified by Microsoft Defender ATP](https://docs.microsoft.com/intune/atp-manage-vulnerabilities) for details. + +>[!NOTE] +>If your request involves remediating more than 10,000 devices, we can only send 10,000 devices for remediation to Intune. + After your organization's cybersecurity weaknesses are identified and mapped to actionable [security recommendations](tvm-security-recommendation.md), start creating security tasks. You can create tasks through the integration with Microsoft Intune where remediation tickets are created. Lower your organization's exposure from vulnerabilities and increase your security configuration by remediating the security recommendations. @@ -59,44 +84,6 @@ When you [submit a remediation request](tvm-security-recommendation.md#request-r Once you are in the Remediation page, select the remediation activity that you want to view. You can follow the remediation steps, track progress, view the related recommendation, export to CSV, or mark as complete. ![Example of the Remediation page, with a selected remediation activity, and that activity's flyout listing the description, IT service and device management tools, and device remediation progress.](images/remediation_flyouteolsw.png) -## Exceptions - -When you [file for an exception](tvm-security-recommendation.md#file-for-exception) from the [Security recommendations page](tvm-security-recommendation.md), you create an exception for that security recommendation. You can file exceptions to exclude certain recommendation from showing up in reports and affecting your [Microsoft Secure Score for Devices](tvm-microsoft-secure-score-devices.md). - -The exceptions you've filed will show up in the **Remediation** page, in the **Exceptions** tab. You can filter your view based on exception justification, type, and status. - -![Example of the exception page and filter options.](images/tvm-exception-filters.png) - -### Exception actions and statuses - -You can take the following actions on an exception: - -- Cancel - You can cancel the exceptions you've filed anytime -- Resurface - Your exception automatically becomes void and resurfaces in the security recommendation list when dynamic environmental factors change. It adversely affects the exposure impact associated with a recommendation that had previously been excluded. - -The following statuses will be a part of an exception: - -- **Canceled** - The exception has been canceled and is no longer in effect -- **Expired** - The exception that you've filed is no longer in effect -- **In effect** - The exception that you've filed is in progress - -### Exception impact on scores - -Creating an exception can potentially affect the Exposure Score (for both types of weaknesses) and Microsoft Secure Score for Devices of your organization in the following manner: - -- **No impact** - Removes the recommendation from the lists (which can be reverse through filters), but will not affect the scores. -- **Mitigation-like impact** - As if the recommendation was mitigated (and scores will be adjusted accordingly) when you select it as a compensating control. -- **Hybrid** - Provides visibility on both No impact and Mitigation-like impact. It shows both the Exposure Score and Microsoft Secure Score for Devices results out of the exception option that you made. - -The exception impact shows on both the Security recommendations page column and in the flyout pane. - -![Screenshot identifying the impact sections which list score impacts in the full page security recommendations table, and the flyout.](images/tvm-exception-impact.png) - -### View exceptions in other places - -Select **Show exceptions** at the bottom of the **Top security recommendations** card in the dashboard. It will open a filtered view in the **Security recommendations** page of recommendations with an "Exception" status. - -![Screenshot of Show exceptions link in the Top security recommendations card in the dashboard.](images/tvm-exception-dashboard.png) ## Related topics diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md index 723a90bded..4fa0f5695a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md @@ -107,58 +107,7 @@ If there is a large jump in the number of exposed machines, or a sharp increase 1. Select the recommendation and **Open software page** 2. Select the **Event timeline** tab to view all the impactful events related to that software, such as new vulnerabilities or new public exploits. [Learn more about event timeline](threat-and-vuln-mgt-event-timeline.md) -3. Decide how to address the increase or your organization's exposure, such as submitting a remediation request - -## Request remediation - -The threat and vulnerability management capability in Microsoft Defender ATP bridges the gap between Security and IT administrators through the remediation request workflow. Security admins like you can request for the IT Administrator to remediate a vulnerability from the **Security recommendation** pages to Intune. - -### Enable Microsoft Intune connection - -To use this capability, enable your Microsoft Intune connections. In the Microsoft Defender Security Center, navigate to **Settings** > **General** > **Advanced features**. Scroll down and look for **Microsoft Intune connection**. By default, the toggle is turned off. Turn your **Microsoft Intune connection** toggle **On**. - -See [Use Intune to remediate vulnerabilities identified by Microsoft Defender ATP](https://docs.microsoft.com/intune/atp-manage-vulnerabilities) for details. - -### Remediation request steps - -1. Select a security recommendation you would like to request remediation for, and then select **Remediation options**. - -2. Fill out the form, including what you are requesting remediation for, priority, due date, and optional notes. Select **Submit request**. Submitting a remediation request creates a remediation activity item within threat and vulnerability management, which can be used for monitoring the remediation progress for this recommendation. This will not trigger a remediation or apply any changes to devices. - -3. Notify your IT Administrator about the new request and have them log into Intune to approve or reject the request and start a package deployment. - -4. Go to the [**Remediation**](tvm-remediation.md) page to view the status of your remediation request. - -If you want to check how the ticket shows up in Intune, see [Use Intune to remediate vulnerabilities identified by Microsoft Defender ATP](https://docs.microsoft.com/intune/atp-manage-vulnerabilities) for details. - ->[!NOTE] ->If your request involves remediating more than 10,000 devices, we can only send 10,000 devices for remediation to Intune. - -## File for exception - -As an alternative to a remediation request, you can create exceptions for recommendations. - -There are many reasons why organizations create exceptions for a recommendation. For example, if there's a business justification that prevents the company from applying the recommendation, the existence of a compensating or alternative control that provides as much protection than the recommendation would, a false positive, among other reasons. - -When an exception is created for a recommendation, the recommendation is no longer active. The recommendation state changes to **Exception**, and it no longer shows up in the security recommendations list. - -1. Select a security recommendation you would like to create an exception for, and then **Exception options**. -![Showing where the button for "exception options" is location in a security recommendation flyout.](images/tvm-exception-option.png) - -2. Select your justification for the exception you need to file instead of remediating the security recommendation in question. Fill out the justification context, then set the exception duration. - - The following list details the justifications behind the exception options: - - - **Third party control** - A third party product or software already addresses this recommendation - - Choosing this justification type will lower your exposure score and increase you secure score because your risk is reduced - - **Alternate mitigation** - An internal tool already addresses this recommendation - - Choosing this justification type will lower your exposure score and increase you secure score because your risk is reduced - - **Risk accepted** - Poses low risk and/or implementing the recommendation is too expensive - - **Planned remediation (grace)** - Already planned but is awaiting execution or authorization - -3. Select **Submit**. A confirmation message at the top of the page indicates that the exception has been created. - -4. Navigate to the [**Remediation**](tvm-remediation.md) page under the **Threat and vulnerability management** menu and select the **Exceptions** tab to view all your exceptions (current and past). +3. Decide how to address the increase or your organization's exposure, such as submitting a remediation request. ## Report inaccuracy @@ -174,41 +123,6 @@ You can report a false positive when you see any vague, inaccurate, incomplete, 4. Select **Submit**. Your feedback is immediately sent to the threat and vulnerability management experts. -## Find and remediate software or software versions which have reached end-of-support (EOS) - -End-of-support (otherwise known as end-of-life) for software or software versions means that they will no longer be supported or serviced, and will not receive security updates. When you use software or software versions with ended support, you're exposing your organization to security vulnerabilities, legal, and financial risks. - -It's crucial for Security and IT Administrators to work together and ensure that the organization's software inventory is configured for optimal results, compliance, and a healthy network ecosystem. They should examine the options to remove or replace apps that have reached end-of-support and update versions that are no longer supported. It's best to create and implement a plan **before** the end of support dates. - -To find software or software versions that are no longer supported: - -1. From the threat and vulnerability management menu, navigate to **Security recommendations**. -2. Go to the **Filters** panel and look for the tags section. Select one or more of the EOS tag options. Then **Apply**. - - ![Screenshot tags that say EOS software, EOS versions, and Upcoming EOS versions](images/tvm-eos-tag.png) - -3. You'll see a list of recommendations related to software with ended support, software versions that are end of support, or versions with upcoming end of support. These tags are also visible in the [software inventory](tvm-software-inventory.md) page. - - ![Screenshot tags that say EOS software, EOS versions, and Upcoming EOS versions](images/tvm-eos-tags-column.png) - -### List of versions and dates - -To view a list of versions that have reached end of support, or end or support soon, and those dates, follow the below steps: - -1. A message will appear in the security recommendation flyout for software with versions that have reached end of support, or will reach end of support soon. - - ![Screenshot of version distribution link](images/eos-upcoming-eos.png) - -2. Select the **version distribution** link to go to the software drill-down page. There, you can see a filtered list of versions with tags identifying them as end of support, or upcoming end of support. - - ![Screenshot of version distribution link](images/software-drilldown-eos.png) - -3. Select one of the versions in the table to open. For example, version 10.0.18362.1. A flyout will appear with the end of support date. - - ![Screenshot of version distribution link](images/version-eos-date.png) - -Once you identify which software and software versions are vulnerable due to their end-of-support status, you must decide whether to update or remove them from your organization. Doing so will lower your organizations exposure to vulnerabilities and advanced persistent threats. - ## Related topics - [Threat and vulnerability management overview](next-gen-threat-and-vuln-mgt.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-software-inventory.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-software-inventory.md index 13d0634456..03f4ad48e6 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-software-inventory.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-software-inventory.md @@ -25,6 +25,7 @@ ms.topic: conceptual **Applies to:** - [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +- [Threat and vulnerability management](next-gen-threat-and-vuln-mgt.md) >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-portaloverview-abovefoldlink) @@ -88,14 +89,6 @@ Report a false positive when you see any vague, inaccurate, or incomplete inform ## Related topics - [Threat and vulnerability management overview](next-gen-threat-and-vuln-mgt.md) -- [Supported operating systems and platforms](tvm-supported-os.md) -- [Threat and vulnerability management dashboard](tvm-dashboard-insights.md) -- [Exposure score](tvm-exposure-score.md) -- [Microsoft Secure Score for Devices](tvm-microsoft-secure-score-devices.md) - [Security recommendations](tvm-security-recommendation.md) -- [Remediation and exception](tvm-remediation.md) -- [Weaknesses](tvm-weaknesses.md) - [Event timeline](threat-and-vuln-mgt-event-timeline.md) -- [Scenarios](threat-and-vuln-mgt-scenarios.md) -- [APIs](next-gen-threat-and-vuln-mgt.md#apis) -- [Configure data access for threat and vulnerability management roles](user-roles.md#create-roles-and-assign-the-role-to-an-azure-active-directory-group) +- [View and organize the Microsoft Defender ATP Devices list](machines-view-overview.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-supported-os.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-supported-os.md index 4de1a79a1e..e533863d57 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-supported-os.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-supported-os.md @@ -1,7 +1,7 @@ --- title: Supported operating systems and platforms for threat and vulnerability management description: Before you begin, ensure that you meet the operating system or platform requisites for threat and vulnerability management so the activities in your all devices are properly accounted for. -keywords: threat & vulnerability management, threat and vulnerability management, operating system, platform requirements, prerequisites, mdatp-tvm supported os, mdatp-tvm, risk-based threat & vulnerability management, security configuration, Microsoft Secure Score for Devices, exposure score +keywords: threat & vulnerability management, threat and vulnerability management, operating system, platform requirements, prerequisites, mdatp-tvm supported os, mdatp-tvm, search.appverid: met150 search.product: eADQiWindows 10XVcnh ms.prod: w10 @@ -26,6 +26,7 @@ ms.topic: article **Applies to:** - [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +- [Threat and vulnerability management](next-gen-threat-and-vuln-mgt.md) >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-portaloverview-abovefoldlink) @@ -50,14 +51,4 @@ Linux | Not supported (planned) ## Related topics - [Threat and vulnerability management overview](next-gen-threat-and-vuln-mgt.md) -- [Threat and vulnerability management dashboard](tvm-dashboard-insights.md) -- [Exposure score](tvm-exposure-score.md) -- [Microsoft Secure Score for Devices](tvm-microsoft-secure-score-devices.md) -- [Security recommendations](tvm-security-recommendation.md) -- [Remediation and exception](tvm-remediation.md) -- [Software inventory](tvm-software-inventory.md) -- [Weaknesses](tvm-weaknesses.md) -- [Event timeline](threat-and-vuln-mgt-event-timeline.md) -- [Scenarios](threat-and-vuln-mgt-scenarios.md) -- [APIs](next-gen-threat-and-vuln-mgt.md#apis) -- [Configure data access for threat and vulnerability management roles](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/user-roles#create-roles-and-assign-the-role-to-an-azure-active-directory-group) +- [Prerequisites & permissions](tvm-prerequisites.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-weaknesses.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-weaknesses.md index 523a9d850b..b2b0021f69 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-weaknesses.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-weaknesses.md @@ -1,5 +1,5 @@ --- -title: Weaknesses found by threat and vulnerability management +title: Vulnerabilities in my organization - threat and vulnerability management description: Lists the common vulnerabilities and exposures (CVE) ID of weaknesses found in the software running in your organization. Discovered by the Microsoft Defender ATP threat and vulnerability management capability. keywords: mdatp threat & vulnerability management, threat and vulnerability management, mdatp tvm weaknesses page, finding weaknesses through tvm, tvm vulnerability list, vulnerability details in tvm search.product: eADQiWindows 10XVcnh @@ -18,19 +18,19 @@ ms.collection: - m365initiative-defender-endpoint ms.topic: conceptual --- -# Weaknesses found by threat and vulnerability management +# Vulnerabilities in my organization - threat and vulnerability management [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +- [Threat and vulnerability management](next-gen-threat-and-vuln-mgt.md) >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-portaloverview-abovefoldlink) Threat and vulnerability management uses the same signals in Microsoft Defender ATP's endpoint protection to scan and detect vulnerabilities. -The **Weaknesses** page lists down the vulnerabilities found in the infected software running in your organization by listing the Common Vulnerabilities and Exposures (CVE) ID. You can also view the severity, Common Vulnerability Scoring System (CVSS) rating, prevalence in your organization, corresponding breach, threat insights, and more. +The **Weaknesses** page lists the software vulnerabilities your devices are exposed to by listing the Common Vulnerabilities and Exposures (CVE) ID. You can also view the severity, Common Vulnerability Scoring System (CVSS) rating, prevalence in your organization, corresponding breach, threat insights, and more. >[!NOTE] >If there is no official CVE-ID assigned to a vulnerability, the vulnerability name is assigned by threat and vulnerability management. @@ -140,14 +140,6 @@ Report a false positive when you see any vague, inaccurate, or incomplete inform ## Related topics - [Threat and vulnerability management overview](next-gen-threat-and-vuln-mgt.md) -- [Supported operating systems and platforms](tvm-supported-os.md) -- [Threat and vulnerability management dashboard](tvm-dashboard-insights.md) -- [Exposure score](tvm-exposure-score.md) -- [Microsoft Secure Score for Devices](tvm-microsoft-secure-score-devices.md) - [Security recommendations](tvm-security-recommendation.md) -- [Remediation and exception](tvm-remediation.md) - [Software inventory](tvm-software-inventory.md) -- [Event timeline](threat-and-vuln-mgt-event-timeline.md) -- [Scenarios](threat-and-vuln-mgt-scenarios.md) -- [APIs](next-gen-threat-and-vuln-mgt.md#apis) -- [Configure data access for threat and vulnerability management roles](user-roles.md#create-roles-and-assign-the-role-to-an-azure-active-directory-group) +- [View and organize the Microsoft Defender ATP Devices list](machines-view-overview.md) From fbb41b10fc40b32454a6159cf83f1859dda5a19c Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Fri, 16 Oct 2020 17:34:41 -0700 Subject: [PATCH 02/14] updated topics --- .../next-gen-threat-and-vuln-mgt.md | 10 --- .../tvm-dashboard-insights.md | 7 +-- .../tvm-end-of-support-software.md | 2 +- .../microsoft-defender-atp/tvm-exception.md | 38 +++++------- .../tvm-exposure-score.md | 8 --- .../tvm-hunt-exposed-devices.md | 61 +++++-------------- .../tvm-microsoft-secure-score-devices.md | 11 +--- .../tvm-prerequisites.md | 14 +++-- .../microsoft-defender-atp/tvm-remediation.md | 49 ++++----------- .../tvm-security-recommendation.md | 25 +++----- .../tvm-software-inventory.md | 3 +- .../tvm-supported-os.md | 4 +- .../microsoft-defender-atp/tvm-weaknesses.md | 8 +-- 13 files changed, 73 insertions(+), 167 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt.md b/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt.md index 7499f4de13..37b42afa50 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt.md +++ b/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt.md @@ -21,7 +21,6 @@ ms.topic: conceptual [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) @@ -99,13 +98,4 @@ See the following articles for related APIs: - [Supported operating systems and platforms](tvm-supported-os.md) - [Threat and vulnerability management dashboard](tvm-dashboard-insights.md) -- [Exposure score](tvm-exposure-score.md) -- [Microsoft Secure Score for Devices](tvm-microsoft-secure-score-devices.md) -- [Security recommendations](tvm-security-recommendation.md) -- [Remediation and exception](tvm-remediation.md) -- [Software inventory](tvm-software-inventory.md) -- [Weaknesses](tvm-weaknesses.md) -- [Event timeline](threat-and-vuln-mgt-event-timeline.md) -- [Scenarios](threat-and-vuln-mgt-scenarios.md) -- [Configure data access for threat and vulnerability management roles](user-roles.md#create-roles-and-assign-the-role-to-an-azure-active-directory-group) - [BLOG: Microsoft's Threat & Vulnerability Management now helps thousands of customers to discover, prioritize, and remediate vulnerabilities in real time](https://www.microsoft.com/security/blog/2019/07/02/microsofts-threat-vulnerability-management-now-helps-thousands-of-customers-to-discover-prioritize-and-remediate-vulnerabilities-in-real-time/) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-dashboard-insights.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-dashboard-insights.md index eca2eff41e..f5a4c36323 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-dashboard-insights.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-dashboard-insights.md @@ -83,14 +83,9 @@ For more information on the icons used throughout the portal, see [Microsoft Def ## Related topics - [Threat and vulnerability management overview](next-gen-threat-and-vuln-mgt.md) -- [Supported operating systems and platforms](tvm-supported-os.md) - [Exposure score](tvm-exposure-score.md) - [Microsoft Secure Score for Devices](tvm-microsoft-secure-score-devices.md) - [Security recommendations](tvm-security-recommendation.md) -- [Remediation and exception](tvm-remediation.md) - [Software inventory](tvm-software-inventory.md) -- [Weaknesses](tvm-weaknesses.md) - [Event timeline](threat-and-vuln-mgt-event-timeline.md) -- [Scenarios](threat-and-vuln-mgt-scenarios.md) -- [APIs](next-gen-threat-and-vuln-mgt.md#apis) -- [Configure data access for threat and vulnerability management roles](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/user-roles#create-roles-and-assign-the-role-to-an-azure-active-directory-group) + diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-end-of-support-software.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-end-of-support-software.md index 714e8a1e93..133be4654e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-end-of-support-software.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-end-of-support-software.md @@ -1,6 +1,6 @@ --- title: Plan for end-of-support software and software versions -description: Get actionable security recommendations prioritized by threat, likelihood to be breached, and value, in threat and vulnerability management. +description: Discover and plan for software and software versions that are no longer supported and won't receive security updates. keywords: threat and vulnerability management, mdatp tvm security recommendation, cybersecurity recommendation, actionable security recommendation search.product: eADQiWindows 10XVcnh search.appverid: met150 diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-exception.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-exception.md index ec2d78b08b..8b0dad82a1 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-exception.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-exception.md @@ -1,5 +1,5 @@ --- -title: File an exception for a security recommendation - threat and vulnerability management +title: Create and view exceptions for security recommendations - threat and vulnerability management description: Create and monitor exceptions for security recommendations in threat and vulnerability management. keywords: microsoft defender atp tvm remediation, mdatp tvm, threat and vulnerability management, threat & vulnerability management, threat & vulnerability management remediation, tvm remediation intune, tvm remediation sccm search.product: eADQiWindows 10XVcnh @@ -18,26 +18,28 @@ ms.collection: - m365initiative-defender-endpoint ms.topic: conceptual --- -# File an exception for a security recommendation - threat and vulnerability management +# Create and view exceptions for security recommendations - threat and vulnerability management [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +- [Threat and vulnerability management](next-gen-threat-and-vuln-mgt.md) >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-portaloverview-abovefoldlink) -As an alternative to a remediation request, you can create exceptions for recommendations. +Sometimes, you may not be able to take the remediation steps suggested by a security recommendation. If that is the case, threat and vulnerability management gives you an avenue to create an exception. -There are many reasons why organizations create exceptions for a recommendation. For example, if there's a business justification that prevents the company from applying the recommendation, the existence of a compensating or alternative control that provides as much protection than the recommendation would, a false positive, among other reasons. +When an exception is created for a recommendation, the recommendation is no longer active. The recommendation state changes to **Exception**, and no longer shows up in the security recommendations list. -When an exception is created for a recommendation, the recommendation is no longer active. The recommendation state changes to **Exception**, and it no longer shows up in the security recommendations list. +## Create an exception -1. Select a security recommendation you would like to create an exception for, and then **Exception options**. +1. Go to the threat and vulnerability management navigation menu in the Microsoft Defender Security Center, and select [**Security recommendations**](tvm-security-recommendation.md). + +2. Select a security recommendation you would like to create an exception for, and then **Exception options**. ![Showing where the button for "exception options" is location in a security recommendation flyout.](images/tvm-exception-option.png) -2. Select your justification for the exception you need to file instead of remediating the security recommendation in question. Fill out the justification context, then set the exception duration. +3. Select your justification for the exception you need to file instead of remediating the security recommendation in question. Fill out the justification context, then set the exception duration. The following list details the justifications behind the exception options: @@ -48,11 +50,11 @@ When an exception is created for a recommendation, the recommendation is no long - **Risk accepted** - Poses low risk and/or implementing the recommendation is too expensive - **Planned remediation (grace)** - Already planned but is awaiting execution or authorization -3. Select **Submit**. A confirmation message at the top of the page indicates that the exception has been created. +4. Select **Submit**. A confirmation message at the top of the page indicates that the exception has been created. ## View your exceptions -When you file for an exception from the [Security recommendations page](tvm-security-recommendation.md), you create an exception for that security recommendation. You can file exceptions to exclude certain recommendation from showing up in reports and affecting your [Microsoft Secure Score for Devices](tvm-microsoft-secure-score-devices.md). +When you file for an exception from the security recommendations page, you create an exception for that security recommendation. You can file exceptions to exclude certain recommendation from showing up in reports and affecting your [Microsoft Secure Score for Devices](tvm-microsoft-secure-score-devices.md). The exceptions you've filed will show up in the **Remediation** page, in the **Exceptions** tab. You can filter your view based on exception justification, type, and status. @@ -60,10 +62,7 @@ The exceptions you've filed will show up in the **Remediation** page, in the **E ### Exception actions and statuses -You can take the following actions on an exception: - -- Cancel - You can cancel the exceptions you've filed anytime -- Resurface - Your exception automatically becomes void and resurfaces in the security recommendation list when dynamic environmental factors change. It adversely affects the exposure impact associated with a recommendation that had previously been excluded. +Once an exception exists, you can cancel it at any time by going to the exception in the **Remediation** page and selecting **Cancel exception**. The following statuses will be a part of an exception: @@ -92,14 +91,7 @@ Select **Show exceptions** at the bottom of the **Top security recommendations** ## Related topics - [Threat and vulnerability management overview](next-gen-threat-and-vuln-mgt.md) -- [Supported operating systems and platforms](tvm-supported-os.md) -- [Threat and vulnerability management dashboard](tvm-dashboard-insights.md) +- [Remediate vulnerabilities](tvm-remediation.md) +- [Security recommendations](tvm-security-recommendation.md) - [Exposure score](tvm-exposure-score.md) - [Microsoft Secure Score for Devices](tvm-microsoft-secure-score-devices.md) -- [Security recommendations](tvm-security-recommendation.md) -- [Software inventory](tvm-software-inventory.md) -- [Weaknesses](tvm-weaknesses.md) -- [Event timeline](threat-and-vuln-mgt-event-timeline.md) -- [Scenarios](threat-and-vuln-mgt-scenarios.md) -- [APIs](next-gen-threat-and-vuln-mgt.md#apis) -- [Configure data access for threat and vulnerability management roles](user-roles.md#create-roles-and-assign-the-role-to-an-azure-active-directory-group) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-exposure-score.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-exposure-score.md index 1773f17654..f4e3899906 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-exposure-score.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-exposure-score.md @@ -65,14 +65,6 @@ Lower your threat and vulnerability exposure by remediating [security recommenda ## Related topics - [Threat and vulnerability management overview](next-gen-threat-and-vuln-mgt.md) -- [Supported operating systems and platforms](tvm-supported-os.md) -- [Threat and vulnerability management dashboard](tvm-dashboard-insights.md) - [Microsoft Secure Score for Devices](tvm-microsoft-secure-score-devices.md) - [Security recommendations](tvm-security-recommendation.md) -- [Remediation and exception](tvm-remediation.md) -- [Software inventory](tvm-software-inventory.md) -- [Weaknesses](tvm-weaknesses.md) - [Event timeline](threat-and-vuln-mgt-event-timeline.md) -- [Scenarios](threat-and-vuln-mgt-scenarios.md) -- [APIs](next-gen-threat-and-vuln-mgt.md#apis) -- [Configure data access for threat and vulnerability management roles](user-roles.md#create-roles-and-assign-the-role-to-an-azure-active-directory-group) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-hunt-exposed-devices.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-hunt-exposed-devices.md index 77b4642f92..9ed8b6cbca 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-hunt-exposed-devices.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-hunt-exposed-devices.md @@ -1,5 +1,5 @@ --- -title: Scenarios - threat and vulnerability management +title: Hunt for exposed devices description: Learn how threat and vulnerability management can be used to help security admins, IT admins, and SecOps collaborate. keywords: mdatp-tvm scenarios, mdatp, tvm, tvm scenarios, reduce threat & vulnerability exposure, reduce threat and vulnerability, improve security configuration, increase Microsoft Secure Score for Devices, increase threat & vulnerability Microsoft Secure Score for Devices, Microsoft Secure Score for Devices, exposure score, security controls search.product: eADQiWindows 10XVcnh @@ -19,20 +19,31 @@ ms.collection: ms.topic: article --- -# Scenarios - threat and vulnerability management +# Hunt for exposed devices - threat and vulnerability management [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-portaloverview-abovefoldlink) -[!include[Prerelease information](../../includes/prerelease.md)] +## Use advanced hunting to find devices with vulnerabilities -## Use advanced hunting query to search for devices with High active alerts or critical CVE public exploit +Advanced hunting is a query-based threat-hunting tool that lets you explore up to 30 days of raw data. You can proactively inspect events in your network to locate threat indicators and entities. The flexible access to data enables unconstrained hunting for both known and potential threats. [Learn more about advanced hunting](advanced-hunting-overview.md) + +### Schema tables + +- [DeviceTvmSoftwareInventoryVulnerabilities](advanced-hunting-devicetvmsoftwareinventoryvulnerabilities-table.md) - Inventory of software on devices as well as any known vulnerabilities in these software products + +- [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 + +## Check which devices are involved in high severity alerts 1. Go to **Advanced hunting** from the left-hand navigation pane of the Microsoft Defender Security Center. @@ -55,50 +66,10 @@ DeviceName=any(DeviceName) by DeviceId, AlertId ``` -## Define a device's value to the organization - -Defining a device’s value helps you differentiate between asset priorities. The device value is used to incorporate the risk appetite of an individual asset into the threat and vulnerability management exposure score calculation. Devices marked as “high value” will receive more weight. - -You can also use the [set device value API](set-device-value.md). - -Device value options: - -- Low -- Normal (Default) -- High - -Examples of devices that should be marked as high value: - -- Domain controllers, Active Directory -- Internet facing devices -- VIP devices -- Devices hosting internal/external production services - -### Set device value - -1. Navigate to any device page, the easiest place is from the device inventory. - -2. Select **Device Value** from three dots next to the actions bar at the top of the page. - ![Example of the device value dropdown.](images/tvm-device-value-dropdown.png) - -

- -3. A flyout will appear with the current device value and what it means. Review the value of the device and choose the one that best fits your device. -![Example of the device value flyout.](images/tvm-device-value-flyout.png) - - ## Related topics - [Threat and vulnerability management overview](next-gen-threat-and-vuln-mgt.md) -- [Supported operating systems and platforms](tvm-supported-os.md) -- [Threat and vulnerability management dashboard](tvm-dashboard-insights.md) -- [Exposure score](tvm-exposure-score.md) -- [Microsoft Secure Score for Devices](tvm-microsoft-secure-score-devices.md) - [Security recommendations](tvm-security-recommendation.md) -- [Remediation and exception](tvm-remediation.md) -- [Software inventory](tvm-software-inventory.md) -- [Weaknesses](tvm-weaknesses.md) -- [Event timeline](threat-and-vuln-mgt-event-timeline.md) - [APIs](next-gen-threat-and-vuln-mgt.md#apis) - [Configure data access for threat and vulnerability management roles](user-roles.md#create-roles-and-assign-the-role-to-an-azure-active-directory-group) - [Advanced hunting overview](overview-hunting.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-microsoft-secure-score-devices.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-microsoft-secure-score-devices.md index 59c5598a86..f388e2ec91 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-microsoft-secure-score-devices.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-microsoft-secure-score-devices.md @@ -1,5 +1,5 @@ --- -title: Overview of Microsoft Secure Score for Devices in Microsoft Defender Security Center +title: Microsoft Secure Score for Devices description: Your score for devices shows the collective security configuration state of your devices across application, operating system, network, accounts, and security controls. keywords: Microsoft Secure Score for Devices, mdatp Microsoft Secure Score for Devices, secure score, configuration score, threat and vulnerability management, security controls, improvement opportunities, security configuration score over time, security posture, baseline search.product: eADQiWindows 10XVcnh @@ -100,13 +100,6 @@ Improve your security configuration by remediating issues from the security reco ## Related topics - [Threat and vulnerability management overview](next-gen-threat-and-vuln-mgt.md) -- [Supported operating systems and platforms](tvm-supported-os.md) -- [Threat and vulnerability management dashboard](tvm-dashboard-insights.md) +- [Dashboard](tvm-dashboard-insights.md) - [Exposure score](tvm-exposure-score.md) - [Security recommendations](tvm-security-recommendation.md) -- [Remediation and exception](tvm-remediation.md) -- [Software inventory](tvm-software-inventory.md) -- [Weaknesses](tvm-weaknesses.md) -- [Scenarios](threat-and-vuln-mgt-scenarios.md) -- [APIs](next-gen-threat-and-vuln-mgt.md#apis) -- [Configure data access for threat and vulnerability management roles](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/user-roles#create-roles-and-assign-the-role-to-an-azure-active-directory-group) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-prerequisites.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-prerequisites.md index 04ab0e13f8..437ee5c49d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-prerequisites.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-prerequisites.md @@ -1,7 +1,7 @@ --- -title: Threat and vulnerability management -description: This new capability uses a game-changing risk-based approach to the discovery, prioritization, and remediation of endpoint vulnerabilities and misconfigurations. -keywords: threat & vulnerability management, threat and vulnerability management, MDATP TVM, MDATP-TVM, vulnerability management, vulnerability assessment, threat and vulnerability scanning, secure configuration assessment, microsoft defender atp, microsoft defender atp, endpoint vulnerabilities, next generation +title: Prerequisites & permissions - threat and vulnerability management +description: Before you begin using threat and vulnerability management, make sure you have the relevant configurations and permissions. +keywords: threat & vulnerability management permissions prerequisites, threat and vulnerability management permissions prerequisites, MDATP TVM permissions prerequisites, vulnerability management search.product: eADQiWindows 10XVcnh search.appverid: met150 ms.prod: w10 @@ -62,10 +62,12 @@ For more information, see [Create and manage roles for role-based access control - **Threat and vulnerability management - Exception handling** - Create new exceptions and manage active exceptions - **Threat and vulnerability management - Remediation handling** - Submit new remediation requests, create tickets, and manage existing remediation activities -For more information, see [RBAC permission options](user-roles.md##permission-options) +For more information, see [RBAC permission options](user-roles.md#permission-options) -## See also +## Related articles +- [Threat and vulnerability management overview](next-gen-threat-and-vuln-mgt.md) - [Supported operating systems and platforms](tvm-supported-os.md) +- [Assign device value](tvm-assign-device-value.md) - [Threat and vulnerability management dashboard](tvm-dashboard-insights.md) -- [Exposure score](tvm-exposure-score.md) + diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md index 784f4d7a44..328a47fcfc 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md @@ -22,15 +22,11 @@ ms.topic: conceptual [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-portaloverview-abovefoldlink) ->[!NOTE] ->To use this capability, enable your Microsoft Intune connections. Navigate to **Settings** > **General** > **Advanced features**. Scroll down and look for **Microsoft Intune connection**. By default, the toggle is turned off. Turn your **Microsoft Intune connection** toggle on. - ## Request remediation The threat and vulnerability management capability in Microsoft Defender ATP bridges the gap between Security and IT administrators through the remediation request workflow. Security admins like you can request for the IT Administrator to remediate a vulnerability from the **Security recommendation** pages to Intune. @@ -43,13 +39,15 @@ See [Use Intune to remediate vulnerabilities identified by Microsoft Defender AT ### Remediation request steps -1. Select a security recommendation you would like to request remediation for, and then select **Remediation options**. +1. Go to the threat and vulnerability management navigation menu in the Microsoft Defender Security Center, and select [**Security recommendations**](tvm-security-recommendation.md). -2. Fill out the form, including what you are requesting remediation for, priority, due date, and optional notes. Select **Submit request**. Submitting a remediation request creates a remediation activity item within threat and vulnerability management, which can be used for monitoring the remediation progress for this recommendation. This will not trigger a remediation or apply any changes to devices. +2. Select a security recommendation you would like to request remediation for, and then select **Remediation options**. -3. Notify your IT Administrator about the new request and have them log into Intune to approve or reject the request and start a package deployment. +3. Fill out the form, including what you are requesting remediation for, priority, due date, and optional notes. Select **Submit request**. Submitting a remediation request creates a remediation activity item within threat and vulnerability management, which can be used for monitoring the remediation progress for this recommendation. This will not trigger a remediation or apply any changes to devices. -4. Go to the [**Remediation**](tvm-remediation.md) page to view the status of your remediation request. +4. Notify your IT Administrator about the new request and have them log into Intune to approve or reject the request and start a package deployment. + +5. Go to the [**Remediation**](tvm-remediation.md) page to view the status of your remediation request. If you want to check how the ticket shows up in Intune, see [Use Intune to remediate vulnerabilities identified by Microsoft Defender ATP](https://docs.microsoft.com/intune/atp-manage-vulnerabilities) for details. @@ -60,16 +58,12 @@ After your organization's cybersecurity weaknesses are identified and mapped to Lower your organization's exposure from vulnerabilities and increase your security configuration by remediating the security recommendations. -## Navigate to the Remediation page +## View your remediation activities -You can access the Remediation page a few different ways: +When you submit a remediation request from the Security recommendations page, it kicks-off a remediation activity. A security task is created that can be tracked in the threat and vulnerability management **Remediation** page, and a remediation ticket is created in Microsoft Intune. -- Threat and vulnerability management navigation menu in the [Microsoft Defender Security Center](portal-overview.md) -- Top remediation activities card in the [threat and vulnerability management dashboard](tvm-dashboard-insights.md) - -### Navigation menu - -Go to the threat and vulnerability management navigation menu and select **Remediation**. It will open the list of remediation activities and exceptions found in your organization. +Once you are in the Remediation page, select the remediation activity that you want to view. You can follow the remediation steps, track progress, view the related recommendation, export to CSV, or mark as complete. +![Example of the Remediation page, with a selected remediation activity, and that activity's flyout listing the description, IT service and device management tools, and device remediation progress.](images/remediation_flyouteolsw.png) ### Top remediation activities in the dashboard @@ -77,25 +71,8 @@ View **Top remediation activities** in the [threat and vulnerability management ![Example of Top remediation activities card with a table that lists top activities that were generated from security recommendations.](images/tvm-remediation-activities-card.png) -## Remediation activities - -When you [submit a remediation request](tvm-security-recommendation.md#request-remediation) from the [Security recommendations page](tvm-security-recommendation.md), it kicks-off a remediation activity. A security task is created that can be tracked in the threat and vulnerability management **Remediation** page, and a remediation ticket is created in Microsoft Intune. - -Once you are in the Remediation page, select the remediation activity that you want to view. You can follow the remediation steps, track progress, view the related recommendation, export to CSV, or mark as complete. -![Example of the Remediation page, with a selected remediation activity, and that activity's flyout listing the description, IT service and device management tools, and device remediation progress.](images/remediation_flyouteolsw.png) - - -## Related topics +## Related articles - [Threat and vulnerability management overview](next-gen-threat-and-vuln-mgt.md) -- [Supported operating systems and platforms](tvm-supported-os.md) -- [Threat and vulnerability management dashboard](tvm-dashboard-insights.md) -- [Exposure score](tvm-exposure-score.md) -- [Microsoft Secure Score for Devices](tvm-microsoft-secure-score-devices.md) -- [Security recommendations](tvm-security-recommendation.md) -- [Software inventory](tvm-software-inventory.md) -- [Weaknesses](tvm-weaknesses.md) -- [Event timeline](threat-and-vuln-mgt-event-timeline.md) -- [Scenarios](threat-and-vuln-mgt-scenarios.md) -- [APIs](next-gen-threat-and-vuln-mgt.md#apis) -- [Configure data access for threat and vulnerability management roles](user-roles.md#create-roles-and-assign-the-role-to-an-azure-active-directory-group) +- [Dashboard](tvm-dashboard-insights.md) +- [Security recommendations](tvm-security-recommendation.md) \ No newline at end of file diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md index 4fa0f5695a..a59b92154b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md @@ -22,10 +22,10 @@ ms.topic: conceptual [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +- [Threat and vulnerability management](next-gen-threat-and-vuln-mgt.md) >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-portaloverview-abovefoldlink) @@ -79,7 +79,7 @@ The color of the **Exposed devices** graph changes as the trend changes. If the ### Icons -Useful icons also quickly call your attention to: +Useful icons also quickly call your attention to: - ![arrow hitting a target](images/tvm_alert_icon.png) possible active alerts - ![red bug](images/tvm_bug_icon.png) associated public exploits - ![light bulb](images/tvm_insight_icon.png) recommendation insights @@ -94,16 +94,16 @@ From the flyout, you can choose any of the following options: - **Open software page** - Open the software page to get more context on the software and how it's distributed. The information can include threat context, associated recommendations, weaknesses discovered, number of exposed devices, discovered vulnerabilities, names and detailed of devices with the software installed, and version distribution. -- [**Remediation options**](tvm-security-recommendation.md#request-remediation) - Submit a remediation request to open a ticket in Microsoft Intune for your IT Administrator to pick up and address. +- [**Remediation options**](tvm-remediation.md) - Submit a remediation request to open a ticket in Microsoft Intune for your IT Administrator to pick up and address. -- [**Exception options**](tvm-security-recommendation.md#file-for-exception) - Submit an exception, provide justification, and set exception duration if you can't remediate the issue yet. +- [**Exception options**](tvm-exception.md) - Submit an exception, provide justification, and set exception duration if you can't remediate the issue yet. >[!NOTE] >When a change is made on a device, it typically takes two hours for the data to be reflected in the Microsoft Defender Security Center. However, it may sometimes take longer. -### Investigate changes in machine exposure or impact +### Investigate changes in device exposure or impact -If there is a large jump in the number of exposed machines, or a sharp increase in the impact on your organization exposure score and configuration score, then that security recommendation is worth investigating. +If there is a large jump in the number of exposed devices, or a sharp increase in the impact on your organization exposure score and configuration score, then that security recommendation is worth investigating. 1. Select the recommendation and **Open software page** 2. Select the **Event timeline** tab to view all the impactful events related to that software, such as new vulnerabilities or new public exploits. [Learn more about event timeline](threat-and-vuln-mgt-event-timeline.md) @@ -123,17 +123,12 @@ You can report a false positive when you see any vague, inaccurate, incomplete, 4. Select **Submit**. Your feedback is immediately sent to the threat and vulnerability management experts. -## Related topics +## Related articles - [Threat and vulnerability management overview](next-gen-threat-and-vuln-mgt.md) -- [Supported operating systems and platforms](tvm-supported-os.md) -- [Threat and vulnerability management dashboard](tvm-dashboard-insights.md) +- [Dashboard](tvm-dashboard-insights.md) - [Exposure score](tvm-exposure-score.md) - [Microsoft Secure Score for Devices](tvm-microsoft-secure-score-devices.md) -- [Remediation and exception](tvm-remediation.md) -- [Software inventory](tvm-software-inventory.md) -- [Weaknesses](tvm-weaknesses.md) +- [Remediate vulnerabilities](tvm-remediation.md) +- [Create and view exceptions for security recommendations](tvm-exceptions.md) - [Event timeline](threat-and-vuln-mgt-event-timeline.md) -- [Scenarios](threat-and-vuln-mgt-scenarios.md) -- [APIs](next-gen-threat-and-vuln-mgt.md#apis) -- [Configure data access for threat and vulnerability management roles](user-roles.md#create-roles-and-assign-the-role-to-an-azure-active-directory-group) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-software-inventory.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-software-inventory.md index 03f4ad48e6..d34335654a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-software-inventory.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-software-inventory.md @@ -22,7 +22,6 @@ ms.topic: conceptual [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) - [Threat and vulnerability management](next-gen-threat-and-vuln-mgt.md) @@ -86,7 +85,7 @@ Report a false positive when you see any vague, inaccurate, or incomplete inform 3. From the flyout pane, select the inaccuracy category from the drop-down menu, fill in your email address, and details about the inaccuracy. 4. Select **Submit**. Your feedback is immediately sent to the threat and vulnerability management experts. -## Related topics +## Related articles - [Threat and vulnerability management overview](next-gen-threat-and-vuln-mgt.md) - [Security recommendations](tvm-security-recommendation.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-supported-os.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-supported-os.md index e533863d57..8802d9cf10 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-supported-os.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-supported-os.md @@ -1,6 +1,6 @@ --- title: Supported operating systems and platforms for threat and vulnerability management -description: Before you begin, ensure that you meet the operating system or platform requisites for threat and vulnerability management so the activities in your all devices are properly accounted for. +description: Ensure that you meet the operating system or platform requisites for threat and vulnerability management, so the activities in your all devices are properly accounted for. keywords: threat & vulnerability management, threat and vulnerability management, operating system, platform requirements, prerequisites, mdatp-tvm supported os, mdatp-tvm, search.appverid: met150 search.product: eADQiWindows 10XVcnh @@ -48,7 +48,7 @@ Windows Server 2019 | Operating System (OS) vulnerabilities
Software product macOS 10.13 "High Sierra" and above | Operating System (OS) vulnerabilities
Software product vulnerabilities Linux | Not supported (planned) -## Related topics +## Related articles - [Threat and vulnerability management overview](next-gen-threat-and-vuln-mgt.md) - [Prerequisites & permissions](tvm-prerequisites.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-weaknesses.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-weaknesses.md index b2b0021f69..ae152f9f21 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-weaknesses.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-weaknesses.md @@ -70,7 +70,7 @@ Remediate the vulnerabilities in exposed devices to reduce the risk to your asse ### Breach and threat insights -View related breach and threat insights in the **Threat** column when the icons are colored red. +View any related breach and threat insights in the **Threat** column when the icons are colored red. >[!NOTE] > Always prioritize recommendations that are associated with ongoing threats. These recommendations are marked with the threat insight icon ![Simple drawing of a red bug.](images/tvm_bug_icon.png) and breach insight icon ![Simple drawing of an arrow hitting a target.](images/tvm_alert_icon.png). @@ -78,13 +78,13 @@ View related breach and threat insights in the **Threat** column when the icons The breach insights icon is highlighted if there's a vulnerability found in your organization. ![Example of a breach insights text that could show up when hovering over icon. This one says "possible active alert is associated with this recommendation.](images/tvm-breach-insights.png) -The threat insights icon is highlighted if there are associated exploits in the vulnerability found in your organization. Hovering over the icon shows whether the threat is a part of an exploit kit, or connected to specific advanced persistent campaigns or activity groups. When available, there is a link to a Threat Analytics report with zero-day exploitation news, disclosures, or related security advisories. +The threat insights icon is highlighted if there are associated exploits in the vulnerability found in your organization. Hovering over the icon shows whether the threat is a part of an exploit kit, or connected to specific advanced persistent campaigns or activity groups. When available, there's a link to a Threat Analytics report with zero-day exploitation news, disclosures, or related security advisories. ![Threat insights text that that could show up when hovering over icon. This one has multiple bullet points and linked text.](images/tvm-threat-insights.png) ### Gain vulnerability insights -If you select a CVE, a flyout panel will open with more information, including the vulnerability description, details, threat insights, and exposed devices. +If you select a CVE, a flyout panel will open with more information such as the vulnerability description, details, threat insights, and exposed devices. The "OS Feature" category is shown in relevant scenarios. @@ -137,7 +137,7 @@ Report a false positive when you see any vague, inaccurate, or incomplete inform 3. Select the inaccuracy category from the drop-down menu and fill in your email address and inaccuracy details. 4. Select **Submit**. Your feedback is immediately sent to the threat and vulnerability management experts. -## Related topics +## Related articles - [Threat and vulnerability management overview](next-gen-threat-and-vuln-mgt.md) - [Security recommendations](tvm-security-recommendation.md) From a786b91daa39aeb50380056fe9079b89832362e0 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Mon, 19 Oct 2020 12:27:47 -0700 Subject: [PATCH 03/14] updated toc --- windows/security/threat-protection/TOC.md | 6 +-- windows/security/threat-protection/index.md | 28 ++++--------- .../next-gen-threat-and-vuln-mgt.md | 42 ++++++++++--------- .../tvm-assign-device-value.md | 16 +++---- .../tvm-dashboard-insights.md | 21 ++-------- .../tvm-security-recommendation.md | 2 +- 6 files changed, 45 insertions(+), 70 deletions(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index ef6ee02b8e..632fbafb38 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -54,7 +54,7 @@ #### [Get started]() ##### [Permissions & prerequisites](microsoft-defender-atp/tvm-prerequisites.md) ##### [Supported operating systems and platforms](microsoft-defender-atp/tvm-supported-os.md) -##### [Assign device values](microsoft-defender-atp/tvm-assign-device-value.md) +##### [Assign device value](microsoft-defender-atp/tvm-assign-device-value.md) #### [Assess your security posture]() ##### [Dashboard insights](microsoft-defender-atp/tvm-dashboard-insights.md) ##### [Exposure score](microsoft-defender-atp/tvm-exposure-score.md) @@ -62,11 +62,11 @@ #### [Improve your security posture & reduce risk]() ##### [Address security recommendations](microsoft-defender-atp/tvm-security-recommendation.md) ##### [Remediate vulnerabilities](microsoft-defender-atp/tvm-remediation.md) -##### [File an exception](microsoft-defender-atp/tvm-exception.md) +##### [Exceptions for security recommendations](microsoft-defender-atp/tvm-exception.md) ##### [Plan for end-of-support software](microsoft-defender-atp/tvm-end-of-support-software.md) #### [Understand vulnerabilities on your devices]() ##### [Software inventory](microsoft-defender-atp/tvm-software-inventory.md) -##### [List of vulnerabilities](microsoft-defender-atp/tvm-weaknesses.md) +##### [Vulnerabilities in my organization](microsoft-defender-atp/tvm-weaknesses.md) ##### [Event timeline](microsoft-defender-atp/threat-and-vuln-mgt-event-timeline.md) ##### [Hunt for exposed devices](microsoft-defender-atp/tvm-hunt-exposed-devices.md) diff --git a/windows/security/threat-protection/index.md b/windows/security/threat-protection/index.md index 5873b326d0..c6f0293d36 100644 --- a/windows/security/threat-protection/index.md +++ b/windows/security/threat-protection/index.md @@ -25,7 +25,7 @@ ms.topic: conceptual

Microsoft Defender ATP

- + @@ -47,19 +47,14 @@ ms.topic: conceptual >[!VIDEO https://www.microsoft.com/en-us/videoplayer/embed/RE4obJq] -**[Threat & Vulnerability Management](microsoft-defender-atp/next-gen-threat-and-vuln-mgt.md)**
+**[Threat & vulnerability management](microsoft-defender-atp/next-gen-threat-and-vuln-mgt.md)**
This built-in capability uses a game-changing risk-based approach to the discovery, prioritization, and remediation of endpoint vulnerabilities and misconfigurations. -- [Risk-based Threat & Vulnerability Management](microsoft-defender-atp/next-gen-threat-and-vuln-mgt.md) -- [Supported operating systems and platforms](microsoft-defender-atp/tvm-supported-os.md) -- [What's in the dashboard and what it means for my organization](microsoft-defender-atp/tvm-dashboard-insights.md) -- [Exposure score](microsoft-defender-atp/tvm-exposure-score.md) -- [Microsoft Secure Score for Devices](microsoft-defender-atp/tvm-microsoft-secure-score-devices.md) -- [Security recommendations](microsoft-defender-atp/tvm-security-recommendation.md) -- [Remediation](microsoft-defender-atp/tvm-remediation.md) -- [Software inventory](microsoft-defender-atp/tvm-software-inventory.md) -- [Weaknesses](microsoft-defender-atp/tvm-weaknesses.md) -- [Scenarios](microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md) +- [Threat & vulnerability management overview](microsoft-defender-atp/next-gen-threat-and-vuln-mgt.md) +- [Get started](microsoft-defender-atp/tvm-prerequisites.md) +- [Access your security posture](microsoft-defender-atp/tvm-dashboard-insights.md) +- [Improve your security posture and reduce risk](microsoft-defender-atp/tvm-security-recommendation) +- [Understand vulnerabilities on your devices](microsoft-defender-atp/tvm-software-inventory.md) @@ -111,15 +106,6 @@ In conjunction with being able to quickly respond to advanced attacks, Microsoft -**[Microsoft Secure Score for Devices](microsoft-defender-atp/tvm-microsoft-secure-score-devices.md)**
- -Microsoft Defender ATP includes a Microsoft Secure Score for Devices to help you dynamically assess the security state of your enterprise network, identify unprotected systems, and take recommended actions to improve the overall security of your organization. - -- [Microsoft Secure Score for Devices](microsoft-defender-atp/tvm-microsoft-secure-score-devices.md) -- [Threat analytics](microsoft-defender-atp/threat-analytics.md) - - - **[Microsoft Threat Experts](microsoft-defender-atp/microsoft-threat-experts.md)**
Microsoft Defender ATP's new managed threat hunting service provides proactive hunting, prioritization and additional context and insights that further empower Security Operation Centers (SOCs) to identify and respond to threats quickly and accurately. diff --git a/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt.md b/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt.md index 37b42afa50..043222ae80 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt.md +++ b/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt.md @@ -41,45 +41,49 @@ Threat and vulnerability management is built in, real time, and cloud powered. I Vulnerability management is the first solution in the industry to bridge the gap between security administration and IT administration during remediation process. Create a security task or ticket by integrating with Microsoft Intune and Microsoft Endpoint Configuration Manager. -It provides the following solutions to frequently cited gaps across security operations, security administration, and IT administration workflows and communication: - -- Real-time endpoint detection and response (EDR) insights correlated with endpoint vulnerabilities -- Linked device vulnerability and security configuration assessment data in the context of exposure discovery -- Built-in remediation processes through Microsoft Intune and Configuration Manager - ### Real-time discovery To discover endpoint vulnerabilities and misconfiguration, threat and vulnerability management uses the same agentless built-in Microsoft Defender ATP sensors to reduce cumbersome network scans and IT overhead. It also provides: -- Real-time device inventory. Devices onboarded to Microsoft Defender ATP automatically report and push vulnerability and security configuration data to the dashboard. -- Visibility into software and vulnerabilities. Optics into the organization's software inventory, and software changes like installations, uninstalls, and patches. Newly discovered vulnerabilities are reported with actionable mitigation recommendations for 1st and 3rd party applications. -- Application runtime context. Visibility on application usage patterns for better prioritization and decision-making. -- Configuration posture. Visibility into organizational security configuration or misconfigurations. Issues are reported in the dashboard with actionable security recommendations. +- **Real-time device inventory** - Devices onboarded to Microsoft Defender ATP automatically report and push vulnerability and security configuration data to the dashboard. +- **Visibility into software and vulnerabilities** - Optics into the organization's software inventory, and software changes like installations, uninstalls, and patches. Newly discovered vulnerabilities are reported with actionable mitigation recommendations for 1st and 3rd party applications. +- **Application runtime context** - Visibility on application usage patterns for better prioritization and decision-making. +- **Configuration posture** - Visibility into organizational security configuration or misconfigurations. Issues are reported in the dashboard with actionable security recommendations. ### Intelligence-driven prioritization -Threat and vulnerability management helps customers prioritize and focus on those weaknesses that pose the most urgent and the highest risk to the organization. Rather than using static prioritization by severity scores, threat and vulnerability management highlights the most critical weaknesses that need attention. It fuses security recommendations with dynamic threat and business context: +Threat and vulnerability management helps customers prioritize and focus on the weaknesses that pose the most urgent and the highest risk to the organization. It fuses security recommendations with dynamic threat and business context: -- Exposing emerging attacks in the wild. Through its advanced cyber data and threat analytics platform, threat and vulnerability management dynamically aligns the prioritization of its security recommendations. It focuses on vulnerabilities currently being exploited in the wild and emerging threats that pose the highest risk. -- Pinpointing active breaches. Microsoft Defender ATP correlates threat and vulnerability management and EDR insights to prioritize vulnerabilities being exploited in an active breach within the organization. -- Protecting high-value assets. Microsoft Defender ATP's integration with Azure Information Protection allows threat and vulnerability management to identify the exposed devices with business-critical applications, confidential data, or high-value users. +- **Exposing emerging attacks in the wild** - Dynamically aligns the prioritization of security recommendations. Threat and vulnerability management focuses on vulnerabilities currently being exploited in the wild and emerging threats that pose the highest risk. +- **Pinpointing active breaches** - Correlates threat and vulnerability management and EDR insights to prioritize vulnerabilities being exploited in an active breach within the organization. +- **Protecting high-value assets** - Identify the exposed devices with business-critical applications, confidential data, or high-value users. ### Seamless remediation -Microsoft Defender ATP's threat and vulnerability management capability allows security administrators and IT administrators to collaborate seamlessly to remediate issues. +Threat and vulnerability management allows security administrators and IT administrators to collaborate seamlessly to remediate issues. -- Remediation requests to IT. Through Microsoft Defender ATP's integration with Microsoft Intune and Microsoft Endpoint Configuration Manager, security administrators can create a remediation task in Microsoft Intune from the Security recommendation pages. We plan to expand this capability to other IT security management platforms. -- Alternate mitigations. Threat and vulnerability management provides insights on additional mitigations, such as configuration changes that can reduce risk associated with software vulnerabilities. -- Real-time remediation status. Microsoft Defender ATP provides real-time monitoring of the status and progress of remediation activities across the organization. +- **Remediation requests sent to IT** - Create a remediation task in Microsoft Intune from a specific security recommendation. We plan to expand this capability to other IT security management platforms. +- **Alternate mitigations** - Gain insights on additional mitigations, such as configuration changes that can reduce risk associated with software vulnerabilities. +- **Real-time remediation status** - Real-time monitoring of the status and progress of remediation activities across the organization. -## Reduce organizational risk with threat and vulnerability management +## Threat and vulnerability management walk-through Watch this video for a comprehensive walk-through of threat and vulnerability management. >[!VIDEO https://aka.ms/MDATP-TVM-Interactive-Guide] +## Navigation pane + +Area | Description +:---|:--- +**Dashboard** | Get a high-level view of the organization exposure score, Microsoft Secure Score for Devices, device exposure distribution, top security recommendations, top vulnerable software, top remediation activities, and top exposed device data. +[**Security recommendations**](tvm-security-recommendation.md) | See the list of security recommendations and related threat information. When you select an item from the list, a flyout panel opens with vulnerability details, a link to open the software page, and remediation and exception options. You can also open a ticket in Intune if your devices are joined through Azure Active Directory and you've enabled your Intune connections in Microsoft Defender ATP. +[**Remediation**](tvm-remediation.md) | See remediation activities you've created and recommendation exceptions. +[**Software inventory**](tvm-software-inventory.md) | See the list of vulnerable software in your organization, along with weakness and threat information. +[**Weaknesses**](tvm-weaknesses.md) | See the list of common vulnerabilities and exposures (CVEs) in your organization. + ## APIs Run threat and vulnerability management-related API calls to automate vulnerability management workflows. Learn more from this [Microsoft Tech Community blog post](https://techcommunity.microsoft.com/t5/microsoft-defender-atp/threat-amp-vulnerability-management-apis-are-now-generally/ba-p/1304615). diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-assign-device-value.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-assign-device-value.md index 3206f14e30..9c96e86336 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-assign-device-value.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-assign-device-value.md @@ -1,7 +1,7 @@ --- -title: Scenarios - threat and vulnerability management -description: Learn how threat and vulnerability management can be used to help security admins, IT admins, and SecOps collaborate. -keywords: mdatp-tvm scenarios, mdatp, tvm, tvm scenarios, reduce threat & vulnerability exposure, reduce threat and vulnerability, improve security configuration, increase Microsoft Secure Score for Devices, increase threat & vulnerability Microsoft Secure Score for Devices, Microsoft Secure Score for Devices, exposure score, security controls +title: Assign device value - threat and vulnerability management +description: Learn how to assign a low, normal, or high value to a device to help you differentiate between asset priorities. +keywords: microsoft defender atp device value, threat and vulnerability management device value, high value devices, device value exposure score search.product: eADQiWindows 10XVcnh search.appverid: met150 ms.prod: w10 @@ -19,7 +19,7 @@ ms.collection: ms.topic: article --- -# Define a device's value to the organization +# Assign device value - threat and vulnerability management [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] @@ -32,7 +32,7 @@ ms.topic: article [!include[Prerelease information](../../includes/prerelease.md)] -Defining a device’s value helps you differentiate between asset priorities. The device value is used to incorporate the risk appetite of an individual asset into the threat and vulnerability management exposure score calculation. Devices marked as “high value” will receive more weight. +Defining a device’s value helps you differentiate between asset priorities. The device value is used to incorporate the risk appetite of an individual asset into the threat and vulnerability management exposure score calculation. Devices assigned as “high value” will receive more weight. You can also use the [set device value API](set-device-value.md). @@ -42,18 +42,18 @@ Device value options: - Normal (Default) - High -Examples of devices that should be marked as high value: +Examples of devices that should be assigned a high value: - Domain controllers, Active Directory - Internet facing devices - VIP devices - Devices hosting internal/external production services -## Set device value +## Choose device value 1. Navigate to any device page, the easiest place is from the device inventory. -2. Select **Device Value** from three dots next to the actions bar at the top of the page. +2. Select **Device value** from three dots next to the actions bar at the top of the page. ![Example of the device value dropdown.](images/tvm-device-value-dropdown.png)

diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-dashboard-insights.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-dashboard-insights.md index f5a4c36323..14b16d1a11 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-dashboard-insights.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-dashboard-insights.md @@ -1,5 +1,5 @@ --- -title: Threat and vulnerability management dashboard insights +title: Dashboard insights - threat and vulnerability management description: The threat and vulnerability management dashboard can help SecOps and security admins address cybersecurity threats and build their organization's security resilience. keywords: mdatp-tvm, mdatp-tvm dashboard, threat & vulnerability management, threat and vulnerability management, risk-based threat & vulnerability management, security configuration, Microsoft Secure Score for Devices, exposure score search.appverid: met150 @@ -18,11 +18,10 @@ ms.collection: - m365initiative-defender-endpoint ms.topic: conceptual --- -# Threat and vulnerability management dashboard insights +# Dashboard insights - threat and vulnerability management [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) @@ -49,24 +48,10 @@ Watch this video for a quick overview of what is in the threat and vulnerability >[!VIDEO https://www.microsoft.com/en-us/videoplayer/embed/RE4r1nv] -## Threat and vulnerability management in Microsoft Defender Security Center +## Threat and vulnerability management dashboard ![Microsoft Defender Advanced Threat Protection portal](images/tvm-dashboard-devices.png) -You can navigate through the portal using the menu options available in all sections. Refer to the following tables for a description of each section. - -## Threat and vulnerability management navigation pane - -Area | Description -:---|:--- -**Dashboard** | Get a high-level view of the organization exposure score, Microsoft Secure Score for Devices, device exposure distribution, top security recommendations, top vulnerable software, top remediation activities, and top exposed device data. -[**Security recommendations**](tvm-security-recommendation.md) | See the list of security recommendations, their related components, whether software or software versions in your network have reached end-of-support, insights, number or exposed devices, impact, and request for remediation. When you select an item from the list, a flyout panel opens with vulnerability details, a link to open the software page, and remediation and exception options. You can also open a ticket in Intune if your devices are joined through Azure Active Directory and you've enabled your Intune connections in Microsoft Defender ATP. -[**Remediation**](tvm-remediation.md) | See the remediation activity, related component, remediation type, status, due date, option to export the remediation and process data to CSV, and active exceptions. -[**Software inventory**](tvm-software-inventory.md) | See the list of software, versions, weaknesses, whether there's an exploit found on the software, whether the software or software version has reached end-of-support, prevalence in the organization, how many were installed, how many exposed devices there are, and the numerical value of the impact. You can select each item in the list and opt to open the software page that shows the associated vulnerabilities, misconfigurations, affected device, version distribution details, and missing KBs (security updates). -[**Weaknesses**](tvm-weaknesses.md) | See the list of common vulnerabilities and exposures, the severity, the common vulnerability scoring system (CVSS) V3 score, related software, age, when it was published, related threat alerts, and how many exposed devices there are. You can select each item in the list to see a flyout panel with the vulnerability description and other details. - -## Threat and vulnerability management dashboard - Area | Description :---|:--- **Selected device groups (#/#)** | Filter the threat and vulnerability management data you want to see in the dashboard and cards by device groups. What you select in the filter applies throughout the threat and vulnerability management pages. diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md index a59b92154b..8e0da5be67 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md @@ -130,5 +130,5 @@ You can report a false positive when you see any vague, inaccurate, incomplete, - [Exposure score](tvm-exposure-score.md) - [Microsoft Secure Score for Devices](tvm-microsoft-secure-score-devices.md) - [Remediate vulnerabilities](tvm-remediation.md) -- [Create and view exceptions for security recommendations](tvm-exceptions.md) +- [Create and view exceptions for security recommendations](tvm-exception.md) - [Event timeline](threat-and-vuln-mgt-event-timeline.md) From 4fc3525a2c3c0907d51b01660dcde72177157e6c Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Mon, 19 Oct 2020 14:17:38 -0700 Subject: [PATCH 04/14] md --- windows/security/threat-protection/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/index.md b/windows/security/threat-protection/index.md index c6f0293d36..cac32a8b48 100644 --- a/windows/security/threat-protection/index.md +++ b/windows/security/threat-protection/index.md @@ -53,7 +53,7 @@ This built-in capability uses a game-changing risk-based approach to the discove - [Threat & vulnerability management overview](microsoft-defender-atp/next-gen-threat-and-vuln-mgt.md) - [Get started](microsoft-defender-atp/tvm-prerequisites.md) - [Access your security posture](microsoft-defender-atp/tvm-dashboard-insights.md) -- [Improve your security posture and reduce risk](microsoft-defender-atp/tvm-security-recommendation) +- [Improve your security posture and reduce risk](microsoft-defender-atp/tvm-security-recommendation.md) - [Understand vulnerabilities on your devices](microsoft-defender-atp/tvm-software-inventory.md) From ff6dc4f19d0bcd91c0fcd8cbe825f0d695bcac97 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Mon, 19 Oct 2020 15:39:12 -0700 Subject: [PATCH 05/14] add alt text --- windows/security/threat-protection/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/index.md b/windows/security/threat-protection/index.md index cac32a8b48..f210eb09be 100644 --- a/windows/security/threat-protection/index.md +++ b/windows/security/threat-protection/index.md @@ -25,7 +25,7 @@ ms.topic: conceptual

Microsoft Defender ATP


Threat & Vulnerability Management

Threat & vulnerability management

Attack surface reduction

Next-generation protection

Endpoint detection and response
- + From c9f0aa5ac215259d45718816f0708d5c08de6d19 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Mon, 19 Oct 2020 16:00:29 -0700 Subject: [PATCH 06/14] code and alt text --- windows/security/threat-protection/index.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/windows/security/threat-protection/index.md b/windows/security/threat-protection/index.md index f210eb09be..a754ff227c 100644 --- a/windows/security/threat-protection/index.md +++ b/windows/security/threat-protection/index.md @@ -26,11 +26,11 @@ ms.topic: conceptual

Threat & vulnerability management
threat and vulnerability icon
Threat & vulnerability management

Attack surface reduction

Next-generation protection

Endpoint detection and response
- - - - - + + + + +
threat and vulnerability icon
Threat & vulnerability management

Attack surface reduction

Next-generation protection

Endpoint detection and response

Automated investigation and remediation

Microsoft Threat Experts
attack surface reduction icon
Attack surface reduction
next generation protection icon
Next-generation protection
endpoint detection and response icon
Endpoint detection and response
automated investigation and remediation icon
Automated investigation and remediation
microsoft threat experts icon
Microsoft Threat Experts
@@ -104,7 +104,7 @@ In conjunction with being able to quickly respond to advanced attacks, Microsoft - [View details and results of automated investigations](microsoft-defender-atp/auto-investigation-action-center.md) - [View and approve remediation actions](microsoft-defender-atp/manage-auto-investigation.md) - + **[Microsoft Threat Experts](microsoft-defender-atp/microsoft-threat-experts.md)**
Microsoft Defender ATP's new managed threat hunting service provides proactive hunting, prioritization and additional context and insights that further empower Security Operation Centers (SOCs) to identify and respond to threats quickly and accurately. From 9729c8b6ff68e0bb30d1e2eed6ae74888235adc9 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Mon, 19 Oct 2020 16:16:47 -0700 Subject: [PATCH 07/14] updated bookmarks --- .../microsoft-defender-atp/machine.md | 6 +++--- .../microsoft-defender-atp/set-device-value.md | 2 +- .../threat-and-vuln-mgt-event-timeline.md | 18 +++++------------- 3 files changed, 9 insertions(+), 17 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/machine.md b/windows/security/threat-protection/microsoft-defender-atp/machine.md index e2bb55c2a6..233c410881 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/machine.md +++ b/windows/security/threat-protection/microsoft-defender-atp/machine.md @@ -41,7 +41,7 @@ Method|Return Type |Description [Add or Remove machine tags](add-or-remove-machine-tags.md) | [machine](machine.md) | Add or Remove tag to a specific machine. [Find machines by IP](find-machines-by-ip.md) | [machine](machine.md) collection | Find machines seen with IP. [Get missing KBs](get-missing-kbs-machine.md) | KB collection | Get a list of missing KBs associated with the machine ID -[Set device value](set-device-value.md)| [machine](machine.md) collection | Set the value of a device, See [threat and vulnerability management scenarios](threat-and-vuln-mgt-scenarios.md). +[Set device value](set-device-value.md)| [machine](machine.md) collection | Set the [value of a device](tvm-assign-device-value.md). ## Properties @@ -61,8 +61,8 @@ rbacGroupName | String | Machine group Name. rbacGroupId | Int | Machine group unique ID. riskScore | Nullable Enum | Risk score as evaluated by Microsoft Defender ATP. Possible values are: 'None', 'Low', 'Medium' and 'High'. exposureScore | Nullable Enum | [Exposure score](tvm-exposure-score.md) as evaluated by Microsoft Defender ATP. Possible values are: 'None', 'Low', 'Medium' and 'High'. -aadDeviceId | Nullable representation Guid | AAD Device ID (when [machine](machine.md) is Aad Joined). +aadDeviceId | Nullable representation Guid | AAD Device ID (when [machine](machine.md) is AAD Joined). machineTags | String collection | Set of [machine](machine.md) tags. exposureLevel | Nullable Enum | Exposure level as evaluated by Microsoft Defender ATP. Possible values are: 'None', 'Low', 'Medium' and 'High'. -deviceValue | Nullable Enum | The value of the device, See [threat and vulnerability management scenarios](threat-and-vuln-mgt-scenarios.md). Possible values are: 'Normal', 'Low' and 'High'. +deviceValue | Nullable Enum | The [value of the device](tvm-assign-device-value.md). Possible values are: 'Normal', 'Low' and 'High'. diff --git a/windows/security/threat-protection/microsoft-defender-atp/set-device-value.md b/windows/security/threat-protection/microsoft-defender-atp/set-device-value.md index 65012f7ca0..4aab887418 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/set-device-value.md +++ b/windows/security/threat-protection/microsoft-defender-atp/set-device-value.md @@ -28,7 +28,7 @@ ms.topic: article ## API description Set the device value of a specific [Machine](machine.md).
-See [threat and vulnerability management scenarios](threat-and-vuln-mgt-scenarios.md) for more information. +See [assign device values](tvm-assign-device-value.md) for more information. ## Limitations diff --git a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-timeline.md b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-timeline.md index 86dbfb50a0..f5fc2486f4 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-timeline.md +++ b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-timeline.md @@ -38,7 +38,7 @@ You can access Event timeline mainly through three ways: - In the threat and vulnerability management navigation menu in the Microsoft Defender Security Center - Top events card in the [threat and vulnerability management dashboard](tvm-dashboard-insights.md). The highest impact events (for example, affect the most devices or critical vulnerabilities) -- Hovering over the Exposure Score graph in the [threat and vulnerability management dashboard](tvm-dashboard-insights.md) +- Hovering over the Exposure Score graph in the threat and vulnerability management dashboard ### Navigation menu @@ -112,7 +112,7 @@ The arrow below "score trend" helps you determine whether this event potentially ![Event timeline flyout](images/tvm-event-timeline-flyout500.png) -From there, select **Go to related security recommendation** view the recommendation that addresses the new software vulnerability in the [security recommendations page](tvm-security-recommendation.md). After reading the description and vulnerability details in the security recommendation, you can [submit a remediation request](tvm-security-recommendation.md#request-remediation), and track the request in the [remediation page](tvm-remediation.md). +From there, select **Go to related security recommendation** view the recommendation that addresses the new software vulnerability in the [security recommendations page](tvm-security-recommendation.md). After reading the description and vulnerability details in the security recommendation, you can submit a remediation request, and track the request in the [remediation page](tvm-remediation.md). ## View Event timelines in software pages @@ -129,17 +129,9 @@ Navigate to the event timeline tab to view all the events related to that softwa ## Related topics - [Threat and vulnerability management overview](next-gen-threat-and-vuln-mgt.md) -- [Supported operating systems and platforms](tvm-supported-os.md) -- [Threat and vulnerability management dashboard](tvm-dashboard-insights.md) +- [Dashboard](tvm-dashboard-insights.md) - [Exposure score](tvm-exposure-score.md) -- [Microsoft Secure Score for Devices](tvm-microsoft-secure-score-devices.md) - [Security recommendations](tvm-security-recommendation.md) -- [Remediation and exception](tvm-remediation.md) +- [Remediate vulnerabilities](tvm-remediation.md) - [Software inventory](tvm-software-inventory.md) -- [Weaknesses](tvm-weaknesses.md) -- [Event timeline](threat-and-vuln-mgt-event-timeline.md) -- [Scenarios](threat-and-vuln-mgt-scenarios.md) -- [APIs](next-gen-threat-and-vuln-mgt.md#apis) -- [Configure data access for threat and vulnerability management roles](user-roles.md#create-roles-and-assign-the-role-to-an-azure-active-directory-group) -- [Advanced hunting overview](overview-hunting.md) -- [All advanced hunting tables](advanced-hunting-reference.md) + From 2afe4037d996376342eb0564909422a4b3f89635 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Mon, 19 Oct 2020 17:00:05 -0700 Subject: [PATCH 08/14] new notes --- .../microsoft-defender-atp/tvm-remediation.md | 3 +++ .../microsoft-defender-atp/tvm-software-inventory.md | 3 +++ 2 files changed, 6 insertions(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md index 328a47fcfc..441e815647 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md @@ -65,6 +65,9 @@ When you submit a remediation request from the Security recommendations page, it Once you are in the Remediation page, select the remediation activity that you want to view. You can follow the remediation steps, track progress, view the related recommendation, export to CSV, or mark as complete. ![Example of the Remediation page, with a selected remediation activity, and that activity's flyout listing the description, IT service and device management tools, and device remediation progress.](images/remediation_flyouteolsw.png) +>[!NOTE] +> There is a 180 day retention period for completed remediation activities. To keep the Remediation page performing optimally, the remediation activity will be removed 6 months after its completion. + ### Top remediation activities in the dashboard View **Top remediation activities** in the [threat and vulnerability management dashboard](tvm-dashboard-insights.md). Select any of the entries to go to the **Remediation** page. You can mark the remediation activity as completed after the IT admin team remediates the task. diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-software-inventory.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-software-inventory.md index d34335654a..064ca53844 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-software-inventory.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-software-inventory.md @@ -42,6 +42,9 @@ Access the Software inventory page by selecting **Software inventory** from the View software on specific devices in the individual devices pages from the [devices list](machines-view-overview.md). +>[!NOTE] +>If you search for software using the Microsoft Defender ATP global search, make sure to put an underscore instead of a space. For example, for the best search results you'd write "windows_10" instead of "Windows 10". + ## Software inventory overview The **Software inventory** page opens with a list of software installed in your network, including the vendor name, weaknesses found, threats associated with them, exposed devices, impact to exposure score, and tags. You can filter the list view based on weaknesses found in the software, threats associated with them, and whether the software or software versions have reached end-of-support. From 0cf89219dc348782c213646ad0b883bf75cc156d Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Mon, 19 Oct 2020 17:14:11 -0700 Subject: [PATCH 09/14] images and event timeline --- .../images/tvm-event-timeline-devices.png | Bin 0 -> 36918 bytes .../images/tvm-event-timeline-devices400.png | 0 .../threat-and-vuln-mgt-event-timeline.md | 32 +++++++----------- 3 files changed, 13 insertions(+), 19 deletions(-) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-timeline-devices.png create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-timeline-devices400.png diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-timeline-devices.png b/windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-timeline-devices.png new file mode 100644 index 0000000000000000000000000000000000000000..2aa2613372c2bc6e83ba5d025950e8ebc226bcb6 GIT binary patch literal 36918 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 Gi2nzS8-IfU literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-timeline-devices400.png b/windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-timeline-devices400.png new file mode 100644 index 0000000000..e69de29bb2 diff --git a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-timeline.md b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-timeline.md index f5fc2486f4..89a7770a80 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-timeline.md +++ b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-timeline.md @@ -30,35 +30,31 @@ ms.topic: conceptual Event timeline is a risk news feed that helps you interpret how risk is introduced into the organization through new vulnerabilities or exploits. You can view events that may impact your organization's risk. For example, you can find new vulnerabilities that were introduced, vulnerabilities that became exploitable, exploit that was added to an exploit kit, and more. -Event timeline also tells the story of your [exposure score](tvm-exposure-score.md) so you can determine the cause of large changes. Reduce you exposure score by addressing what needs to be remediated based on the prioritized [security recommendations](tvm-security-recommendation.md). +Event timeline also tells the story of your [exposure score](tvm-exposure-score.md) and [Microsoft Secure Score for Devices](tvm-microsoft-secure-score-devices.md) so you can determine the cause of large changes. Events can impact your devices or your score for devices. Reduce you exposure by addressing what needs to be remediated based on the prioritized [security recommendations](tvm-security-recommendation.md). ## Navigate to the Event timeline page -You can access Event timeline mainly through three ways: +There are also three entry points from the [threat and vulnerability management dashboard](tvm-dashboard-insights.md): -- In the threat and vulnerability management navigation menu in the Microsoft Defender Security Center -- Top events card in the [threat and vulnerability management dashboard](tvm-dashboard-insights.md). The highest impact events (for example, affect the most devices or critical vulnerabilities) -- Hovering over the Exposure Score graph in the threat and vulnerability management dashboard +- **Organization exposure score card**: Hover over the event dots in the "Exposure Score over time" graph and select "See all events from this day." The events represent software vulnerabilities. +- **Microsoft Secure Score for Devices**: Hover over the event dots in the "Your score for devices over time" graph and select "See all events from this day." The events represent new configuration assessments. +- **Top events card**: Select "Show more" at the bottom of the top events table. The card displays the three most impactful events in the last 7 days. Impactful events can include if the event affects a large number of devices, or if it is a critical vulnerability. -### Navigation menu +### Exposure score and Microsoft Secure Score for Devices graphs -Go to the threat and vulnerability management navigation menu and select **Event timeline** to view impactful events. +In the threat and vulnerability management dashboard, hover over the Exposure score graph to view top software vulnerability events from that day that impacted your devices. Hover over the Microsoft Secure Score for Devices graph to view new security configuration assessments that affect your score. -### Top events card +If there are no events that affect your devices or your score for devices, then none will be shown. -In the threat and vulnerability management dashboard, the "Top events" card displays the three most impactful events in the last 7 days. Select **Show more** to go to the Event timeline page. +![Exposure score hover](images/tvm-event-timeline-exposure-score400.png) -![Event timeline page](images/tvm-top-events-card.png) +![Microsoft Secure Score for Devices hover](images/tvm-event-timeline-devices400.png) -### Exposure score graph - -In the threat and vulnerability management dashboard, hover over the Exposure score graph to view top events from that day that impacted your devices. If there are no events, then none will be shown. - -![Event timeline page](images/tvm-event-timeline-exposure-score400.png) +### Drill down to events from that day Selecting **Show all events from this day** takes you to the Event timeline page with a custom date range for that day. -![Event timeline page](images/tvm-event-timeline-drilldown.png) +![Event timeline selected custom date range](images/tvm-event-timeline-drilldown.png) Select **Custom range** to change the date range to another custom one, or a pre-set time range. @@ -78,9 +74,6 @@ The two large numbers at the top of the page show the number of new vulnerabilit ![Event timeline page](images/tvm-event-timeline-overview-mixed-type.png) ->[!NOTE] ->Event type called "New configuration assessment" coming soon. - ### Columns - **Date**: month, day, year @@ -93,6 +86,7 @@ The two large numbers at the top of the page show the number of new vulnerabilit - Exploit was verified - New public exploit - New vulnerability + - New configuration assessment - **Score trend**: exposure score trend ### Icons From 9c223bc7486fc87082266f28b7ff1792782a8115 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Mon, 19 Oct 2020 17:23:05 -0700 Subject: [PATCH 10/14] smaller images --- .../images/tvm-event-timeline-devices350.png | Bin 0 -> 79732 bytes .../images/tvm-event-timeline-devices400.png | 0 .../tvm-event-timeline-exposure-score350.png | Bin 0 -> 64834 bytes .../tvm-event-timeline-exposure-score400.png | Bin 79845 -> 0 bytes .../threat-and-vuln-mgt-event-timeline.md | 4 ++-- 5 files changed, 2 insertions(+), 2 deletions(-) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-timeline-devices350.png delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-timeline-devices400.png create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-timeline-exposure-score350.png delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-timeline-exposure-score400.png diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-timeline-devices350.png b/windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-timeline-devices350.png new file mode 100644 index 0000000000000000000000000000000000000000..0d71abcfb5f26cf3806529956b67c01077d1e7b7 GIT binary patch literal 79732 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 akIyPf2W{qEmz|%$m$bOT_exQt!2bm}MA~xz literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-timeline-devices400.png b/windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-timeline-devices400.png deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-timeline-exposure-score350.png b/windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-timeline-exposure-score350.png new file mode 100644 index 0000000000000000000000000000000000000000..310f1cb87892012f313b708cc2786e89588628a5 GIT binary patch literal 64834 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�+v}rcvMeH$V~Y{V;_WSj!Laj)~U; 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 KyiU|G=>GwM-EB<( literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-timeline-exposure-score400.png b/windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-timeline-exposure-score400.png deleted file mode 100644 index dd5df1eee49592c61b674c6211abe51ae1e99445..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 79845 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

ty{ zkTt(*ZB1$Zx$pe`YgT_DHRj?dB9u>yFrdMn z{VWUDLHz|Vq%`--;q?>quaXL&!La!;IOA<$`DY1N>JFb9`&*3n)N2c^-X+d;ePYff zQRmtTaBh|5V&?P@yWOqYO}gGKIg(~Z4#$eD^&aw?=Y?;-1W-Z>Py&>Hbo61x5VaZZn1r7)%_7 zZdQ87Xm*$&p+*&g@kcnLYWF z(RnpZ71D#ayK9KR!6`VHnr5$bqdjFQU;kIeniBFXDklAdpp1spFgbRu!<8ElRGpi z{&BGv?%B9}9q2IH$>S40Rs6Col_1Q1wBmw`=w%KQI;6A8!9L|!6pz12k!XePGs+w@ zJ18$i8??!Xi?Mf5IR9OWh#=ORiD&PQT~Xc5uquedCOxW(A_NByK(L?*$rGP}D>1h- z*$ew}5pnz0J=Z^&>$qep=ux!qU|DL7^^Kdt6_d#YoBb09I#y!ug%MrxO@-D=5B&Vg zt{5)`N^p(CD3MIm6T!D;bSS|Y65eq7`_Cn~kozQJdQHN`h%VaKiu|kOuSCK#J4W4T zncZ&ykK>9UD)ab1gwaE4z-Wr3I_W>jPbm|p3^~o~j}_H{2PblPM0v)YlTuEzWMg#? zm>3B|Vett2&Vw8dhR)G$>NC?7F-fjjic=F}BKd-9L}mF9S9S@JsBgVDt{jC|i`buE zpU*Ob=X4t6mfD{s10P^=6b31EhNjCZ1CNfZ@C8PLsLkTyKcDNnzW_H5K!p#^6lQ4& zzu9mT3U5i$sY0#k&ptASClA$+sgv4kd0GgVN;s(y8VpEk_@J1V9e=0(EH+gfpWhqQ zTsvCH#!V=)&l97 Date: Mon, 19 Oct 2020 17:36:03 -0700 Subject: [PATCH 11/14] images --- .../images/tvm-event-timeline-device-hover.png | Bin 0 -> 48681 bytes .../tvm-event-timeline-device-hover360.png | Bin 0 -> 81501 bytes .../images/tvm-event-timeline-devices.png | Bin 36918 -> 0 bytes .../images/tvm-event-timeline-devices350.png | Bin 79732 -> 0 bytes .../threat-and-vuln-mgt-event-timeline.md | 5 ++--- .../tvm-security-recommendation.md | 2 +- 6 files changed, 3 insertions(+), 4 deletions(-) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-timeline-device-hover.png create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-timeline-device-hover360.png delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-timeline-devices.png delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-timeline-devices350.png diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-timeline-device-hover.png b/windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-timeline-device-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..6af152653869d10f43d5cc6f737a3fbb1029dd47 GIT binary patch literal 48681 zcmce;WmH^2x2_8zKoUH-hY%pRy9IZ5cXw%=hM>XSEx5b8J2dX@?yh}0-yY}hJ^PM* z?)}lDN3CAfRjc%wbH24gzTkak9B3@Bo%9_mv}D5!5x62bz?Zt17(p3cf9sfTYT zQ5yXz(u3KwFT&$JLW~tKTr(zL$;Evzt7Se2RUzfGvCEY0lYjY$C*S-tBTs>@AwUXB z>$ASJ=4WTA7}Z$luUgWwq`2aWk*FXuB}BX*g-WC{1xG@(8ZR%oE-Gg_50X9kmrvyh z^@^UINeABRqqQ3c-Veae+@GO--#+<$`|$}pafkH_^`ijlwg6%h zT%=5yx$lC1plnQD8AvnGa77kdd6KyJ)j{ZCR`$9_xpi;jnAo%{p*U#?pg-YE1l0p4 zM_nBrZ2ZHr4~O4h80U%3n^R-&QPey*R9b_~i15qjx6FapmgwxEyA_FF_75Wdm2$H3 zOev%1sRFKXbT@Rsy=PMc8{6l{J!2}l1EXqvrqMr=Q2ETf6d|4RpBid+C^(JFjQ(D0 z0&J}|fn4lIQY0rZ^?zMBo!WWeEnJPA(5maYC2a=>8-6@=sA@N6Ev#j~8R;F^6j$R~ zv`rhCM<7kP>A_Ei|NR1Hak!1;<~T(fD3-*Rvpy%kSu%M&h8MNZ$}O%B#uvQKgc~un z%Qm@HTz9wPDOh=CzS_bl(-fcow&@o)uuNN)-jTLeyS`g)HjeWgdy9!($bZu1UMLpj zEh&W>kbIcGg%{F4Eqh~!GL^!gqI|K3fONVJz~322DXM(XWzh%T^G5QnxEj3RKj?Y- zO4ktMMKWr%yB)Ed5xaEx8+-@2P6FY`6Ox#Fw+RbG4V#ar?=i6{v@#f~(`9OFykM;N z4^OD#v!r-$p;DHb5v3#|@p$-bd*k_H$1r?jj3Yhc+ai>b8_EMpP9KsP%TOfn$Hv?% z6FA>~6o30Pb+m_<^!qf}EcV#~^RDn!O(*za=FwlUEcZ5>5FbX{K~1~P+7onO`4UqO zN1@v&i#B(s!V{MP`V*0fQ;|reo1S^%AYi)3WK&OgK<4wDac7lW(2@*HHZyuSIF68# zJ!ZGOc0c88Xl(LgilDXlkgA?ixId>l@TW~N_4j_Pc1G)rm?G1#ulEFytGAg?M{KF% zkr9~Jf|gZzIyr8sEk@$MP^(}X*r|gnO=~Ti-#OZ*>iA`xP4!1W_#6epOfwCt6;NNTyyA>o9 z5_j%>6CZx-KC*tJN5v|aPZ`zbuGqfw^rpQgB7-xLagSsnDf-NnzZU1G*tiKK>%ESz z$v@A#-g}ynoJsRcaM4?~7%77FOrY<)>T6$Zk#*;J1MU@SJx~*xwI<9E+o%F9C6q*I z7b~5qLvx(1m53zdltN47sMhpcsR>^s<4aUU6gr+1ms%lzzBBbTe;=hV;k@=tQsycb zQgH4F)}V>V)2K-P&RStY_-$cAYGl|*f9KE8>v5Ak!$CR|7mrk?m$kT&{z`hPq|VRt z-AVA0@x_TOWW7ux8t?NIl8tO*ddmqlVl(jy2riU_2lP~Wz&g!;)iinf9hN!W$uEbS zPd&kAQYoYmKM#-;^+;8mKbDiMY;?(|;guN{_fe+gK9(5O8<>-vSqhVUFl&wfE|q%y zcpoPz&V@qRne5mZ8w2cQ0xYeJOx>h7gFLTLfW{t z`ba=5dYxXZl0OSL9Y4tKm7|TQAQzhRv0fy?h4*=NbE={-T;w8Cxux@6(L(d3DAquu zfW@o)r`|bGa#&oifW=MZVzGcH_Pt8+O5=|+L0ZD#%uM`Xm@B1N#@a|yd24)0R12nv zLOlJ$xRPi-e@WTXq14{?Q=H_u-%CQcSR*CjhPE7sjDRWsb4IqH}9=VacZkIXO>o6 zi79hA->dkuYqf24Yz&`Bu>+My@1D#xzK8;(ZVE>a)K>3*hY!-?B>Q_UBnL{O5=JGH z1!M>V!tO~I^)~cdUaPlaGE5xcyG--1jB##AJ78~uFPe(#Tq>o`RMB}2gz`lP0cwR-<@bJn|dUR?jfX)?xshI_3 z7S}`5)o%u5J6krAgY3VLicGw&ZT6g_No>>_)ay_@LYG}G)EYSIf~08eaD-?+`Q_YN zaC==B5!BExS@4_>I8^!Z%cKb3{~dDB&T5>Iz~aZjvc+8qm`W0*CNAA;KcW=ChY~^_W{! znCgWMo7MR=vg(Q%4(KpS%){MXgUwCHIh7>PANZ_XqRlT1Zai^=UFW@G4l@EXo*BtD z?uZD>=DT@24AJhy1znyxg-1;vGb-ioF6`4=0%hr(o+O!;!Z!3lYr$>~J#ViJm4A-W zw|`;;*xwqckudxWmQa#(-(LtjvJR9;6B8wjj&Ma9{DoPVZYv&w#g&i^MkL^upfKI& zT5@_Phz>kLhJq=0%|G>WL(3R9p?O?#)NNTA18tF9H(yg|%QA#toqjt_LYkuFH0J-< z`rxwpBY3v8*4J3q-3K@EhfEVRjD+mDzS~!2z$=<-heBm3Gz=rudFSIpfzCU*L2P}ZG9(-+!jI?*C{xCy(%hem zIzc$opNA8OG)t(>WmCrrv?oAQo}w_rrA0dF{j|$f5=0iXD0^L_GIa-Q107DBW4Lj6 z@zxwV(9ulsTN3uR9%S6a%twYu(r|F$#sfh@V@;FY=doEe_e->hR@#yU)=C%w-<}^o z)chVJp7>GU9I`LKj0^V1$yrV79V1CvYH#~D%jAyv8H zaEyQrBE@Wbbc6|VP<2%Fl`B=(yXc#9N&&lQQMtnH-yB=I5Ibx?=fJ$Q>{;`g8SZm9 zxjns`euFaO;|{&)Qy};~e>U@Fzp^6xeMmtwk|5t*j?&5psepo5pF{uk;7UFAxX8_k zA4KFE#(`p&dmawW5XZb0;JM&5wo#CHU=MpQ_nV}5818hXaq2n{!R!rh{+%n7E|~Y% z7Agg1+WLS)H&WA)%VM!5(p}xT{>#LCRqHyb>*yAqYDI+~NuV(jOm6>3(+~I)y`L&~ zd-@NRY4-h!@Y$AhIYfqk8}G1VZPUvwn@>vJs`U{kPGw97_C-n*SYtWK5qjZQ79A#s zMSO`UkX9acl>22s4NOO|86{`5&XL32U#Dv~7v^s07bYDCM9j31=7M#)>}xVvwpObn zsl?cAyS%eAyf29I&3wb2ZB#fq4zq)eZKaMDT%kX173A76)A@SVCfgrir3$vl3Nq+( zFjG-W00D%U^l~OA`Nq;Hw1!5>o5Mz`S3pNtD_xy&^c4^N=n(4_{5F2?yn|tHd8UI< zn{b_qbltCJ)AwdZ$WGYd#`gnzueK0fkP!+LEpOHPDMbiYaZrSJXN)s_Etpv1=xTG{ECzLkuRWmdtl4<{4V)La7P zZVehFUC1j<-y#(=-QJjng&ZH3M89zcb6Qb2*#clEq>H+(wfe^>tlSu5ub7fkYR{11 zDl~h;qEse(e}!8tjcGG+DtC*^xLn^4Jf$DEAWDdiq0nxt@l*F%Lm_guUE6Y=u*X*e zKt^RUOoo{?p>68N-!K$zQ4^qhJ=J_jj{bT)S(iWyjo8-=VBUbz+!1F!*?GAUUT9P9 zU{~_XydRHdGRdmnIy)~Fax8(Znl=VbatE@nm=l31wQqJcPi+paZbQZK~bazT>^*?6I+tEl0*A0Z=yLiGF|0fsg`x|KN?G1X%No5xK^Mh7k;JriliI^u2?Gl_>_ynIU)YJ0 z2&^-%SXSh8I@V*os5$CO|0H;F@$%DgEb1us+4QcP4OE>_FCcYevr4B`!3AFkl5j`S z_Yly%Vq!<4xF{%X{JKG-;Dz#+Hr6D{w-3S`jo!U!Jlc3M`dXt04=_ITZ9Qb)3$SEK=l z7TT8xPY){>K+A~8plyd{E5BOT)~ah%mlN>b7IZMU%T%7{=TSNJp=mR3&!1_ZpDoCO zn@e!QbYkx6HK4dneQA?XGu3TE`ezT2F5IiKQXv8>*)&1^k(NypwXu`|^JFG&iWMxy zdTM+6`OA@QvB6v6GPQ`m#lT>BrP03eVPzmCvOp!jdPoyAwB%+fQ&rt_W-k7f#6 zMJ(#|mjI(dt*1Bqz+@;o)@ny1!r!^Ytv1Y7KIH|h#^n52Bs=D-R@y-ds;0D8q}&Uu6O3rHTC$L%9`|SW{5bTyh5kj1wI|Q zJG6+DXG4Bg_1xm zdkg$6$Q#;WdrKLX-u8a1UOaUy)=X@qw^LHP^@}$mPUPJYO+zBfQzhZ5$XXi@c|JkE zZZUu$D8&ZAS=HGX_PmeGCF_RG5y!a39Xs|}l{{j&2g8z7ObeH^K+S?KVDW9n#0;oQ zIgW>`I-6i56Ouk~IdN8|SC8wNhA>dJ{Z{YZS2yjL4{vq@bh)UV0rnheIkV;=4mw|W zhx=G#!6u?oT5Q+XxoqA(kHe?nBxd%H<+vN8e6}sAVB==(EYCfvjZ5d6$qixtdJ-_a zt0Da(*uI&Qt$?{)(WzT?xEi+CVLtIHY~hTf<(uam{HtTS=sdM8m)5;v`=D$u1!Uuc z{$YfdAmZ|_gb|5L#8f%iRE51)Q^VO;zOOi78ehUMIBW5daN}V@BiwU!uRNbb6ffn}$5%%S@U_I?KX>{>Fmr3$C3m3?nkL zLzX+w{86BKoA-kv{M_h4^<~P)9;N-ULa!Y6Q~X4sik>w>vRd+bt7M&ua-B%1yKe*FU>=|Xxxc6uP0*u zSR~o-2O)6j6nKm6%K-otPU?YtxWE=XZ9cPu<}AzCg(O2~V&TQ zCJ(;y?I&21x&Y1H_RZbdVA)fYcvizgI2M4W10Zm>8E~M*4}d$9*)F3BgL?$w=dM`b?nD#>9xe5kTYoM{MwHA z1HA_Lc)4+J-@xhiI2ifyW6wDtYvRiLFGn?HMMR`^)2`w{U- z+x4${-$An4$#*U7f?bFp2{U#ge1Iz!`uS?lywhZ}5yCy=o;tk$i9O~VZRTWg!&Nf; zuLDn$G8Ohl+=2F4rdy1}1{3r7SF|uGb@a-GtkJ#m-K%(n zJ*}E14RgkNAJh%)G}9|~^eMW1a7sArT#^DCT=LGX&k;y(<$@}E+4h(3-i(z4y0(EH%qShi*!im2RlwK-`)M~VbT-pzae+#a^Ql$LJzq>N+U3P@pxm5MX zVHy4s0Vy7Iwn2O`L;|cepd-)fcZCcIi;@ZR?H?&A)pNuLC@&)^EW%D; zMRaO4u_wdcOuV(z#VGv2hP{?o>8Jk8HKjoCS=lvORl*83Wc`XQj4o`2? zU^s0yrFKks&kdiOJnLv9R@dY_S5at>QVFQX_lOop=KUlJ7cwC`n zX}0!4o0*GRr<8hRN{Z@Av5o4WR@}bscbno?fFXR?X4hlF^;= z*X(m%Hrk@!@G;)p90%$sf)p;r z3yk043Po0IO_eNrU^6bq%5iqFYA32?@*|!d4|lAx-QPTAny`gx;RVjL#W#bC%*Y)< zt52GITU|BqIsAKG=sk-_437&MvEj+0*w-U*?-cbQe>)}ONev$rov}QY@#paFKNh#r zSRUNU6N8JcM;q>`buRc$qE9klYxQZ&PpH;k;y zfD!J4>ya;|W)B#?B$%VMPPl~Dq{8LI=`5uMnbFCOXtU+UnejRCv-q4~;ieq*SC9TYTG;8{oQdZ)O2G!-)2Z6uG-0iCE>(F4Ld45EZ+0llM$}DPV z2^L=%Fo$7|mgNn!h;sjoO1Zh+$#}WM%N)8NO9v{W<}Q$%{9vAMAN@@(_ww@QX?GcF z^J4&d^Z6HPmI z&}xS(MX`i$WwnbUuNfjBw|tDitUs1_b>la*{gp-SyM~W?cdoIhlag~?u9D95k89Du z!*U_fSXX)uuZkSxR6Zw03-RQdAA47lOWI)2PyZNY(n+l7jb>V&7~FoaPeYpRp<0sY zff?=d0}O3cEb|YJbP{F+YSz&w`8o7^8sa>~1tbadL(~89uIq*Qbj4|q%ux|F4xQ|>0mlzd!99?5U-;5*OcDg zarL*RjxWg$1t>_&e^>oTCT+f2oE>dl83!&lA91aO;hu+pfLRXB9ULW{_79VjDD**E ze#e`R0gfnX@jL9A4wFaL(|S#=KeHQz;Z0(gMLlOg3K#w(A-Sp0=!(Rn zq3!89g)sA0H8?J=&biomaq1ikGAQ~(G_%cU&`rBJ?h|;rG>?q@1k7n?V$Vl6eFvvJ zg$`5rqS#958(|T8Fp9X1_YCk2bcWig3O23~R2ww_1wFV^n2)xE%;MZ1`=;$L=-s*- zjnT(5SbRz^p;3g`RRiT*yH}{E)T(Pcyeu7Uv?Z=vrg?fD$Ua(-uO&`QiNSTmP)%d! zQ9QM7gJP|$6>iM1MuI-C&p`&isOAC0m!)R4f)j4^1STix!7nEMi6bXCJDct!Trte+kw~G}EjQ}HNaC%o)=EYrXR08lj5;fr$kwPWMjoCf zEw);hsApe3V>&5{RA1!ObtRdzc7&9p3=O0PriGWBn|!=f*^gwdGc#st24h|q4Zejl zSfDrJZ+$&G{Zebs2(If`SqN0-Qpa=s9G2v1$EMRx`#+HYF861}z1d5QhkR{8$B9=o zxCzq7?Y;%soD(hIXs?y|mvAnP7nda{0+PM8`v|LgspfFN(o8=)J(I4}EYA+CE0BgM zd!fgZ;00~?;q3Jgi!QeEbOWO}QKauX0&}PDC_Fy7M2V)V+y&dl(YlA{b{{z2T8FVu zI?C^)Ja)U$T=DP(9cFj_;eY5#O^ZBRM0r*C9LFj*L0gj-h5hrFR#!@#*!dtvo>>upkq{@?y&CL-E zQYQ%VWgl)a(^@Hhb}Glcul+@TvEW2^W%3?i;Zf4N2!6P6_(NE5o=Bb%7M?d&%Cv*B zjI5(4=CnzTq?XR|%GUN$rstgY3bjLF3CyzE+TC)&W2xjfmLnvdj=5g zo9%u$qW788TXk_`@Zq?AHcl`I+todI!o_HTq!FwC-I?h|6 zH*tX#g-s$ZC7y8Hy4gY5Qa2z|rDu$|Z^0}M%mz*4!S95G63fB_l-xY8bZ=`agh^^V z(>d(waIC)Q=Z1JDu-4;xsVZ z%VBM?Sq}<{^L!{SC(%#`;NugNW$-~(0Is7cj4|)*IHfz4w#Soo8@i|w6e1)J(ZY~= ze(KyO1eHG!Gc?ND;Qs5It;$WC7^7Zb)E%5%uYwy%gZ z0o!muZR^pJUT40-vRR_n8NF z+cQdISnKBb$PFgb7m^W(u)dUyL~Ta6URFf^`^7l-aJze2{K_HrMPr zY=oucRV2}9RBF%Gy%Qk^Md~=uWn_yI$^9Sant7Dx#{m^m%G`%LE2r`Lfg$Am({2 zm~bfcpQAWwTt}mIRMnaUbJe~GknD5>ip^;E;$r_|TB5$MIU3%Yf}j1t%)Guh&{NkH zJshqjPw+1DAi&vH1Efsx#%}PziSLbVtQ%PHbyp?3pb5LNc@*F*TU3(muKING$=&H6 zZ#K~OtR~r|A*Bs-&xL*9`|d%AqdKHzM;l@BjcpJ622{eaK6(_v(cq{Xa{H7az&YmT zXdEy6EYKJfvm5B8XZ;n(BSZR5^N7)g> z{^Q}R<^a2|6-VI+zR;pHVHOk+H;We!To3?PC_j0@L<;7aP{8ry&|v-p z_OZ+1m{{pgPtVE=qncqMQNtAZp|Qc5roGDrN*ZMPa+cbo;29Q+{d4a#%a_(&c1UdX3;oNTy`dl&y)y_#E>ewl@s&ST8c3ucTv zWsHg~w3rzN^Q4f;kdgZc|6(Tshxq?DbX@<3h{N*%PX!(K&5h)oQE9EZf?6c& zrSNnn^0BM(rHgmm0b=nF(*0oTF)t6M#BOMcDQ$=10}R$j5chSuzzs&AQdzR6=kif! zXSW;{IH(gUDBbYB4RtSIlivr_dG6&uve9^Trw8$nCAM zr*OTlxalzyvnlBA=9jLdqxTDJ4a=Dau0Hp#UdDF<`^L8=@sKbKJL{W0QBvCeTy9F| zpl6=Tr(TF({8i$(I71-0s$yjzG`J0Zpt%UFK}S!79H#?ujJqTmwbx=hc0B*2XK(s_ zasAlRKK5F8nGL?au&Xj&vU|+s?i=rvF#^r&UH?%Ha;m3E)d3C5Z#83%PDixePM#Uu zylgKpyFH)Pc5M8o69gg5mHjefQ}%#cF7I69slky8yV=)ah)CmM6c$PtJ;>` zWF+D->#<+9!m-AY$X(N;g=6{H2O;L!Y4RFqA>TyKm%COGim8*LrP3q61-U>W^4#unz=?f&NdnggZvaa95g!bx zH>B1&iFPxly*dhYUBEB0>-@#M~5g!!^m}104*Gdu@(|p{!Ja<%Wk*eujfE$)n?`udw zp3MiD93wwI`CZcHF9eOQ)ubd*W&EOo9mR@yYiEE)A{|aMxqjVH?L8+giK{IA-QsT< zJtY^z`~#x&$k-2m5Sz9S8mJcN^)}A3o9W#QabIQrCK*7zRlpC|@#6Zf=X0uzw6GDm zt4Cfma6Co?blv6W1-r6dR}z;pf-S!D<9&@@ZQi&%o=0!`?O8x;bj;tUOaPh1cC78p z+7Qd8u_{!y%UG*_bxiB~M>c(6OS;~E8WaUYgvR_GBBpeosD4@f6~wDL#$9^NAS(V_ z3c2C6Cyvgm6cdDZtm3I+y`z+@ZZ zG}+yY>Q=3Od8O#2&Xiv73@5oLp7VM%gK3PS%PC_aUYidGTN<6**x7$&cvV89mu}*{ zMizstG0=w*TP+ZuBM+c9Fh4osW{eTBsWCd$0U|CLmDt#8i05uL(GMuno2{zOZFj1(8Z+ku#4_>;9Vu zS&!>G)9vO2uu_chBjq^AbO&Nm$50HNmqgr!j|Vy#7nm_%$2bbNVG_2zQsiE0-a6}s zE9rdKPD7@YiH-s488O3fGt=t@a@`E&kziZ>A?tOo9SSs8^y4S`cehQM24xoe>j_&# z|Jsx%L9|BjxdO1F1>u6SB>Qx*@j598`)RmT3>xQk)@9vm`XZ7Cy#Aq}-Ju5^D2r)= z4ywJ=gRG&9!_gC|KD65%$tGAI1)83Yvgpl(yWDd?58%u0;ugt*RLR0Qb`(Ln<90lCC{PaijXbmK=yOg}yE&V+oq zMre3+`50vSEv|vcboeJs#q#%oL>7@@`mqPpdh-scN7pEuUH01Ec5|%Io7Z!*KxOGY;^+{0%M=zP+y*N3@qh&WgGgo+KZ6~3*5+NHe zma%JajG*Vt;EtR3`=#x_)t8VohZXPaFltUUVU8l;zlkDjW@Q@h^|g}5Pj#K4>l)a8 z%>Ad)?i*0i+xY;~TcGCHr6{ISpE0nX%RvwIFJ#4^DG|t4W`VY`9ZG!W`k5Ih=;9To z)m3iHcmFZP^VkBs0S>`uczruty#dP_AJ2N7BcvXACwZE7fVgu{+#VL{SsHxKpHkbl zT33M+Fg$E~pNWP)fq&~jW*Ldg^RSAW(N%vYE{~2wqWY@SzwR=0xFP(3`>4~SU|0ts z5LWbNd^|oALih$(6n=Kun>0j> zjP|@95nzSiSP;fN7!avso`a~t~~u`tpZwAxBS&3`n*?J{?!WWVUkPvXPf zJrmA53R*~HD3=$)ltC9Nq0x?Sl+O5Jaer%oQcVh@YjQT7 zorg(mE<*M&k?m^L75yr1w1->~=;%U96^-Bg?7bZ_06l9$jJkFL0i~e1vXfGyrj8os zjRR4dUUmsY`QOD~I@Isg?b^ilIMeJl`@4L4r-I0Bn*&p-3rw3gKo#eE$`HBclMOzv;X9>7If zq4DAB52EI_3Wf>qvpOz@@}Y{_&By0k|AI3C6CLcl+$#6RikYOnS6!1z5Bf=!BJf&y zU1Ly6Ua$kE<&DJ#s&-WMaiOY0avcd>E)4-qS4zG4!*eaWjtpOB2ihW# zw8?ivSH4w5LLR8JB+s@-Fk%ibFyZRe#ok2-s|)aPu7 zG@PS=Uc%aDi>le6vL~E643l1C?kF4WBwXl5zZ0 zqP09W0YfSMBI{4;O*xLk)m1n77Z;l8JhT1cSeg?4X`ZD;Q-iyf^A^5>>gMQ_jyfL4 zlOFh-hz*xNmQsvz`4%_+19FDyj*-cY2ru_k-WrN!>NA2Au#=~^7GIn+z2cm0`1UFL z)!RIx#Q1ewsHhN@n!75!jXE%yHy?|>NJ)g~*;#Up!}CYBa9o5~-JFn&4}8IUYzq5i zLxLwtgp+H7jf_WCJJhkUSjx7=b3z-4>x8#y6UO{ngL7l1An*POesfXf3zv6t_5Pr) z*|KwPtf>)fe%qP%wGFp$Jy|fkU{hu9NdB>~R%70hxBa=sj)%oJrEsKX&B8Y zexR=_FCkE7qWpO_%>8!(IB!q!FQM!AuP5qX&D?DgtiPD6W%8kF0lklQx@&G73Bu}W zwaMQ1kIm46FsRdx^?|xv)W7`*%il*9VjKP#aq}p74;hN+aL!{?f?3#w2haMJ(gTmk z-c)vU$T{5b)PCMP&RL`u=Wymq`m8ZwVDA_C`=6AdrA&5n77`hl%oyWe)h#?jJq*Ko)o4&I+XN#cF1Pnsp88~Ue+`!rsA2@mZUJs2W zpu?#uV{)t#A3FTfhyKV?Oosu-%MZyKmY=+>%k}}%L{;O8@TD9f$&J)r8a?{DlOxrz zMBux{@6Uw>gSlB%K|cj^8xYA@4RbP^V3~XBPB6s%^>@DeaFA+PSjlahLA|G-Sc{G`>M2f{s`Lh?pIj-+7Fa z&yNe4J{D{M@F?_;Z9H^b_75^l_pemhpfjsYwZdaO853`VDrINJCX=uIOJ@f|oCsR6 zY)C#V*r^#nqDkF!m~mvz3~DwhKG`fLMV-)vdy13VlEtQ1lL}UYdjPQX0-YbXI)8hp zAAGN}_y~+~t{gSpv?FCv-JLBoli@na$h65I5fd@?eZ;$n?T$|S`LV+Y&iAtXP>WPp zGqrL;czs}1^nUEu@gB%z8_j3f|6N2l@v3j|E5q{B3YKB-t3Jsbae_OXQ>8(8sSJmD zC8b>nrPSNR5R8%j-e|VT=lNh5&vJwdsD0Ndw`IF5iE5@9RS}UXwsg%#t1`#HBCX|- zN;FtePKYLN{>U5|49LNj8X_C5*#hHeen!%3o`3z6QeoGh~)|Mf|mz8D#7!a8m&Bd{H^{0LO&fg1$ZQd0(1tc`?C z4qK4UeXhb045}b9_@i)n+8USBu=FfOLE?upv50Xgv;0QA-K47Rzn!NZIzitv9cYC4 zFBTe5Q!ajn=4ktSLCgg-b84f$`|P(CHb<4K=I4rWU$=S($X-9cG-?9d9o*(i^JxRG z&bC;%Ye&+yVQ(EnRO*nw;$k0B0JY+CWJD(Rd~frv9isMPn4`v0S#zF)(-%K%2h1-J z+WZ{&|4K(IvW;IM9}GPZ@f@>Zb;!Sfn%!mFZ&=i8_6zQ-9syjJcV4jCQZ3W_^jS&|Dyu z+G!BGBmQT)QnoYSmdPRXVsIauZeVe51C!`(!n8EzOwawoB>=nP?8(@CreUeeIVU29 z9a>Vmj@sntCcgcERgEo=Qsf14_Uhls2&$AiMY(@B zAQ_)C*x0zfIPqolVt}N{4 z74z$G3e8LWS_zehd$X%=hrQiklF^#IH)#jXUY{)ci8gSI9Ft1of8MbB@KTmjcX2a> zsR#ZHVz(sBgdBE*9m;!ITdpwIip~b$OLQY z0YCf12rms`src=iX=(&!A{E}YgV~~KpetiNVa~GRm{P~x=ZPnt4(6XKxTen_S0=*@ z1@SvEWUt^JZw$eED1uhW>^x!8U|g#XM#*QQbTgd}j(vucpZl<>qRN}oZaDt)!CU?#j=mF!;fLyAJKwswZ1RKqF9rs<@e+$P5KjXHD5U( z+so9^db#(5igiM&Q!9_h0xv)-l=H8JCj{-@aScB9%(IG?A-vYg?7VSypzGy+wbH9n zd0tqawl2HO1meT*!)7uk3c6De5UUtW5#gjj5N*qBVBp26$_u!hI|DgZWz%0)<+f7b zGq7_O+@I<+8~#-L^HVY)IKAA*#O&SKEZl6)J!D?=`)yi-q-svmT)JI9juALSauslR zTlrRy((84{r@1m}*e|vIlG)+gxc+ZEes-vIIMNoj2`;+FOYMpi<;}+RXmnw?z^|y4 zT|=7}@B%FJvp&4bR9>r;F#06=7^qRV@?p#R5bZx6{WZ}go6g~HG1kI%o+9BSr=Pg9zjN2rm_IMQJL2!o?$$FsborGjbM}v$EX7iL)jdOOmoE8<#6$#42ump-C{AppO6gU3?*L2>X|Xzx0m^#N__68u#(# z%|Fz397jw{oC3IHa6=_n`6}e_7KJ@-PgY_j>m8I{mBL&IO zD6EJ-0?~nEf7T&qd;f8%qxo1^O*~Y)t*64^P+GtvyIGMK8+)BQw$z+i5O+|J_je?2 zhCYcQ(YrYdpZs+Qf{Ap(oG(JOR9-+xCpCQDUX~kU~$fn!jf7NzH z%}P--F#TlosnntgGPW{&p$DjE0p&!u%*wowihfUzGbSIzTKRS+QK(osu@js#Fc2dZI&-JF;~Xxp z1kgDxGT~K_f#Ex4=wZV~p}i>QQ$#H_>eab82e*&9V#|$ilK)!^@Mm4L=OOU2W?=rm z8ekSE$H9A>eI`OkYWLNnx>OzzWka8{?KB>*%xXUK0c*U_eGTCkgpUr^9js?TY=)bW z+3KlM?pm#fE$t&d{Cm(fl=&=vX(RtdRZnX~20biE@#d@a$fxxcKaaQ}c;#6_N$tG- zTW-fDn1xF|BG9F~eKeBSm;wcD-cx?l-?S^xJ9pz7?!`5TzefipMhN(snh%Ao>pxzu zG6tMBmcjsF1f^OaI|#*#&$i zVG%U9l#oMkf(+pIKxw7T55dmQB&E6Yk<^ypqu?tlR2_baevARUyW%qu{C{ob8f^?= zqH(r#GO|<(^r+JC9Bol!w@SwdXoD{CjNj=q5>i=wKOGes zK5Hwv{PWHV?M6dZ1t6h5_3T*FZ23M0BO9qsdu)Fw7er|1-)lK)Y5X()-Rr0Efy2Zv z;&YEb1XYQROwL9v1+sHB7CR6VqOel-!`@-vlD4?4`=8wvDvc%WArR_A_``ud@cvIwhTjzI8~4HN52QS?>%TF95p+(Q?Byh~0@)=)%@;@1P&U zY91P!sM5H-fmq#7FYV8dlLEp*Tt?muO9<&=O&+irBCXg74q2A&;{57+pW)w``!8nY zahIKXh_es&usnhFThXoKA&rV*hi~T*pYDDRw@KdC)W_^ds7qi3m&w#te+O#Ui-ZF} zUwpn+EYyF6yu~1Q28B!NXNS!m=CgFAsdi)p+eBO}4lN0uMVReo?zWwLhYif0>l%Xygy3;fuP8RiJ zw%YB83eMAIkCo6SiR)Wp!Tsn3`*QVuHu80NS26EPvs3kg`Q7H@qyWmVniM~iUW+2< z%?`^R2$E_OZnHri?I?5N!n|WTop6Oxsb;S;lyr#u&N=i=lFr+fJZlh%l}NzieJ4?ajnJz z!C)TZHKbRp%=7<6+*?M~5pC(B1a}Ao2oTr-f?Mz)8xq{zo#5{79)i1DaCdii3GVLh zF0VL!`n>Kjy8FI+?~nI;Cq-55wdVY6uHD|ppY_O$WBJ&+;}aZk0K05Ng6L`F8>;0FN1wrMDJ_XHoUx*4``>JV zz}W_kcGnjI6wzd%pWRLL!EH*E69MMtN>@2e`BUa|IVmr_@r@H_Gei>XZSp3+9VxX0 zY3e@1cZLd`qDIl&rmq#aPFMn>i-2u?wo9?oCOO?+rJRh)9*-OP*Bv!o$DaL(&>y|H z{_>W$7JBfGA2mYqx2a}^2j6NZo{>)(LwdaupMl*=M;qTEAGWY$hNp##H8;u5NQut#R&U%79y*GK3%P*@d$1Wj{3LoIh8gi_K_X^;XCilHa{GI zhZ$Ts`*+zQ78tIvt?EOnB|yD4NV* z;JFny^=YToq~|j|2+1cRqr0VOyjA9vF!C@O_EnsUHr_{6Z7=UN2ClzWoWE2Vl+#O&({bfd zp9uHrx|l<`zLEtW>@P@Qqs~Z`As%m-QBUr%W68x-wV?P0MzfoI>4GH>{)+*eXA@-G zs}I!YkP(V&t;!FkVd896<)sO4UEvJopJEuv%mtrx%+N1ni6yts=I=Sp_r-_uFVyJ@ z^!#%W3_nFB=6&GPq$3e+zF%jEi>aJo4VH)`&ZFI!J6E4E+yZnhx#}oB6D}sCaHWIO z!@*^wdtN_=op@U>;$DO7$5Jf61c7%}ebOm-U^P+H0m@3B&u-N913dRzfZr5sE11xs z^;X-ySsc_kah){(MEwQa_>X$ydUg~gKvH(jVV3J3-K=Q3d@F_c>B&n96hL)cGVA{l z_2#_%e>}+Nk5T}2S{G^=7Eq<$1IHlYqipRt{Z)v`FP zAR(O3Rp7N1p(Ckgf;4w&O!VQfH3Ev>%oXI4vNs2^v!D2{hw;EmbtHDVscjsZGV(A* z@^^jZdLML7CsxoBDEI9!4=55LG#mkOQ70>jOmWBfkX&?ed|R%!@9)%ykK~`z6R!K5 zHC1kKSI=K!pW!(AX47AM`&e#4mQPHcPPq6T(&IVhE z^nzYJZ%)8;g^!X?uSlT_3zaOK0~lRp1$_7J(IxhXe4!$6x`REv4q^qyW=TGmST*xx z#3qd*X4%N3x2)*dBFSZSArU*Z5@dEwjfmNTWapLYDN9$k_PDdyC=xrFYL$8d)*hZI zwg#h1+5y2%ThDG>PW>rEyKbX8DYwp^-0AG;M5}NJ8f}hY4uu&v`#8()NOgw29ZdhK%WNPf%UMnfc`?tZ7mN3rl{F%)I);ho7B&E6XJx%r%6{ zW&U=`3ON|v7!+w2+NQ=w2UHp^zv&;psv zTA*);iBby;xnLD%_b(5xe0-)&17FX5x><8Jn4=VGb7$Sgujc-;o$_q~YquQ&(_g>i zg?zGksl9l@_e7yQig-8o`_AU#YRF=mkQ+*K<3sK+d0)WEQ_KMU^2*8hv12h3*i#KW zV$%DQa>^5 zt7i2VRW!2%w$9v7C&v^jv(k&Btvk)KiiMkt(I)_^OTm)J>Su?kk%PfslhJyVyUISc8PcWquv14$CKHHv7bYII> z6{^a3UB>88NSrvD{cDa1Xv}H!bqazt?ES5lkoKKreE8Wk9a(o!GQ}ij6LcJLxc@-M zMQhX-^p!}`;cANox3*~ZaxBzRjc|7a(QI;+#4r!ry;}=*;VwupFL9EBe6LUC?qy-P z=NAJZAX5hl7&WOBy_(HVz~Vd6Bbr?q+a?D@h^~@rplmuJP7#hhN(~M~ z986Dr-BAx4nreT}Pi7w@^%(6@NXToAzbl!eG{>2}jUw}A2CAQ3KV6)HyIo0W2~@)# zKaZuC?gt2OcTa_q{P-POJ7-5=3gO>1Aj0I$Vu+tAr$ z8Rw4yqm1vY*62B6{P|Qwjl$t#fu2<6wp8zvqxA;}(K8q59I29rufk`IU%qe^jw|4E zICa#u;nvZH%1bACEXB$naFl>U>D)}BW%)#ug*-&u=imiWWA3-mRTY@Y&t3{+lp zhz<|++0?sIE6_uaX(kWb8pC=QQz@v;&-44J`H?8n?^Ho=B&TzEpz*=Gq~A#x^JmuhSs2^ETy9ax-R(Ocrp`; z8}B6$uI)W|T%hDMFmu~;+$IWiVQjMj&kd@65;~hxlI$uh*(*lHm;Vw%))6wqj~7c* ztq6-VPc?^Ce_2yryDSo_Fe`81H~}jy-A5;?Vl;w$q*`rXKHSZ(lZsi!Qax{e<~{{3 z^DY!fl;6JzN;IFR`g%I>rHEf?_4}$w%q0T5Rt~+NfU_R^6xl$C{gI7dn&BO{ZxDr) zrzQ+FW#z(vERUc0%}+Dy7{GdZa?7{*Q1yrIBsG92*~S)AMX~8Yl`YXQAl2r==M?11 zAkg@LHN*15m{4VbJfy@&1194tu(K2R+Xb^W<+lNpPc1+hPbR^yZmXUm#cn7Xu<`AhCMQK9c|1lB-txsaFW)U z?6}92UgV^`jB8Qi5ue>&sXX%2*9^#WYVTM$S)^jfS~Pe0**~W@VBKj*9=WVmoM1K| zzKTzr@W6>87rdrO@jW+vDR`%6{qov%%KI=kb!fkB$lh>*6nX6qO*j!>W`QHM)d5QzM~en3#?g(pH5fQ(1yh3AWGC;k8DqnLHLQlJKvBi{KU%=gZrh%(zdcvZ5!)z}rA~)pW5ABeYC}TLS~@+L zZMw76W91H-^z`ha1)fqGix<#E;U4k3s1Dg z1CPTLGZKh7zf;pb_HjcbARZW*o@SH`Gj3Eiwv@adqR|J?iDP+1JM+ecKYHgcaW<@~ zt=vOl2?nOyTC5Kv{uY*OErY6NJWt%U^f^D1?7?Cl)iDirlhY-|*M#OBaXjf$1MMmI zZqMCX>`+!m0w!UlYjlfKG6kDwkV*hZfv9DUqoaUrZ*jF0w#{svmv{sZC5cGnHU7vb zsKAp-83~g~M!bGJxIr_+zoYD#hFa@VNE%?wt87|~%$xGwlkk7Py?4kKVhgO1tUdQK z|2W?P8p;GIo4Y}8&9LT`;SSu@yz$&(mb_i7v*p`;0*IBBp+j3)1{AwZmkV^UlaWvw z-Gl(FdM?+4cjen-eKC^LtVe?Vqr@*{mta*3lYoMPcrto*vdT@3W>tH%R= z1NjnpT3JZ>X0Dn<8auz(%~Cxbe(m2}fyb%vM1Jom*=|*4#4YGdJD<8QmmGcRP0h+ zK`ZwY6gP~Y$S2({BvaH0EYc-k5Qt)GEGm+^cFlhf@;YB%kOet}pe`IBGQ2mtk@H9q zwdxU53J>aRM6I2V)i4huTUeNVKYy2>O8&tdg_@lBtMP6|Dv49L*eI#rS7OXnw>uPv zmJPkl@CmC`TWZH|XmCne=Msb_#vAE%GZh<2iZA;gXAvW*}87AE~tJ+4o(Nc`S1}nx$mBi_VMU>f*N%WZhv`8hC$?3aU$Eo_rRiTs8gHp5|I+SP#}jFjQA%(vg=*LW)JR z8aMp9V|oSJ(`=k_ha|x=H_m4K!1Bva-zrTIr1q}EWB3irzCUN58CJ->tm)8uO&=7Dzjy2#f}M00L6{C2D<8mRw%BTZA2PedcA~mLhkOVtLFDL zLZmU)_jqgtptXk`CV1%g?Z;LDS5otzM!&a(PvCr5NtYjHEwMyuKM8UD)>x21H%Ff< zBGnZm+mG1vlAsDwirBu%tokaZ0@w6uJ`?G9^gB-yaFeQ03|iJc0qJxG>wkKRR~C9| z^vBMI!)ZjTR<;dFxmr^_Ra5#pdy3}Wo;YT>tAd(#_VAw{&cD@tH9wXuO)aLWD0Yim zVms1Pv0NKObAUU^!HLSw#$u zY3@lL-k8yh8S{0$vU|m>3_KAXY%9URZq7;Gl)sc(OIaG+5gX-@E%v39Bw7p9!Qea4 zi7F?X8q>gFLv+CHgYWi@t5aiklCL{S*~VAMcr+zrG9-c$ouNY&gOTi9+pSnUTr`$= z{s`Gp+qjw!N@Gs50`LqvDV$K>N5Nxf$$8W1pb=7B2((4dg+Z)3?qN&(wB5|bDC3gn z_u;iykmLVFo1(q>4{d5gKj>twU?gkstx$wTA-TE+4pM` zy38=+zIG#K*lnkg$XzWE49%(D$^p zjG3UdC4P1{`zPLB@AVc@+)}cbO*L^KQAImezd_|dq9LM2JY)JNQk!*f>Fb?kj!EPV z5wi3cBg^+YJh1_)0yN6rwd{waAwB;&PwBZEsLN5|(Cj*g~#4<&UOYW4X1(S0l^}Vrj*qUm1rBw#Ur$R9p9lvKLAuu$E94fR>7e(AY7|*lfW! zaj>w`v4H%UB>Yc1J5;KKC`9$HKXcx~Cy4|0lCCJ({$7W?%5=p(Mlq|^c7`bzQ~ki% zA4OI8HV$^<*c4S*rvrDALhuY7!w+JKM>Hlpvy{P}2G%#`_WX#S`NkxWTFFWxSN`~jo|6$ef*Vn>RdvSv#4PYq|K*bR8ORW9?foZ%yh*4Lk7C(&@T~u>!@{R&_=vY-6 zKqLa8kA35dAW-t%(;Ja9;^W{v+jaZm&yr_7 z2BNO!d}$w+r7GCnX~higo!YYShs;RLMgFa8Uxj7RA%s&^$FNh{EEr3}p~(9ekL0@X z5v`xsWqx70;#*A%gh46@6H!YU`u8k=8Q!N7ox|XH)~)<*qdrunF-B7`s}LssZjbd( z7ZcCaMS`3Y2EW^&cOAn*D0e8Mic5P;!e}fr{jE%-y2pxI1-mAW6Ns4L|5j3_sESD-tHA2}<0sB^(6F$`d+ zGN(^fl&gi;oCS*oxUoP_9~Z*9{cAZJtM4dyk}li-`@NwK8RB6|V{S*e?XSQSt{+;b zKNXQN^vuG@axBGXLq6*1m^ayulZgQ@I%unvg!!At_YOyo_5&>t@$?Jwt87jf{FVLY zJ5>|0`@W_V&(-$vv@P`EA9R!oVQL(4gUfdzWO~HSEb!d|wr{(2ak=m$ubY zkPHHY@x0&5qh>GGaQ?;sJly>1$){>cd3d7kH4F=?6bgWd$-sF4!ls{(q7mj#*6lj6 zaSYyHkrC}!b&&>P@q#;)e(0O#$p7G%zy6X>CIPMbe`1y~egR$NC7zDO2SnYZW3T;Y z5FReCEt~3?M0BWVJP&u}H_;*g7w!H(_2}QjUNryUw447Y$l*U<>OVn|FQ4jx7xTtf z-C9INh^)^m=JNuMNZxaqzrE5NanX!y_}|mBno5;JgPF zjD1wC6O-I=MMJ=FqekxNJnd=(s^a%(NcL&&qO1yco%I(RZ?-3OF5@8byY|< za9JY3t_CKEt))w3vDSRLM{%lwg$GOkl@)aBHY7jdV>7^^m4TFIZfdzY4zgBr&NHH? zZqxn%dw2Lb9!nkRld+TE%C_W=B*+;{=tI4glI;Aq^iY^CB#qY1mG=aiz?V*e@8!|X z_2{x=;8%9EtKF4V-{!>gs($M}9Q{s~@*%2n#kSL{G zB@FG2MDgcv+WA6RA-a^URFh}2706NV;JOjnOQ9um`^?Iju6nNdBF5oAZD|JV=I($S>h5>gC+en%9H0 zkxx_HYb}A+P&>A%Tn24HG^S(#KkKoV-yaekZAcEB>#o~1u-WVa$;iG)-0`8DJh}D< zVZ#R+>t!J_9mOm{IFc@s!0I^}p+frsU6ONdyB}87c>c6YHn&A^f77Ha>uV2hDM1F- zsmPihjzwj~yjPaST{WY5!>|<4k?Sx%{DXFK8kt(k9`J#ayBMj>lgAB4=+xC>ycDYy zeB#h~zaBO{?d408tfNVM2OC z8Zsm|PmEm#097#}3Mr(j*dKhW2v4m+gqGkrs(um6o?|luOLC`oK>rlC+qCzMb2q*g z5rbP=&pD|3Ypqy#O-07`ht_f9?D2V11BR%(XT!GY?tp81_VxPK_P%oq^8>e?7a!;Y z!=aofAC-uk`?I^-?&-VIo!0Bq%ZXHa>$Cpn;nXbp{P;LkoO#o<_09NK@12HZr$Z5@ z<+7NImH?=uhFh0_#Z8vZc9`rBvg<|$nORtl{Ow+T$!i9=I#5eZ1Z%L#y4?P=ALO=+ z`Q+phes`>o?_<+i%5~e5e4X{(ft&{n(;Mf_3{++zVqE zFXbA#iUjlWvZ`bG_hO__9G{jp12v-f_uB~jx+P8T5tX1t<2-{OaHizncXH6AJ=%EA zQ~`BwqrN?w{wIx?4N__e*7u&^g)9@TfWn}V+#5NDKxystg zKauiy_ki@bIfYtS5s#=ru$ywl4183P&LIv@>d z0+cK>5;=k=bp0})*bnTg#_-f)NW$7=v@qY147|W-V%o193#A391R3vXzoH7pGqA?! zb+)7pI?@`=ev_UA?}vHQ!w!alL4@@3yu}@Dy+32q<#9pM2W&ss=s%4uuLo zyA%?$zHyJEr>EQPnSeBqxPTJ5dp2}hZ16WWJ*-zGa5hr8r)l7+h`x5>$xS}lnGY12 zX^h>9m&!vR;WA3)@#NkTQX`Z2#S1SXD=XW5C=yKu^D_PVg_IPg7H!p%IaIcnG=vva z4GRnV@#Dv}r3PE?)tYwFkw9MfQ0|Y$?@TYY2E^025{KxTLI$E^r%WcYMTi!|u@KZT z{kYMMe;fk;BL(crdX@$Al@@C96gb(bzWRH%zM^V-5~Dui?pV6vU<{?VdCl<9>20_Q zM07igx1XV!;aJ-Ca3Yg;`pe5p#2VJhE~#HaLMKzn+n*_r%VRWOsBV`itsPN@qm5{1 zA>uz=oTw~eG8`SBo$Vt}cf-JF{&I-H`(3X#2Tc_U3X15k8boUqs_=IC4*sEf?)xpw zV#PxzB?)+)ugAy7-pEIlLv+C$^`A)pJ9IyS*VLz<&pdS{o zWJy5ILT726k2;x%_G}E>gE(?X-c)7C`x0h54<0P z{!?rIAG-EGKSBT(jlcFE0pi0)zK6hr1M={r44cM*M5d8x(9i>;em-qEXDnNQU3i~vSogsneR>{)0y9WNwJOVpk4m_(aA zMBkQz%VZFdk}?cjGm+ICPcBzn2UsNDxRFB1dg?#tB#%n<5})5MTp_LAE8Q$BkFXko z(Xa?MW0ye(GX#D;&gvt9PcOSYG>-yu!pKjWz5zaJ}H1oZ1lw{NT-RT z&BuK7x-kTCVIj<#ZzuNPVKL!;hKL2iz5i6p8@~Mf@J5k#=TWBFtt91*;f8w7XML*t5fQtP?TI}HedUoq;tVgBC0v1v&&RV0-5 zZxR`T7f*chjz-7Hgo*s5MbXjU zseO9$XAMg<(3e$m=-jfDDFGn~r)?Gds^)PY9LhCgBd%ig!u*)t5bV#k(tdrTdDdPx}{lR_R#I6jg8V$#*XZ zZo?e00CalRdRCXdZL9PQW>b@cxSOnCOT4|tZ*XBe+csnTqjV0YcmR*Vt4Bc3o3&fj>s=p-z{eHy1wO6)M^dRe~1Ug-Rl*07SiQHJ_ zI`sQI@W%{@x-NEMTtX9U1=wV6z;;63zu)x~Teg)r;&Ddx8gnzJ#Ge~2nP-c5-V=&3 zQ-=1;?@0ATV`maPt?z4z1?Yha8cB7z*Zx!X7-Rx%PbmH%M*v!P_@Y1ZmXxrdYGfc)tYiMy8`$4$!xXcFX zf|#bA9{`5K0o;QYRvG2b?1ku&)ZBU)AL?kN9a``cAKEF5}7| zKDuNd-`)_#0-o6p66?P44m)FtLC zU4aROHNQ~gc)f>a>qX4TrdExih<*s+LcgDg&#p|AdxvBSYST&ZAOa<&Igo$ z#uqZNL^%{UQE;t!zr@yum<8>YP6jSzi{w|w8XJ--IX@@KYFB$OnV#I z#MR-ah^xtU*F?vX#>I|BJqD!G9HJ~W(1#l;g_Ya)($hHuaOV~c8ToE34SaZdczBu4 zVL!OKynM{#c31AX+Uov7!08Zj_c1VS_)IOGYwH&99Kto#w&~rEv(9Lrri(PM18JVu z6g&$WkH({MUk*^0YZGxjO#8>EUW-6}plg!XqN3_;(7l$%wco4s9Rt&}ext6yo)d9# z>w}H%tbk`)U>foay%imS6m+SG(fs;$!J_9`VH-0O$zToU#zwVnAL?tX`{Pp}8tBH+ z(eY6#m1FxKHwt#0;raR%I7{p0DdCgS&L&1yr|eF4|AJrMFyx9NkPKQFRvoTIVy?8^ zqtEWkA8J;2vZ8NwF26UT!=lVAa_?&~q2{YM8+4rVN0Ef2(9?Cze0c6s{9P+LL(0#5 z5uw2#PH4iL1XmN8t*s(0&c{EgNoBwb*X*R3@Aq^sv(PBVu!!-D=oeIdp&tqr%v{o_vn3sYP53~ z;XPtA`d{H*(tv?Z*{Ud9iWr(s$cTzCjWAhkRi;>lT11CwELr8A@^;E7OyCbV|KFDU4m9_ZTBx47_l?Cg2C+d@ym(aL0;MX}s zzL}AqBO3f?<I2Eta zb@}(PucM*GH@M`YU=w=TbIDVQ5~UI%r}|bUA3owH6Zr{GC7&qTpUpZydGOpl-@V)T zbb0&cK^@lrXB(^4iza|nv8v)VavrCijQ3ZN;Qx`MB+9GxJ&ryePmT*y1P~tov>FV> z1$_aUh_qtA%qC(KR?~= zad5cgT&I8g{_M-MzVF_0emuUrzQ4`$b10IjQJ*`kS#u1ktnT7v21hyhJ#KTOR*|AF zws=c{k3B}U-$$GYd5RF@jPw&p92V0Hg+oQ@anL ziN|WT+y8yef?Si@l%OWBrg^%pPd{lnb-T~__$)bh;o7%e49Q5*WtyX*q# zkYFbFj#WSiVZ~O@c-o#4vNLVV%k$ThDA;NEPCY)N#e+b1y8H|sYneatyB6`}QStz$ zpb(vy17I-zv#+xeG?dfKovnXV{At>b8zX@q6Wcc+ELqB&neBAH{Sd|BY=%ne_bVKl z&U$^nictH&@Mp*dzC7a&K6b^;fYROO5SE+g4c7TFD>(6c!qGjt`e=iqi z2I#g7q@9;Ukfc;%I8dx3uKLd~rQI7MR-Pohnsv-!xn0V8PfTq?!GqV4wVC8I=tA4CmRSOJ5}6S9P*O^!QQV zp7)m@u)pb=fuN*r@xdwka0ickm5VjE1d~IZS7;8jkr?U-RrnZ;j^}9agT|d3)Up}9Eh_#eCrSW3eT378@tKPgTY0?4VF3n z1y_^Ly}?}1#nEw+pl9)}n8>aP&@$g&l#5V0BD!oHeRZHoRTgLRu%u>b)Z78qS}X^k zyyih}mH;Ln0QqN3kZobeq)<>)AtogfEE|)})lPbgwN`G4O9JV%mtj%mv?_2(%_MXO z9u$UCSHkmd91v&ZtE%K4SLSftQaSS*4%L<_jA@dX{l9v>$ThbN4YaiJpG}u01?~E|**zUvZxa)94Czw6&(9Fruv1em~;cZuSNiF$2_tvNY|yR17(F8k2Jl zb!S06&W+M8@>Xw&k6v*2@q&cQUHsntz`RYb#GI<7iC}48o;Pv3Px8g7+_x4yCe4hr zhAiaq3|-2jQBH+u{dewu0rlm0T&qz{o3-aG&zadFH|mtK(|)TAn)+y4p0$ofztvtvR)JPsegV8i@AZI#fB&QnwdEDks@WmAFF^uyZ6n_Z{^)us-otr4OOnUg}M~s&w-YPkeSylXsGx% zqibijUm^ zGO^kOcam{vIqB;E-#szeF`!QuUhXccoI-+gbYU)B{he*Q-*tME zpbQSpR(y7L>2Y1idv(`MGfj&EI$AcNZO7Q5r6znPz@|0&Xy;$issCX1c6K3~mc{V0 z);f-3!()`lx2$=m(b+S{Er=VUjI=hksD3XGU+ZE{PH_%G<(Xj=AoX&&p_rHd>qAik zpTeidioKUS0oR;p-0_*PQ(P6%E2!E|UqpRGq_Gl{lW>peXB`QBcF@Hi+Xo1#GL_*@ z{3)`L2DbASmWRx<_Try}>c%=|wuzdmCe*%C9;;S7{z`|ld5mmQO%L=J8$*Gy1`#Vz zW-r&M`sY`ta`oSLb})$L>B}tbB3u3|n>WPhi$$j|lL;?3Jnhy3aHi65eKp|bkjai5 z1e#zk%_`R_QaChGh9Q~JSimi#UJnTnAH)FFzH?|9;EkCcRS1>7^nqtC^m z7hAVeJ!oS}&%Xu;4+YH85{+ttmfuTyqi|7q& zF^w$SH z6(RN*le3~D?(~I@9tI~5`?m~2uEmpE@`&koP;HcIexw4aRi=#yLv=If$pmHmskAD; z5K2xzx2?Fq@Tj>Eh!#yUa|Om?e>q*}6GuswrI113W+%a_Lg}=;4+e<6AeQPN$DClu zsmoi00vwvu-p@0hG$js$I_PK$^&Z%i{<5rNq|jA`ilw zDa~}y*%}Ko<&C5uCMYki_%$%wwfnt1ZN7cSky$KZArp)noAaL}iU%OtcwQbt8*mNG z>PosC7Wc4>sq(W*K6j+%8ro`^!rcOqdp%6sW3(z-6C_`B;yoHmwr`2GI|J>PU|Q;Q z(pz$eO2X4VyUAs)$FqKymFTCJ-~$qKahO&vbH{_$Tl@XXN5CTR7)|FHo3Aotx7|T@ zcXz+Kxv_b;GL}r`=%KA!ijqzQWZ_VcVj+WY!B~HE*mB!lNxHTt8-wA5A2v3OlX+5x z3)RNriH!b$4i6xEep%Uxe2^nASJBriW6*reD!28Um!)n(78>$${qI?Txyg0FQ;)nm zbA6Nb!Vw~^RR%eXsPRu#-vVeTm^A+|eC__LsF?V#4&0wt1GhDRZB3flj&&%Ox3Q7q zc0DGA@ipjDTm(-WZ#N;$EIq~PA(@lTpSbRu-k^|ZIy z#Zk(Ph4?=^-v4jR`XkKX@DNLC2We~X#2WIPw@SY6BGuuav6mxL8h!gLw6k?8l+o;x zSm6BFkx~NIp&M;`3|@6SK<#~h$zp++I?_;;}XcXQw<%eAf7nl`{j1E7x~m6bCSurqH8x@=^?L4ysB=$(m6)vEA$l zrX?N{fk>h&cw`+{9+*lJqE=2~a7qQtT0pS>$XM)8> zJ+87!D}?mym*NyZ=qf*+o{v8b0|Oei%C%S}lDxmf0-@;`+)}4$x&{_P#(Um|Q5;WE znBTeFOi{OG1LIM-LrHH59W+TW9V=)=-viOhU)>dmRYT>BA0d}{O%x{-@py!AAP~_J z02046VX=w$U{&{13Xf-6mEoAp&M@x7!^7Ucq<*S%URU+vm8jlQ4zaDq5PLJRF}=(h z3@>6pK%Drh^Oi*`!qJa{(JsnZN<(3aU5+^_po;*j45lQM0MiT*zbPH{x>y>QsK$#w z3IWfabz)j;_P<`*N@=L{0X>(zq!w)6YtUXym}OZ(K-JcV5J;??n^hLgac;dJ&WQ*; z_E)8xQf}&}mGf9V`5L`g%JcheVyaj{v_s*bz4?byAXwAJ0u8n@^WckLJu~2Kbp1gS z&p?*3)Es|5&p*5QX98FUu6k={Q&c3#wCIUo|8o|Od{HeCHBoKLq*MczJyKR6V^=yXQ7)F^b)|HPn@zNtBucNjh+tuySfdOlY~QlGXz#F zRpo>Jx2!)scRR4P*u30H{VB6Fz$6E~hp_#*ZbEQC(78Ul>wfA`xiUcqnjYlpm`o{J zrswJdg2rJ3mC|Z%TWTo@yZj(9*T>l-7za$06Tx;nqHuQ+pg7U?Ok?WW=S3IVk()AM zP*2Owbo4?_{xT)^!8qAO)YAYaryO18PK-#uEKZ!TX0gNq%YmSlrn!LnZo$8Z*+EV% z!&&wjp}`cPjBl-UGA|C-y=|@!b(LQ5QVUQh6=@eua!h1$>9WSzKvX;roNUK#ifoNB z$3OLny-oAYCJD@w%P;94ThPw_)}O$(dR#(&lE|Azadm!lY+D072K0S}j%=J|@D1x#5H`T6Fb#m96cag*m%DPZKdifTaiK#)gq- zA|iz%t0;FKyX2CAQ4G4hKxTLU73nEEj7WPw)=8)Qpa;ibSyaE3FMdl#PWcszn}3%- zQyl&?-Off^gzv5+@#A4LX2YZyH6`38ZGE@ou|=j}=s-|wE;J~K$mkRW!1&V-er$aH zOGo>qzLlxu%5}=8$3}f9>fvYGf8+eMCMnp;|62UCAL?91TW}Vfp)77CVvFE=Jtj_8 z1~YSxWamI@34z-v`jDR&18zJ|Lmg6k#-F-u`n6IM*Xs-n?n)Aip2|Gd0Lk`Ee$Anw zc0VSuZz|UZH6PHA0CFx<`Wa}V*2z3pb~HMWSL?7A0mn62yT!*|+MerugVbDQ{LOeVmFuNGOPD<8rKJ#mLg7{YarMAP?dIcl@3^u zo*NGhFJ_A-ueO$sk7%b(!>=uBme=&|+1$PF12dZjw4U{%U&nS~7xyCCR2@Unzy(E? zcX3h&uY`e5(?q9i&#T|5<+N^yJg*BCUSyA5fE#j3_Xm+|JYRGay-WHVM5k)Az29iF~F zu7B9v8wz)kxZZtFL2~t+k!ByGuX74_eaX)m_L9>1I@9sc{aS}#e8MnBFPIv8SfIYR z<{_#UdjI)1v3W6s4z@R{HDFeASD$_q*5oOW?PX>$^Uof`%J? z+|@c-Q&XH(T}uItSVvIaRdcwN==pP`K9S?1hSNI=0|Dja%F}wb%B4i(xqxpD+C0~i ztkj}2tT7g4QCRaAyO{Nivk6%iMXO|KHnJo0542Nl-ccj^DokCKW$a5=P+p$9-9lDJ zsXUNY8V6WGspAn3a9Yd2SmOzvT7VH9%|hWdrfPpp-3Az8u%Xbg?=9fwfOj@AtxGhk zDP@~y^U3l>)MoDw{R?!FZ+CkihTx+-nfvDsG+p zUNOT5(l+@X5Ya)M+daM~?`=@xa1K^*8iz}=3Bw#vBA*}kI0}pC4_=8ha!rv^ih}O% z=bgfZs2Lutfr(*j&I?|~UZbIJ^H}}xd_%%LW=NJjziP!>uooVQNKvXzUK?LtV@~UF zQf|KARE_`ry;$_@kMX=H@Y}(o^?78i9Bm?RIW!)T3i6a?dDp18Sc{+K_v)r-j~SHF z^z-h`Uwh_-TFpk6m}^(ZI>AM4cr9cSm?W=6oQ3QKe;lEr9DKT#TG|BjJJs`{hr6(w)_LbyK3E^ zXsF}S8owi{|5ez+sn10UM^g>200G1)10?kya&y;Zld7ACrfpYb-aqe{PNCQ=h1dgX zZA6pMtQodBuGezGqwD|E*;|Ii5p><6xC9OEBm@f@+#z@f?yiHoyKC^^GB_bP1b24{ z?(XjH+$QgLuAc9?=Q;BSrl-5Qs=M~CwYJq~Xf>&1>XO4OD`+LSRM=d4$%wz>Sneg` zLTzOBDO?xiBYKUGM?O9juJ1_p)WQ zpzH+>Ytsx|8n7btD<~#mmT2Ia--p5x*b3>HDMM3tN} zLhM)TV+i4JjU!OK1Or0bjh7Y!$bAi#sKD+IkQl2&D)o|_ABU~te4yLdYcW~kzv$%C z?>{QGZy(PepZ_}$ANCd};u>^Ix|8=h8F}1i2Sfk96Ij(LQ17FntK{8rtcZ80IKXH4PxLO^mUbiHntR9KYJXh>ZXE6>Em3!}#e)%t2Btz!q*kuupS zto0|mBh*Z4E~ZeAZEA^bqTIe#{872J9M{(kA7@^eb%cs-r|1p3z$=r>mYr3}$SC7& zV?07U0X)WLQBUoMb`|%gu#(e#rYP4_Zg%VUQ69o3U;C-!Pb)(M0WyJ`c3Q7``(a0K zQl)#c#^kp?&q5I62I2`2_E57g?YMnn(_7+WY8N3vBYaX1Ffdf`n4CH;H^`~qFkYTY zacWw46$@v=kz7WOiw zs2OJx3?P}i!V%9h@E3>vov8v$BN=oM^H5TK0WjTG{yBd=Zc5t9%SZpM!!9m$uV?FB zFJ6x~_bx|sOx8}1do{`*Nc7uSm(5v zVj{u~MREJBq3`Bf3fz(VpUW~A7K8dQoL3jg-fYtHS8SdczKB#f(NHLj7c!$>P(J3ps??ooIPV%FfStY z=>bkfCT=NM+7PxF-9Uh^2gq#X^XxQh&9&f?4iah8CW5C!F`Ld~hdgWcX_Eh%#wqnC ze_#^&QuR(oj}z!vHYVQzRf^J1HB!p&zEVSQ>!!{!IrsrlCFIK%c}hSy|Gr^KC|_C<&l2cg%w`(l9m8POVat zimOSwi>%jL2*n!)6(%M$3pH441MC=70GcNHX_|=r@??NvY2PfFY)44J7;|PP80zfk zy!W+z;Z08suVh#^@4KlnUwk=T2`{fgEMIut0L&)YE_vL0!W_ghC5RXSY(S9;#7k7C zGe7poQ9zd9Ov<8UQlP{I5R9zEY{ibk#jis7K;MCyDeu{f9lKw0*&t2ma1yzjSzW}; z%vFG?oO?46#bKnUK=K#!PoW%C5}xV@jOMba?^3V(*RRQ=1A`;y=rL2at7alVN8Gw8Rr~% z+(G&^Qq1i%pqW`M5xw<*gwS#H3T3QZehErs?uz`V@(OP9IrspZlIH}AD!S&?&j5De z;rvR~ipZAB0@VFz>cjR5wyeI*`*cKU#7emvp#g>&Qr^XnU{~A6phTO;#!Z_MM5V@z zoGE;zP<&Tt8(%q=T3BMwS|LyPQEjK&67cmy4yHGpjBpy91%FSkwzrDsPTtwxaB{53 zk)rqU!@nJ8rJ3>t0kv*$3j3rQ~p!TaMZ;Q7-(;#64evh6%A)opW-E8 zR2c`!k+z8jiRb<3=&qhBKf7S%mR85J$?K$wCo1!N1A+l&^#=eY1neWNK|6h@EckvL z-c$_-tEz-N4o(xc>EPXbeNA}DTOEf(5Pu=R5kJ>f#h8Y~_zY^I7`--M8#mQTJD2G! z6>9(!_SSlh`78vG7NH29G&m;petAm+LWam8$j4g-|z(jUeo z1qbsdz|EoABP@dtL%&hRVi~YHsZ<@ArV(Em7=)X;dY}%O&KL#P?kE!}EojaM6=L#e} zNT{{&uTYXt{44|>emxuW@M|wOZXK5%{L4Y;DfCmzIFr|O%o)JSB$7D6OwdO>i-9lQ z__i)3|7TtL9jokj=#zE_WAuv8?Oy)7i5f73;7}Js%@S|JLTKToeRGfi5^(915@E|c zAx6-m@*Btv?)$6BgTj?bte$)3*a#wvlSkS5rvH))djk8eekT)+(e^vMVdk^dj=@Pv z`Nemxt1vF{E@{O`$7=zvKtY#;p7R+wBf@QWHe=`WRbbZZlh@O#+7qnq>HSFg-FPmu z9p9pn@>&s14TP-@(AQ)ZE2ddvk}!8x(SN=uQRj zFI;W&#V=d?v)s&P@))`*yMSBCe_*<_+x`-MXSIw(qpm=E;h+|i`3ad9uMdccf=u6%32oT@j;_@0Qu0B^|20dPo(`x~Dsw9+j z%ZhAGUx_nGIs)^>Joz_Xe2$KdBMF9}&|#hc)l5kz-*=@&98Y>}2j*X$>K~PX mi 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
8;DC5jpG;47HutubIhUAilDMq`OMI8I9p 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 Gi2nzS8-IfU diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-timeline-devices350.png b/windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-timeline-devices350.png deleted file mode 100644 index 0d71abcfb5f26cf3806529956b67c01077d1e7b7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 79732 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 akIyPf2W{qEmz|%$m$bOT_exQt!2bm}MA~xz diff --git a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-timeline.md b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-timeline.md index 7070ecd785..fa3f3adc3b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-timeline.md +++ b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-timeline.md @@ -46,9 +46,8 @@ In the threat and vulnerability management dashboard, hover over the Exposure sc If there are no events that affect your devices or your score for devices, then none will be shown. -![Exposure score hover](images/tvm-event-timeline-exposure-score350.png) - -![Microsoft Secure Score for Devices hover](images/tvm-event-timeline-devices350.png) +![Exposure score hover](images/tvm-event-timeline-exposure-score350.png) +![Microsoft Secure Score for Devices hover](images/tvm-event-timeline-device-hover360.png) ### Drill down to events from that day diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md index 8e0da5be67..caf6675ddd 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md @@ -103,7 +103,7 @@ From the flyout, you can choose any of the following options: ### Investigate changes in device exposure or impact -If there is a large jump in the number of exposed devices, or a sharp increase in the impact on your organization exposure score and configuration score, then that security recommendation is worth investigating. +If there is a large jump in the number of exposed devices, or a sharp increase in the impact on your organization exposure score and Microsoft Secure Score for Devices, then that security recommendation is worth investigating. 1. Select the recommendation and **Open software page** 2. Select the **Event timeline** tab to view all the impactful events related to that software, such as new vulnerabilities or new public exploits. [Learn more about event timeline](threat-and-vuln-mgt-event-timeline.md) From 7e82165d0b6ebaa77bbe4462a106f7934770aa59 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Mon, 19 Oct 2020 17:43:26 -0700 Subject: [PATCH 12/14] new line --- .../microsoft-defender-atp/next-gen-threat-and-vuln-mgt.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt.md b/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt.md index 043222ae80..bfa0cb7041 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt.md +++ b/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt.md @@ -83,6 +83,7 @@ Area | Description [**Remediation**](tvm-remediation.md) | See remediation activities you've created and recommendation exceptions. [**Software inventory**](tvm-software-inventory.md) | See the list of vulnerable software in your organization, along with weakness and threat information. [**Weaknesses**](tvm-weaknesses.md) | See the list of common vulnerabilities and exposures (CVEs) in your organization. +[**Event timeline**](threat-and-vuln-mgt-event-timeline.md) | View events that may impact your organization's risk. ## APIs From a771ceda4826f4b1949d49b80cdd5310799d6b9c Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Mon, 19 Oct 2020 17:50:07 -0700 Subject: [PATCH 13/14] updated alt text --- .../threat-and-vuln-mgt-event-timeline.md | 2 +- .../tvm-end-of-support-software.md | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-timeline.md b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-timeline.md index fa3f3adc3b..9bdcb3b301 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-timeline.md +++ b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-timeline.md @@ -95,7 +95,7 @@ The following icons show up next to events: - ![bug icon](images/tvm-black-bug-icon.png) New public exploit - ![report warning icon](images/report-warning-icon.png) New vulnerability was published - ![exploit kit](images/bug-lightning-icon2.png) Exploit found in exploit kit -- ![bug icon](images/bug-caution-icon2.png) Exploit verified +- ![bug icon with warning icon](images/bug-caution-icon2.png) Exploit verified ### Drill down to a specific event diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-end-of-support-software.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-end-of-support-software.md index 133be4654e..cbc9cc0924 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-end-of-support-software.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-end-of-support-software.md @@ -39,11 +39,11 @@ It's crucial for Security and IT Administrators to work together and ensure that 1. From the threat and vulnerability management menu, navigate to [**Security recommendations**](tvm-security-recommendation.md). 2. Go to the **Filters** panel and look for the tags section. Select one or more of the EOS tag options. Then **Apply**. - ![Screenshot tags that say EOS software, EOS versions, and Upcoming EOS versions](images/tvm-eos-tag.png) + ![Screenshot tags that say EOS software, EOS versions, and Upcoming EOS versions.](images/tvm-eos-tag.png) 3. You'll see a list of recommendations related to software with ended support, software versions that are end of support, or versions with upcoming end of support. These tags are also visible in the [software inventory](tvm-software-inventory.md) page. - ![Screenshot tags that say EOS software, EOS versions, and Upcoming EOS versions](images/tvm-eos-tags-column.png) + ![Recommendations with EOS tag.](images/tvm-eos-tags-column.png) ## List of versions and dates @@ -51,15 +51,15 @@ To view a list of versions that have reached end of support, or end or support s 1. A message will appear in the security recommendation flyout for software with versions that have reached end of support, or will reach end of support soon. - ![Screenshot of version distribution link](images/eos-upcoming-eos.png) + ![Screenshot of version distribution link.](images/eos-upcoming-eos.png) 2. Select the **version distribution** link to go to the software drill-down page. There, you can see a filtered list of versions with tags identifying them as end of support, or upcoming end of support. - ![Screenshot of version distribution link](images/software-drilldown-eos.png) + ![Screenshot of software drilldown page with end of support software.](images/software-drilldown-eos.png) 3. Select one of the versions in the table to open. For example, version 10.0.18362.1. A flyout will appear with the end of support date. - ![Screenshot of version distribution link](images/version-eos-date.png) + ![Screenshot of end of support date.](images/version-eos-date.png) Once you identify which software and software versions are vulnerable due to their end-of-support status, you must decide whether to update or remove them from your organization. Doing so will lower your organizations exposure to vulnerabilities and advanced persistent threats. From dbd6f592a4565fae5bdae0e15096cde59fd75641 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Mon, 19 Oct 2020 17:53:49 -0700 Subject: [PATCH 14/14] increase score --- windows/security/threat-protection/index.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/security/threat-protection/index.md b/windows/security/threat-protection/index.md index a754ff227c..4ddfd7b193 100644 --- a/windows/security/threat-protection/index.md +++ b/windows/security/threat-protection/index.md @@ -17,7 +17,7 @@ ms.topic: conceptual --- # Threat Protection -[Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-advanced-threat-protection) is a unified platform for preventative protection, post-breach detection, automated investigation, and response. Microsoft Defender ATP protects endpoints from cyber threats; detects advanced attacks and data breaches, automates security incidents and improves security posture. +[Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-advanced-threat-protection) is a unified platform for preventative protection, post-breach detection, automated investigation, and response. Microsoft Defender ATP protects endpoints from cyber threats, detects advanced attacks and data breaches, automates security incidents, and improves security posture. > [!TIP] > Enable your users to access cloud services and on-premises applications with ease and enable modern management capabilities for all devices. For more information, see [Secure your remote workforce](https://docs.microsoft.com/enterprise-mobility-security/remote-work/). @@ -98,7 +98,7 @@ Endpoint detection and response capabilities are put in place to detect, investi **[Automated investigation and remediation](microsoft-defender-atp/automated-investigations.md)**
-In conjunction with being able to quickly respond to advanced attacks, Microsoft Defender ATP offers automatic investigation and remediation capabilities that help reduce the volume of alerts in minutes at scale. +In addition to quickly responding to advanced attacks, Microsoft Defender ATP offers automatic investigation and remediation capabilities that help reduce the volume of alerts in minutes at scale. - [Automated investigation and remediation](microsoft-defender-atp/automated-investigations.md) - [View details and results of automated investigations](microsoft-defender-atp/auto-investigation-action-center.md) @@ -107,7 +107,7 @@ In conjunction with being able to quickly respond to advanced attacks, Microsoft **[Microsoft Threat Experts](microsoft-defender-atp/microsoft-threat-experts.md)**
-Microsoft Defender ATP's new managed threat hunting service provides proactive hunting, prioritization and additional context and insights that further empower Security Operation Centers (SOCs) to identify and respond to threats quickly and accurately. +Microsoft Defender ATP's new managed threat hunting service provides proactive hunting, prioritization, and additional context and insights. Microsoft Threat Experts further empowers Security Operation Centers (SOCs) to identify and respond to threats quickly and accurately. - [Targeted attack notification](microsoft-defender-atp/microsoft-threat-experts.md) - [Experts-on-demand](microsoft-defender-atp/microsoft-threat-experts.md) @@ -135,4 +135,4 @@ Integrate Microsoft Defender Advanced Threat Protection into your existing workf **[Microsoft Threat Protection](https://docs.microsoft.com/microsoft-365/security/mtp/microsoft-threat-protection)**
- With Microsoft Threat Protection, Microsoft Defender ATP and various Microsoft security solutions form a unified pre- and post-breach enterprise defense suite that natively integrates across endpoint, identity, email, and applications to detect, prevent, investigate and automatically respond to sophisticated attacks. + With Microsoft Threat Protection, Microsoft Defender ATP and various Microsoft security solutions form a unified pre- and post-breach enterprise defense suite that natively integrates across endpoint, identity, email, and applications to detect, prevent, investigate, and automatically respond to sophisticated attacks.