From 3e6d3e7b12ce4d16c0395233d341a4219ca1221b Mon Sep 17 00:00:00 2001 From: lomayor Date: Tue, 8 Oct 2019 15:09:50 -0700 Subject: [PATCH 001/119] WTP_to_GA Removed preview note on WTP topics --- .../web-protection-monitoring.md | 4 +--- .../microsoft-defender-atp/web-protection-overview.md | 4 +--- .../microsoft-defender-atp/web-protection-response.md | 10 ++++------ 3 files changed, 6 insertions(+), 12 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/web-protection-monitoring.md b/windows/security/threat-protection/microsoft-defender-atp/web-protection-monitoring.md index 0673d31c32..c72268b7bb 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/web-protection-monitoring.md +++ b/windows/security/threat-protection/microsoft-defender-atp/web-protection-monitoring.md @@ -1,7 +1,7 @@ --- title: Monitoring web browsing security in Microsoft Defender ATP description: Use web protection in Microsoft Defender ATP to monitor web browsing security -keywords: web protection, web browsing, monitoring, reports, cards, domain list, security, phishing, malware, exploit, websites, network protection, Edge, Internet Explorer, Chrome, Firefox, web browser +keywords: web protection, web threat protection, web browsing, monitoring, reports, cards, domain list, security, phishing, malware, exploit, websites, network protection, Edge, Internet Explorer, Chrome, Firefox, web browser search.product: eADQiWindows 10XVcnh search.appverid: met150 ms.prod: w10 @@ -22,8 +22,6 @@ ms.date: 08/30/2019 >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-main-abovefoldlink&rtc=1) -[!include[Prerelease information](prerelease.md)] - Web protection lets you monitor your organization’s web browsing security through reports under **Reports > Web protection** in the Microsoft Defender Security Center. The report contains the following cards that provide web threat detection statistics: - **Web threat protection detections over time** — this trending card displays the number of web threats detected by type during the selected time period (Last 30 days, Last 3 months, Last 6 months) diff --git a/windows/security/threat-protection/microsoft-defender-atp/web-protection-overview.md b/windows/security/threat-protection/microsoft-defender-atp/web-protection-overview.md index 714ddb9915..e676d5ef75 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/web-protection-overview.md +++ b/windows/security/threat-protection/microsoft-defender-atp/web-protection-overview.md @@ -1,7 +1,7 @@ --- title: Overview of web protection in Microsoft Defender ATP description: Learn about web protection in Microsoft Defender ATP and how it can protect your organization -keywords: web protection, web browsing, security, phishing, malware, exploit, websites, network protection, Edge, Internet Explorer, Chrome, Firefox, web browser +keywords: web protection, web threat protection, web browsing, security, phishing, malware, exploit, websites, network protection, Edge, Internet Explorer, Chrome, Firefox, web browser search.product: eADQiWindows 10XVcnh search.appverid: met150 ms.prod: w10 @@ -22,8 +22,6 @@ ms.date: 08/30/2019 >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-main-abovefoldlink&rtc=1) -[!include[Prerelease information](prerelease.md)] - Web protection in Microsoft Defender ATP leverages [network protection](network-protection.md) to secure your machines against web threats without relying on a web proxy, providing security for devices that are either away or on premises. By integrating with Microsoft Edge as well as popular third-party browsers like Chrome and Firefox, web protection stops access to phishing sites, malware vectors, exploit sites, untrusted or low-reputation sites, as well as sites that you have blocked in your [custom indicator list](manage-indicators.md). With web protection, you also get: diff --git a/windows/security/threat-protection/microsoft-defender-atp/web-protection-response.md b/windows/security/threat-protection/microsoft-defender-atp/web-protection-response.md index 1d2a797e10..e963f8f504 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/web-protection-response.md +++ b/windows/security/threat-protection/microsoft-defender-atp/web-protection-response.md @@ -1,7 +1,7 @@ --- title: Respond to web threats in Microsoft Defender ATP description: Respond to alerts related to malicious and unwanted websites. Understand how web threat protection informs end users through their web browsers and Windows notifications -keywords: web protection, web browsing, alerts, response, security, phishing, malware, exploit, websites, network protection, Edge, Internet Explorer, Chrome, Firefox, web browser, notifications, end users, Windows notifications, blocking page, +keywords: web protection, web threat protection, web browsing, alerts, response, security, phishing, malware, exploit, websites, network protection, Edge, Internet Explorer, Chrome, Firefox, web browser, notifications, end users, Windows notifications, blocking page, search.product: eADQiWindows 10XVcnh search.appverid: met150 ms.prod: w10 @@ -22,8 +22,6 @@ ms.date: 08/30/2019 >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-main-abovefoldlink&rtc=1) -[!include[Prerelease information](prerelease.md)] - Web protection in Microsoft Defender ATP lets you efficiently investigate and respond to alerts related to malicious websites and websites in your custom indicator list. ## View web threat alerts @@ -62,10 +60,10 @@ You can also check the machine that attempted to access a blocked URL. Selecting With web protection in Microsoft Defender ATP, your end users will be prevented from visiting malicious or unwanted websites using Microsoft Edge or other browsers. Because blocking is performed by [network protection](network-protection.md), they will see a generic error from the web browser. They will also see a notification from Windows. ![Image of Microsoft Edge showing a 403 error and the Windows notification](images/wtp-browser-blocking-page.png) -*Web threat blocked by Microsoft Edge* +*Web threat blocked on Microsoft Edge* -![Image of Chrome showing a secure connection warning and the Windows notification](images/wtp-chrome-browser-blocking-page.png) -*Web threat blocked by the Chrome web browser* +![Image of Chrome web browser showing a secure connection warning and the Windows notification](images/wtp-chrome-browser-blocking-page.png) +*Web threat blocked on Chrome* ## Related topics - [Web protection overview](web-protection-overview.md) From f1c67bc27bda233c9d95463efae8fc451e186d8a Mon Sep 17 00:00:00 2001 From: lomayor Date: Tue, 8 Oct 2019 15:21:30 -0700 Subject: [PATCH 002/119] Update index.md Added reference to WTP --- windows/security/threat-protection/index.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/index.md b/windows/security/threat-protection/index.md index 080a09e0b5..a24ca306e9 100644 --- a/windows/security/threat-protection/index.md +++ b/windows/security/threat-protection/index.md @@ -1,7 +1,7 @@ --- title: Threat Protection (Windows 10) description: Learn how Microsoft Defender ATP helps protect against threats. -keywords: threat protection, Microsoft Defender Advanced Threat Protection, attack surface reduction, next generation protection, endpoint detection and response, automated investigation and response, microsoft threat experts, secure score, advanced hunting +keywords: threat protection, Microsoft Defender Advanced Threat Protection, attack surface reduction, next generation protection, endpoint detection and response, automated investigation and response, microsoft threat experts, secure score, advanced hunting, web threat protection search.product: eADQiWindows 10XVcnh ms.prod: w10 ms.mktglfcycl: deploy @@ -64,7 +64,7 @@ The attack surface reduction set of capabilities provide the first line of defen - [Application control](windows-defender-application-control/windows-defender-application-control.md) - [Device control](device-guard/introduction-to-device-guard-virtualization-based-security-and-windows-defender-application-control.md) - [Exploit protection](microsoft-defender-atp/exploit-protection.md) -- [Network protection](microsoft-defender-atp/network-protection.md) +- [Network protection](microsoft-defender-atp/network-protection.md), [web protection](microsoft-defender-atp/web-protection-overview.md) - [Controlled folder access](microsoft-defender-atp/controlled-folders.md) - [Network firewall](windows-firewall/windows-firewall-with-advanced-security.md) - [Attack surface reduction rules](microsoft-defender-atp/attack-surface-reduction.md) From 89c7c4c7a0cbb43b784addbee760f33fd44e58c6 Mon Sep 17 00:00:00 2001 From: lomayor Date: Tue, 8 Oct 2019 16:01:27 -0700 Subject: [PATCH 003/119] WTP writing enhancements --- .../microsoft-defender-atp/web-protection-monitoring.md | 6 +++--- .../microsoft-defender-atp/web-protection-overview.md | 8 ++++---- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/web-protection-monitoring.md b/windows/security/threat-protection/microsoft-defender-atp/web-protection-monitoring.md index c72268b7bb..da6e550794 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/web-protection-monitoring.md +++ b/windows/security/threat-protection/microsoft-defender-atp/web-protection-monitoring.md @@ -22,7 +22,7 @@ ms.date: 08/30/2019 >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-main-abovefoldlink&rtc=1) -Web protection lets you monitor your organization’s web browsing security through reports under **Reports > Web protection** in the Microsoft Defender Security Center. The report contains the following cards that provide web threat detection statistics: +Web protection lets you monitor your organization’s web browsing security through reports under **Reports > Web protection** in the Microsoft Defender Security Center. The report contains cards that provide web threat detection statistics. - **Web threat protection detections over time** — this trending card displays the number of web threats detected by type during the selected time period (Last 30 days, Last 3 months, Last 6 months) @@ -42,7 +42,7 @@ Web protection categorizes malicious and unwanted websites as: - **Custom indicator** — websites whose URLs or domains you've added to your [custom indicator list](manage-indicators.md) for blocking ## View the domain list -Clicking on a specific web threat category in the **Web threat protection summary** card opens the **Domains** page, which shows a list of the domains prefiltered under that threat category. The page provides the following information for each domain: +Select a specific web threat category in the **Web threat protection summary** card to open the **Domains** page and display the list of the domains under that threat category. The page provides the following information for each domain: - **Access count** — number of requests for URLs in the domain - **Blocks** — number of times requests were blocked @@ -50,7 +50,7 @@ Clicking on a specific web threat category in the **Web threat protection summar - **Threat category** — type of web threat - **Machines** — number of machines with access attempts -Selecting a domain opens a panel that shows the list of URLs in that domain that have been accessed. The panel also lists machines that have attempted to access URLs in the domain. +Select a domain to view the list of machines that have attempted to access URLs in that domain as well as the list of URLs. ## Related topics - [Web protection overview](web-protection-overview.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/web-protection-overview.md b/windows/security/threat-protection/microsoft-defender-atp/web-protection-overview.md index e676d5ef75..37f62a101c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/web-protection-overview.md +++ b/windows/security/threat-protection/microsoft-defender-atp/web-protection-overview.md @@ -22,16 +22,16 @@ ms.date: 08/30/2019 >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-main-abovefoldlink&rtc=1) -Web protection in Microsoft Defender ATP leverages [network protection](network-protection.md) to secure your machines against web threats without relying on a web proxy, providing security for devices that are either away or on premises. By integrating with Microsoft Edge as well as popular third-party browsers like Chrome and Firefox, web protection stops access to phishing sites, malware vectors, exploit sites, untrusted or low-reputation sites, as well as sites that you have blocked in your [custom indicator list](manage-indicators.md). +Web protection in Microsoft Defender ATP uses [network protection](network-protection.md) to secure your machines against web threats. By integrating with Microsoft Edge and popular third-party browsers like Chrome and Firefox, web protection stops web threats without a web proxy and can protect machines while they are away or on premises. Web protection stops access to phishing sites, malware vectors, exploit sites, untrusted or low-reputation sites, as well as sites that you have blocked in your [custom indicator list](manage-indicators.md). + +>[!Note] +>It can take up to an hour for machines to receive new customer indicators. With web protection, you also get: - Comprehensive visibility into web threats affecting your organization - Investigation capabilities over web-related threat activity through alerts and comprehensive profiles of URLs and the machines that access these URLs - A full set of security features that track general access trends to malicious and unwanted websites ->[!Note] ->It can take up to an hour for machines to receive new customer indicators. - ## Prerequisites Web protection uses network protection to provide web browsing security on Microsoft Edge and third-party web browsers. From 5da91217767592835610aaca12c4b53d91fca739 Mon Sep 17 00:00:00 2001 From: denisebmsft Date: Tue, 8 Oct 2019 16:16:22 -0700 Subject: [PATCH 004/119] Update .openpublishing.redirection.json --- .openpublishing.redirection.json | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index 8e4ac2faed..e6f0de8cf8 100644 --- a/.openpublishing.redirection.json +++ b/.openpublishing.redirection.json @@ -736,11 +736,6 @@ "redirect_document_id": true }, { -"source_path": "windows/security/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard.md", -"redirect_url": "https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/controlled-folders", -"redirect_document_id": true -}, -{ "source_path": "windows/threat-protection/windows-defender-exploit-guard/customize-attack-surface-reduction.md", "redirect_url": "https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/customize-attack-surface-reduction", "redirect_document_id": true @@ -15262,11 +15257,6 @@ "redirect_document_id": false }, { -"source_path": "windows/security/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard.md", -"redirect_url": "https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/controlled-folders", -"redirect_document_id": true -}, -{ "source_path": "windows/security/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md", "redirect_url": "https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/exploit-protection", "redirect_document_id": true From 540189955eda04032094bc9aaefdee6541087769 Mon Sep 17 00:00:00 2001 From: denisebmsft Date: Tue, 8 Oct 2019 16:18:26 -0700 Subject: [PATCH 005/119] Update .openpublishing.redirection.json --- .openpublishing.redirection.json | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index e6f0de8cf8..ead5816e10 100644 --- a/.openpublishing.redirection.json +++ b/.openpublishing.redirection.json @@ -826,11 +826,6 @@ "redirect_document_id": true }, { -"source_path": "windows/security/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard.md", -"redirect_url": "https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/network-protection", -"redirect_document_id": true -}, -{ "source_path": "windows/threat-protection/windows-defender-exploit-guard/prerelease.md", "redirect_url": "https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/prerelease", "redirect_document_id": true @@ -15260,11 +15255,6 @@ "source_path": "windows/security/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md", "redirect_url": "https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/exploit-protection", "redirect_document_id": true -}, -{ -"source_path": "windows/security/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard.md", -"redirect_url": "https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/network-protection", -"redirect_document_id": true } ] } From efb090564935e3279153c9d0ebd867d5a105336c Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Sun, 27 Oct 2019 20:51:01 -0700 Subject: [PATCH 006/119] Added advanced hunting topic --- .../microsoft-defender-atp/preview.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/preview.md b/windows/security/threat-protection/microsoft-defender-atp/preview.md index 354e205f5a..a296923218 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/preview.md +++ b/windows/security/threat-protection/microsoft-defender-atp/preview.md @@ -24,7 +24,7 @@ ms.topic: conceptual The Microsoft Defender ATP service is constantly being updated to include new feature enhancements and capabilities. ->Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/WindowsForBusiness/windows-atp?ocid=docs-wdatp-preview-abovefoldlink) +>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-preview-abovefoldlink) Learn about new features in the Microsoft Defender ATP preview release and be among the first to try upcoming features by turning on the preview experience. @@ -42,15 +42,15 @@ Turn on the preview experience setting to be among the first to try upcoming fea ## Preview features The following features are included in the preview release: -- [Evaluation lab](evaluation-lab.md)
The Microsoft Defender ATP evaluation lab is designed to eliminate the complexities of machine and environment configuration so that you can - focus on evaluating the capabilities of the platform, running simulations, and seeing the prevention, detection, and remediation features in action. -- [Windows Server 2008 R2 SP1](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints#windows-server-2008-r2-sp1--windows-server-2012-r2-and-windows-server-2016)
You can now onboard Windows Server 2008 R2 SP1. +- [Microsoft Threat Experts - Experts on Demand](microsoft-threat-experts.md)
You now have the option to consult with Microsoft Threat Experts from several places in the portal to help you in the context of your investigation. + +- [Indicators for IP addresses, URLs/Domains](manage-indicators.md)
You can now allow or block URLs/domains using your own threat intelligence. - [Microsoft Defender ATP for Mac](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac)
Microsoft Defender ATP for Mac brings the next-generation protection, and endpoint detection and response coverage to Mac devices. Core components of the unified endpoint security platform will now be available for Mac devices. -- [Live response](live-response.md)
Get instantaneous access to a machine using a remote shell connection. Do in-depth investigative work and take immediate response actions to promptly contain identified threats – real-time. - -- [Threat & Vulnerability Management](next-gen-threat-and-vuln-mgt.md)
A new built-in capability that uses a risk-based approach to the discovery, prioritization, and remediation of endpoint vulnerabilities and misconfigurations. +- [Threat & Vulnerability Management Report inaccuracy](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation#report-inaccuracy)
You can report a false positive when you see any vague, inaccurate, incomplete, or already remediated [security recommendation](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation#report-inaccuracy), [software inventory](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/tvm-software-inventory#report-inaccuracy), and [discovered vulnerabilities](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/tvm-weaknesses#report-inaccuracy). + +- [Threat & Vulnerability Management Advanced Hunting Schemas](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-registryevents-table)
You can now use the Threat & Vulnerability Management tables in the Advanced hunting schema to query about software inventory, vulnerability knowledgebase, security configuration assessment, and security configuration knowledgebase. - [Machine health and compliance report](machine-reports.md) The machine health and compliance report provides high-level information about the devices in your organization. @@ -70,4 +70,4 @@ Information protection is an integral part of Microsoft 365 Enterprise suite, pr - [Power BI reports using Microsoft Defender ATP data](powerbi-reports.md)
Microsoft Defender ATP makes it easy to create a Power BI dashboard by providing an option straight from the portal. ->Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-preview-belowfoldlink) +>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-preview-belowfoldlink) From f9bc0933842e31039feccdae191724080f3462fc Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Sun, 27 Oct 2019 22:46:43 -0700 Subject: [PATCH 007/119] Added TVM adv huntng tables --- ...nced-hunting-tvm-configassessment-table.md | 51 +++++++++++++++++ ...vanced-hunting-tvm-secureconfigkb-table.md | 51 +++++++++++++++++ ...ced-hunting-tvm-softwareinventory-table.md | 56 +++++++++++++++++++ ...hunting-tvm-softwarevulnerability-table.md | 49 ++++++++++++++++ 4 files changed, 207 insertions(+) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-configassessment-table.md create mode 100644 windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-secureconfigkb-table.md create mode 100644 windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwareinventory-table.md create mode 100644 windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwarevulnerability-table.md diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-configassessment-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-configassessment-table.md new file mode 100644 index 0000000000..2b492048f8 --- /dev/null +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-configassessment-table.md @@ -0,0 +1,51 @@ +--- +title: DeviceTvmSecureConfigurationAssessment table in the Advanced hunting schema +description: Learn about the DeviceTvmSecureConfigurationAssessment table in the Advanced hunting schema, such as machine ID, computer name, operating system platform, security configuration details, impact, and compliance information. +keywords: advanced hunting, atp query, device management, query atp data, query tvm data, query security configuration, intellisense, atp telemetry, events, events telemetry, azure log analytics, description, DeviceTvmSecureConfigurationAssessment +search.product: eADQiWindows 10XVcnh +search.appverid: met150 +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +ms.author: dolmont +author: DulceMontemayor +ms.localizationpriority: medium +manager: dansimp +audience: ITPro +ms.collection: M365-security-compliance +ms.topic: article +ms.date: 10/27/2019 +--- + +# DeviceTvmSecureConfigurationAssessment + +**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/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) + +The DeviceTvmSecureConfigurationAssessment table in the Advanced hunting schema contains the variables needed in searching for security configuration assessment for devices. Use this reference to construct queries that return information from the table. + +For information on other tables in the Advanced hunting schema, see [the Advanced hunting reference](advanced-hunting-reference.md). + +| Column name | Data type | Description | +|-------------|-----------|-------------| +| MachineId | string | Unique identifier for the machine in the service | +| ComputerName | string | Fully qualified domain name (FQDN) of the machine | +| OSPlatform | string | Platform of the operating system running on the machine. This indicates specific operating systems, including variations within the same family, such as Windows 10 and Windows 7.|| CveId | string | Unique identifier assigned to the security vulnerability under the Common Vulnerabilities and Exposures (CVE) system| +| Timestamp | datetime |Date and time when the record was generated| +| ConfigurationId | string | Unique identifier for a specific configuration | +| ConfigurationCategory | string | Category or grouping to which the configuration belongs: Application, OS, Network, Accounts, Security controls| +| ConfigurationSubcategory | string |Subcategory or subgrouping to which the configuration belongs. In many cases, this describes specific capabilities or features. | +| ConfigurationImpact | string | Rated impact of the configuration to the overall configuration score (1-10) | +| IsCompliant | string | Indicates whether the configuration or policy is properly configured | + + +## Related topics + +- [Advanced hunting overview](overview-hunting.md) +- [All Advanced hunting tables](advanced-hunting-reference.md) +- [Advanced hunting query best practices](advanced-hunting-best-practices.md) +- [Query data using Advanced hunting](advanced-hunting.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-secureconfigkb-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-secureconfigkb-table.md new file mode 100644 index 0000000000..1ffa5cd023 --- /dev/null +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-secureconfigkb-table.md @@ -0,0 +1,51 @@ +--- +title: DeviceTvmSecureConfigurationAssessmentKB table in the Advanced hunting schema +description: Learn about the DeviceTvmSecureConfigurationAssessmentKB table in the Advanced hunting schema, security configuration details, and the associated industry benchmarks that it adheres to. +keywords: advanced hunting, atp query, device management, query atp data, query tvm data, query security configuration, intellisense, atp telemetry, events, events telemetry, azure log analytics, description, MITRE ATT&CK framework, DeviceTvmSecureConfigurationAssessmentKB +search.product: eADQiWindows 10XVcnh +search.appverid: met150 +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +ms.author: dolmont +author: DulceMontemayor +ms.localizationpriority: medium +manager: dansimp +audience: ITPro +ms.collection: M365-security-compliance +ms.topic: article +ms.date: 10/27/2019 +--- + +# DeviceTvmSecureConfigurationAssessmentKB + +**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/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) + +The DeviceTvmSecureConfigurationAssessmentKB table in the Advanced hunting schema contains the variables needed in searching for your device security configuration information along with the associated security industry benchmarks it adheres to. Use this reference to construct queries that return information from the table. + +For information on other tables in the Advanced hunting schema, see [the Advanced hunting reference](advanced-hunting-reference.md). + +| Column name | Data type | Description | +|-------------|-----------|-------------| +| ConfigurationId | string | Unique identifier for a specific configuration | +| ConfigurationImpact | string | Rated impact of the configuration to the overall configuration score (1-10) | +| ConfigurationName | string | Display name of the configuration | +| ConfigurationDescription | string | Description of the configuration | +| RiskDescription | string | Description of the associated risk | +| ConfigurationCategory | string | Category or grouping to which the configuration belongs: Application, OS, Network, Accounts, Security controls| +| ConfigurationSubcategory | string |Subcategory or subgrouping to which the configuration belongs. In many cases, this describes specific capabilities or features. | +| ConfigurationBenchmarks | string | List of industry benchmarks recommending the same or similar configuration | +| RelatedMitreTechniques | string | List of Mitre ATT&CK framework techniques observed | +| RelatedMitreTactics | string | List of Mitre ATT&CK framework tactics observed | + +## Related topics + +- [Advanced hunting overview](overview-hunting.md) +- [All Advanced hunting tables](advanced-hunting-reference.md) +- [Advanced hunting query best practices](advanced-hunting-best-practices.md) +- [Query data using Advanced hunting](advanced-hunting.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwareinventory-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwareinventory-table.md new file mode 100644 index 0000000000..c236a125c0 --- /dev/null +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwareinventory-table.md @@ -0,0 +1,56 @@ +--- +title: DeviceTvmSoftwareInventoryVulnerabilities table in the Advanced hunting schema +description: Learn about the DeviceTvmSoftwareInventoryVulnerabilities table in the Advanced hunting schema, such as operating system platform, version, and architecture, software vendor, name, and version, CVE ID, vulnerability severity, and descriptions +keywords: advanced hunting, atp query, device management, query atp data, query tvm data, query software inventory, query software vulnerability inventory, intellisense, atp telemetry, events, events telemetry, azure log analytics, description, DeviceTvmSoftwareInventoryVulnerabilities +search.product: eADQiWindows 10XVcnh +search.appverid: met150 +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +ms.author: dolmont +author: DulceMontemayor +ms.localizationpriority: medium +manager: dansimp +audience: ITPro +ms.collection: M365-security-compliance +ms.topic: article +ms.date: 10/27/2019 +--- + +# DeviceTvmSoftwareInventoryVulnerabilities + +**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/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) + + +[!include[Prerelease information](prerelease.md)] + +The DeviceTvmSoftwareInventoryVulnerabilities table in the Advanced hunting schema contains information needed in searching for vulnerabilities in your software inventory. Use this reference to construct queries that return information from the table. + +For information on other tables in the Advanced hunting schema, see [the Advanced hunting reference](advanced-hunting-reference.md). + +| Column name | Data type | Description | +|-------------|-----------|-------------| +| MachineId | string | Unique identifier for the machine in the service | +| ComputerName | string | Fully qualified domain name (FQDN) of the machine | +| OSPlatform | string | Platform of the operating system running on the machine. This indicates specific operating systems, including variations within the same family, such as Windows 10 and Windows 7.| +| OSVersion | string | Version of the operating system running on the machine | +| OSArchitecture | string | Architecture of the operating system running on the machine| +| SoftwareVendor | string | Severity level assigned to the security vulnerability based on the CVSS score and dynamic factors influenced by the threat landscape| +| SoftwareName | string | Name of the software product| +|SoftwareVersion | string | Unique identifier assigned to the security vulnerability under the Common Vulnerabilities and Exposures (CVE) system| +| CveId | string | Severity level assigned to the security vulnerability based on the CVSS score and dynamic factors influenced by the threat landscape| +| VulnerabilitySeverityLevel | string | Severity level assigned to the security vulnerability based on the CVSS score and dynamic factors influenced by the threat landscape| + + + +## Related topics + +- [Advanced hunting overview](overview-hunting.md) +- [All Advanced hunting tables](advanced-hunting-reference.md) +- [Advanced hunting query best practices](advanced-hunting-best-practices.md) +- [Query data using Advanced hunting](advanced-hunting.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwarevulnerability-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwarevulnerability-table.md new file mode 100644 index 0000000000..ea25eee59b --- /dev/null +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwarevulnerability-table.md @@ -0,0 +1,49 @@ +--- +title: DeviceTvmSoftwareVulnerabilitiesKB table in the Advanced hunting schema +description: Learn about the DeviceTvmSoftwareVulnerabilitiesKB table in the Advanced hunting schema, such as CVE ID, CVSS score, exploit availability, vulnerability severity, last modified time, date the vulnerability was disclosed to public, and affected software in your network. +keywords: advanced hunting, atp query, device management, query atp data, query tvm data, query software vulnerability inventory, intellisense, atp telemetry, events, events telemetry, azure log analytics, description, DeviceTvmSoftwareVulnerabilitiesKB +search.product: eADQiWindows 10XVcnh +search.appverid: met150 +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +ms.author: dolmont +author: DulceMontemayor +ms.localizationpriority: medium +manager: dansimp +audience: ITPro +ms.collection: M365-security-compliance +ms.topic: article +ms.date: 10/27/2019 +--- + +# DeviceTvmSoftwareVulnerabilitiesKB + +**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/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) + +The DeviceTvmSoftwareInventoryVulnerabilities table in the Advanced hunting schema contains information needed in searching for information about publicly available vulnerabilities and whether they exist in your software inventory. Use this reference to construct queries that return information from the table. + +For information on other tables in the Advanced hunting schema, see [the Advanced hunting reference](advanced-hunting-reference.md). + +| Column name | Data type | Description | +|-------------|-----------|-------------| +| CveId | string | Unique identifier assigned to the security vulnerability under the Common Vulnerabilities and Exposures (CVE) system| +| CvssScore | string | Severity score assigned to the security vulnerability under th Common Vulnerability Scoring System (CVSS)| +| IsExploitAvailable | string | Indicates whether exploit code for the vulnerability is publicly available| +| VulnerabilitySeverityLevel | string | Severity level assigned to the security vulnerability based on the CVSS score and dynamic factors influenced by the threat landscape| +| LastModifiedTime | datetime | Date and time the item or related metadata was last modified| +| PublishedDate | datetime | Date vulnerability was disclosed to public| +| VulnerabilityDescription | string | Description of vulnerability and associated risks| +| AffectedSoftware | string | List of all software products affected by the vulnerability| + +## Related topics + +- [Advanced hunting overview](overview-hunting.md) +- [All Advanced hunting tables](advanced-hunting-reference.md) +- [Advanced hunting query best practices](advanced-hunting-best-practices.md) +- [Query data using Advanced hunting](advanced-hunting.md) From ba584f2ff997c8c4730de9947019a3ac398da59d Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Sun, 27 Oct 2019 23:00:02 -0700 Subject: [PATCH 008/119] Added TVM tables --- .../microsoft-defender-atp/advanced-hunting-reference.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-reference.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-reference.md index 40810a2f12..697793302b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-reference.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-reference.md @@ -46,6 +46,10 @@ Table and column names are also listed within the Microsoft Defender Security Ce | **[LogonEvents](advanced-hunting-logonevents-table.md)** | Sign-ins and other authentication events | | **[ImageLoadEvents](advanced-hunting-imageloadevents-table.md)** | DLL loading events | | **[MiscEvents](advanced-hunting-miscevents-table.md)** | Multiple event types, including events triggered by security controls such as Windows Defender Antivirus and exploit protection | +| **[DeviceTvmSoftwareInventoryVulnerabilities](advanced-hunting-tvm-softwareinventory-table.md)** | Vulnerabilities in your software inventory | +| **[DeviceTvmSoftwareVulnerabilitiesKB ](advanced-hunting-tvm-softwarevulnerability-table.md)** | Publicly-available vulnerabilities and whether they exist in your software inventory | +| **[DeviceTvmSecureConfigurationAssessment](advanced-hunting-tvm-configassessment-table.md)** | Security configuration assessment for devices | +| **[DeviceTvmSecureConfigurationAssessmentKB](advanced-hunting-tvm-secureconfigkb-table.md)** | Basis of security configuration assessment such as security industry standards and benchmarks | ## Related topics From 07d552b7a2bb0047c13f859e051601a55e2099c6 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Sun, 27 Oct 2019 23:01:31 -0700 Subject: [PATCH 009/119] Update advanced-hunting-reference.md --- .../microsoft-defender-atp/advanced-hunting-reference.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-reference.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-reference.md index 697793302b..0b967b12da 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-reference.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-reference.md @@ -48,7 +48,7 @@ Table and column names are also listed within the Microsoft Defender Security Ce | **[MiscEvents](advanced-hunting-miscevents-table.md)** | Multiple event types, including events triggered by security controls such as Windows Defender Antivirus and exploit protection | | **[DeviceTvmSoftwareInventoryVulnerabilities](advanced-hunting-tvm-softwareinventory-table.md)** | Vulnerabilities in your software inventory | | **[DeviceTvmSoftwareVulnerabilitiesKB ](advanced-hunting-tvm-softwarevulnerability-table.md)** | Publicly-available vulnerabilities and whether they exist in your software inventory | -| **[DeviceTvmSecureConfigurationAssessment](advanced-hunting-tvm-configassessment-table.md)** | Security configuration assessment for devices | +| **[DeviceTvmSecureConfigurationAssessment](advanced-hunting-tvm-configassessment-table.md)** | Security configuration assessment information | | **[DeviceTvmSecureConfigurationAssessmentKB](advanced-hunting-tvm-secureconfigkb-table.md)** | Basis of security configuration assessment such as security industry standards and benchmarks | ## Related topics From a634cb25f5b153651652b09de68c80f89daaa485 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Sun, 27 Oct 2019 23:04:05 -0700 Subject: [PATCH 010/119] Update threat-and-vuln-mgt-scenarios.md --- .../threat-and-vuln-mgt-scenarios.md | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md index 499d34f2f0..b60fa10848 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md +++ b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md @@ -29,14 +29,19 @@ Ensure that your machines: >[!NOTE] >Threat & Vulnerability Management can also scan machines that run on Windows 7 and Windows Server 2019 operating systems and detects vulnerabilities addressed in patch Tuesday. -- Have the following mandatory updates installed: -- (1) RS3 customers | [KB4493441](https://support.microsoft.com/en-us/help/4493441/windows-10-update-kb4493441) -- (2) RS4 customers | [KB4493464](https://support.microsoft.com/en-us/help/4493464) +- 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 +> :---|:--- +> RS3 customers | [KB4493441](https://support.microsoft.com/help/4493441/windows-10-update-kb4493441) and [KB 4516071](https://support.microsoft.com/help/4516071/windows-10-update-kb4516071) +> RS4 customers| [KB4493464](https://support.microsoft.com/help/4493464) and [KB 4516045](https://support.microsoft.com/help/4516045/windows-10-update-kb4516045) +> RS5 customers | [KB 4516077](https://support.microsoft.com/help/4516077/windows-10-update-kb4516077) +> 19H1 customers | [KB 4512941](https://support.microsoft.com/help/4512941/windows-10-update-kb4512941) + - Are onboarded to Microsoft Intune and System Center Configuration Manager (SCCM). If you are use SCCM, update your console to the latest May version 1905 - Have at least one security recommendation that can be viewed in the machine page - Are tagged or marked as co-managed - ## Reduce your threat and vulnerability exposure Threat & Vulnerability Management introduces a new exposure score metric, which visually represents how exposed your machines are to imminent threats. From 0368e24c701675d4df2045995025a944736f5124 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Sun, 27 Oct 2019 23:27:36 -0700 Subject: [PATCH 011/119] Added TVM hunting scenario --- .../threat-and-vuln-mgt-scenarios.md | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md index b60fa10848..fd56a9b315 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md +++ b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md @@ -150,6 +150,29 @@ When an exception is created for a recommendation, the recommendation is no long 6. Navigate to the **Remediation** page under the **Threat & Vulnerability Management** menu and click the **Exceptions** tab to view all your exceptions (current and past). +## Use Advanced hunting query to search for machines with High active alerts or Critical CVE public exploit + +1. Go to **Advanced hunting** from the left-hand navigation pane. + +2. Scroll down to the TVM advanced hunting schemas to familiarize yourself with the column names. + +3. Enter the following queries: + +``` +// Search for machines with High active alerts or Critical CVE public exploit +DeviceTvmSoftwareInventoryVulnerabilities +| join kind=inner(DeviceTvmSoftwareVulnerabilitiesKB) on CveId +| where IsExploitAvailable == 1 and CvssScore >= 7 +| summarize NumOfVulnerabilities=dcount(CveId), +ComputerName=any(ComputerName) by MachineId +| join kind =inner(AlertEvents) on MachineId +| summarize NumOfVulnerabilities=any(NumOfVulnerabilities), +ComputerName=any(ComputerName) by MachineId, AlertId +| project ComputerName, NumOfVulnerabilities, AlertId +| order by NumOfVulnerabilities desc + +``` + ## Related topics - [Risk-based Threat & Vulnerability Management](next-gen-threat-and-vuln-mgt.md) - [Threat & Vulnerability Management dashboard overview](tvm-dashboard-insights.md) From c117913911f839eaa162339e05e6ecaaf57d54bd Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Sun, 27 Oct 2019 23:31:11 -0700 Subject: [PATCH 012/119] Added Advanced hunting reference --- .../microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md index fd56a9b315..a4744c5ecd 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md +++ b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md @@ -182,3 +182,5 @@ ComputerName=any(ComputerName) by MachineId, AlertId - [Remediation](tvm-remediation.md) - [Software inventory](tvm-software-inventory.md) - [Weaknesses](tvm-weaknesses.md) +- [Advanced hunting overview](overview-hunting.md) +- [All Advanced hunting tables](advanced-hunting-reference.md) From e0b0817fef88c69e154a0743b516f1189659bf2d Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Sun, 27 Oct 2019 23:32:48 -0700 Subject: [PATCH 013/119] Update configuration-score.md --- .../microsoft-defender-atp/configuration-score.md | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configuration-score.md b/windows/security/threat-protection/microsoft-defender-atp/configuration-score.md index 1eadc36802..4eafbbefa8 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configuration-score.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configuration-score.md @@ -22,7 +22,7 @@ ms.date: 04/11/2019 - [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) >[!NOTE] -> Secure score is now part of Threat & Vulnerability Management as Configuration score. The secure score page will be available for a few weeks. View the [Secure score](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-secure-score) page. +> Secure score is now part of Threat & Vulnerability Management as Configuration score. The secure score page will be available for a few weeks. The Microsoft Defender Advanced Threat Protection Configuration score gives you visibility and control over the security posture of your organization based on security best practices. High configuration score means your endpoints are more resilient from cybersecurity threat attacks. @@ -34,6 +34,8 @@ Your configuration score widget shows the collective security configuration stat - Security controls ## How it works +>[!NOTE] +> Configuration score currently supports configurations set via Group Policy. Due to the current partial Intune support, configurations which might have been set through Intune might show up as misconfigured. Contact your IT Administrator to verify the actual configuration status in case your organization is using Intune for secure configuration management. The data in the configuration score widget is the product of meticulous and ongoing vulnerability discovery process aggregated with configuration discovery assessments that continuously: - Compare collected configurations to the collected benchmarks to discover misconfigured assets @@ -50,6 +52,17 @@ The goal is to remediate the issues in the security recommendations list to impr See how you can [improve your security configuration](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios#improve-your-security-configuration), for details. +>[!IMPORTANT] +>To boost your vulnerability assessment detection rates, download the following mandatory security updates and deploy them in your network: +>- 19H1 customers | [KB 4512941](https://support.microsoft.com/help/4512941/windows-10-update-kb4512941) +>- RS5 customers | [KB 4516077](https://support.microsoft.com/help/4516077/windows-10-update-kb4516077) +>- RS4 customers | [KB 4516045](https://support.microsoft.com/help/4516045/windows-10-update-kb4516045) +>- RS3 customers | [KB 4516071](https://support.microsoft.com/help/4516071/windows-10-update-kb4516071) +> +>To download the security updates: +>1. Go to [Microsoft Update Catalog](http://www.catalog.update.microsoft.com/home.aspx). +>2. Key-in the security update KB number that you need to download, then click **Search**. + ## Related topics - [Risk-based Threat & Vulnerability Management](next-gen-threat-and-vuln-mgt.md) - [Threat & Vulnerability Management dashboard overview](tvm-dashboard-insights.md) From c2c9da38c75f7915a3821f4be74a7723125c4fd7 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Sun, 27 Oct 2019 23:33:47 -0700 Subject: [PATCH 014/119] Update tvm-security-recommendation.md --- .../tvm-security-recommendation.md | 30 +++++++++++++++++-- 1 file changed, 27 insertions(+), 3 deletions(-) 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 a866f2ef4f..df32766cc3 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 @@ -23,12 +23,12 @@ ms.date: 04/11/2019 The cybersecurity weaknesses identified in your organization are mapped to actionable security recommendations and prioritized by their impact on the security recommendation list. Prioritized recommendation helps shorten the mean time to mitigate or remediate vulnerabilities and drive compliance. -Each security recommendation includes an actionable remediation recommendation which can be pushed into the IT task queue through a built-in integration with Microsoft Intune and SCCM. It is also dynamic in the sense that when the threat landscape changes, the recommendation also changes as it continuously collect information from your environment. +Each security recommendation includes an actionable remediation recommendation which can be pushed into the IT task queue through a built-in integration with Microsoft Intune and Microsoft System Center Configuration Manager (SCCM). It is also dynamic in the sense that when the threat landscape changes, the recommendation also changes as it continuously collect information from your environment. ## The basis of the security recommendation Each machine in the organization is scored based on three important factors: threat, likelihood to be breached, and value, to help customers to focus on the right things at the right time. -- Threat - Characteristics of the vulnerabilities and exploits in your organizations' devices and breach history. Based on these factors, the security recommendations shows the correponding links to active alerts, ongoing threat campaigns, and their corresponding threat analytic reports. +- Threat - Characteristics of the vulnerabilities and exploits in your organizations' devices and breach history. Based on these factors, the security recommendations shows the corresponding links to active alerts, ongoing threat campaigns, and their corresponding threat analytic reports. - Breach likelihood - Your organization's security posture and resilience against threats @@ -36,7 +36,8 @@ Each machine in the organization is scored based on three important factors: thr ## Navigate through your security recommendations -You can access the security recommendation from the Microsoft Defender ATP Threat & Vulnerability Management menu, dashboard, software page, and machine page, to give you the context that you need as you require it. + +You can access the security recommendation from the Microsoft Defender ATP Threat & Vulnerability Management menu, dashboard, software page, and machine page, to give you the context that you need, as you require it. There are security recommendations for application, operating system, network, accounts, and security controls. @@ -54,6 +55,29 @@ From that page, you can do any of the following depending on what you need to do - Choose from exception options - Submit an exception, provide justification, and set exception duration if you can't remediate the issue just yet due to specific business reasons, compensation controls, or if it is a false positive. +## Report inaccuracy + +You can report a false positive when you see any vague, inaccurate, incomplete, or already remediated security recommendation information in the machine page. + +1. Select the **Security recommendation** tab. + +2. Click **:** beside the security recommendation that you want to report about, then select **Report inaccuracy**. +![Screenshot of Report inaccuracy control from the machine page under the Security recommendation column](images/tvm_report_inaccuracy.png) +
A flyout pane opens.
+![Screenshot of Report inaccuracy flyout pane](images/tvm_report_inaccuracyflyout.png) + +3. From the flyout pane, select the inaccuracy category from the drop-down menu. +
![Screenshot of Report inaccuracy categories drop-down menu](images/tvm_report_inaccuracyoptions.png)
+ +4. Include your email address so Microsoft can send you feedback regarding the inaccuracy you reported. + +5. Include your machine name for investigation context. + +>[!NOTE] +> You can also provide details regarding the inaccuracy you reported in the **Tell us more (optional)** field to give the threat and vulnerability management investigators context. + +6. Click **Submit**. Your feedback is immediately sent to the Threat & Vulnerability Management experts with its context. + ## Related topics - [Risk-based Threat & Vulnerability Management](next-gen-threat-and-vuln-mgt.md) From fadd26f6d7c9f6e9c00f9cf36b05526100563b4c Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Sun, 27 Oct 2019 23:37:17 -0700 Subject: [PATCH 015/119] Added report innacuracy images --- .../images/tvm_report_inaccuracy.png | Bin 0 -> 123971 bytes .../images/tvm_report_inaccuracyflyout.png | Bin 0 -> 24583 bytes .../images/tvm_report_inaccuracyoptions.png | Bin 0 -> 7978 bytes 3 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/tvm_report_inaccuracy.png create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/tvm_report_inaccuracyflyout.png create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/tvm_report_inaccuracyoptions.png diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/tvm_report_inaccuracy.png b/windows/security/threat-protection/microsoft-defender-atp/images/tvm_report_inaccuracy.png new file mode 100644 index 0000000000000000000000000000000000000000..4b1c91c9e499b7d5ee8c2f6ef53c58cd12b74de8 GIT binary patch literal 123971 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 UAJRF2BVmY)q@qNTnBj;20dl{5 Date: Sun, 27 Oct 2019 23:45:59 -0700 Subject: [PATCH 016/119] Added Adv Huntng schemas --- windows/security/threat-protection/TOC.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 3535676cf8..488d6e4c20 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -118,7 +118,10 @@ ###### [NetworkCommunicationEvents table](microsoft-defender-atp/advanced-hunting-networkcommunicationevents-table.md) ###### [ProcessCreationEvents table](microsoft-defender-atp/advanced-hunting-processcreationevents-table.md) ###### [RegistryEvents table](microsoft-defender-atp/advanced-hunting-registryevents-table.md) - +##### [DeviceTvmSoftwareInventoryVulnerabilities](microsoft-defender-atp/advanced-hunting-tvm-softwareinventory-table.md) +##### [DeviceTvmSoftwareVulnerabilitiesKB](microsoft-defender-atp/advanced-hunting-tvm-softwarevulnerability-table.md) +##### [DeviceTvmSecureConfigurationAssessment](microsoft-defender-atp/advanced-hunting-tvm-configassessment-table.md) +##### [DeviceTvmSecureConfigurationAssessmentKB](microsoft-defender-atp/advanced-hunting-tvm-secureconfigkb-table.md) ##### [Advanced hunting query language best practices](microsoft-defender-atp/advanced-hunting-best-practices.md) #### [Custom detections]() From 19f7102e024fc6f7e42fef90affce4d28b038e36 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Mon, 28 Oct 2019 00:09:22 -0700 Subject: [PATCH 017/119] Update threat-and-vuln-mgt-scenarios.md --- .../microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md index a4744c5ecd..b010af134a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md +++ b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md @@ -150,7 +150,7 @@ When an exception is created for a recommendation, the recommendation is no long 6. Navigate to the **Remediation** page under the **Threat & Vulnerability Management** menu and click the **Exceptions** tab to view all your exceptions (current and past). -## Use Advanced hunting query to search for machines with High active alerts or Critical CVE public exploit +## Use Advanced hunting query to search for machines with High active alerts or critical CVE public exploit 1. Go to **Advanced hunting** from the left-hand navigation pane. From ab426ec721eaeaf410555a88b398b356cf0f5ccc Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Mon, 28 Oct 2019 00:17:04 -0700 Subject: [PATCH 018/119] Update TOC.md --- windows/security/threat-protection/TOC.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 488d6e4c20..3cdddfd362 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -118,11 +118,11 @@ ###### [NetworkCommunicationEvents table](microsoft-defender-atp/advanced-hunting-networkcommunicationevents-table.md) ###### [ProcessCreationEvents table](microsoft-defender-atp/advanced-hunting-processcreationevents-table.md) ###### [RegistryEvents table](microsoft-defender-atp/advanced-hunting-registryevents-table.md) -##### [DeviceTvmSoftwareInventoryVulnerabilities](microsoft-defender-atp/advanced-hunting-tvm-softwareinventory-table.md) -##### [DeviceTvmSoftwareVulnerabilitiesKB](microsoft-defender-atp/advanced-hunting-tvm-softwarevulnerability-table.md) -##### [DeviceTvmSecureConfigurationAssessment](microsoft-defender-atp/advanced-hunting-tvm-configassessment-table.md) -##### [DeviceTvmSecureConfigurationAssessmentKB](microsoft-defender-atp/advanced-hunting-tvm-secureconfigkb-table.md) -##### [Advanced hunting query language best practices](microsoft-defender-atp/advanced-hunting-best-practices.md) +###### [DeviceTvmSoftwareInventoryVulnerabilities](microsoft-defender-atp/advanced-hunting-tvm-softwareinventory-table.md) +###### [DeviceTvmSoftwareVulnerabilitiesKB](microsoft-defender-atp/advanced-hunting-tvm-softwarevulnerability-table.md) +###### [DeviceTvmSecureConfigurationAssessment](microsoft-defender-atp/advanced-hunting-tvm-configassessment-table.md) +###### [DeviceTvmSecureConfigurationAssessmentKB](microsoft-defender-atp/advanced-hunting-tvm-secureconfigkb-table.md) +###### [Advanced hunting query language best practices](microsoft-defender-atp/advanced-hunting-best-practices.md) #### [Custom detections]() ##### [Understand custom detection rules](microsoft-defender-atp/overview-custom-detections.md) From 27267c47650b6f6468af5b83e445c4d1baed61f0 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Mon, 28 Oct 2019 00:19:36 -0700 Subject: [PATCH 019/119] Update TOC.md --- windows/security/threat-protection/TOC.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 3cdddfd362..c70c489c4e 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -118,10 +118,10 @@ ###### [NetworkCommunicationEvents table](microsoft-defender-atp/advanced-hunting-networkcommunicationevents-table.md) ###### [ProcessCreationEvents table](microsoft-defender-atp/advanced-hunting-processcreationevents-table.md) ###### [RegistryEvents table](microsoft-defender-atp/advanced-hunting-registryevents-table.md) -###### [DeviceTvmSoftwareInventoryVulnerabilities](microsoft-defender-atp/advanced-hunting-tvm-softwareinventory-table.md) -###### [DeviceTvmSoftwareVulnerabilitiesKB](microsoft-defender-atp/advanced-hunting-tvm-softwarevulnerability-table.md) -###### [DeviceTvmSecureConfigurationAssessment](microsoft-defender-atp/advanced-hunting-tvm-configassessment-table.md) -###### [DeviceTvmSecureConfigurationAssessmentKB](microsoft-defender-atp/advanced-hunting-tvm-secureconfigkb-table.md) +###### [DeviceTvmSoftwareInventoryVulnerabilities table](microsoft-defender-atp/advanced-hunting-tvm-softwareinventory-table.md) +###### [DeviceTvmSoftwareVulnerabilitiesKB table](microsoft-defender-atp/advanced-hunting-tvm-softwarevulnerability-table.md) +###### [DeviceTvmSecureConfigurationAssessment table](microsoft-defender-atp/advanced-hunting-tvm-configassessment-table.md) +###### [DeviceTvmSecureConfigurationAssessmentKB table](microsoft-defender-atp/advanced-hunting-tvm-secureconfigkb-table.md) ###### [Advanced hunting query language best practices](microsoft-defender-atp/advanced-hunting-best-practices.md) #### [Custom detections]() From 90f9b4c8467fa5b4ee5992647163a00f380023db Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Mon, 28 Oct 2019 16:30:09 -0700 Subject: [PATCH 020/119] Removed MTE EOD --- .../threat-protection/microsoft-defender-atp/preview.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/preview.md b/windows/security/threat-protection/microsoft-defender-atp/preview.md index a296923218..a518ad6e1a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/preview.md +++ b/windows/security/threat-protection/microsoft-defender-atp/preview.md @@ -42,8 +42,6 @@ Turn on the preview experience setting to be among the first to try upcoming fea ## Preview features The following features are included in the preview release: -- [Microsoft Threat Experts - Experts on Demand](microsoft-threat-experts.md)
You now have the option to consult with Microsoft Threat Experts from several places in the portal to help you in the context of your investigation. - - [Indicators for IP addresses, URLs/Domains](manage-indicators.md)
You can now allow or block URLs/domains using your own threat intelligence. - [Microsoft Defender ATP for Mac](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac)
Microsoft Defender ATP for Mac brings the next-generation protection, and endpoint detection and response coverage to Mac devices. Core components of the unified endpoint security platform will now be available for Mac devices. From 11b1ba21ebbef53d1dc542efb69cf0f3a9fa6a3f Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Mon, 28 Oct 2019 16:43:16 -0700 Subject: [PATCH 021/119] updated description per Gilad's feedback --- .../advanced-hunting-tvm-softwareinventory-table.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwareinventory-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwareinventory-table.md index c236a125c0..7e0adf0db8 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwareinventory-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwareinventory-table.md @@ -29,7 +29,7 @@ ms.date: 10/27/2019 [!include[Prerelease information](prerelease.md)] -The DeviceTvmSoftwareInventoryVulnerabilities table in the Advanced hunting schema contains information needed in searching for vulnerabilities in your software inventory. Use this reference to construct queries that return information from the table. +The DeviceTvmSoftwareInventoryVulnerabilities table in the Advanced hunting schema contains information needed in general software inventory search, and vulnerabilities in your software inventory. Use this reference to construct queries that return information from the table. For information on other tables in the Advanced hunting schema, see [the Advanced hunting reference](advanced-hunting-reference.md). From b8519c80782f65ec224e3a49b86d8a6e581b0c70 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Mon, 28 Oct 2019 16:47:49 -0700 Subject: [PATCH 022/119] Updated based on SME feedback --- .../advanced-hunting-tvm-secureconfigkb-table.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-secureconfigkb-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-secureconfigkb-table.md index 1ffa5cd023..6fc92cd724 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-secureconfigkb-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-secureconfigkb-table.md @@ -26,7 +26,7 @@ ms.date: 10/27/2019 >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) -The DeviceTvmSecureConfigurationAssessmentKB table in the Advanced hunting schema contains the variables needed in searching for your device security configuration information along with the associated security industry benchmarks it adheres to. Use this reference to construct queries that return information from the table. +The DeviceTvmSecureConfigurationAssessmentKB table in the Advanced hunting schema contains the knowledge base for all the various configurations assessments related to your organization, for example, what configuration is being assessed. Use this reference to construct queries that return information from the table. For information on other tables in the Advanced hunting schema, see [the Advanced hunting reference](advanced-hunting-reference.md). From 237483e6cd7989e4ca92594b030f84452e33fc5e Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Mon, 28 Oct 2019 16:54:15 -0700 Subject: [PATCH 023/119] Update TOC.md --- windows/security/threat-protection/TOC.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 7d3b315982..b6e19b78cc 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -126,11 +126,9 @@ ##### [DeviceTvmSoftwareVulnerabilitiesKB table](microsoft-defender-atp/advanced-hunting-tvm-softwarevulnerability-table.md) ##### [DeviceTvmSecureConfigurationAssessment table](microsoft-defender-atp/advanced-hunting-tvm-configassessment-table.md) ##### [DeviceTvmSecureConfigurationAssessmentKB table](microsoft-defender-atp/advanced-hunting-tvm-secureconfigkb-table.md) -###### [Advanced hunting query language best practices](microsoft-defender-atp/advanced-hunting-best-practices.md) #### [Apply query best practices](microsoft-defender-atp/advanced-hunting-best-practices.md) #### [Stream Advanced hunting events to Azure Event Hubs](microsoft-defender-atp/raw-data-export-event-hub.md) - #### [Custom detections]() ##### [Understand custom detection rules](microsoft-defender-atp/overview-custom-detections.md) ##### [Create and manage custom detections rules](microsoft-defender-atp/custom-detection-rules.md) From eddde45ca897e1727ec2a5758a16a3d968451246 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Mon, 28 Oct 2019 17:05:29 -0700 Subject: [PATCH 024/119] Updated based on SME feedback --- .../advanced-hunting-tvm-softwarevulnerability-table.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwarevulnerability-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwarevulnerability-table.md index ea25eee59b..eafb0122bd 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwarevulnerability-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwarevulnerability-table.md @@ -26,7 +26,7 @@ ms.date: 10/27/2019 >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) -The DeviceTvmSoftwareInventoryVulnerabilities table in the Advanced hunting schema contains information needed in searching for information about publicly available vulnerabilities and whether they exist in your software inventory. Use this reference to construct queries that return information from the table. +The DeviceTvmSoftwareInventoryVulnerabilities table in the Advanced hunting schema is a knowledgebase for metadata on the vulnerabilities we are aware of. Use this reference along with DeviceTvmSoftwareInventoryVulnerabilities to construct queries that return information on the metadata related to the vulnerabilities in your inventory. For information on other tables in the Advanced hunting schema, see [the Advanced hunting reference](advanced-hunting-reference.md). From 9df3169abf11483ef726ef0eaadbd49f984012c1 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Mon, 28 Oct 2019 17:05:51 -0700 Subject: [PATCH 025/119] Update advanced-hunting-tvm-softwarevulnerability-table.md --- .../advanced-hunting-tvm-softwarevulnerability-table.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwarevulnerability-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwarevulnerability-table.md index eafb0122bd..5be552b113 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwarevulnerability-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwarevulnerability-table.md @@ -26,7 +26,7 @@ ms.date: 10/27/2019 >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) -The DeviceTvmSoftwareInventoryVulnerabilities table in the Advanced hunting schema is a knowledgebase for metadata on the vulnerabilities we are aware of. Use this reference along with DeviceTvmSoftwareInventoryVulnerabilities to construct queries that return information on the metadata related to the vulnerabilities in your inventory. +The DeviceTvmSoftwareInventoryVulnerabilities table in the Advanced hunting schema is a knowledgebase of metadata on the vulnerabilities we are aware of. Use this reference along with DeviceTvmSoftwareInventoryVulnerabilities to construct queries that return information on the metadata related to the vulnerabilities in your inventory. For information on other tables in the Advanced hunting schema, see [the Advanced hunting reference](advanced-hunting-reference.md). From 6f3e81e1bb1024c9673cef9b8c425a7106e16d37 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Mon, 28 Oct 2019 17:07:27 -0700 Subject: [PATCH 026/119] Update advanced-hunting-tvm-softwareinventory-table.md --- .../advanced-hunting-tvm-softwareinventory-table.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwareinventory-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwareinventory-table.md index 7e0adf0db8..f56ffc926e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwareinventory-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwareinventory-table.md @@ -29,7 +29,7 @@ ms.date: 10/27/2019 [!include[Prerelease information](prerelease.md)] -The DeviceTvmSoftwareInventoryVulnerabilities table in the Advanced hunting schema contains information needed in general software inventory search, and vulnerabilities in your software inventory. Use this reference to construct queries that return information from the table. +The DeviceTvmSoftwareInventoryVulnerabilities table in the Advanced hunting schema contains information for your general software inventory search, and checking for vulnerabilities in your software inventory. Use this reference to construct queries that return information from the table. For information on other tables in the Advanced hunting schema, see [the Advanced hunting reference](advanced-hunting-reference.md). From 60bc7ee30cfecbf493837fb7bedf05bb56d0f56c Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Mon, 28 Oct 2019 22:47:40 -0700 Subject: [PATCH 027/119] Added screenshots --- .../microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md index f7512247e0..0ffb6e79fa 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md +++ b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md @@ -143,12 +143,16 @@ When an exception is created for a recommendation, the recommendation is no long 2. Click the top-most recommendation. A flyout panel opens with the recommendation details. 3. Click **Exception options**. +![Screenshot of the exception option in the remediation flyout pane](images/tvm-exception-option.png) 4. 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. +![Screenshot of exception flyout page which details justification and context](images/tvm-exception-flyout.png) 5. Click **Submit**. A confirmation message at the top of the page indicates that the exception has been created. +![Screenshot of exception confirmation message](images/tvm-exception-confirmation.png) 6. Navigate to the **Remediation** page under the **Threat & Vulnerability Management** menu and click the **Exceptions** tab to view all your exceptions (current and past). +![Screenshot of exception list of exceptions in the Remediation page](images/tvm-exception-list.png) ## Related topics - [Risk-based Threat & Vulnerability Management](next-gen-threat-and-vuln-mgt.md) From 51bb5fb033b567a5acbc7ce897836f7955702c5f Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Mon, 28 Oct 2019 22:49:00 -0700 Subject: [PATCH 028/119] Added TVM exception screenshots --- .../images/tvm-exception-confirmation.png | Bin 0 -> 17728 bytes .../images/tvm-exception-flyout.png | Bin 0 -> 23985 bytes .../images/tvm-exception-list.png | Bin 0 -> 38131 bytes .../images/tvm-exception-option.png | Bin 0 -> 57087 bytes 4 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/tvm-exception-confirmation.png create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/tvm-exception-flyout.png create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/tvm-exception-list.png create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/tvm-exception-option.png diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/tvm-exception-confirmation.png b/windows/security/threat-protection/microsoft-defender-atp/images/tvm-exception-confirmation.png new file mode 100644 index 0000000000000000000000000000000000000000..af79beff86e2c0a13d47a7d2f232c6bbd051d767 GIT binary patch literal 17728 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 sh~O(hX8v&$Klk!BVYdfpb?`}Q*1L;jg;s5{u literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/tvm-exception-list.png b/windows/security/threat-protection/microsoft-defender-atp/images/tvm-exception-list.png new file mode 100644 index 0000000000000000000000000000000000000000..a777f12fa285afe24158b43a308675206def9d0f GIT binary patch literal 38131 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 literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/tvm-exception-option.png b/windows/security/threat-protection/microsoft-defender-atp/images/tvm-exception-option.png new file mode 100644 index 0000000000000000000000000000000000000000..79c3b3e0df169e737f6c0c3e68efea85a41a2fbb GIT binary patch literal 57087 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࣬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 literal 0 HcmV?d00001 From 407c852aaaaed57735b2dda481fa61d03db99501 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Mon, 28 Oct 2019 22:54:53 -0700 Subject: [PATCH 029/119] Replaced TVM exception images --- .../images/tvm-exception-confirmation.png | Bin 17728 -> 17795 bytes .../images/tvm-exception-flyout.png | Bin 23985 -> 24131 bytes .../images/tvm-exception-list.png | Bin 38131 -> 38265 bytes .../images/tvm-exception-option.png | Bin 57087 -> 57266 bytes 4 files changed, 0 insertions(+), 0 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/tvm-exception-confirmation.png b/windows/security/threat-protection/microsoft-defender-atp/images/tvm-exception-confirmation.png index af79beff86e2c0a13d47a7d2f232c6bbd051d767..d0eb92e377e495bc0182b65899437c5de9ea2faf 100644 GIT binary patch literal 17795 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 QfdBvi07*qoM6N<$f)dkyFaQ7m literal 17728 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 ZA@AIY?6I?b2ei^5r%#>rpq{vL=O3U-&q)9P literal 23985 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 sh~O(hX8v&$Klk!BVYdfpb?`}Q*1L;jg;s5{u diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/tvm-exception-list.png b/windows/security/threat-protection/microsoft-defender-atp/images/tvm-exception-list.png index a777f12fa285afe24158b43a308675206def9d0f..dbd99451af65dceac39d0153d8e67c4d26ad0450 100644 GIT binary patch literal 38265 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 HQ$iB}1*c5T literal 38131 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 diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/tvm-exception-option.png b/windows/security/threat-protection/microsoft-defender-atp/images/tvm-exception-option.png index 79c3b3e0df169e737f6c0c3e68efea85a41a2fbb..98d59f5c07289b6c84f7a75b6bd7cc6c1ff5be09 100644 GIT binary patch literal 57266 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 Ba?}6- literal 57087 zcmY&=WmsIz?>1C$D_Xo1hZc7)(Be|u-C=RJEl{i!DDF_)-MzTGySpsDIPalPfB)-x zKd_t~$z(E_Op<%f2FuHep&}6=!N9A76Q#@5Z=+|EI z2-F}x*C^VUIJ)TD8^dVZK0P-_{!854!O%({Xlf5r`==@#C`NcLR@Jw+Hn%o~`9ruJ z2$aG9*WbzB&=}_O$?xEQ%|vWKAY*Gsn5)6qR-g>-xtWr=qm?mC-tjm!49q(i3DHkV zuE~c>E}k;br$480F~1SsP&kKl=0y;8eGV<45VoxHO?*>ul}CURnWvKXUR2q#5C;VI zv@{yUrTjtBDgFINj9P?R1Q`_CLtM{UkN;j|8e@S5o2l2g^sQLGd5Ftjj!>KPfwTKowIZe zB<}wP?z9}4tYZ6!jr5^E$Cixi`-G~YxOjkq@rV2cVV?|Ta*Ho3?+!0$Bcq~Ni>XyR zx>nK}lCuY5D;*1(-Tf}*TQq8buPypzPE^J^lrma3?sHnVGan9xU@XSKV;s&$s75Q( z^)$$MgQ= zovbp%q2DsOY}t_*dkFF7gzgI$XGLBAdBNW7z5L(z1X z(YO3W)MS7~z+o-AAIf7(;|nL!l(3Y`1->E}X}~KPjCS`DFqI^IaHy9$`5||LFz6Ko z8JX`DKN$Exye}btTnLEfYgWSe{lty*zEV;}4kZm5#Ug@H{Q@+(_Yt|{Al;Kbz*``h z;p4u1uqj0x9V&VTS2Ory$jr{Bhq6Ha9F_|dmW_io+cj8q(_x}UdBP%k%v!2$Xs+Fw zp6pC~z(wP0i549mT3V*?U22s_Ws$Y6og(snwM#~4x^^;3sh=S^Ya+W%TOU?W=yXhB z>fynY4h7%+`?V(>Rhv3+0{t2uB6{m!%w0k>Ee2)YlF2KZ0~;1%q3~K63CYQY8V4k= zWOr6WQ`msmgvc)1HZ1EjKH1J8F`LCdy`Jtkl*d zuTsu)qG`}Nzf@4KBSA4My+qnPJm7S_rtu3m&+pgS!-91RxiK%ZR>Me7KbFWYy{%_^ z0TWXDAzy)t6PhXQ<}$1i8@4aRu1q2J2;p>oT(Kbvmd>u48t_*uY{0>hmTc0Z1eERv zlj8EF+Q3CXZv4&}^Mk;?%u4v}hFclKMoZd2<7+OpfvlF7nN)J=Hic(ju3~qHcW9+= z2YuXM^L-o4>Ok?-MM#=e-}rSEX?hY=G~|VOO?i^4HR-WJvb}|;eYhm`x0E!wD=dK;$d6v0S$^EJbaP1bR? zihIR~AjijUM}@R5j5l`4K|vdbOJ@CzBnJs4js_QZmhsi3();LZ2lc~j1y)GG(BQ?R zt}42|DFz54wDXotQ-o zeRmWgc#Xe1q$Bv7Ieg1Wf^^{g7EP>c8nS9Cey15TpRFkkh8KI!FERwqx0U3{ zF4kA~=YhjE;3dcF3_<-k9)qE+u}scuWN;-2o%I6WBDo)ZI^pVBM>kL)Lt6d2SJkwt zEdD(+vSob^Xits$oA*^m@4jPX>=y7u%Iznw5ypjTO@pL2&uk{*jmwdsv@+a$Ptvfj z42C-Q9^{WMa+l*v<%!ce8E+f!yu0FEd}r-)Nhhct2lD*iyvD$ipNQ!)+_!byH^a;+ z>Di16UWBPD|Dl^%GfwXLmbK)g@tT3^BXMKE3*zh9nFRMZ)m8g;N8z;+fIS_9*P44n%`=NFUCw(fxsG_># zG@>>`dr4fuuwK!g+DM{}kC!D&(BoD`*}Fl*K+ji>=8~Hv*6_8kL$#um^qR-fIN3Ur zhiv6=byz4oQ!C`Mv*b-4Vdlpxj%^|0=y{pY0zDFsNH@cs&0RM8B?e2e3DCzptTP@f zk`wzhIroEZ=Z~Y1LZ^e4eDBju=F=_uuVj_JCdT;~;I!Pt*69M}!1&!=lrHO} zqWthWYi*qFH)xcx zqWmswl(d`qH0frLv^BiY%%i}x;ynd5b!zV#B-}0pY0}&hK4*APmo461?osdYkK760 zeKeE7_>SCGGrq7(q zD+B#At1`%n)XxYBI>w5yd{&Vn6OoVTPwbsC5Fg=32Gfj8Od|6M_1ee_- zDFdl$P@VVkFJCq>JjzH&v?wtOdvackNz^fIb{?t-oKxfW19eOh3vFN84I6mnRb3;0 zNvKFnJy4*E&nf8r;6$PPxgbBdB)35+U*Sv07G2-twG?Sn+}-L!cBQ+Y0pEG--DXEBL#W_T&m-Io~O8^rN~_0qNBz{fIva)rP0@4#`1S3klqu#j1~e zT`M=VEN{v(RUPOhwFLhhQi3soV~CjbG5n;HWm5I(JLhDmc7dnzAjz`P$UW@`G+%FG z0)=h6w}KUv~?u$-R9Y;IQH* zjVWJLM|*J)B$J>fTdF-6;o-u4di175(T4|AT#x@o#DMM>W@*XOkpNq*Zy~%%<;J}> z!_yW0n{vv$v9hF+eM@-L$_-I2u$Ra81ECu_RG&vjGqnI}{iOK4LTgT_pF36)Yv?EF z2wv@@dN*lz#RxB9JkKS(Y^U-%@l3YWjT0(sL-a_^GP(zCUNT1at=&o)RFsR_E0@{E z5N!c6&8$My`&N3qnSRkb7AXsZ^v$#5M|8b`i7qv{euNI2I9{I0jo$I{R0_IGrA+r} z@uTcYpM3GH5)WIJ^dapu<4uwWG^}!W*C|gPKD#71gKM`XCF%{h0QxnR4s~s8$aXSL z=6x-B`wet?;ljfD_0w_B5|jw~9=!F`Zb?dN`b0w!>`z3L?-sR)q4QB%9I8+))+WlB_6LMI zYx^wD(Xgfe4m+P|D@$n3x5QkXkXhxteh#w1o_|@DdF}x(<0tBQ0lR} za<0?VE>ZPkS=G0?jr6Q7X-?PcSJKi09o{aU*ek5*8wf260`Ye{oUDcx*f#3X-x}j? zM4+h%$NaE^0|u~K{ZW;0MTIADClnl*Tbj7hf3)~tX_tyy*^xh`aMWh8Q06V#aNgbS z;mJ0#DJY^W+@j@-(FA6 zysSi6L~*j?0JTb4mvDQZY{lJF7;#D1KmRR<*JrvJc(m+NDKAiL+3pAf_~B{MV8Xji zck>>|7~Jo4`7dTjw+h6UDf3rLgiCM|(tSz$@XMc7kYqWvPUc}!B)L#_vnQtd^kLKC zF%E%>)Vn7ZeT3QMJEsebSm{ySh4%0c?-@6ZF+bf3f9D@W%Snm0-!xP*qom5Y_>VmL zXrJoVE30+pCkBMzYGs8sviuJazjCI*HaOoV)}Ql=JhLb7)c8H!wQVVe zolDBDUR-h5S|wan>WbKA@mE(*y#^`FU}1Opsm(UwuF}A+`So2NW~qfe6y;O*h6jBL zQ%?-fe~XJ!r~KFpQ!+oMTcn_hPUz)Re|j5(aR6L7DO zXlOd0uGbpeAlq`=Yx9FwDzSp?vK(tte${#;C{Yj9G|1*;zcas(Kzo&xabKoV!#`Co zSpmK=Arf1LNnKR1K~N7{xE_jrpD>#z-H#p3D|l-9o!l=vWKa7DwdAIBEAkPP?HBMG4=~L{0GIvx zGO*iAdpv&c?NxQJqptROHFGO44q*4JLG*6;emsF1MdZWPk~-NtWeN>B&#(thi)$dJzr}NyoWQMemcpL*j$c)Bw#BiPFXgLHH8ze zn0zfA_(7(ZzcPJ0DKaVk%0lHgQ67Y9yC2^DvEcbY6AL8RQE>pF{M3 zccfux4?bOKse1k45#~>vlZU}O)Z0W!dz$a`?^&{S=ZOw^!45}j@{TL&D>R?)t6QBo zeI86MSkIoI2gA`W{4MFw3FV*3Nso=9pQJXITRBlV`5XFLUvtP?14e7wEOHzqWE9|J z0z}_?iECaZC`yTna`6`8T_o$p+zC|mQ#BK_B(1umIL5??MeK@uhAq| zljJZ*WygBx^3=Cj_&cje+vQrwFM`&6#H6$cU=v^Q-$hI(R1YM^C2Hj9(98H4Xz`JHJX+w*oqgk?|goGlH6BN)pP<}d-paD zvwv*T_;s37O0YG zlF~E)Eg|KSDPFq|adgkcuAecc7B#&*6zJRPEU3EmWbj%kZ<}vm6~P-a_*VYI_dY0y zJ^K@+YyZ5~+J9oOG{MZYs4TTpFu3V5`Nxph>fR#K!LZ_qb6)052_uGxyGV<1M+PJQ zVl&P(ihpt@z-edA^KR=8QP+jISH$RXN^Kbvzod}s2dZh( zax+KMqGFKQ+=JA%Z2z$cHjuVcih;2BT-k`))%NjmfHb;KVm3&6p=;Ljpo;8@X6MY?i(F*ft_^r;m>cB+!Iv)79ycx4q}q{k zKZ$1FZ5dxx9jp$8EKM{?ZrM#DqNOy6_|J1p790C#XX7{>aHhwqvr#{ytV?Rm?=ER_ z{(Le_1X7XET!vgR(CR!yS_2zqTI9w;ORE1oNH2|X4qHD<`qO-QVCAq(9(d2C#+cLb zdKfOJAVc=YYpuv@98 zU((EroIfA}Z4sCMw1@ucbmXJ|xbBdv?^)eMF@gobx;Y@q0S$h*S?L;%B4w(UQEjqQE&dGLMq@Ux$-aZ0?V8%#kp!=9 zap5YKAn1Xm>)|O4#TU4s@c-UuI#&UALDCHpeHCJA^T%RM=uoTm%jq@CBiYx# z<}55?xdKJPWNOE4tkkFrir8M=9cD{vAmCY^<9a21gE|7n)_mYoyCzs#QI%As`Hq#p+vXduCSvn+D7vMX!`aNB zifQw3L%CtSpaU*xtv7t&GUZpnnR{ID6OxN>&YCueHZz*RGy6ljj@#qvIb?Z zlqKTa3eD_{;QY2n49;g9_9ix@nmqE;y1cBG1OK|@o^fv1D1NAhRE0AFw7M@X z3+;aq4NQR{xH>j@=I~l8#hoduq4)QkRirH6ugHIfUiI57aJd)4gN8q>-*pV(bMFwh zd$#P59vyQS+DZwuMJnf-3tFQUWG*1F@pvf{s!}qzej$^+neQH}yF@uO=^tb*pVVzi zEFExL+wuq#+e#XB*+vmyc*0BTNm%E~q_q=k9k{~?C^ga*Y=*E#EbP`?(G)EOgtt=P z-A^S=@#i_5AkGgHJqabV8++xCY^{#LDZ||avReC+1U=NGj#^ez`a$AR964?NF9A02pHKgYAo`f!O~3A0 zUqqJ~alV>F&ce6BqjW$BLwycw!`xh7M(E`povH{v^qSc~=f?(%i)S81*AHwld563iiAI9A$4gD5R`{v9y6EthB^}lY>8LyA5LWfa?t$we20)OK9m{97B0#{ zeH5XH-w)ssO2!v*gnPr*0pS-BH^aaot%GQeSd(pveC#QrEcaDY5w{Ffsy~m z-T}U?*IQjH+AJ8M(&8_b3@tb!f~3;90qo3P&VDDY9ObSLc7p+>A1-R>SjJbBU>Ix| z2Vb|(ueUfc&A?$lP*29=%DopzXMlJw5)6Fk_Q+l4?P7T9iC6LHKBw+}N*_{|ySfB3 zVm=bpIcqnsJsOvMS6ycaud^47ViCrELxpQI=6n+8Seznyy`M(W27qj*lCCjWRxksb zZy#?opTI-B_YZO?q#8b_ZmKuC-2^$Fy8bxGs`liEXw`xwpNAd_>%KZ*lTOulOl8Hm zPW{l^if@-85Wz(u7n5@sl542ZkUC0PDW5guYuGu7wh`71ufFhnJzvl}$`97SF52nj zcSSKN$8IEiIrV|{V}g7R301adJ$U5j596P5!T|d<7^S5(`=)owu7j6;Qg3U^%J9gZ zVYF{NQEHdU#x&$AI*;t{*t`?jwI8OwlWf^k*oOO)@q|p&rl84{?j0U?o!_|38FN z2QO0X87RGx`-_og1Pw6M$8J93sJ*=ZL8zbAOc1NekLWsH++h6z0Mf5YIEo{?v40^? znv9=R!URH;Mz}= zuW^b2N~ffT6l4FG5LSXaFPfm7O{CC_DG>HYQZ7IO*%wQ-e5!bcec$)|z;F5x@K<`G z5fO93rgS*&h|UF{##0KG^BMdkdA<3fjQ%3W_}CLU^ZR)JM*j6FoFf3y*`k1>PnJ@d zaqSD^m`e6Y8RgouI8pE&4e%y5XA`HoW{MW%)%1GYy>qOSg}u=O<3(RFxcsFS;Gq zl_~y0(GjeBSXK`dnn_xg;G*JUWL~XjnfB7@%)&mS(d%1A9C(_7YtvLqeSLimjYrSw z(d+S#`)_SX>vS<~{p+{Q^8go&o8kb{9h4#SZ<+gxI2V?dn#)A6fL=d})}J-z@a^9< z>KTVxSYjRSjHC_N+C2-9R07x(z`}R#qT|d!hNfGd1t9tu@t+F3zt}M_tqBWw74W~i z0F3PH$^jvNwMzWI;SgAAFcPoC{uPS-EnH`hP?oC&=#riNTbwtsj}bcGQ1I}c%Od_R zSf{1%zfS+@Cr|@0^bf;tGBK*F0|-Qb|LHO-i3pYcn+xhmtCICUv zH|KXx&IT451Rn4`eEE<#;ug=v8E(0KcYI3adQZcVRQ|oWO4C$0^5?B^Pu)BVbVAbn z)=COEVKdFcg`&K*$19CuwkHyqcCW7Q^i5|Xf$h&-AhrGX!a^y&x;8KeQGKKn=*!=B zQB-W!*c0|4btakO$2}C71VBfpJw>&G)uWrMl+|(Y(uTpIkas>SM=1t zjUe)wnvT<7L5k{|O*P2GN)$Hxkr!*!_I=d`=3qFmEt7C8h~=EP@>F~7Z#altucPfb zQ=(nb@Vpk!;{?4>oon~akx42yKBp4E=bF`9Nhq60=EjQE_mDLU3_>S7mi*SLTY_sm z;1s!(@fo?OsL1}#`ME1LCO!iLpyV`W^F`d>K4qlfA=Yr@*SOdYDrck|P&CS>@J!|_ zQrFr%>xd}X>BU8~D6n-!BYvlu3A$egu}TEjOO`=a8sUwS{fcF(fTy?(oNk8{BT_-{ zX5PO~(m0()QqYI7{)i(T5!NV&}M5qZf3#_>FeEh+9 zsMcAy1>=BIGwVjudsom=%TnQG+2HZuujMR!?;_3!Y>pt+PleMU`=(KK=R^+6;j*<7 zH-(u2y8QkvLd|N6&xI<*XKeB9kr-|;D>9nbm%E>>m%#GTi+c)Y5r_acZgT%L zoqDFDE98ddVuEfw7dIVY2q%gL6sY_(>DU(3zW-_j9U8ew~oXf>JG^HK4@e0D)Zb=$} z_yrlO-iFrju63jlN%Ii9rfH#?)ZxJ<-zBir^jCZAC&KqEEmN}s&7eNjhtu0EV&@;z zo)6SQuL$Ah4RTLJo10>`AupTiVahBEcy#Hcx95-r#O!ul-p{;;+B=mau7(j9_2`iDhcX+RLdykM zhll!XT^jBHaLtgus0%2icyDnDr!>X1E{<8~@`gm5YI_y^=g|@xum8vXVUZJow<0XR zJf}z@<;`qqa=h+xnj?J|I9tm6`&jR`XE_$Nt7k+ld7uxzs67TK3mPucbuI>k$0BSy z3prTB3DYS;n=LoypottTk)>K=1>B`-zTcL-L)Gbzo-ayrK4Z45VI5*Ws5!&xQBSbV z{IY(-KE!Tr^_4v{ZKq0^s44NWU|g&4>*Hnud8)#*KD=2b_qPM@i_Ion zSULz}x1DzdJYBr|Rzqsl&nK7&;w0%C4fjQx(0UZtK=5DcYBM$V;6)$2;s?sZbs3JM z5xkRGl89BOz+R~qMe^(#UfW$WGwA0J8T^Z$rd+zva=71;nNZhh4>F&Hmt434D1?L^ zE;_vK-}Lrb`t$j-e@-SZXD*%Foj-<9eB0c~g84OggPOLsPaK?G!H6Zsmfo)wnbKEAV8abF2u7UIJvS zOC@V2+EoX>F`S`t9wcs0%f&07YewFKr{qJ?2(lbyKMWj9Kd2syEmLlY z{zaea%z4+yqtf0J{_#t)``S>e1)HK{52AR^SG6k{v~wpf1@4qIq4wQ!#d7@QX$wC7 z!*xfM>nS?q2_VbY%z?8N<8cXTIR+JmxG95wDlSbu`Jdp#JX?$*Ln?rGGCD>0<;_PaD#C<0(@WQW5f=Idp5ydB0SrVz#2(=hxrg@St$0ac6s zo~N#vH0kZyT+}@lSC)+f3otsPansoQ?@W^atW93<0`AmM5~pron(wa*2&6z=wpa;i z0k`1lrAcAUqnFI(q^rc#m`!5=c8W><)fZ~~!}&6Ejiuq^KP zED_kOl=72AQ*ng)KnagEMANWU3^}IV`J2V+C>dRv<58@mV?_UQO=dsHrfThGQ7ezCg=69xN|~Zs ze3SLuFJj;9*06>oLj$bS`nAdls!)tHQMkVQKBgIj9Mjz69ixA+sC)$7EhwR1Vn5mW zLONA`F>?k{R05%t7{|~}SW0EHczc--Pt5KlTtHN&;-^0<{a6;vlQqo~G`w%HG@K`i zxrz$C^ZFsFzaYG|ZKLL<;8;cX5JT2^@E&lbF7Iy~l7z3o8Q8kh+th-7c6gID-;vXFv3nxZK1el{PhVxzufo1@e3- zfrM%l#S3(z;ghCq0#az34&-CDRg7ak>MpbTgUNetGOip!GkU5_=wJA9vSTh#G(9 zisZH#nx{N!SdT`#3*ApFhSwl0)cPArIN9CsZS1HQScAXRPx==&auX#!ra+hlwD0FR zWPkivGiewPPbKgk&;Ia{^{2sqzD~yP=H-sAYRReWjXX+6BKu%3L56nILPqOhuzkBF zIqMO-#QF{Lebg)T<~#kJ6bXLSjQSU|$<4ie6lPb)y!Zh`JHfIa&7tE79*Xl^lg3kY z9b_B&Vh=$qc6y?<$zPU(oNM+5Qg_-MoVU7v2(&#G=EmC9HYQ7iW!`ahgc*_O@U@XX-FNu+inq%? zNDVHTk-X4qF3G?945+geh74-}nh@(jZ2SrG4!MmF=(37<8h_#IOgCN$7AhOu;5^sZ z#5%gO8|qqRo*e#M4{W1`y6gppaMu5PadL^878cZ94m%tObaCiV&a~2U*m1d_(&rP$ zpNSs6R~ikjW4x7%nO2|=um%u2EHm|`S?SrhnLO)azWiMETJPCnjXx!=!%UMov>5Gc zORCI!T#?RSSk(=!@)FVq?r7!KVVm7n@nh1%DF3`XE+ib-ZCb0Mn>x}RYI3J~y{~^s zg>e<1yLS~$7tu!?jM+sSF~xjdmD`qIL2=iClrkSdW+x0l0X>Ms2<@v6i^)}%Pf z$9m{nV|={&Se7wwqLW*ow=%hUqnTWQ&PMV?vgu`iLMr)`!<%6ks$rrKucamu&iA5Yn|ph-!OzZAgd9a5M~2c8iRa}d&TzO!;7U0H z+?<-oX=FT%1kS<6?k}0MB3cjLE8I=KBU;yL-cjXx7{;f}@1Yiwm80+OZ4$>U-BmZ5 zySP<+F{y+MJ`-?p8Kv-94lD;#4ovsg$k@E`fX~zal)VU_8ZIfHfo)rhGDS?Z8%-MM z8ZX4Rxm($IbzsnhM!j}%DX_hZzK5Q-=qj+H@C$ojgdB@d;CZTl+iR1UCAf=vo0=wHVa65hJ{9bh!=~- z;!2KmYdA*d6`_b2M^<3Vya_if8j?P0DI1o6KBZF!|;9(*b|` zeQQxe(-aBOR4GA^Rjs$do5LjkQ$b8>%_x4$)Y$>HSJFw_%g0+UyEn z7Q?iY&an!b5bePBMPl6#REI`IGTNYK`18%$FG26++{^z)kLT{xbKu+6ng=#!e9Wj< z?Pzeeu&jyG9*WKR?v^~XGOHuTuB75mzkk1K=dju;yDFVJ+FPFbp7kf&6~5Exv1o7q z(oE}RB-$ahP;37tvXw@o;)8fmoN_CVjc-XDD}SXk@vfOYPHScoR|9n_4?oXu*F8U# zTqkNus{6LHYhNYlV2)TJApZy5r#E%?nMHr<_#N zls4339o7$x`Z1*u6^ZHBd=z90NmRe@_1=co^*2C%ChtsviZonsu(qhVOjt~Lc~6;{ zv%upGpK<8>Um8mdELxG-w@*w|mWe!@#~(#A9(At!URNLAcDHQBlv^(cn6UT5ATDy9 zQukz}8jLx-DQVDIn!h064Er__GI#k|j=>p!Fc8uzu@{f=!sU2dEt(%W(1M<$V=u%8 zf&Y%Ob?7>1RGWX-xK!Lj)_EiN1Cbsojq6H1z98eA-`!}V*4uG-LWVMj4Kz$mr=HvP zR6edgIJMeWk6PWy%CwG!u3?1Arpy_Y9FrxUqaI{fHN|V6Jf*%k4H$1n$sXx!;2(e! zDI0Ufd7F^^+?}&!_snEp9~#NYV{5k(=g?bjv&FcP>DN7Q__gFdia~X>&C>xku&6!| zeM2>I#OF;C=xN=oWpu|ZIFxEdXCLWXt_!gY$zgboc8b2{7HskpltkJ~T_;AaPaj%cR&pq#x2Me_&Iy4r|vMO$W(# z`<3JO#zmpCS_E^JT!Hlji^8|L=X?$qy`n8~+{;HEH2bSKcH*n(8D%RtNWJ#Drnt}Ns{5l_ z2d4EmF&`eX&1TkK(pfzv1WJ1FY)*MjD}=tSI#VUEx(Uk`B;D$H4L_Rt)T0X?$PEbn zj906hZ&>?-($b}3;EskD;H%hty0p=qnVZRMBDB%v)bb80^IoZuJLK+ua zTeVY<%}5G%b|W=~r&20&PeP0G*1Hg^S0B>MR3Z;3xlbrq*7-1ZG*E%n5?x%h%CAbg zeF^S`YI<|fSWmkV6gK@}g)A(=%`9yL6T!xgPQRTe9Wr>F;vQVNd8tdxAax`cXGD{U zhY||^^d}6iwc;!{lt^Q*@0fy#xiByT!s&Tu&bi+z8dzyuxjfri9VT*sYx@rIvK>U6 zbN;X!ZuW8H1oOSv|59N;*zFcFklrqpmu)Z=xI68|&>{4J8UJ{<+f=3EeT$nYS^a@*skpPO65^JY zpG0ek)K0-o<(@YzCXMxbkB=;A(6g<9GR4{P%tl2Wf7Rd4*S7|_WnHrRg$o?^-|3x^ zH2pX*g|SipOC!D?8FF@*pv0L^1E~2EjT65Z4VqmL=kG{IxX@*KC`S zD}%vm34df)Ey$?wlr92at~hJIJK81Rt)&D2}2L^8~e~k+zYgA1+tc zmUWCtJk=Y=GU+xrA~KfVybAn|NrZ`%SBfYlMei#jd}Fc92k_k|^PcPn#^3jqf@Y*Y zq2iHluV+Yor~yH{1}s~~jLLpHRYN4r%)|qZa)qZ5f0a|b{Vft0_LEd_%^$0|Y$CVP zDzGn#YX1s8@ca7eZv4h~dZu?6^z`&EUcLxDuC1u(mxqFjIj@}uK~^9ff8qe2Icw_+ z$j)HRQ48D=vQgbvEMhNY|8}NF-df0Lkvi+rN^2r#c$!LS-_sv|jMu{dlDdj-JGuzj z%)Uh_x>)xtGMpIZ&ZLWoeM1q6>u7J6r@{X2?~iWg$i1VW z*pPuSygFX$h|FF-Txz5i+v*8V`xX;3MQ>NR(P|M`%9x%`1_)>T_otVBUb;g`Jxq9b zdoj4{>~RPFBP4vTf2NByx$QTD+MG>IP2H~!Z^nI|^J?pt_P|=*LLE3}bB>57b5|72 zjE#+}Om9Zh{iIXbg7H~R#%JcZJG?bDUweDsp+sgidqB%Tjf_#$GHf)2&bMq=S7_gO z+K>=VW+;dG8+e&Pw~n|BYC?{VY`>4&fV`rxtQ_wQphFq*G-ji}VUhfO0Y&*T!p>+k zy-hAwN3e*|Thv@xsF*JQ_NZ^F6bxDB=i+wCE%Z_a$ov^i?>IS2v^iNWS|8KV?a^5wjolT~T)bB56 zbd~btVf}^Mbiof@g9)q&f?#i*9y-8Q1o6qgEewI2TvAd|&96!|34j!uK#ipgr&A2L z*)s2{Bov%=2dkZoV_exRr+M#MlRU{ko8htz2jbF8*>$8OlM~9 zfdSxrqR8zW1$cvMLIe}^6?@B~?i!GAJeS>j0Cl*3yn|F(%|-4{O+Bg2_xxeo|&1MZ=yc*y9DnIG4ar^bP*@;%GyClaq)W*xr4}Tskt)!=C&I13DaF2%LBEF zNzK}!v2x9@zys6n@o~Bt2*2a*yY%#KtQ&yeH&|F8+f+cLozp52Ti7uE!ulubs1A0Y z(wVFn;l;$3l!D<<35?979?a4HN|dm>4lwZn^>s#dI>5C10D-WEY6d+O;K^3F9L;}j zbUwOneYz8*l1=Wt*qbn)D!_p>LrIc2K`8=ztk5C|h{I+dE9Zx10( zQ1s=>rRAufZ>vvdrhTw5H-vL~Q3Ud%lxk+xHutJYB7}u~xdg>r*)34jGw|bT?$4}6G${ghXb@7h222wG>o^vE zH|<$o_5mad@M-p|%4v7>>rB)hWG67wu$C{R{F5Kt2la+Yy*!@0z;O=C=?^{h(vYRb zK)?nYiC5h}+@tho>uU2c?);v^CBIxf96?7X1GR)-RZY;%U5 z`2uH---yy(RNVP#btWSmI(|l>AhjZZYFaQR8|gMWqkaQGsTa2Q*LK4xykbg9(bgna z9f9cO6&35-LrHFL3!bBvGhzKAhSZcn%s7DQ0+qrRxs&dlvHhRl`lF=LqoNsyy&bofD zTkJE{D^2iK{NWur<e$ zF4--Y7xj?*r}IZg`JOz#yW%w2Mrx-EzlJH%ZAHs_+6WE_$utz}XmkoE6`YR2d0vXQ z&lYUc@Z=X6aKiQJ$({n%4>(#g54@^tU3%ra<5z!;5>d|2Z;qN zIY>?c%`~pZbhQpQwk+&D;j@z0-FWo&W@Muf<%T$$5AZ0sR9uW}ad$ z8og@Cp4#d>=J(heTk2a)94L(`tS$`5eOd%e)23@LSj8DKSD1ueoXsEi>^+s)bpK3X z^pbvdX-r3B0S5rZ`d4!=Btykk+$>SCSX@q0W)#9(%L$@ZTyVae_ldH$17FJ#|**!*uJok#JTKB-r)`MJ=)la zqJ~9!HjB^a&l3)%!+B0OU>AW6+j4&YaTk{nNdb|Xj+(ZG8Jm3cm{`*}3Qc_Yn z<$~y3pXbi+ZT^C#0AOz)W8}v(w%p{#3QT77qdOB|u=$XspNZde{C_z7bb(TShO_j_R&Q^#>Of0yQkdPn)Zf!hE2@A{Z>M-G048Vke?q_m# zN(JpB;HqKqOf<=yW#+tD(drVZ5<#X`bZl_S6ycKJdP-AAPb(4eDqtnQ~;*C2^e1o~H%$E4OcH1o%3ALBb0KWUAva9`zs`$yG)B zBQ&PKK`#-tHMD$ta#O>x&Mrz_EDgumRu~~P7ti|5+lao5us(DIKI{;bR3JioUeQmH zhj@0}0aMxZm1WJ|rB3Enf;Aa8b7o;XRjJqFvhc)fX}`(uu^hv8`Ow+I=+ke$LPF~L zx;(jSpE8oPP(mpL0<$wmNY~bjJyG*|=`~wXIMK9Bv~NXuZ(t8pRyG2RKlkIx{>OSo zP!z@8=SA5ZdsJldj`o4mFk?FXI0u!X82Vr(<(kau3gY4znX>*3CS6o^vpoJ^DQQ)T$_%d| zG&(=U5GB4z1ZdmIDMy3JO{b!nL&+a;)v~3sG5~fp_=NBa*i=qp@jG?V*49&A!APot zgwNe^)~2~-dtguP;-}4l(KzehIw~(I{y)av0xHTa`WqfZKpI4836+o-O1cz8R7z3l z?(XgmX_4+0>F#bRk!I*2r8|ar&s^{Qzwh_0^{ww+i+dfIXP)z%v-ke(y?=Y3Gb;7u zxaO>oH?@@QqK@~U!~W>zdY1n4aD!aeE+^I63UL!*rr$&UbZIH%JyO7=eHHiNJ5d|B zVu3~csGB>eg;LBe^Vz{c@F(LdVzs)rWUw!trhl#&7{h;jCUWjo{R1cLiTRcEt!%ty zBz-x1xLmUkHUaITo3`|hCVU*UF%@kOt z>5OCw&6Yd8!9$LY=i&{fx^6Bvl#XdAFC~NICYzO0h#uarGu^-V5q;7y%zl&5V)5>C zyZ+rmRrdt@Vdf6aGdg6mA5t4+iA7uq9ag_r(I*C-+Luo34K;g)P{ZHBjT0(N3dw7H zk0j3--mw`s+J_6~$`}f zmutrPONTU;o>Xa$*h;GP=H z*}Y;^(ZBPzhz6`LB`0uUv!gOCoNcW#uMO}II}9bPxi$~;qjr>+FIZ8{E!|CT&LE;9 zd+>`?X?!sp1;r^@^3(dh;Ly@zoYhUHkcWNKW8ambJ4x9>*NdRw;i8 zLn0c;yH_Qntx>`ic&f(VAK;%Ki17-6CUOQ+pHXVLWZ#IS^hT7HWg}f0#5qJf{YS@j zn7)$gx*}zfwl3ZVQ^bqF-S?31CES&(QAeWbS1b5@dzb7tKduNj#>WCJO|`!FY-*q5 zxR6593&s}Dj$WjpP<3tjuGh}pblVyPdBwLlE3&zC_P5FoffcHbkk*ux z`uJJ=?Uf0Pmbiy-*y!BBA`L#H6=vMl@X|oD&Q<5c=AGmcQ&3ujxf;07A(qDa2-I#) zw$Ns+Z#(X9*{ze@9g+&`cTR81Z*WSy&OuLyT?^T6*=h1FPD(*`?|*Y7+1;3Zq^^c* zZ?|c8-+o=2^u6g;Iv(x`H(z~8Zdm|yW18=KN(u$4eI9hfPXMz1e)88CMy*5OM;Ton zmG~v}#j%uewzhX^(x)Y(9Znm(xXp8CSu|PmZR-3XV`Cxve6#tERo=S7eS$ct~M+eXLkRca)@FfE*jUF;1p5pDl$C%^jqdj0i7(PO&@*NG=*sxv-}ri_s`w2=lYk! zw+<*9cA6D4`Z=^4W7BB(WO8lIPpfPk!Qy0Z#(Mp*<%^Jg5Bc>u)ps-y8ZWzJs;@7+E={a&K)>eISS3UFU!V0 z^!23T7arq#G>bYE({=8Urd_s_y3k-H*+J;muqO#o|5azp5d6D7OD@fVv4o|&#%m+h zOe%D*!r{*1*gEgGBWVZS0N6Mxek!wtnK)dy#{#-hS;EmUTZjELiEhP?x;|CN$MP(N z>)WOs^)8?D-8l6-g$rEUOx#dlo*L`>tfmFP7Tj7poW3WaOP)RCowy*NqSmV2gNf|+ zJb_B?vobII6dwM9P=Bwg9BL_-b&zW2D=5glXr$X9=(zjaDbK-i7Pj*=Eq92Gl8?JW zuKO(iqZey4hN@Ep588}hWx{nHRLgYQ65@rg!PE3IXtp-hJ-eaHUEuMB6-9MGr9XIo zacmFQ>W>?SG}>qazx7{9G=PaDw|sTwO)&Z*)!T5sWlGI3Xxk)ah1vg zZ&ZxP#KbSyBv1&1%5DFpbP^A4lgmlD6ujPX&%&J!gYT0@Ko15Qsm3p&;76^IF^=`d zX@#;gFwF(UjB^G40I8G;#i2~CG%6JDv-qpf$r{9$rByhL-u!82>amM3_$gLz=)P5N za(Sp&q9GwJj!I5W{$5ivqP|`LNfVJiH+r8`wbQe(#UZjoDtn_4p&6&tB6K~r2)U_I zgG!#p7KNLo4ieKnr4bdyw_R%t1Fb0PygMdr33P_(7n_fv;CP0p)HAK|$>oJqw<9ve z!pr)fCiJdr6eaM*Hs33I6&Li`*;&fp25^^XMbFSuMa{OUGWh=Qem1G%8b(?a@jzUO z7p+=Xj<9Nn>9ejb*RlpH-sQDn3@tv%`_W$s2-v4GPHxC<9^WD?#vLF5*Ei!)qVHXo zuqMLYN%7}k$~LeFP;EKXWK+he3<)`VOfQhwLd9oA^HtH)EN>#@+7ZSxHa4L(Q@PnV zFYFrfNIs5EyQH~2g4(o4!}QIL;P2|hl)m|9cfoKf;V+q)kI&D~wc7nK`8=-pAg$x$ z4{vYIT2LS;C@A~j_$%EAVS@$Ynz9s%XRXx?u`eC(8<=61RR|&)bZYB(E%&^ayv?V{ z#Vj;pb8!~NHx=BD-&qbUSd%yHZQ+z4if-@reDp|voJoaUQL(^nD_OIOYvDLFv-+5uPjtHx53Qq+Tzj*gDkE%K2- zTT@e#)kk9&6#-hm$RzKaXB~u_J&@L1<1Ew3T&-Etl3<_sI1LZ7Kz!;oWkwQ15*F1{ zLWuQ*>CVgpvzc1L7o%~f36_oF8RCHlCpnzi?JP{Lnzf-ZUFBPHxOgx2=9@mKtB2*G zV`#a(dW!e?+mVA`(X&c()W=lV7ttVx}SmnZwkz39Vb>-+z7D?s>XVSnRs8uieLHnVOpV zJ)irkyaQ-Ca!nYIE*8vT5HB`1up$hyq#oD@`%4{D6*Z*6Z{JQezD;(ALg%p!4N00) zl9DKplI$- z5=+JEZWmD zKt%M?ogw+=tIl8|q+K8p87zRRoA+w){M>$9zdQ23LXlaP&LgT3@sVt#^#K!W1+Y`< zV2%agUS_OWhDoQPBuPZ%BIm48d4MDD$sL zamHa;X_VzB5Yd{FZMX0zSqHXhXQ*=v7drSw3@Bczgf0-o;AsIX zX2l4=7kCS-I^j|Dh;BE8U9ZW1$50ok>t+JAQ4#zQv$=XSR1CZoF0v_U4Bc*JZCfRp zu5fH%gm=-@DkxV0UB?(`sw`y-OW#LXeKBZRl)R22`A5w`$VqnhID= z@x;OQkD7>xxjk1+!BcI$*klgnn>DUjPq|Mf_2(NLx&#l&+7PAAqx7MV1Z6A3$2>%= zm+!9F@UsmM4&ox8L6>z#>T)!k{2 z|B1E(kM@th;TYjli?IAOz&^3t4F;zAG|%RpK7qf|n#~8XJ4j_T-Xvo+;YBPXm-cDN z4XJWM0?=A)fPo#T1>{`Okf*4Ekj%}-Y8z_@4xw+R8|>h!csW9Yy|>n#zB$b$H`r&h z_7u-W)gQ3#xtCO>Q5m;)ujjX+kctT1^E!^7N_6H;%^WmfRVoL@;UaL>ncCFFXT9v# zHxPKLW1(4nw;@kxdt4Dxd6l{d!VI0SUB%5-(<`J9h;xl#BDXpvyBegzzX;zmy8q$# zqI`1&ifx%c?aESRWGq|@PIFLvtA?|AS8GtmP*JDHX%Ds^#4D$EULkb5KA99sNB2q* zbj&oJEWWaLa^kx=O1sqxUHmf>=9daZQf-w*OC7#IzO+AwKzPIh`0%66j0SASqca}M zc|YX}!>sCDVgP2<=iZ-KA`2MV0&8mUv9J!8)_BxE1#)OB^z%vWE^P)E4oHUrMXutm z5~|fr(9@k45kZQ!;AM5GdJ;IF5m>&%9@MX*|2?F2w|#D7bCw9mU#ZNEpE?43*2&4` zF^v|xPG*)hz`6zl4&~C5S9=ykP-c#2m>@XmD4e!6BPV(W)HM@+7qW){-tYXnqM0RZ*t;D=RYYP;!n2=2iP25^ z%ae+Q;d!Y86Ai9FOq0?+q5@S~!lypPt0;h=Rl$f7YV8wAgwHokvw@G^o* zcza$8nP96?Ckrfm5pTKCKRJsGJgd2hPG+ev+hJ(*`xr7!(hmw3ya;dEcH`NAX9-6a zzR^m`0IgXsR>uK>y7G2oTdFKBjs(kb=e~QJhlv#g9gmXn0u44e7`C7}@J2X$M|y|s zLj#DN*CyTTms6`q}p2%gTeLSRM0)M&sy}_$eP5 zG(%YV_BC*6N6pwheq@3cl$np8l$uRTX67#gxdsJ?ui=a6me-h>e?SzPGgqadbQIxi zQ`u>2lF&U3I^}llO?t3o=d@&ZxaQ(`eyvmsXBd%lT1Cc`#)s}M4#d~t)nzgiyoaj7 z0B3*;TwL131kg5+C``dIVjI<@U$8-GSV5V6S^+W$5PyiWO-+?!vu?K;;<(Zz?7y_P zu&`icEEU0^}6IT4%&@kejiipx!knJWn8x-8CU=8Zt? zu+L&@}l8Sd`1}av2PGMMo1=n@#)RQt)W~&VE~jSBmUq z5PNfU&odXBz;I-{FLl(nFN^`WVVw7~!8vFxS~4FVuA$v#NhFwwStzjn)Z+p)HlO1z zWp@NMKEw$?1OXLQIEkj)$j{j73~3&4I~{e&UOghQ8Df2LOSQ_q8O;KZc4h$qatu7m zR>8eSUn*gjDg7_Czfv6Mjcdw*N=7Ed)X^Y*#xU2e#;RKNv)1gNfc$S_sE7_cn}tQu zP0Dr;l`9TEKmVx_vYzk{Ph=zBkkdr*KL_Z}vM~12|NEBMwx5sLKNo@jb;_!^%OM{N zyk1$Ob5r4_?G*S4p6?&_|JEKE?J9BYiE6GP;W7RBYdE#*G^D*-CO|YIr$_ge2%Ero z63YV8^EiONnV^9NcJFN6S2r#QzsC`Z;7#namHbLK$TB^hJ;NZ>saEZ$@v8SO@9cArKq3Rc+ zh2-!MKiu|0OE^L%?8RlR)6-5~gHdM(cb4A~2k1d@n4J3_VXMU55fWloN~tl1=CX_r zCbg9uC^zAq_Cc3Ze0Z3f#!fP&1Mg*Z*F?7})32L-IGA6x$Hz=H+kDF~_dgJd9^6{o z;S80i|6b%rU<1$GTn5V=1b-hncYi%1U2Ax6^a6p-Fz#TJes zZ2W2H)~ii_iWD(LW+Lst6fV}QI2S*(t`Zu*sQxM(Fo zP9pw@<0|6=e5knbnkrv&&HGQ1$QL)eVp<+#??g8OeXavS?sgSM5Xr%hx@D@@QLPg> zS#}zJmlm=Up}h<^S*8*Q*t_5(pDDj6(q)8F23#aqE_Kz2NN)OQ%cu**27Gce`YwJ% zyRQt7_iVYJr`#a21sUD`#{}=uvWm%(SQd9f5KBwm8*}+ZOx$;aqQcHdEGe(K!Yws1 zTXw=MTh8%A@33D5H&2APShEKxJGoA2(PR)fEyiiY6Bw(_ixRTqKs>rPcbLme5brvc zZ!ERPI3StnSBA;Ef}~N6vmS5G(VQUH&VsHdw+vLI=#bkN3vf|5=?(37IQ0fh^q$-? zs+UIVe400gtS&G~qaO~T8B#nu*pne$t-OA)Rk9vNTqWtn`YQr0 z3!gA>2W6bNYSh%Xz$o(JB0#*yE?; zdHF>YHiz3R<9U%EEoA=qX#h1fnkb#u&Gms!UPf5y8vFt9ygt+O>6zs$wsAREic)uxGmQQTLJD zn-d0``3f@6{|Th#*WUjITvJ?h1SSkApx?{1q!!xh1iorzmQZ#=`s{(ix~oluU}3Ou}cXOluuv z@SASPi#3|QfTn>((D7+xR2zDEDKIuZnN?gIUOok`4??xyplRr75=QzD;7baEea$*V ziS>BFVrOKafW@xOD#oi>I3STBL2jd^45D&-{jWdrn|d3v*9V0{t80hAmT%QD8l=?u zi1o|KF1XiBpLpC{7!D-y;!DM{7=K1ZUZ$h@?}8;8$dSm& z%60>Gj0JrPvJVK6jK)UFn3xz=3rcX|KN@B8#Mpsekc9uE7}aJp^B>v$^8jVh2BPQN2FP~GUcK^D3v}?;-%Kt|RNx0}0Egcq*SbKl zBonM0E-vo(l9Kh?3O?SN|9S!bQ=~@%y%yga#{Rl*6&Xsst&B+upY8ucN&%Mw&&MX= zHsX(j|LQJH;{X3sle+wi91s4tn*JLz0HwCG{y%3(Dk(>zSP-(9cl_{LN>*bvvcCK? zQ_{~#lPVAxh!sKaKtgeFz0-bA(wYN(`(0+gk+zRiydZdI=YY796Cb$zDLoVgGLU?c ztG;y)8(&h%sdoGXFE%DvV{a-!chUhVF&urQ6-46Y7UhKm`Ui^Ve|pTu8^;Ecr2Osj zwBIDtOb;P6P#%SExP}R))zJP#!-7v&d(Wa7f`2L$gg8Ztx=yg@6?}^4biV&OAYlLW zjsBdndi!Cein%H-1-LQAgMS4$N+m}U*Z=TpuXaia@*+PMhn6-YUf7g)?9by3I{_BW zvO776oT(_oebaq$m=%j{PhO{g`e-1JUr_MrBYKW}aL(Je_i!kE;^UnmUaQOs@p{dY z0Rb=aKV<^v3;y^Lx@*vD=q!%#rb)BQ9leu;YB+&v1z9O%N^ZZ z+$y*WsqIyVK)A=bGwWyP=1?FYn^forhba6m`w;mTSk*q#ERYOp zAfCB@h}47_k{Ch)F!JA`&8&Tz{DjJW_oxsm^#BX)M*(gdA9k_&3N-T{NGW^x*9ZjS zs}rHA@wIn7-f03U63UEfoNc}H5fY+?I z5esH%hvRipB(o#=Toz3y3cY#(rbM2%*St5)E@+#tUj~R+c&tvd_A)@0*j5o%Au0D&d zo>C8=P_-1lDDiv@Z6U@mErvk4FYG#6s9G?Z_IA9bJa2;gaZh$;<&l!BPvU4r`jKLi zZ++F7s%KQShr9$|FQ0so)eM;5a3}NX8lDf?Fiig77<|VZe84<{^Pf!U#CNx^I=w%| z5v5#};N(K?{Pp8jbcnFmlzNM<_$GD0$s?_6!!%k(r@OajT_l=!AYZ@6>MYz`4?_1q zKEaL9kpC^OAp+TkwNS&KJeIDOlaiBszke?Y#>(>Knej8t=9`LP77I(Y8Y@`(B4Oig z?4=&I!Z65RjLT%i_8O0hzvG5m9gaQw;2DPC7kPZ=W!n?vuOd8YIk^Y=U_t=pBC91{ zR->f|IKG^ZTFAJZw{cLx*IKS7Pp-2Y*Y-XI*>_|d;-S3!#EY1s@@8)|m!`4RJH9v9 z2smP|WxWLSS!PUbNqFno%W#7nH_C9eMvOrwIjC{A1o=53VIk*z56xl3`C(z<@F2P` z=!WJ_b`?mvTlVak>A4b%Qt2;~G_#S}9l2Bi|5Rbu$82ZJI4;Y<3ghPa;l`u6NA79h zHkbGt!>Bv%h%-2n%F@_X+!$@(H8C}f0`Jkw1}*o41|Y0|ok|7`EL7E^?ja=7Vc%!k zUZE+yRgS}bqyVw=3zbh^JrHKmGDo`;)u$KPr}w?6$UiPGt`C7Y-6PQ#@*iL|gx&L< zBGGW73dEycE@6)N)ZRae4Ll44CqaWvjxAZp9&4{zkmSY3Qy5ZScFLb%sbcpNsREYf<8QKQnM%87yUp)E|HHAcoE~x zO{G#T+VXM{N$_!k2SRrq2IA2=b=pqVc#1xL{DcnCHuKml?SK?$jpo=8ShJ%-VeEa@ zu&jf_?Ccy;YQnafht+{$B(&M)RpbA}F_GcDfCf$yaTkE9vER+glTASup!R1>OQy3n z9Bd`?1k)$CJ~(&pkL_#BS@v{Fx@x`jUJ}{;%*M#x*CI%7p5MM{8-S5ZebBK$DP4TX^AwyAX>OZP|EJuSa2GV)~S;_|Ic* zz=B2~#no4!_(Z^^xKDs(pF6IMn~J2BAiZJ|+*q=jNws`CI#2dsfE^aT3G@c&vX;~- z@jwa!dg_T_6}fT3Jv_3ZjqckY65M;dJaTXIe|`Xy>3Kox{5QE@Tm*MjyQdkHAHQpzXDL zG#(8#DAiigULNm;AypVm5}p+y@?bnF=7b-NYz<~7ohE{MaDaW#h9Py~|3#$9RVqB| z;K1Qe4|Q2VDFLYPrOWNj)9*MV*AO7ZvOh^`+-%@q3!XJnd89|pX9WSw5;(X89ilZ` zYt8HC#cFp@P8;b~ir9(Yn0zF6T2Hhv$+Hg;ELe6+suU-!y^9t>fHo6||ERk(L)@9> zyd8U3Jf^6<`5Lh_J4z;pN3JJ74~ivpsAjDMou3sHmH``vvrp;;o-Ql58r|!nb?<~% zV|`kmmROoq{Ssy9${_&bD_HWLL~hek+9%@WEe%-M&ijb%QtiwaW}x~@zbbWcxmChp z@~QSMbsY2>;@{wi3JJh{#8hXV1`3eY8w4U!GTfLR-nr>X*N(>KcfTUrP!h2FHP^87nf(0R>#*6zZ1ycZO(o}!5;cjOw7l~*;xWDS1zqhQ;>Iv zoj~W>dTSIzBQ^DEieixi!p$9k{iGXiwCm*RFvaen_K7NgMYpwETs=FNCMlBV^}lhw z@rm65*!Kmj03A~5j&Sf>c-kW6T(`uj$4REP%ZW3RN`2ez8{A`kwo|j1gQC7vwv7=D zK@166SWoTgS8TR(Cg6ZEi(IA@x-!H81_WO(crahwc%h)ach0^K%6-DZj)UUuao` zRjy3j0HR|E1eBnWWET|I)RIN%#xb2pGZ$lD@8?^gs?!G^X33ACE3|t)1&Y#fFjeF< ztc`!Vxwts%C~DJs4*D#;loRs)A|5Dx=anTJn^|vfs}CAB-QHWO<4&UQ`9*CR9f3~h z6`r>@@AV7VTXkQA%oIZ9;mxUMODp*wzYEFt<#9_rV`36>yAq?iySBcXnOhxD^VzAb z?JEi@It}xd?MV5;&{aU{*@>SteFyJ?o36F11OD;%4@+06cB)RU&cUg_Qh^1fLFXyG z#qUHlx>Olamu*f|i19D~NM3I4GB_;?L#tN@wKb7jM!ASXw|gIQ^?K~RW*|x9ZU>R;uX!H4WOf0tEW=3-5oswYu7}%tU{-yII(<$uB-#MgC*@|E z)q7VNmq%h^n&crlJK9eKAnRzLnzdWRoKdz&6c*U zxlA|h7f|el7$6Ghb~GD!B%TY;_m6&j{%|gFW24T={K{#h>44hf9L2{+a{u)0j;CpR zd&kqBk#i?iaB<~ab}-R}@37L`^UukV)&G$mQO+z=g~MqA+0zuDy8{Ahi&q-RB=zcI zJ?;ExSoENq!cwd6D_zl$Nke^owTY|g&3VzpAA!00v)0uX@1Duz&ZU`xuUnlW?)b!b zjxXnOM6K)E4u{>VzU|ZMu5m`JO>k%wPi|cx+FNpdazT53o5EMSMMLNcKbq84*|3&P z;A^XIS5-AnajwPAj3%3#o44c~4(urAS3l2lk3FpzJ00X#Q2i>w;1~aU>*UwgNv*>U zd9nJacu7kDNV=AhtSs37LQW3NYHr4}KRNkcP|)GM_wE^J#R7?Ic2~l746~vRAd~s5 z79nbCYV2CAkYr(3Vt990g_M_jQ?1o5OTB=7Pg~9Gfv2cO=W@FW<@F$Y%$0sb1Bd&s zCaZ>;XmNm-)moji0^R+r!i@bBJ7)RA6Q|G5uGcJdr5eoD4I)mTJG!g(bJl38!fMub zdnPCg{sr<43vuk`Z4dz^s*NhE9oidqZg%zU77h)k~SwkCFR zaZ3{}>jlOp$E(1xBOnM=2>IWff`YKR8`xApD(Z11L;Y_fBZw5MjjSWxFOQ9r1s(A~ zY>9`4BnNtN{r-{!@Jha3S!wB4A3hNN`v$#;NOMyXlGC28RH4+%%g#m7xsZ;a73RM&z3Ge*lPsTuyBVCr3aY=a+OeC2yq6Z^oRg$Pr$- z9R1{8u2?1gT|hLqn4K!VE%;Eb-{xrXw%s^L2^-hkMj; zPq`Tt{rl-v3M2Vaj0Hb@J%TZgrG(NGHYW;q&Tc;i%4s;5pE^vO*E_74|5k7Ov){`8 zeCIj7#$?O#my{1pD(Y+5MW4@C^c8Ph<{S+(>~=y^B-sx2W4k>wJ@K2bM!Tzx4eDw2 zZ>ftcU}5Q1C}m|J%bY6X%0tdR0WA)r|0l!?BNY6zxC2LRy}Y0%<@56l?_I_E@T)I& zeRVByP6RaDG&jGC*5Wp4zx&PPXXHs8mQ?ipr12K}v|?mhFSCUnLE47EC%tp^9h2yM zt8n=9SNDE}e1iM;!HL^G2328d)c-Ljr^(RNB*eqvS$38;1O|lz`nfjY>YYR1HG26c z9(X;Q7Y+CmqDY(Mc$aXxWx3*Og;FB|M{HC!NzavR$p&s_W;A2`;TIl6+-1SP{D({Q z={;XrZHIV$XZ@paExk**^THLDT#JHsuqc_Kg{2nN&FmjboNh^hUd2~Re%W3AjI-$; zH(l=MezOpT?Ix%_!Bd=099^w&aORf)f2&#$X}c{qkH1vU^3hUg$V?EvD#qUf)%lqv ze7<%2sLspN#SU&>{rpBuA`kjk-3X_;8Cjc^zc5*jtKdGM3+%k1)wzPm@3uhVjJVy%Ks0DEClJ z152U#($@A>cv${RKB25Hp%lJLFFOX&3)b$qX~#~J!W7p|Lw*Gj4%31Tj+UX}VYoZ* zuBz4|!H5gU46ekqT~&V5C%hTqk5{bOLrkTriN7e8#igOM6!5FrR7`j4RkaoX!Nk^4wwhaUq>DctB-t&wrU$dpN zW6g_%{caO@Z;J4OhW_%bm4U56=bAadQ|Jkdl&{>OY!#^rzbZ%HknZAK-^Z8ss0`GD zC@Fj%Mr|$Rz~3)lQMU{PM%A2fNno(|ooBOx^;;jqeqVpFkZt45Lq)&ihNLrbqd(P5 z^QTi8!V)C-KiD*u;B4a<+FCe}#2+rw&XpKq)SFC+Wm*~*9>IZcsj~|ayDXM1V6ZjSc-jv?o^>2PWPYXm0kAK?YSI-*4s=@pT?D8k zp>!Q@8tn31>D11OB+v~Y)H-7H93*GRCH(pGIRHdpp%`GFw4rbR&*waYRD?f)z)s$x z6+72~uP&nC@NIC#v1@V>#xv}?OaDAhwe(HyoF z8~?Z0ySuyhs5siU$BvVeQy9m;(b5}G0nl?3ElZ!Dn@c&P1$dw_w5@D;;NEO>pfeu< zm@%D^<*uNRFbO@q2MatL)|im3w2|!pXw=bEIg*H=(7TXc^%eR(R+UClspzi*vYyw# z7JKvH*FNLw6O;PP%Et&i!C zF5f8jt%6eDNml^`GFW0CFSsHy;!+=?$YGyE8&dCdM)pawQAeIQ2`U0q4WF?9s+isu{*vzpyXt+WHL?ktk^C;lN{S=nAuevu-J0Rg>< zuPt^JdjSkScz^@>wP`1`|4vFq!ai*2aj<;;$|~~%tTzc1kLI>n;PrBoy2szG`plj~ zUcG+JJ@HJ0O-VJo9CQ)x6mR7Nwhn}w*H_jJxShGTi*LVLm)%S z@8oSvi(7WG;SNei7rN=dNs2Q_g@Na-`7R@`#PeJ==f3_^GUB^s12p~N0setmnT?d7 zp;YMm2gV0N`z99Mk#j99W<*aMqmI1Pog&z^dZ)r8f{YZbpp7jvlyz#}xMXBP1ZSrQ zZ2_S;IQZliw!&h-kQ?y>%r4(mjCKRo@hYQYZ~jrpnqBwPFHwwO&9>qgqJ; zTYB3sf`Vj1#kN@hJbPZKHtYCrGy%`GxHThD$&#(92)vO0NlC5P$O#V!oZ5IlQnwS~ zJG70NfBto)5(qq42Y4A@UxWpqS=&a};50f;{X)2%_Ih`1dP1Tjoa|&HB zvu71T7b8^f8$EFVk`u*n1M`~z5sM$NF8uatte)PDM|y?}Bd zOl=|IS;T4UZMYi2BW8ILK^{Flt(9_&28@_%bZMLhrQks?zPXWvJ9Il!ft|zhqwO0Xzii?xI_R-Hbw6Z8mY1mhuL<#ewcg%S3r^Zu;9{MY z+n_u$GM0D_ZEYiquwZdmR*3nSu8C~QhX)<7%2@b&Us z>ArOMcMpT2VxS;k*%6OCX+f;7zSmFx$_V&nmRez7GyOx%r#NvQG$h8t+71c&T9~vl z;N%Axlz-Y&-XJPYg4e6d&-S8Je-omD(=isZ^Q4G$P=wDzL0-P8^>2+1@88mmt+41n zHLkjmzlDx}a`&nKT#ESrM=|#QrpEQRX2$n-ATUKxok)5AZ!zWnQKpT=3;0{c2^arA zTWtQ0@d)SN%3+Vi%TrM2-1++m(vKn;Ll2!Hhj^N8?#ikx=lvmf^ln!rP_s>2a>a&uGYQw-E z04|L$bIx=eJrTd)7*hbZYY2}%xM|S{H-0uKtN@!inQyNCH8Xr??IJ2;P(@TVhm)Vg zAE66IG8j&pNd9QM-YoT3R2U`)b_W|9MxOww*mO4Ek^MG0{XJu3e0&h$lh?>xb*jmg zw^D_b%5|H=wYsL`(rB9VE;=6g3fr#a=?Vg3Dm+ll&Ma4{PkB75#yHF_62t)RomGw{|m(s@8*7|f?dDi`G?$qQ73Qcq$_<65h`@?V$PambKT@N!q_fOzZ;KtU{xUj+gSb0LZY1CO8Vz{=jZw0oT5-Xl_Fx@ z*AW0ymSD0eoC%f;YAw0--Pyw311C{Uc_T*q-&?55%Q+89@;|bKQx}NW4)BehUG=`# zFsOd#pZ}5m$c&#R)xGuSs7X~kHAznoi)zj??2Uda2oN-efNZ19D3~3A{D5#Ys8xGr z4?Sg4?i4BX_Z#jIo<>!L>|n#qlIq+|@}*4?Ax#Flv}V4g3jx?N6;aU@A1j-z+-(t` zK?)F7rJ}B9BRv=q0*Bv#;lX^Om7khjg~1Hf((0<;h53G>kJ0B0+aiI2a&YGLz-dFN z=C%@1u_1KJ#7(vW9(yubs|L4yRZGn>7*9}aD8&5IX}iptFx~E9s^>xdy=A4u3VDzcv1b;99VOk{3%vuPW<349cd&h^*pV8RZ*xVH5 zznH~*F|1Q|-j=!sCwH93)6qkhU^tW;%w&2wIk|_IVX#3BFxtxc`clJJd9$H`b`Z7{ z^!u+?oNm~C7Shs9@PxZ-hgWeH?UVp70JfF10h2mk?tcVwkxZU@5g!~K9g#B^6BE1O zC>k+3S9<+gf>t%>>ud=qNk{gtHp+m66m)g>X0w6H^f_3~mu+qFT&~2_9amREkboDP zRR{2kLy-J@J$b~!%w=3apsHBw=?AvEoVz4(RYbZS_m z9Ukrg*$b!+9i902_{t2?<=c|8Q`Qu=K%q7O%K($}YTdw1?9SI{#e?hCaBJITqWiDR zCrqjUV4(qlX{Jt`zn7ViUE(m_z2*9tC;j@>tL*Q%W^;|RYRGj1&Szz7IQfEJObjP2 zdRvI3*l@Q|cdK;Ri>-MUd4N-dVm`dFZk@P*Sv5!Oy;bRkTTpO9AfP$+yW#|2!M3Nf zy1@}Oj5jUrjPiRg2O6Cr5c>~=pt-keV?-BJ&W!)|T)Y6p`*4aNLtS$D)F}hbH|mo! zq9(`ELY!e?lJ<%@mW_`EAvAIQ9D2Q@SKvztHa>j)n1UZ0bAYpxb>jhozu-TKCOBk= z&p{VKCQVCaBHJ^WMDb{_ z9}A=+5)x>hfN#tE@#BkS9H{IIsK<1)uYz?GNJ8GptI|9(>UOmoFpFYtr zGR9ky5RwIh$Q1GdWCoX~JJ<=*pckUA2HBA$V;}YwmPs#NDi9vP@x@!3UVNe1-CPCA zl2+9N>j}g#Yd@8I{Tjq(v7BVK2&vu2k~+)xuRv!vz-cQ-$H3QFZGXo5zPj^Lc`hkk zo}Z`J=gw?-$)QaX9GkS+KSD`<9fn~a{#q&lJiiUq5 z)VSDlvWb5Y%V-@)uspns`I*b|OcfY;I7nCq_yrm9+FJS(s5F^BT|Ej|P6bh+%`BJku?l2?N{K^S^ETC3by4 zs0b8<2cg`#%{1kI0DmGa;;ZSrI?mH1^QvIHUG7=4Q?Efi-aK=0MJcg@L>hAq zjy+&I*SY&7IFG3tI6h=2nM-?Z3T6w-#pOFgVe_03BjBD(4I@;((dq&7mzcIuC{Zi+ z(kLNx|G+ggRHTtIo5^EbrNScfZh2MNB{HTWq++8Ah$K$Xq58YV>mS1|O{sDZc|2|n z)*m}sD^1HIq(Fsqyp+9h|LP3{d0A%m7=a!F@vO}3!lqAmoIL;9gm28~dVf{K6_OXa{Y^K?oQTQVtU0USi*LAUgWCa4X`gB2181nd%WezZ4~ z5|WpS)fu~O)^`{-ya}ouZMhB{-H4xRT0PKX6oNsKs6W&Y(5%!^pba)^m@{kcP6dM@ zK-2?#K=+DH*qF75D708&T>*H2Z{JMV?SJYGBnVT`RpJu*tl3t|4J^#vQSyGb?L z>+2wi=WP%HHgtUae54tPKcMeyyByL%(h1mLmCB-~%4`qq235}RogCI~Sge5Aql&{r z8_;`{DRFE0^*#wj2w?08N%>wqhjpid9-oVg?+PRtKsiH**&N=eOM@ujPvRfqlV>bK zYKLOAON}bBU6ON68paCGCMTeUb=&}3Lb8Wlh{1U5 zPCrlvnh5Z@x`WKbKQ@G2Trx$)#W6F%)ZEu*RMbD>0tybmS_MjpY#!0vUeW00t94um zXyT(`U9rKM%GZU?LfqXEl7c}}BX zTnrj_WIuHP-+}vv9@{ljAy~B6zp?JfGj*N$shLVJW;x$bE zB|Lno!c>XfaF?%Ub(T{S=zp|*+F?lHnvXs3;AT@=E?eGZpy`T=h-=sk-3U}gK%ZT^ z+-5)5Y?h?Ic-F|i8AX5N#WQzjen15qa4k1CFRxR4`W6=g&Bg2|GN_FP4p5&3mNmNh zv|^FPx92PjN=`DghhOYUz@1$xboa(mOGy%lIlq+HOuFS{Mj1; z+6F-+zpY#m8C^ky%yw@$G+HFE%T@$)n8f*!-6DA)buR-&M?&j|tr3wRF zaL|%B_&O@kv4F`GgJs!tLVR<*=Lt_ROl<=N{O!4UypXx*!E%>&wi&>WDpkAjdx{DR zX|^x;QK>$tS3bi{0y|YcVh* zQuWHjvn=qXFmR%agiq2(KZCQqY;0w^he2$ruTS0=7>qd?HB;h6TcN6uYkcr<&QBsF zGA@bP#VW4ua-iySt*C#^i+j%=U;*lJaab2j-oH-(5Xl7K`BucMeI!G@)aLDy0f(s# zLKpz0Ut+oB*DLw8mzMTVK7Z-f0+04Vy@)8~)@xHvwXUHdq*}jc80osp4nelLxeP9h z?0-m)ZyxQkG0CtcBH`kaI6W-&3<)A_hTWiAz7MYgo9-a5@H?cW)!Gf&N_hZWeC?@Y zU5|Zm8d)WIeN7X`?8GAm(z%iVf9=H=nj^l$GatdagV2fI`y(jr0X7vhcOv&pvt@y) z1dkeWKy2Gn38(<@zGry*s6Rl0p5T!;7`wRW8 z9-s>9W_NJb(f=1)Zvhq68nz9O?Lk0LlvI#zlx_^_fJk>K(k&qk7D$Ll2+}eLNJ}%M zO1Cid03$JUck|z)=Y7}r{p*`GYw0k1_I~ygcU;$XKO4ggSbA6aKTWd0fsSS@cvSi) zJ2WnZgGBY@BSPNvPO&&g9Nwt%|AK-7xtahDlTb{ z3+EoVNcai9(eQ|VUp5@42lq!J@Z|JK6<+Kqd8|gReyYx570@X>j|VR7w)1rSAtk9T zR)2rQbc<@`>C>Mxa`GJ{cx>_jm$8XExSusT{a)m|%R8>Vcp&*qOr}#b)ElJ~+e53l zs;a9Co>~w?2IYH9-N>X`Yy=cRt&08!;}>hBq{yA2z2@zbRcAgH3l<=gf}l^Qa*d`T zV_CZs+1jaitLlb&T#(p*(_$KGS1g_4o~|ph{4u(DWZ- z8sQh<_8341?u4RwG48tv3%XLUFf|?otC5+XUyO%H9(Xl>$dEyccW_z{1v{V$N;FonG~qNMDK=F3sA? zO0g4tVP7?$>yj$XYO!iZkyK}3&39{vK`l_KlzoZ8d9Ngj@7;!2+0jDm5yL2)` zZ;JsSrNFyEA<{E#J2Q=!GV^H5T8F}KmdvK8_w~;=Z`7ap+mXJH@AW-LICRPR)O*K~ zcRMdv-9J{y`~aV3Z}H7+I3G5~n;~Lwtt!C%yxw0DZ^Z* zN>Qc+^HAlR@UQS;E$f`aqqtXGlUpTvT<3}TJG3ZQsK-U@AHhWSt)fg`___1OOu=XR zo1nstI<>1t35+X1VQn z@x%lLJ+aH?LwexMuVz#HL>QMV8Q5}OuJCUgim@k0 zU7~w78Y*EBevSxGl~lPQ!Q8%biMrPT8Ha5sK6ow8$#qo?ynTPG-kYVDBdBKMrz6@z3Ur5uj#@mdp95bIh>osye z=Yzifkbk1z3q2=pF`POaAiyV_ciW@yJRamE(Kq)f@C@B~=3Gz%@z5^z=Z0Ey&mD`U z5z;uAa1UYSLRt~$$`K;6IFgx{DXVAAPU|)K?4L`Qo0@--_}&@XbxyBH*W+Klckjp7 z%)IfZb^BupYxq?Nosy!#&cx&NN$hy2K*Xfp8L1nhwxA<={)?nOIFfE#rq6RoT}2CW zqkO%s-+bFehU7d(^`Mt}-IuMczCC>JOZvYG5(qhK_O#w&17|aSxA^H^tGvslc?_Cw zOI+J?Ir`ib?Mh1?D&mF;Lj}~Hn%W!K8rnb1<({}~>)DHiLR{4dWA65){ORon^Cc)V zH8Y)s$Zs^!FQZ!DUm7UWh}J;$58LI@mcC2jnyEo;ed#a3l^3T;Ixh(sX&D)DS2Wc1 zl!9ntc2K|68#S~ANo_1qxt^23aK&X?5p%ARy6Dn>ZwzdU=b7^A#!DHB^YSWeHVh3l z=<**)@(5}3!nV$G+g;IKOigmqkFC^@Q+A>N5AmBtKH16g^zzbAAi^y#+dFwh_vVn0 zqe56I*g4RvqPnFvdj#lMwrC1$b`3w<+6kueWUw^v!2ZyI>fEra&9BE_>lc`nUVi-X zEANX(+GYs-#XkFQjEd_OQtZPXY725)D0wPWM47G=11fT4p9AlITov zeRcg{#)Eii{^2G4c++M(U9`>Tw&0+s4aCjizW3(ZhsQq>CcSug{DO<8W{*z4(TUkf zGTt%ppYiRK&@NRh{Sk!{C!gl|Ze-u({w^>{pU8c4$ zwSiM|sj8N70fp6xpRM9$AR{NL;?RY|EZ7ADRl&9)g^8J?D=0zz zzMmF9V`?_jOc)2v?A>Yj&E;1o0 zDHe=u!enlrzF9J$caH?dCZ0c?A?87bH)q*D$Ydwf|0_$ykBYT)hJ4aA!%vpopNu6AuwW7bn$_KU!}E5Rw?o4 z^Ai5fOi#~#gSap#Fi`MQWp#xxDQUOt&wKc*!AmvV@q?1Ibny>I{1>Wo|Bp}7QLh8` zD~d5^UYHQ@d&R4z25ql3$G)AJPLg_Q~Ht1h9_8Es~PRBkSdGIC8uh(;^y z)6~>L8fYBpMb7V&nT4G3bn{NOj&wGr`%{_ZMB$5tWHUSUR)Xc^?DJzmx$F}peG?E&DE>8x1FnB_RR{-45{6}_y;-3FV zvdvYm43mqz?@HY|zos$%^YGjQLm8CJSqTb)I%t1Mn$0`wtE8h3Y?Jr0`GWSIcj?8{ z^}q%l0~HrxO)VIu%a?xQ_JuJUfnB_W>_@&s4MIh~j1hVIp>KW6gcAXN(cE!#eMV1@ zBueki4!KH7YG<0j{Rnk@AMvlxU86JVjb{P{!= zFZL^c*C@p!au)cMsCl_C-?;XD^6_TI?wqn;Fa#$>6lQQB^2&q@{(3!Z?yhSK1NoD% znL20@X}wkKclNxYI;R2eUixC*!`0w5dsA(dP9M!LzWe*N`+Q~wAqIb12j7i&8dGR( zuKJ(WYKUfgDsM}jY)DPEuq4;#`)+X{z5{#rHq3W3b$3=yN-yds-dwD0?d&*z28*FV zPy21i_8jfuP?xVDQ^e6W#$mD&d$erbCIj~lFPE;pyC&Bzoa_(OHUd<-N_(BfhoTE>%qG}&2#>*dGQ}uIin2$ zq8@>m2c=4tolqB0OD*is^5zUOFu;ZQrNw#j+ zXPugzpDnJc#Pk(qw}bKhBpR>sn|$-+c;%##_IR8&-PTx7?C(9`%1uZLUikU#XSR&dAuw35`@PtSP{_kW=x;BO$3t+1?wjYr5+&Zv{ zGiTj_uTj{fZ9&v%aNxK2Fru^9O{=Brb(5n5MUFWgU2>35pNe66jeJ*cR-&Bw>p zwv~aQ=ENvXakVncbCoX4bw$?H>{t2Jkm^3q-uGVkeb2*pySS{SaCQOdaB%nWDOhNC z1Vya}o3e=bN{TeA+Yjb3T3A}>>=tinzn&eYqnuOWdB=lyAK$V&xjJVZ7riA)H{1+< z?C&C4(LX0wc!T&tlJCA%`KbMf-^r2tMu*TEe!@5>9~j(elhb|pE^Jb)DXeZX^YjOr zK`__faUAy$Zs~DCp4IE0-oLMQ-=8Di^Pv0oB5n7INr8;V2;4WnP}%3qOv-TivtSy* z%G(Z21k{ax59>^fnX_~FDwjGCB2E9&l0Udj`_;v>*KgmEd=Iwcv9cF+TwL55u2B~8 zqQkrnP82&3bX8Ksl9Q*bZRz7R_JDx5>ht2a9m%v`-O}|=6sjUl{1#{QWamVJlBjUFY`r(EnnyUE)m=^8`iP^|^%{iTVkrVP&8GOwH z4M_?@WX23)|MHEW`1bAQV9bkB;ExlE&rnLr*Z{$Jr6j&^qYBTC&YD-t%QsO{ zAF5K;Uh_pd3e&(nf6LFlI@77l5HA0FxJSUC<_c`TCb_sUUk}|2v#M57FfcO1sJ`IG zJw(gB>QVb9>haq࣬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 From 9697bd40ee828a117f24a88ff2d7101838683ab6 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Tue, 29 Oct 2019 00:13:26 -0700 Subject: [PATCH 030/119] Added exception details --- .../microsoft-defender-atp/tvm-remediation.md | 32 ++++++++++++++++++- 1 file changed, 31 insertions(+), 1 deletion(-) 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 674d4b0309..36ebf6ad62 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md @@ -51,7 +51,37 @@ You also have the option to export all remediation activity data to CSV for reco The dashboard will show that status of your top remediation activities. Click any of the entries and it will take you to the **Remediation** page. You can mark the remediation activity as completed after the IT administration team remediates the task. -However, if the security recommendation stemmed from a false positive report, or if there are existing business justification that blocks the remediation, such as compensating control, productivity needs, compliance, or if there's already a planned remediation grace period, you can file an exception and indicate the reason. The exceptions you've filed will also show up in the **Remediation** page, in the **Exceptions** tab. +## When to file for exception instead of remediating issues +You can file exceptions to exclude certain recommendation from showing up in reports and affecting risk scores or secure scores. + +When you select a security recommendation, it opens up a flyout screen with details and options for next step. You can either **Open software page**, choose from **Remediation options**, go through **Exception options** to file for exceptions, or **Report inaccuracy**. + +Select **Exception options** and a flyout screen opens. +![Screenshot of exception flyout screen](images/tvm-exception-flyout.png) + +###Exception justification +If the security recommendation stemmed from a false positive report, or if there are existing business justification that blocks the remediation, such as compensating control, productivity needs, compliance, or if there's already a planned remediation grace period, you can file an exception and indicate the reason. + +Compensating/alternate control - A 3rd party control that mitigates this recommendation exists, for example, if Network Firewall prevents access to a machine, third party antivirus +Productivity/business need - Remediation will impact productivity or interrupt business-critical workflow +Accept risk - Poses low risk and/or implementing a compensating control is too expensive +Planned remediation (grace) - Already planned but is awaiting execution or authorization +Other - False positive +![Screenshot of exception reason dropdown menu](images/tvm-exception-dropdown.png) + +###Exception visibility +The exceptions you've filed will show up in the **Remediation** page, in the **Exceptions** tab. +However, you also have the option to filter your view based on exception justification, type, and status. +![Screenshot of exception tab and filters](images/tvm-exception-filters.png) + +###Actions on exceptions +- Cancel - You can cancel the exceptions you've filed any time +- Resurface - The exception that you've filed automatically becomes void and resurfaces in the security recommendation section when dynamic environmental factors change, which adversely affect the exposure impact associated with a recommendation that had previously been excluded + +###Exception status +- Cancelled - The exception has been cancelled 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 ## Related topics - [Risk-based Threat & Vulnerability Management](next-gen-threat-and-vuln-mgt.md) From 8274f660de13ccb040c9d5b82d191ca0967f44fb Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Tue, 29 Oct 2019 00:15:30 -0700 Subject: [PATCH 031/119] Add files via upload --- .../images/tvm-exception-cancellation.png | Bin 0 -> 24105 bytes .../images/tvm-exception-dropdown.png | Bin 0 -> 20415 bytes .../images/tvm-exception-filters.png | Bin 0 -> 64042 bytes 3 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/tvm-exception-cancellation.png create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/tvm-exception-dropdown.png create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/tvm-exception-filters.png diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/tvm-exception-cancellation.png b/windows/security/threat-protection/microsoft-defender-atp/images/tvm-exception-cancellation.png new file mode 100644 index 0000000000000000000000000000000000000000..27b00fdd8741a42a82de27231ccc0e06005f06cd GIT binary patch literal 24105 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 Wc<%MgL%Jh60Qg4xb*1WGfBy#nM?aSU literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/tvm-exception-dropdown.png b/windows/security/threat-protection/microsoft-defender-atp/images/tvm-exception-dropdown.png new file mode 100644 index 0000000000000000000000000000000000000000..fbf6275ec7720094d5a59d5460a2a736cc41c56a GIT binary patch literal 20415 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 s0s?U5V26{qYsGCI0%-cT7Gq!5B>2os% z3z$F9ckTz=dh*%`3Bh3M0G2_GuOru0A_kT{_y^Vehi@h=76EwWZ^s_=-}>f%)|vPR z3YpMVxhxpAXf}Sh4)t2nX-w#bs(q^eS=Zt}{5{;lKZjtN`#T{2RGc45+aa}5ORM>? zvrM_9yo4JfVmbX&Aaj7eG7>HaFaaNg_8|d!u`xTyX8P!BIw0$N3Gaj}oZ^I=6&`)q zwsP$Zso4N}yZ{6wLQaqE2HkU9?s^(@NO(g;NP*tppd5}&qknn8zH3zAB`)E;q*=ox zm#+cXf%FX<5Z7W#h5#1@c!4B+MnI+BL>bCP;Zo?DYotc@_tz3g>tYy-XqFA$e)4D5 zUPL4jCTj@M=b%O3O4xFmj9A8hfTLWNE3f1%0ERWTEDvhRh;4y&2hg-W9M+`ST)coM4DP}ACF!{R+V}x z%}r86s?rHJMDgdW7|UIhT+`RyM^)u!DBw#_(bwAU>>>*w(`Ib zy*0P6_*O5yetotdmuFH{6co6-m64v1i8>v${xOC|UIbvrFTnLVL5@mszH;j9P+DP! zs?02~MK|VBqYU3LQtUS;Zmq2E@k;J4))d#Y%Z-QrX}fY=;!uhcRl)o&O1Ql|`JE_| zY1ps_C7y!BJt{~l4qnQ$UtvAOncPpk!(E8fYl$eqnk@Ie<#j;`vWIwR= znDqWq*jT#E-W6$5Rj1mAeao}zOcr+^9-6s;43mbtVXt1z4;z6B(eKZKD)FCm=+1EO zbB0NNLjWtqLATJ4qotKvrSrW8zxDQa%-nfO_Wsj49Ddd_XhsovAa`FM;d+6z`imT$ zrqM6>Px9K>@KspO)NQpy>eCkPNUoVg6RjPjn0y!m8gLT6+PE48OttOOSB{@dupL+=W?bYvBeD z?@n8u-wBHi1o(c9$+iSB%kmDiDK@x^jA{1i){_{s65c=L(TAKcw&TeV1|i=T(U5^d znV^Y1I3aWDPNtMb(WJf&tT@8oM3)$y76j0nq|rD*b{Vk5s`i~QwcXg@dNM?QkI8*E z3~+Z_Zo;tn=Ph50LHn*NuC_?cg_Y`Rb-i)WK4D&G#wzmKvT$L4yHTe z)^_(|0zZXz)&21tup|t?KeBt0w9p0`xe|nivBCz#0x2m8o#Y4v5`Xol?2!~`#6Ubv zZ#azjVY<-hrt3xPo(QXTpxlkXwyG}HiI~2MFx`lvvxBqi_trZIO|Uq zmhSm*)x8q&6wo#zRkrA)ka=tx`dsKwLF7JvBgo&~4##LtmCiuxj5`5aNA3Fw7FU|% z&83kKo=gIk51hED7uS)b#b!KljRVU49M=UBQ(lsuFLE-WZsO3F-u&wbQkO7-O_D(~ zXk_5;CIlG68=_hcqGw;^5@Ge3SMWX}6YQXM9#lX;Yj&b*@?Syoy;vesZQbQ(u3Xt= zPFpYa?^3mN&s-7#L)0bFG5^4UZxb_Cua1oa$_>yD3j8!rV#`0h9WjULUHKz|v7i{F zISYS%>BQ)iqM-F?i=+&(J#yu?&)?x4H!yKM~?zqo+y(au>{}*z=N1G*38~>agM8VFifc;dxQp zKS~Z)JQ14fAqTT5i;Eu(klDRZwHB2p>g~-F|6PAqm)a7B07pR5{rB1s;Q1hsLiaM5 zeg~fQaeaV-7SBi!r ztnA@U80-w2=ZlbLBVNm%M1cFbQF_^<9?~2TCBf1GFn`9jJ-?|!()a>0i#S*yA}aCk zmLVpf7D2WMdxA@HgEAEI=}SM_xPQweEfJ*GB8z7W$R%Q3%7CE(c~_L>-_20f>3H&|fBiaBIRKeg zJqn2OrZUXU4o;F|a!>|c2!Q%tN&=vBD3TTaNcfyfB$4&Ny8yDf3j!J~^GUqs(tOczRhI@ gO5YH4%alDg$Jw9pc^|+!b%^_Sl;m>%di4DN0gE!Qi~s-t literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/tvm-exception-filters.png b/windows/security/threat-protection/microsoft-defender-atp/images/tvm-exception-filters.png new file mode 100644 index 0000000000000000000000000000000000000000..ad3c0fdf2069d02df090e392c13be1d38ee660d8 GIT binary patch literal 64042 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 literal 0 HcmV?d00001 From 278387a3ca122659c8605fc06e5c2fae3fc98400 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Tue, 29 Oct 2019 00:19:55 -0700 Subject: [PATCH 032/119] Update tvm-remediation.md --- .../microsoft-defender-atp/tvm-remediation.md | 30 +++++++++---------- 1 file changed, 15 insertions(+), 15 deletions(-) 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 36ebf6ad62..5aae0492dc 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md @@ -59,29 +59,29 @@ When you select a security recommendation, it opens up a flyout screen with deta Select **Exception options** and a flyout screen opens. ![Screenshot of exception flyout screen](images/tvm-exception-flyout.png) -###Exception justification +### Exception justification If the security recommendation stemmed from a false positive report, or if there are existing business justification that blocks the remediation, such as compensating control, productivity needs, compliance, or if there's already a planned remediation grace period, you can file an exception and indicate the reason. -Compensating/alternate control - A 3rd party control that mitigates this recommendation exists, for example, if Network Firewall prevents access to a machine, third party antivirus -Productivity/business need - Remediation will impact productivity or interrupt business-critical workflow -Accept risk - Poses low risk and/or implementing a compensating control is too expensive -Planned remediation (grace) - Already planned but is awaiting execution or authorization -Other - False positive -![Screenshot of exception reason dropdown menu](images/tvm-exception-dropdown.png) +- Compensating/alternate control - A 3rd party control that mitigates this recommendation exists, for example, if Network Firewall - - prevents access to a machine, third party antivirus +- Productivity/business need - Remediation will impact productivity or interrupt business-critical workflow +- Accept risk - Poses low risk and/or implementing a compensating control is too expensive +- Planned remediation (grace) - Already planned but is awaiting execution or authorization +- Other - False positive + ![Screenshot of exception reason dropdown menu](images/tvm-exception-dropdown.png) -###Exception visibility +### Exception visibility The exceptions you've filed will show up in the **Remediation** page, in the **Exceptions** tab. However, you also have the option to filter your view based on exception justification, type, and status. ![Screenshot of exception tab and filters](images/tvm-exception-filters.png) -###Actions on exceptions -- Cancel - You can cancel the exceptions you've filed any time -- Resurface - The exception that you've filed automatically becomes void and resurfaces in the security recommendation section when dynamic environmental factors change, which adversely affect the exposure impact associated with a recommendation that had previously been excluded +### Actions on exceptions +- Cancel - You can cancel the exceptions you've filed any time +- Resurface - The exception that you've filed automatically becomes void and resurfaces in the security recommendation section when dynamic environmental factors change, which adversely affect the exposure impact associated with a recommendation that had previously been excluded -###Exception status -- Cancelled - The exception has been cancelled 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 status +- Cancelled - The exception has been cancelled 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 ## Related topics - [Risk-based Threat & Vulnerability Management](next-gen-threat-and-vuln-mgt.md) From 5e3cbe9dbfaf902800ce5b10b59fe79d93c5877e Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Tue, 29 Oct 2019 00:21:49 -0700 Subject: [PATCH 033/119] Update tvm-remediation.md --- .../microsoft-defender-atp/tvm-remediation.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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 5aae0492dc..ad61398342 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md @@ -57,6 +57,7 @@ You can file exceptions to exclude certain recommendation from showing up in rep When you select a security recommendation, it opens up a flyout screen with details and options for next step. You can either **Open software page**, choose from **Remediation options**, go through **Exception options** to file for exceptions, or **Report inaccuracy**. Select **Exception options** and a flyout screen opens. + ![Screenshot of exception flyout screen](images/tvm-exception-flyout.png) ### Exception justification @@ -67,7 +68,9 @@ If the security recommendation stemmed from a false positive report, or if there - Accept risk - Poses low risk and/or implementing a compensating control is too expensive - Planned remediation (grace) - Already planned but is awaiting execution or authorization - Other - False positive - ![Screenshot of exception reason dropdown menu](images/tvm-exception-dropdown.png) + + + ![Screenshot of exception reason dropdown menu](images/tvm-exception-dropdown.png) ### Exception visibility The exceptions you've filed will show up in the **Remediation** page, in the **Exceptions** tab. From 11637d1283e144010ad3a10f748ba1a90a54d501 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Tue, 29 Oct 2019 00:25:06 -0700 Subject: [PATCH 034/119] Add files via upload --- .../images/tvm-exception-dropdown.png | Bin 20415 -> 19935 bytes .../images/tvm-exception-filters.png | Bin 64042 -> 64222 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/tvm-exception-dropdown.png b/windows/security/threat-protection/microsoft-defender-atp/images/tvm-exception-dropdown.png index fbf6275ec7720094d5a59d5460a2a736cc41c56a..31d16836b0fd58a009be3711f9e1efddf5d4ceeb 100644 GIT binary patch literal 19935 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 literal 20415 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 s0s?U5V26{qYsGCI0%-cT7Gq!5B>2os% z3z$F9ckTz=dh*%`3Bh3M0G2_GuOru0A_kT{_y^Vehi@h=76EwWZ^s_=-}>f%)|vPR z3YpMVxhxpAXf}Sh4)t2nX-w#bs(q^eS=Zt}{5{;lKZjtN`#T{2RGc45+aa}5ORM>? zvrM_9yo4JfVmbX&Aaj7eG7>HaFaaNg_8|d!u`xTyX8P!BIw0$N3Gaj}oZ^I=6&`)q zwsP$Zso4N}yZ{6wLQaqE2HkU9?s^(@NO(g;NP*tppd5}&qknn8zH3zAB`)E;q*=ox zm#+cXf%FX<5Z7W#h5#1@c!4B+MnI+BL>bCP;Zo?DYotc@_tz3g>tYy-XqFA$e)4D5 zUPL4jCTj@M=b%O3O4xFmj9A8hfTLWNE3f1%0ERWTEDvhRh;4y&2hg-W9M+`ST)coM4DP}ACF!{R+V}x z%}r86s?rHJMDgdW7|UIhT+`RyM^)u!DBw#_(bwAU>>>*w(`Ib zy*0P6_*O5yetotdmuFH{6co6-m64v1i8>v${xOC|UIbvrFTnLVL5@mszH;j9P+DP! zs?02~MK|VBqYU3LQtUS;Zmq2E@k;J4))d#Y%Z-QrX}fY=;!uhcRl)o&O1Ql|`JE_| zY1ps_C7y!BJt{~l4qnQ$UtvAOncPpk!(E8fYl$eqnk@Ie<#j;`vWIwR= znDqWq*jT#E-W6$5Rj1mAeao}zOcr+^9-6s;43mbtVXt1z4;z6B(eKZKD)FCm=+1EO zbB0NNLjWtqLATJ4qotKvrSrW8zxDQa%-nfO_Wsj49Ddd_XhsovAa`FM;d+6z`imT$ zrqM6>Px9K>@KspO)NQpy>eCkPNUoVg6RjPjn0y!m8gLT6+PE48OttOOSB{@dupL+=W?bYvBeD z?@n8u-wBHi1o(c9$+iSB%kmDiDK@x^jA{1i){_{s65c=L(TAKcw&TeV1|i=T(U5^d znV^Y1I3aWDPNtMb(WJf&tT@8oM3)$y76j0nq|rD*b{Vk5s`i~QwcXg@dNM?QkI8*E z3~+Z_Zo;tn=Ph50LHn*NuC_?cg_Y`Rb-i)WK4D&G#wzmKvT$L4yHTe z)^_(|0zZXz)&21tup|t?KeBt0w9p0`xe|nivBCz#0x2m8o#Y4v5`Xol?2!~`#6Ubv zZ#azjVY<-hrt3xPo(QXTpxlkXwyG}HiI~2MFx`lvvxBqi_trZIO|Uq zmhSm*)x8q&6wo#zRkrA)ka=tx`dsKwLF7JvBgo&~4##LtmCiuxj5`5aNA3Fw7FU|% z&83kKo=gIk51hED7uS)b#b!KljRVU49M=UBQ(lsuFLE-WZsO3F-u&wbQkO7-O_D(~ zXk_5;CIlG68=_hcqGw;^5@Ge3SMWX}6YQXM9#lX;Yj&b*@?Syoy;vesZQbQ(u3Xt= zPFpYa?^3mN&s-7#L)0bFG5^4UZxb_Cua1oa$_>yD3j8!rV#`0h9WjULUHKz|v7i{F zISYS%>BQ)iqM-F?i=+&(J#yu?&)?x4H!yKM~?zqo+y(au>{}*z=N1G*38~>agM8VFifc;dxQp zKS~Z)JQ14fAqTT5i;Eu(klDRZwHB2p>g~-F|6PAqm)a7B07pR5{rB1s;Q1hsLiaM5 zeg~fQaeaV-7SBi!r ztnA@U80-w2=ZlbLBVNm%M1cFbQF_^<9?~2TCBf1GFn`9jJ-?|!()a>0i#S*yA}aCk zmLVpf7D2WMdxA@HgEAEI=}SM_xPQweEfJ*GB8z7W$R%Q3%7CE(c~_L>-_20f>3H&|fBiaBIRKeg zJqn2OrZUXU4o;F|a!>|c2!Q%tN&=vBD3TTaNcfyfB$4&Ny8yDf3j!J~^GUqs(tOczRhI@ gO5YH4%alDg$Jw9pc^|+!b%^_Sl;m>%di4DN0gE!Qi~s-t diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/tvm-exception-filters.png b/windows/security/threat-protection/microsoft-defender-atp/images/tvm-exception-filters.png index ad3c0fdf2069d02df090e392c13be1d38ee660d8..6cafba6c3dd3d86a1712cc416caf2419d2203fb1 100644 GIT binary patch literal 64222 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 literal 64042 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 From d65053692eff3f38973ed9ecc0336acb7d04c439 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Tue, 29 Oct 2019 00:27:52 -0700 Subject: [PATCH 035/119] Update threat-and-vuln-mgt-scenarios.md --- .../microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md index 0ffb6e79fa..0afb30cddb 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md +++ b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md @@ -146,6 +146,7 @@ When an exception is created for a recommendation, the recommendation is no long ![Screenshot of the exception option in the remediation flyout pane](images/tvm-exception-option.png) 4. 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. + ![Screenshot of exception flyout page which details justification and context](images/tvm-exception-flyout.png) 5. Click **Submit**. A confirmation message at the top of the page indicates that the exception has been created. From 560854b159bf6f1835c3a387223ba365e43950f9 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Tue, 29 Oct 2019 00:28:44 -0700 Subject: [PATCH 036/119] Update threat-and-vuln-mgt-scenarios.md --- .../microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md index 0afb30cddb..bd0ef30da0 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md +++ b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md @@ -147,7 +147,7 @@ When an exception is created for a recommendation, the recommendation is no long 4. 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. -![Screenshot of exception flyout page which details justification and context](images/tvm-exception-flyout.png) +> ![Screenshot of exception flyout page which details justification and context](images/tvm-exception-flyout.png) 5. Click **Submit**. A confirmation message at the top of the page indicates that the exception has been created. ![Screenshot of exception confirmation message](images/tvm-exception-confirmation.png) From 1feac787a4f2f6e631dfb29b84997f72e6bebe68 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Tue, 29 Oct 2019 00:35:02 -0700 Subject: [PATCH 037/119] Update tvm-remediation.md --- .../microsoft-defender-atp/tvm-remediation.md | 21 +++++++++---------- 1 file changed, 10 insertions(+), 11 deletions(-) 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 ad61398342..552643422d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md @@ -47,7 +47,6 @@ When you submit a remediation request from Threat & Vulnerability Management, it It creates a security task which will be tracked in Threat & Vulnerability Management **Remediation** page, and it also creates a remediation ticket in Microsoft Intune. -You also have the option to export all remediation activity data to CSV for records, reporting purposes, or if you want to notify your IT administration counterpart that a remediation ticket has been submitted. The dashboard will show that status of your top remediation activities. Click any of the entries and it will take you to the **Remediation** page. You can mark the remediation activity as completed after the IT administration team remediates the task. @@ -63,11 +62,11 @@ Select **Exception options** and a flyout screen opens. ### Exception justification If the security recommendation stemmed from a false positive report, or if there are existing business justification that blocks the remediation, such as compensating control, productivity needs, compliance, or if there's already a planned remediation grace period, you can file an exception and indicate the reason. -- Compensating/alternate control - A 3rd party control that mitigates this recommendation exists, for example, if Network Firewall - - prevents access to a machine, third party antivirus -- Productivity/business need - Remediation will impact productivity or interrupt business-critical workflow -- Accept risk - Poses low risk and/or implementing a compensating control is too expensive -- Planned remediation (grace) - Already planned but is awaiting execution or authorization -- Other - False positive +- **Compensating/alternate control** - A 3rd party control that mitigates this recommendation exists, for example, if Network Firewall - - prevents access to a machine, third party antivirus +- **Productivity/business need** - Remediation will impact productivity or interrupt business-critical workflow +- **Accept risk** - Poses low risk and/or implementing a compensating control is too expensive +- **Planned remediation (grace)** - Already planned but is awaiting execution or authorization +- **Other** - False positive ![Screenshot of exception reason dropdown menu](images/tvm-exception-dropdown.png) @@ -78,13 +77,13 @@ However, you also have the option to filter your view based on exception justifi ![Screenshot of exception tab and filters](images/tvm-exception-filters.png) ### Actions on exceptions -- Cancel - You can cancel the exceptions you've filed any time -- Resurface - The exception that you've filed automatically becomes void and resurfaces in the security recommendation section when dynamic environmental factors change, which adversely affect the exposure impact associated with a recommendation that had previously been excluded +- Cancel - You can cancel the exceptions you've filed any time +- Resurface - Your exception automatically becomes void and resurfaces in the security recommendation list when dynamic environmental factors change, which adversely affect the exposure impact associated with a recommendation that had previously been excluded ### Exception status -- Cancelled - The exception has been cancelled 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 +- **Cancelled** - The exception has been cancelled 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 ## Related topics - [Risk-based Threat & Vulnerability Management](next-gen-threat-and-vuln-mgt.md) From 9a4159d13808d336ecdaed890817a3358618016d Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Tue, 29 Oct 2019 05:49:24 -0700 Subject: [PATCH 038/119] Revised based on review --- windows/security/threat-protection/TOC.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index b6e19b78cc..a751c426fc 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -122,10 +122,10 @@ ##### [NetworkCommunicationEvents](microsoft-defender-atp/advanced-hunting-networkcommunicationevents-table.md) ##### [ProcessCreationEvents](microsoft-defender-atp/advanced-hunting-processcreationevents-table.md) ##### [RegistryEvents](microsoft-defender-atp/advanced-hunting-registryevents-table.md) -##### [DeviceTvmSoftwareInventoryVulnerabilities table](microsoft-defender-atp/advanced-hunting-tvm-softwareinventory-table.md) -##### [DeviceTvmSoftwareVulnerabilitiesKB table](microsoft-defender-atp/advanced-hunting-tvm-softwarevulnerability-table.md) -##### [DeviceTvmSecureConfigurationAssessment table](microsoft-defender-atp/advanced-hunting-tvm-configassessment-table.md) -##### [DeviceTvmSecureConfigurationAssessmentKB table](microsoft-defender-atp/advanced-hunting-tvm-secureconfigkb-table.md) +##### [DeviceTvmSoftwareInventoryVulnerabilities](microsoft-defender-atp/advanced-hunting-tvm-softwareinventory-table.md) +##### [DeviceTvmSoftwareVulnerabilitiesKB](microsoft-defender-atp/advanced-hunting-tvm-softwarevulnerability-table.md) +##### [DeviceTvmSecureConfigurationAssessment](microsoft-defender-atp/advanced-hunting-tvm-configassessment-table.md) +##### [DeviceTvmSecureConfigurationAssessmentKB](microsoft-defender-atp/advanced-hunting-tvm-secureconfigkb-table.md) #### [Apply query best practices](microsoft-defender-atp/advanced-hunting-best-practices.md) #### [Stream Advanced hunting events to Azure Event Hubs](microsoft-defender-atp/raw-data-export-event-hub.md) From 878f470704bd5a612c3c5c3dad4808f86001793c Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Tue, 29 Oct 2019 06:12:19 -0700 Subject: [PATCH 039/119] Revised based on feedback --- .../advanced-hunting-tvm-secureconfigkb-table.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-secureconfigkb-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-secureconfigkb-table.md index 6fc92cd724..a8ca8d8c52 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-secureconfigkb-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-secureconfigkb-table.md @@ -26,7 +26,7 @@ ms.date: 10/27/2019 >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) -The DeviceTvmSecureConfigurationAssessmentKB table in the Advanced hunting schema contains the knowledge base for all the various configurations assessments related to your organization, for example, what configuration is being assessed. Use this reference to construct queries that return information from the table. +The DeviceTvmSecureConfigurationAssessmentKB table in the Advanced hunting schema contains information about the various secure configuration TVM checks during assessments related to your organization. An example of a security configuration is to block JavaScript or VBScript from launching downloaded executable content to prevent accidentally downloading malicious files in your network. Use this reference to construct queries that return information from the table. For information on other tables in the Advanced hunting schema, see [the Advanced hunting reference](advanced-hunting-reference.md). @@ -40,8 +40,8 @@ For information on other tables in the Advanced hunting schema, see [the Advance | ConfigurationCategory | string | Category or grouping to which the configuration belongs: Application, OS, Network, Accounts, Security controls| | ConfigurationSubcategory | string |Subcategory or subgrouping to which the configuration belongs. In many cases, this describes specific capabilities or features. | | ConfigurationBenchmarks | string | List of industry benchmarks recommending the same or similar configuration | -| RelatedMitreTechniques | string | List of Mitre ATT&CK framework techniques observed | -| RelatedMitreTactics | string | List of Mitre ATT&CK framework tactics observed | +| RelatedMitreTechniques | string | List of Mitre ATT&CK framework techniques related to the configuration | +| RelatedMitreTactics | string | List of Mitre ATT&CK framework tactics related to the configuration| ## Related topics From c7eb99360bb5027ef0406ccf7f2aa67d8601cb5c Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Tue, 29 Oct 2019 06:15:18 -0700 Subject: [PATCH 040/119] Revised based on feedback --- .../advanced-hunting-tvm-configassessment-table.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-configassessment-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-configassessment-table.md index 2b492048f8..6105f98f09 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-configassessment-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-configassessment-table.md @@ -26,7 +26,7 @@ ms.date: 10/27/2019 >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) -The DeviceTvmSecureConfigurationAssessment table in the Advanced hunting schema contains the variables needed in searching for security configuration assessment for devices. Use this reference to construct queries that return information from the table. +The DeviceTvmSecureConfigurationAssessment table in the Advanced hunting schema contains an assessment event for a specific security configuratio. Use this reference to check the latest assessment results and determine whether device are compliant. For information on other tables in the Advanced hunting schema, see [the Advanced hunting reference](advanced-hunting-reference.md). From a1969f4b0a4ef0348933dd0090e4ea5e19dfc1cc Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Tue, 29 Oct 2019 06:17:13 -0700 Subject: [PATCH 041/119] Update advanced-hunting-tvm-configassessment-table.md --- .../advanced-hunting-tvm-configassessment-table.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-configassessment-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-configassessment-table.md index 6105f98f09..8d6222dc34 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-configassessment-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-configassessment-table.md @@ -26,7 +26,7 @@ ms.date: 10/27/2019 >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) -The DeviceTvmSecureConfigurationAssessment table in the Advanced hunting schema contains an assessment event for a specific security configuratio. Use this reference to check the latest assessment results and determine whether device are compliant. +Each row in the DeviceTvmSecureConfigurationAssessment table contains an assessment event for a specific security configuration. Use this reference to check the latest assessment results and determine whether device are compliant. For information on other tables in the Advanced hunting schema, see [the Advanced hunting reference](advanced-hunting-reference.md). From ed86b89ee964814d5ce72bdadc7e764212dd68ca Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Tue, 29 Oct 2019 06:21:29 -0700 Subject: [PATCH 042/119] Revised based on feedback --- .../advanced-hunting-tvm-softwarevulnerability-table.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwarevulnerability-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwarevulnerability-table.md index 5be552b113..68260d0b2c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwarevulnerability-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwarevulnerability-table.md @@ -26,7 +26,7 @@ ms.date: 10/27/2019 >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) -The DeviceTvmSoftwareInventoryVulnerabilities table in the Advanced hunting schema is a knowledgebase of metadata on the vulnerabilities we are aware of. Use this reference along with DeviceTvmSoftwareInventoryVulnerabilities to construct queries that return information on the metadata related to the vulnerabilities in your inventory. +The DeviceTvmSoftwareInventoryVulnerabilities table in the Advanced hunting schema contains information about the vulnerabilities Threat & Vulnerability Management assesses devices for. Use this reference along with DeviceTvmSoftwareInventoryVulnerabilities to construct queries that return information on the metadata related to the vulnerabilities in your inventory. For information on other tables in the Advanced hunting schema, see [the Advanced hunting reference](advanced-hunting-reference.md). From 2461a1cfda0c30a390187065ce48fd628d5f6645 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Tue, 29 Oct 2019 06:24:08 -0700 Subject: [PATCH 043/119] Revised based on feedback --- .../advanced-hunting-tvm-softwareinventory-table.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwareinventory-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwareinventory-table.md index f56ffc926e..138f8a0e3f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwareinventory-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwareinventory-table.md @@ -29,7 +29,7 @@ ms.date: 10/27/2019 [!include[Prerelease information](prerelease.md)] -The DeviceTvmSoftwareInventoryVulnerabilities table in the Advanced hunting schema contains information for your general software inventory search, and checking for vulnerabilities in your software inventory. Use this reference to construct queries that return information from the table. +The DeviceTvmSoftwareInventoryVulnerabilities table in the Advanced hunting schema contains an inventory of the software on your devices as well as any known vulnerabilities in the software products. Use this reference to construct queries that return information from the table. For information on other tables in the Advanced hunting schema, see [the Advanced hunting reference](advanced-hunting-reference.md). From 462c619c838db2b2eadd2f3100de877263c35360 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Tue, 29 Oct 2019 06:56:16 -0700 Subject: [PATCH 044/119] Update tvm-remediation.md --- .../microsoft-defender-atp/tvm-remediation.md | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) 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 552643422d..2134c6727b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md @@ -53,14 +53,14 @@ The dashboard will show that status of your top remediation activities. Click an ## When to file for exception instead of remediating issues You can file exceptions to exclude certain recommendation from showing up in reports and affecting risk scores or secure scores. -When you select a security recommendation, it opens up a flyout screen with details and options for next step. You can either **Open software page**, choose from **Remediation options**, go through **Exception options** to file for exceptions, or **Report inaccuracy**. +When you select a security recommendation, it opens up a flyout screen with details and options for your next step. You can either **Open software page**, choose from **Remediation options**, go through **Exception options** to file for exceptions, or **Report inaccuracy**. Select **Exception options** and a flyout screen opens. ![Screenshot of exception flyout screen](images/tvm-exception-flyout.png) ### Exception justification -If the security recommendation stemmed from a false positive report, or if there are existing business justification that blocks the remediation, such as compensating control, productivity needs, compliance, or if there's already a planned remediation grace period, you can file an exception and indicate the reason. +If the security recommendation stemmed from a false positive report, or if there are existing business justification that blocks the remediation, such as compensating control, productivity needs, compliance, or if there's already a planned remediation grace period, you can file an exception and indicate the reason. The following list details the justifications behind the exception options: - **Compensating/alternate control** - A 3rd party control that mitigates this recommendation exists, for example, if Network Firewall - - prevents access to a machine, third party antivirus - **Productivity/business need** - Remediation will impact productivity or interrupt business-critical workflow @@ -85,6 +85,13 @@ However, you also have the option to filter your view based on exception justifi - **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 Secure Score (for configurations) 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 Secure Score the exception option created + + ## Related topics - [Risk-based Threat & Vulnerability Management](next-gen-threat-and-vuln-mgt.md) - [Threat & Vulnerability Management dashboard overview](tvm-dashboard-insights.md) From 9fccb2471600be5df332d08a32f05dcb024c6068 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Tue, 29 Oct 2019 06:59:10 -0700 Subject: [PATCH 045/119] Update tvm-remediation.md --- .../threat-protection/microsoft-defender-atp/tvm-remediation.md | 1 + 1 file changed, 1 insertion(+) 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 2134c6727b..d7a3a8058e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md @@ -91,6 +91,7 @@ Creating an exception can potentially affect the Exposure Score (for both types - **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 Secure Score the exception option created +The exception impact shows on both the Security recommendations page column and in the flyout pane. ## Related topics - [Risk-based Threat & Vulnerability Management](next-gen-threat-and-vuln-mgt.md) From 094ed8270f3d9abfb150cd80e9fc2ce4d8689094 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Tue, 29 Oct 2019 07:02:18 -0700 Subject: [PATCH 046/119] Update tvm-remediation.md --- .../threat-protection/microsoft-defender-atp/tvm-remediation.md | 2 ++ 1 file changed, 2 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 d7a3a8058e..404340d511 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md @@ -93,6 +93,8 @@ Creating an exception can potentially affect the Exposure Score (for both types The exception impact shows on both the Security recommendations page column and in the flyout pane. +![Screenshot of where to find the exception impact](images/tvm-exception-impact.png) + ## Related topics - [Risk-based Threat & Vulnerability Management](next-gen-threat-and-vuln-mgt.md) - [Threat & Vulnerability Management dashboard overview](tvm-dashboard-insights.md) From 85509d205c8d045ce012403343be6f1813ac799a Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Tue, 29 Oct 2019 07:03:04 -0700 Subject: [PATCH 047/119] Add files via upload --- .../images/tvm-exception-impact.png | Bin 0 -> 81588 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/tvm-exception-impact.png diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/tvm-exception-impact.png b/windows/security/threat-protection/microsoft-defender-atp/images/tvm-exception-impact.png new file mode 100644 index 0000000000000000000000000000000000000000..6a7d3751dc1d88d094f670bdbb0c86dba63743c9 GIT binary patch literal 81588 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 bt*W&Cl4Q7k>R;BB2=5 literal 0 HcmV?d00001 From 0a3e9e15d3aebc154b58acf703da63b0b03b8fa1 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Tue, 29 Oct 2019 07:06:31 -0700 Subject: [PATCH 048/119] Update tvm-remediation.md --- .../threat-protection/microsoft-defender-atp/tvm-remediation.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 404340d511..ef214daee4 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md @@ -89,7 +89,7 @@ However, you also have the option to filter your view based on exception justifi Creating an exception can potentially affect the Exposure Score (for both types of weaknesses) and Secure Score (for configurations) 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 Secure Score the exception option created +- **Hybrid** - Provides visibility on both No impact and Mitigation-like impact. It shows both the Exposure Score and Secure Score 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. From 54bf5eea6ca3ba73a1d1ea62be00662c8350fc69 Mon Sep 17 00:00:00 2001 From: John Kaiser <35939694+CoveMiner@users.noreply.github.com> Date: Tue, 29 Oct 2019 09:55:13 -0700 Subject: [PATCH 049/119] Updates for product names and meta tags --- devices/surface/battery-limit.md | 2 ++ devices/surface/deploy.md | 2 ++ .../enable-surface-keyboard-for-windows-pe-deployment.md | 2 ++ devices/surface/ltsb-for-surface.md | 2 ++ .../maintain-optimal-power-settings-on-Surface-devices.md | 8 +++++--- devices/surface/microsoft-surface-brightness-control.md | 2 ++ devices/surface/support-solutions-surface.md | 1 + devices/surface/surface-diagnostic-toolkit-business.md | 2 +- .../surface/surface-diagnostic-toolkit-desktop-mode.md | 2 +- .../surface-diagnostic-toolkit-for-business-intro.md | 2 +- devices/surface/surface-enterprise-management-mode.md | 2 ++ devices/surface/surface-system-sku-reference.md | 2 ++ devices/surface/surface-wireless-connect.md | 2 +- devices/surface/unenroll-surface-devices-from-semm.md | 2 ++ ...r-configuration-manager-to-manage-devices-with-semm.md | 2 ++ 15 files changed, 28 insertions(+), 7 deletions(-) diff --git a/devices/surface/battery-limit.md b/devices/surface/battery-limit.md index 48b26edcc5..a24ae8e7b8 100644 --- a/devices/surface/battery-limit.md +++ b/devices/surface/battery-limit.md @@ -11,6 +11,8 @@ ms.reviewer: manager: dansimp ms.author: dansimp ms.topic: article +ms.localizationpriority: medium +ms.audience: itpro --- # Battery Limit setting diff --git a/devices/surface/deploy.md b/devices/surface/deploy.md index 08149e26b7..bd5dc11f00 100644 --- a/devices/surface/deploy.md +++ b/devices/surface/deploy.md @@ -11,6 +11,8 @@ ms.reviewer: manager: dansimp ms.author: dansimp ms.topic: article +ms.localizationpriority: medium +ms.audience: itpro --- # Deploy Surface devices diff --git a/devices/surface/enable-surface-keyboard-for-windows-pe-deployment.md b/devices/surface/enable-surface-keyboard-for-windows-pe-deployment.md index 3fa2512ccf..e04ff8e6ba 100644 --- a/devices/surface/enable-surface-keyboard-for-windows-pe-deployment.md +++ b/devices/surface/enable-surface-keyboard-for-windows-pe-deployment.md @@ -11,6 +11,8 @@ ms.author: v-tea ms.topic: article ms.date: 10/2/2019 ms.reviewer: scottmca +ms.localizationpriority: medium +ms.audience: itpro manager: jarrettr appliesto: - Surface Laptop (1st Gen) diff --git a/devices/surface/ltsb-for-surface.md b/devices/surface/ltsb-for-surface.md index 225135d993..16638502e1 100644 --- a/devices/surface/ltsb-for-surface.md +++ b/devices/surface/ltsb-for-surface.md @@ -10,6 +10,8 @@ ms.author: dansimp ms.topic: article ms.reviewer: manager: dansimp +ms.localizationpriority: medium +ms.audience: itpro --- # Long-Term Servicing Channel (LTSC) for Surface devices diff --git a/devices/surface/maintain-optimal-power-settings-on-Surface-devices.md b/devices/surface/maintain-optimal-power-settings-on-Surface-devices.md index ede174d674..e43a14a63b 100644 --- a/devices/surface/maintain-optimal-power-settings-on-Surface-devices.md +++ b/devices/surface/maintain-optimal-power-settings-on-Surface-devices.md @@ -1,6 +1,6 @@ --- title: Best practice power settings for Surface devices -description: This topic provides best practice recommendations for maintaining optimal power settings and explains how Surface streamlines the power management experience. +description: This topic provides best practice recommendations for maintaining optimal power settings and explains how Surface streamlines the power management experience. This article applies to all currently supported Surface devices including Surface Pro 7, Surface Pro X, and Surface Laptop 3. ms.prod: w10 ms.mktglfcycl: manage ms.sitesec: library @@ -9,7 +9,9 @@ ms.author: dansimp ms.topic: article ms.reviewer: manager: dansimp -ms.date: 08/21/2019 +ms.localizationpriority: medium +ms.audience: itpro +ms.date: 10/28/2019 --- # Best practice power settings for Surface devices @@ -49,7 +51,7 @@ module (SAM). The SAM chip functions as the Surface device power-policy owner, using algorithms to calculate optimal power requirements. It works in conjunction with Windows power manager to allocate or throttle only the exact amount of power required for hardware components to -function. +function. This article applies to all currently supported Surface devices including Surface Pro 7, Surface Pro X, and Surface Laptop 3. ## Utilizing the custom power profile in Surface diff --git a/devices/surface/microsoft-surface-brightness-control.md b/devices/surface/microsoft-surface-brightness-control.md index 4a37b1fd9d..93f0212193 100644 --- a/devices/surface/microsoft-surface-brightness-control.md +++ b/devices/surface/microsoft-surface-brightness-control.md @@ -11,6 +11,8 @@ ms.topic: article ms.date: 1/15/2019 ms.reviewer: hachidan manager: dansimp +ms.localizationpriority: medium +ms.audience: itpro --- # Surface Brightness Control diff --git a/devices/surface/support-solutions-surface.md b/devices/surface/support-solutions-surface.md index 39f66879fb..8dd12ede7c 100644 --- a/devices/surface/support-solutions-surface.md +++ b/devices/surface/support-solutions-surface.md @@ -14,6 +14,7 @@ ms.author: dansimp ms.topic: article ms.date: 09/26/2019 ms.localizationpriority: medium +ms.audience: itpro --- # Top support solutions for Surface devices diff --git a/devices/surface/surface-diagnostic-toolkit-business.md b/devices/surface/surface-diagnostic-toolkit-business.md index 28726e9c2d..2937faa337 100644 --- a/devices/surface/surface-diagnostic-toolkit-business.md +++ b/devices/surface/surface-diagnostic-toolkit-business.md @@ -3,7 +3,7 @@ title: Deploy Surface Diagnostic Toolkit for Business description: This topic explains how to use the Surface Diagnostic Toolkit for Business. ms.prod: w10 ms.mktglfcycl: manage -ms.localizationpriority: normal +ms.localizationpriority: medium ms.sitesec: library author: dansimp ms.author: dansimp diff --git a/devices/surface/surface-diagnostic-toolkit-desktop-mode.md b/devices/surface/surface-diagnostic-toolkit-desktop-mode.md index 4d8b505670..89dc9d63fb 100644 --- a/devices/surface/surface-diagnostic-toolkit-desktop-mode.md +++ b/devices/surface/surface-diagnostic-toolkit-desktop-mode.md @@ -10,7 +10,7 @@ ms.topic: article ms.date: 11/15/2018 ms.reviewer: hachidan manager: dansimp -ms.localizationpriority: normal +ms.localizationpriority: medium ms.audience: itpro --- diff --git a/devices/surface/surface-diagnostic-toolkit-for-business-intro.md b/devices/surface/surface-diagnostic-toolkit-for-business-intro.md index 35c9b5f49f..df3918d715 100644 --- a/devices/surface/surface-diagnostic-toolkit-for-business-intro.md +++ b/devices/surface/surface-diagnostic-toolkit-for-business-intro.md @@ -10,7 +10,7 @@ ms.topic: article ms.date: 06/11/2019 ms.reviewer: cottmca manager: dansimp -ms.localizationpriority: normal +ms.localizationpriority: medium ms.audience: itpro --- diff --git a/devices/surface/surface-enterprise-management-mode.md b/devices/surface/surface-enterprise-management-mode.md index 32c1f38406..71b063954c 100644 --- a/devices/surface/surface-enterprise-management-mode.md +++ b/devices/surface/surface-enterprise-management-mode.md @@ -12,6 +12,8 @@ ms.topic: article ms.date: 01/06/2017 ms.reviewer: manager: dansimp +ms.localizationpriority: medium +ms.audience: itpro --- # Microsoft Surface Enterprise Management Mode diff --git a/devices/surface/surface-system-sku-reference.md b/devices/surface/surface-system-sku-reference.md index 6b6e75f7d4..d7e3e77236 100644 --- a/devices/surface/surface-system-sku-reference.md +++ b/devices/surface/surface-system-sku-reference.md @@ -12,6 +12,8 @@ ms.topic: article ms.date: 03/20/2019 ms.reviewer: manager: dansimp +ms.localizationpriority: medium +ms.audience: itpro --- # System SKU reference diff --git a/devices/surface/surface-wireless-connect.md b/devices/surface/surface-wireless-connect.md index fbbaec21e8..ad386a1445 100644 --- a/devices/surface/surface-wireless-connect.md +++ b/devices/surface/surface-wireless-connect.md @@ -6,7 +6,7 @@ ms.mktglfcycl: manage ms.sitesec: library author: dansimp ms.audience: itpro -ms.localizationpriority: normal +ms.localizationpriority: medium ms.author: dansimp ms.topic: article ms.date: 08/15/2019 diff --git a/devices/surface/unenroll-surface-devices-from-semm.md b/devices/surface/unenroll-surface-devices-from-semm.md index edcfcdf120..39b70f6006 100644 --- a/devices/surface/unenroll-surface-devices-from-semm.md +++ b/devices/surface/unenroll-surface-devices-from-semm.md @@ -12,6 +12,8 @@ ms.topic: article ms.date: 01/06/2017 ms.reviewer: manager: dansimp +ms.localizationpriority: medium +ms.audience: itpro --- # Unenroll Surface devices from SEMM diff --git a/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md b/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md index 0432c65257..e221de46d6 100644 --- a/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md +++ b/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md @@ -12,6 +12,8 @@ ms.topic: article ms.date: 02/01/2017 ms.reviewer: manager: dansimp +ms.localizationpriority: medium +ms.audience: itpro --- # Use System Center Configuration Manager to manage devices with SEMM From cd291ebf19baf8b2b3ff0cd2447cdac3202f06e0 Mon Sep 17 00:00:00 2001 From: John Kaiser <35939694+CoveMiner@users.noreply.github.com> Date: Tue, 29 Oct 2019 11:06:09 -0700 Subject: [PATCH 050/119] Updates to links --- devices/surface/deploy.md | 14 +------------- devices/surface/ltsb-for-surface.md | 18 +----------------- 2 files changed, 2 insertions(+), 30 deletions(-) diff --git a/devices/surface/deploy.md b/devices/surface/deploy.md index bd5dc11f00..68749b654c 100644 --- a/devices/surface/deploy.md +++ b/devices/surface/deploy.md @@ -41,19 +41,7 @@ Learn about about deploying ARM- and Intel-based Surface devices. | [Surface Deployment Accelerator](microsoft-surface-deployment-accelerator.md)| See how Microsoft Surface Deployment Accelerator provides a quick and simple deployment mechanism for organizations to reimage Surface devices. | [Battery Limit setting](battery-limit.md) | Learn how to use Battery Limit, a UEFI setting that changes how the Surface device battery is charged and may prolong its longevity. - - -  - ## Related topics -[Surface for IT pros blog](http://blogs.technet.com/b/surface/) - -  - -  - - - - +[Surface IT Pro Blog](https://techcommunity.microsoft.com/t5/Surface-IT-Pro-Blog/bg-p/SurfaceITPro) diff --git a/devices/surface/ltsb-for-surface.md b/devices/surface/ltsb-for-surface.md index 16638502e1..5e14c8444d 100644 --- a/devices/surface/ltsb-for-surface.md +++ b/devices/surface/ltsb-for-surface.md @@ -30,23 +30,7 @@ General-purpose Surface devices are intended to run on the Semi-Annual Channel t Surface devices in specialized scenarios–such as PCs that control medical equipment, point-of-sale systems, and ATMs–might consider the use of LTSC. These special-purpose systems typically perform a single task and do not require feature updates as frequently as other devices in the organization. - - - - ## Related topics -- [Surface TechCenter](https://technet.microsoft.com/windows/surface) - -- [Surface for IT pros blog](http://blogs.technet.com/b/surface/) - - - -  - -  - - - - +- [Surface IT Pro Blog](https://techcommunity.microsoft.com/t5/Surface-IT-Pro-Blog/bg-p/SurfaceITPro) From fb0d866f77f7dcb9569dc7e4114b24af55bc8300 Mon Sep 17 00:00:00 2001 From: jaimeo Date: Tue, 29 Oct 2019 14:01:17 -0700 Subject: [PATCH 051/119] added info about activity --- windows/deployment/update/waas-manage-updates-wufb.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/windows/deployment/update/waas-manage-updates-wufb.md b/windows/deployment/update/waas-manage-updates-wufb.md index 96e833ec0a..260d6854be 100644 --- a/windows/deployment/update/waas-manage-updates-wufb.md +++ b/windows/deployment/update/waas-manage-updates-wufb.md @@ -90,6 +90,13 @@ The branch readiness level enables administrators to specify which channel of fe Prior to Windows 10, version 1903, there are two channels for released updates: Semi-annual Channel and Semi-annual Channel (Targeted). Deferral days are calculated against the release date of the chosen channel. Starting with Windows 10, version 1903 there is only the one release channel: Semi-annual Channel. All deferral days will be calculated against a release’s Semi-annual Channel release date. To see release dates, visit [Windows Release Information](https://docs.microsoft.com/windows/release-information/). You can set the branch readiness level by using the **Select when Preview Builds and Feature Updates are Received** policy. In order to use this to manage pre-release builds, first enable preview builds by using the **Manage preview Builds** policy. +## Recommendations +These recommendations ensure that your devices stay up to date with Windows Updates: + +- Devices are used for at least 6 hours a month with at least 2 hours of continuous use. +- Devices are regularly charged (plugging in devices overnight will enable them to automatically update outside of active hours) +- Devices have at least 10 GB of free space +- Devices have unobstructed access to the Windows Update service ## Monitor Windows Updates by using Update Compliance From e7b563f5650860d38aa70ebe0855ace0dcdf8df9 Mon Sep 17 00:00:00 2001 From: jaimeo Date: Wed, 30 Oct 2019 09:15:13 -0700 Subject: [PATCH 052/119] adjusted wording a bit --- .../deployment/update/waas-manage-updates-wufb.md | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/windows/deployment/update/waas-manage-updates-wufb.md b/windows/deployment/update/waas-manage-updates-wufb.md index 260d6854be..4f457e5c0f 100644 --- a/windows/deployment/update/waas-manage-updates-wufb.md +++ b/windows/deployment/update/waas-manage-updates-wufb.md @@ -46,7 +46,7 @@ Windows Update for Business provides management policies for several types of up ## Offering -You can control when updates are applied, for example by deferring when an update is installed on a device or by pausing updates for a certain period of time. +You can control when updates are applied, for example by deferring when an update is installed on a device or by pausing updates for a certain period. ### Manage which updates are offered @@ -91,17 +91,18 @@ The branch readiness level enables administrators to specify which channel of fe Prior to Windows 10, version 1903, there are two channels for released updates: Semi-annual Channel and Semi-annual Channel (Targeted). Deferral days are calculated against the release date of the chosen channel. Starting with Windows 10, version 1903 there is only the one release channel: Semi-annual Channel. All deferral days will be calculated against a release’s Semi-annual Channel release date. To see release dates, visit [Windows Release Information](https://docs.microsoft.com/windows/release-information/). You can set the branch readiness level by using the **Select when Preview Builds and Feature Updates are Received** policy. In order to use this to manage pre-release builds, first enable preview builds by using the **Manage preview Builds** policy. ## Recommendations -These recommendations ensure that your devices stay up to date with Windows Updates: -- Devices are used for at least 6 hours a month with at least 2 hours of continuous use. -- Devices are regularly charged (plugging in devices overnight will enable them to automatically update outside of active hours) -- Devices have at least 10 GB of free space -- Devices have unobstructed access to the Windows Update service +For the best experience with Windows Update, follow these guidelines: + +- Use devices for at least 6 hours per month, including at least 2 hours of continuous use. +- Keep devices regularly charged. Plugging in devices overnight enables them to automatically update outside of active hours. +- Make sure that devices have at least 10 GB of free space. +- Give devices unobstructed access to the Windows Update service. ## Monitor Windows Updates by using Update Compliance -Update Compliance provides a holistic view of operating system update compliance, update deployment progress, and failure troubleshooting for Windows 10 devices. This service uses diagnostic data including installation progress, Windows Update configuration, and other information to provide such insights, at no extra cost and without additional infrastructure requirements. Whether used with Windows Update for Business or other management tools, you can be assured that your devices are properly updated. +Update Compliance provides a holistic view of operating system update compliance, update deployment progress, and failure troubleshooting for Windows 10 devices. This service uses diagnostic data including installation progress, Windows Update configuration, and other information to provide such insights, at no extra cost and without extra infrastructure requirements. Whether used with Windows Update for Business or other management tools, you can be assured that your devices are properly updated. ![Update Compliance Dashboard](images/waas-wufb-update-compliance.png) From a62120574a861c8d490aaef1ea2452f8e94697a0 Mon Sep 17 00:00:00 2001 From: John Kaiser <35939694+CoveMiner@users.noreply.github.com> Date: Wed, 30 Oct 2019 10:07:12 -0700 Subject: [PATCH 053/119] Updates to SEMM and UEFI pages --- .../surface/manage-surface-uefi-settings.md | 17 +++--- .../surface-enterprise-management-mode.md | 53 +++++++++---------- 2 files changed, 35 insertions(+), 35 deletions(-) diff --git a/devices/surface/manage-surface-uefi-settings.md b/devices/surface/manage-surface-uefi-settings.md index 4de1914275..e4c8572ada 100644 --- a/devices/surface/manage-surface-uefi-settings.md +++ b/devices/surface/manage-surface-uefi-settings.md @@ -17,22 +17,25 @@ manager: dansimp # Manage Surface UEFI settings -Current and future generations of Surface devices, including Surface Pro 7, Surface Book 2, and Surface Studio 2,use a unique UEFI firmware engineered by Microsoft specifically for these devices. This firmware allows for significantly greater control of the device’s operation over firmware versions in earlier generation Surface devices, including the support for touch, mouse, and keyboard operation. By using the Surface UEFI settings you can easily enable or disable internal devices or components, configure security to protect UEFI settings from being changed, and adjust the Surface device boot settings. - ->[!NOTE] ->Surface Pro 3, Surface 3, Surface Pro 2, Surface 2, Surface Pro, and Surface do not use the Surface UEFI and instead use firmware provided by third-party manufacturers, such as AMI. - -You can enter the Surface UEFI settings on your Surface device by pressing the **Volume Up** button and the **Power** button simultaneously. Hold the **Volume Up** button until the Surface logo is displayed, which indicates that the device has begun to boot. +All current and future generations of Surface devices use a unique Unified Extensible Firmware Interface (UEFI) engineered by Microsoft specifically for these devices. Surface UEFI settings provide the ability to enable or disable built-in devices and components, protect UEFI settings from being changed, and adjust the Surface device boot settings. ## Support for cloud-based management + With Device Firmware Configuration Interface (DFCI) profiles built into Microsoft Intune (now available in public preview), Surface UEFI management extends the modern management stack down to the UEFI hardware level. DFCI supports zero-touch provisioning, eliminates BIOS passwords, provides control of security settings including boot options and built-in peripherals, and lays the groundwork for advanced security scenarios in the future. DFCI is currently available for Surface Pro 7, Surface Pro X, and Surface Laptop 3. For more information, refer to [Intune management of Surface UEFI settings](surface-manage-dfci-guide.md). +## Open Surface UEFI menu + +To adjust UEFI settings during system startup: + +1. Shut down your Surface and wait about 10 seconds to make sure it's off. +2. Press and hold the **Volume-up** button and - at the same time - press and release the **Power button.** +3. As the Microsoft or Surface logo appears on your screen, continue to hold the **Volume-up** button until the UEFI screen appears. ## PC information On the **PC information** page, detailed information about your Surface device is provided: -- **Model** – Your Surface device’s model will be displayed here, such as Surface Book or Surface Pro 4. The exact configuration of your device is not shown, (such as processor, disk size, or memory size). +- **Model** – Your Surface device’s model will be displayed here, such as Surface Book 2 or Surface Pro 7. The exact configuration of your device is not shown, (such as processor, disk size, or memory size). - **UUID** – This Universally Unique Identification number is specific to your device and is used to identify the device during deployment or management. - **Serial Number** – This number is used to identify this specific Surface device for asset tagging and support scenarios. diff --git a/devices/surface/surface-enterprise-management-mode.md b/devices/surface/surface-enterprise-management-mode.md index 71b063954c..5e684fa707 100644 --- a/devices/surface/surface-enterprise-management-mode.md +++ b/devices/surface/surface-enterprise-management-mode.md @@ -35,8 +35,6 @@ The primary workspace of SEMM is Microsoft Surface UEFI Configurator, as shown i *Figure 1. Microsoft Surface UEFI Configurator* ->[!NOTE] ->Windows 10 is required to run Microsoft Surface UEFI Configurator You can use the Microsoft Surface UEFI Configurator tool in three modes: @@ -64,15 +62,8 @@ See the [Surface Enterprise Management Mode certificate requirements](#surface-e After a device is enrolled in SEMM, the configuration file is read and the settings specified in the file are applied to UEFI. When you run a configuration package on a device that is already enrolled in SEMM, the signature of the configuration file is checked against the certificate that is stored in the device firmware. If the signature does not match, no changes are applied to the device. -You can use Surface UEFI settings to enable or disable the operation of individual components, such as cameras, wireless communication, or docking USB port (as shown in Figure 3), and configure advanced settings (as shown in Figure 4). - -![Enable or disable devices in Surface UEFI with SEMM](images/surface-ent-mgmt-fig3-enabledisable.png "Enable or disable devices in Surface UEFI with SEMM") - -*Figure 3. Enable or disable devices in Surface UEFI with SEMM* - -![Configure advanced settings in SEMM](images/surface-ent-mgmt-fig4-advancedsettings.png "Configure advanced settings in SEMM") - -*Figure 4. Configure advanced settings with SEMM* +### Enable or disable devices in Surface UEFI with SEMM +You can use Surface UEFI settings to enable or disable the operation of the following individual components: You can enable or disable the following devices with SEMM: @@ -88,31 +79,37 @@ You can enable or disable the following devices with SEMM: * Wi-Fi and Bluetooth * LTE -You can configure the following advanced settings with SEMM: +### Configure advanced settings with SEMM +**Table 1. Advanced settings** + +| Setting | Description | +| ---------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Ipv6 for PXE Boot | Allows you to manage Ipv6 support for PXE boot. If you do not configure this setting, Ipv6 support for PXE boot is ? | +| Alternate Boot | Allows you to set an Alternate boot order to boot directly to a USB or Ethernet device by pressing both the Volume Down button and Power button during boot. If you do not configure this setting, | +| Boot Order Lock | Allows you to lock the boot order to prevent changes. If you do not configure this setting, | +| USB Boot | Allows you to manage booting to USB devices. If you do not configure this setting, | +| Network Stack | Allows you to manage Network Stack boot settings. If you do not configure this setting, | +| Auto Power On | Allows you to manage Auto Power On boot settings. If you do not configure this setting, | +| Simultaneous Multi-Threading (SMT) | Allows you to manage Simultaneous Multi-Threading (SMT) to enable or disable hyperthreading. If you do not configure this setting, SMT is enabled. | +| Security | Displays the Surface UEFI **Security** page. If you do not configure this setting, | +| Devices | Displays the Surface UEFI **Devices** page. If you do not configure this setting, | +| Boot | Displays the Surface UEFI **Boot** page | +| DateTime | Displays the Surface UEFI **DateTime** page. If you do not configure this setting, | + -* IPv6 support for PXE boot -* Alternate boot order, where the Volume Down button and Power button can be pressed together during boot, to boot directly to a USB or Ethernet device -* Lock the boot order to prevent changes -* Support for booting to USB devices -* Enable Network Stack boot settings -* Enable Auto Power On boot settings -* Display of the Surface UEFI **Security** page -* Display of the Surface UEFI **Devices** page -* Display of the Surface UEFI **Boot** page -* Display of the Surface UEFI **DateTime** page >[!NOTE] ->When you create a SEMM configuration package, two characters are shown on the **Successful** page, as shown in Figure 5. +>When you create a SEMM configuration package, two characters are shown on the **Successful** page, as shown in Figure 3. ![Certificate thumbprint display](images/surface-ent-mgmt-fig5-success.png "Certificate thumbprint display") -*Figure 5. Display of the last two characters of the certificate thumbprint on the Successful page* +*Figure 3. Display of the last two characters of the certificate thumbprint on the Successful page* -These characters are the last two characters of the certificate thumbprint and should be written down or recorded. The characters are required to confirm enrollment in SEMM on a Surface device, as shown in Figure 6. +These characters are the last two characters of the certificate thumbprint and should be written down or recorded. The characters are required to confirm enrollment in SEMM on a Surface device, as shown in Figure 4. ![Enrollment confirmation in SEMM](images/surface-ent-mgmt-fig6-enrollconfirm.png "Enrollment confirmation in SEMM") -*Figure 6. Enrollment confirmation in SEMM with the SEMM certificate thumbprint* +*Figure 4. Enrollment confirmation in SEMM with the SEMM certificate thumbprint* >[!NOTE] >Administrators with access to the certificate file (.pfx) can read the thumbprint at any time by opening the .pfx file in CertMgr. To view the thumbprint with CertMgr, follow this process: @@ -134,11 +131,11 @@ A Surface UEFI reset package is used to perform only one task — to unenroll a ### Recovery request -In some scenarios, it may be impossible to use a Surface UEFI reset package. (For example, if Windows becomes unusable on the Surface device.) In these scenarios you can unenroll the Surface device from SEMM through the **Enterprise Management** page of Surface UEFI (shown in Figure 7) with a Recovery Request operation. +In some scenarios, it may be impossible to use a Surface UEFI reset package. (For example, if Windows becomes unusable on the Surface device.) In these scenarios you can unenroll the Surface device from SEMM through the **Enterprise Management** page of Surface UEFI (shown in Figure 5) with a Recovery Request operation. ![Initiate a SEMM recovery request](images/surface-ent-mgmt-fig7-semmrecovery.png "Initiate a SEMM recovery request") -*Figure 7. Initiate a SEMM recovery request on the Enterprise Management page* +*Figure 5. Initiate a SEMM recovery request on the Enterprise Management page* When you use the process on the **Enterprise Management** page to reset SEMM on a Surface device, you are provided with a Reset Request. This Reset Request can be saved as a file to a USB drive, copied as text, or read as a QR Code with a mobile device to be easily emailed or messaged. Use the Microsoft Surface UEFI Configurator Reset Request option to load a Reset Request file or enter the Reset Request text or QR Code. Microsoft Surface UEFI Configurator will generate a verification code that can be entered on the Surface device. If you enter the code on the Surface device and click **Restart**, the device will be unenrolled from SEMM. From f81da42e3119b0bc0a77920ecbd9b8e724c9ff4a Mon Sep 17 00:00:00 2001 From: jaimeo Date: Wed, 30 Oct 2019 12:13:01 -0700 Subject: [PATCH 054/119] change heading level --- windows/deployment/update/waas-manage-updates-wufb.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/update/waas-manage-updates-wufb.md b/windows/deployment/update/waas-manage-updates-wufb.md index 4f457e5c0f..1fe6905fbb 100644 --- a/windows/deployment/update/waas-manage-updates-wufb.md +++ b/windows/deployment/update/waas-manage-updates-wufb.md @@ -90,7 +90,7 @@ The branch readiness level enables administrators to specify which channel of fe Prior to Windows 10, version 1903, there are two channels for released updates: Semi-annual Channel and Semi-annual Channel (Targeted). Deferral days are calculated against the release date of the chosen channel. Starting with Windows 10, version 1903 there is only the one release channel: Semi-annual Channel. All deferral days will be calculated against a release’s Semi-annual Channel release date. To see release dates, visit [Windows Release Information](https://docs.microsoft.com/windows/release-information/). You can set the branch readiness level by using the **Select when Preview Builds and Feature Updates are Received** policy. In order to use this to manage pre-release builds, first enable preview builds by using the **Manage preview Builds** policy. -## Recommendations +### Recommendations For the best experience with Windows Update, follow these guidelines: From 06d13c5ce9dc2620542cccdc8fa31b77fe500d65 Mon Sep 17 00:00:00 2001 From: Sarah Cooley Date: Wed, 30 Oct 2019 13:05:29 -0700 Subject: [PATCH 055/119] faw, known issues, and minor updates --- .../hololens/holographic-3d-viewer-beta.md | 20 +- devices/hololens/holographic-custom-apps.md | 2 - devices/hololens/hololens-FAQ.md | 215 ++++++++++++++++++ .../hololens/hololens-commercial-features.md | 2 +- devices/hololens/hololens-cortana.md | 2 +- devices/hololens/hololens-encryption.md | 3 +- devices/hololens/hololens-enroll-mdm.md | 17 +- .../hololens-environment-considerations.md | 2 +- devices/hololens/hololens-feedback.md | 1 - .../hololens/hololens-find-and-save-files.md | 3 + devices/hololens/hololens-insider.md | 3 + devices/hololens/hololens-known-issues.md | 165 ++++++++++++++ devices/hololens/hololens-multiple-users.md | 2 + devices/hololens/hololens-status.md | 6 +- devices/hololens/index.md | 33 +-- 15 files changed, 437 insertions(+), 39 deletions(-) create mode 100644 devices/hololens/hololens-FAQ.md create mode 100644 devices/hololens/hololens-known-issues.md diff --git a/devices/hololens/holographic-3d-viewer-beta.md b/devices/hololens/holographic-3d-viewer-beta.md index 0aada1fe55..668305d234 100644 --- a/devices/hololens/holographic-3d-viewer-beta.md +++ b/devices/hololens/holographic-3d-viewer-beta.md @@ -59,22 +59,22 @@ If you're having trouble after reading these topics, see [Troubleshooting](#trou - Scale/rotation/translation animation on individual objects - Skeletal (rigged) animation with skinning - - Maximum of 4 influences per vertex + - Maximum of 4 influences per vertex ### Materials - Lambert and Phong materials are supported, with adjustable parameters - Supported material properties for Lambert - - Main Texture (RGB + Alpha Test) - - Diffuse Color (RGB) - - Ambient Color (RGB) + - Main Texture (RGB + Alpha Test) + - Diffuse Color (RGB) + - Ambient Color (RGB) - Supported material properties for Phong - - Main Texture (RGB + Alpha Test) - - Diffuse Color (RGB) - - Ambient Color (RGB) - - Specular Color (RGB) - - Shininess - - Reflectivity + - Main Texture (RGB + Alpha Test) + - Diffuse Color (RGB) + - Ambient Color (RGB) + - Specular Color (RGB) + - Shininess + - Reflectivity - Custom materials are not supported - Maximum of one material per mesh - Maximum of one material layer diff --git a/devices/hololens/holographic-custom-apps.md b/devices/hololens/holographic-custom-apps.md index 4936fab2b7..0a86a7b37a 100644 --- a/devices/hololens/holographic-custom-apps.md +++ b/devices/hololens/holographic-custom-apps.md @@ -35,7 +35,6 @@ You can install your own applications on HoloLens either by using the Device Por > Make sure to reference any associated dependency and certificate files. 1. Select **Go**. - ![Install app form in Windows Device Portal on Microsoft HoloLens](images/deviceportal-appmanager.jpg) ### Deploying from Microsoft Visual Studio 2015 @@ -44,7 +43,6 @@ You can install your own applications on HoloLens either by using the Device Por 1. Open the project's **Properties**. 1. Select the following build configuration: **Master/x86/Remote Machine**. 1. When you select **Remote Machine**: - - Make sure the address points to the Wi-Fi IP address of your HoloLens. - Set authentication to **Universal (Unencrypted Protocol)**. 1. Build your solution. diff --git a/devices/hololens/hololens-FAQ.md b/devices/hololens/hololens-FAQ.md new file mode 100644 index 0000000000..c6087d1692 --- /dev/null +++ b/devices/hololens/hololens-FAQ.md @@ -0,0 +1,215 @@ +--- +title: HoloLens and holograms FAQ +description: +ms.prod: hololens +ms.sitesec: library +author: Teresa-Motiv +ms.author: v-tea +ms.topic: article +ms.localizationpriority: medium +ms.date: 9/3/2019 +ms.reviewer: +manager: jarrettr +appliesto: +- HoloLens 1 +- HoloLens 2 +--- + +# HoloLens and holograms: Frequently asked questions + +Here are some answers to questions you might have about using HoloLens, placing holograms, working with spaces, and more. + +Any time you're having problems, make sure HoloLens is [charged up](https://support.microsoft.com/help/12627/hololens-charge-your-hololens). Try [restarting it](hololens-restart-recover.md) to see if that fixes things. And please use the Feedback app to send us info about the issue—you'll find it on the [**Start** menu](holographic-home.md). + +For tips about wearing your HoloLens, see [HoloLens fit and comfort: FAQ](https://support.microsoft.com/help/13405/hololens-fit-and-comfort-faq). + +This FAQ addresses the following questions and issues: + + +- [My holograms don't look right or are moving around](#my-holograms-dont-look-right-or-are-moving-around) +- [I see a message that says "Finding your space"](#i-see-a-message-that-says-finding-your-space) +- [I'm not seeing the holograms I expect to see in my space](#im-not-seeing-the-holograms-i-expect-to-see-in-my-space) +- [I can't place holograms where I want](#i-cant-place-holograms-where-i-want) +- [Holograms disappear or are encased in other holograms or objects](#holograms-disappear-or-are-encased-in-other-holograms-or-objects) +- [I can see holograms that are on the other side of a wall](#i-can-see-holograms-that-are-on-the-other-side-of-a-wall) +- [When I place a hologram on a wall, it seems to float](#when-i-place-a-hologram-on-a-wall-it-seems-to-float) +- [Apps appear too close to me when I'm trying to move them](#apps-appear-too-close-to-me-when-im-trying-to-move-them) +- [I'm getting a low disk space error](#im-getting-a-low-disk-space-error) +- [HoloLens doesn't respond to my gestures](#hololens-doesnt-respond-to-my-gestures) +- [HoloLens doesn't respond to my voice](#hololens-doesnt-respond-to-my-voice) +- [I'm having problems pairing or using a Bluetooth device](#im-having-problems-pairing-or-using-a-bluetooth-device) +- [I'm having problems with the HoloLens clicker](#im-having-problems-with-the-hololens-clicker) +- [I can't connect to Wi-Fi](#i-cant-connect-to-wi-fi) +- [My HoloLens isn't running well, is unresponsive, or won't start](#my-hololens-isnt-running-well-is-unresponsive-or-wont-start) +- [How do I delete all spaces?](#how-do-i-delete-all-spaces) +- [I cannot find or use the keyboard to type in the HoloLens 2 Emulator](#i-cannot-find-or-use-the-keyboard-to-type-in-the-hololens-2-emulator) + +## My holograms don't look right or are moving around + +If your holograms don't look right (for example, they're jittery or shaky, or you see black patches on top of them), try one of these fixes: + +- [Clean your device visor](https://support.microsoft.com/help/12649/hololens-whats-in-the-box) and make sure nothing is blocking the sensors. +- Make sure you're in a well-lit room without a lot of direct sunlight. +- Try walking around and gazing at your surroundings so HoloLens can scan them more completely. +- If you've placed a lot of holograms, try removing some. + +If you're still having problems, trying running the Calibration app, which calibrates your HoloLens just for you, to help keep your holograms looking their best. Go to **Settings **>** System **>** Utilities**. Under Calibration, select **Open Calibration**. + +[Back to list](#list) + +## I see a message that says Finding your space + +When HoloLens is learning or loading a space, you might see a brief message that says "Finding your space." If this message continues for more than a few seconds, you'll see another message under the Start menu that says "Still looking for your space." + +These messages mean that HoloLens is having trouble mapping your space. When this happens, you'll be able to open apps, but you won't be able to place holograms in your environment. + +If you see these messages often, try the following: + +- Make sure you're in a well-lit room without a lot of direct sunlight. +- Make sure your device visor is clean. [Learn how](https://support.microsoft.com/help/12649/hololens-whats-in-the-box). +- Make sure you have a strong Wi-Fi signal. If you enter a new environment that has no Wi-Fi or a weak signal, HoloLens won't be able find your space. Check your Wi-Fi connection by going to **Settings **> **Network & Internet** >** Wi-Fi**. +- Try moving more slowly. + +[Back to list](#list) + +## I'm not seeing the holograms I expect to see in my space + +If you don't see holograms you placed, or you're seeing some you don't expect, try the following: + +- Try turning on some lights. HoloLens works best in a well-lit space. +- Remove holograms you don't need by going to **Settings** > **System** > **Holograms** > **Remove nearby holograms**. Or, if needed, select **Remove all holograms**. + + > [!NOTE] + > If the layout or lighting in your space changes significantly, your device might have trouble identifying your space and showing your holograms. + +[Back to list](#list) + +## I can't place holograms where I want + +Here are some things to try if you're having trouble placing holograms: + +- Stand about 1 to 3 meters from where you're trying to place the hologram. +- Don't place holograms on black or reflective surfaces. +- Make sure you're in a well-lit room without a lot of direct sunlight. +- Walk around the rooms so HoloLens can rescan your surroundings. To see what's already been scanned, air tap to reveal the mapping mesh graphic. + +[Back to list](#list) + +## Holograms disappear or are encased in other holograms or objects + +If you get too close to a hologram, it will temporarily disappear—just move away from it. Also, if you've placed a lot of holograms close together, some may disappear. Try removing a few. + +Holograms can also be blocked or encased by other holograms or by objects such as walls. If this happens, try one of the following: + +- If the hologram is encased in another hologram, move it to another location: select **Adjust**, then tap and hold to position it. +- If the hologram is encased in a wall, select **Adjust**, then walk toward the wall until the hologram appears. Tap and hold, then pull the hologram forward and out of the wall. +- If you can't move the hologram with gestures, use your voice to remove it. Gaze at the hologram, then say "Remove." Then reopen it and place it in a new location. + +[Back to list](#list) + +## I can see holograms that are on the other side of a wall + +If you're very close to a wall, or if HoloLens hasn't scanned the wall yet, you'll be able to see holograms that are in the next room. Stand 1 to 3 meters from the wall and gaze to scan it. + +If HoloLens has problems scanning the wall, it might be because there's a black or reflective object nearby (for example, a black couch or a stainless steel refrigerator). If there is, scan the other side of the wall. + +[Back to list](#list) + +## When I place a hologram on a wall, it seems to float + +Holograms placed on walls will appear to be an inch or so away from the wall. If they appear farther away, try the following: + +- Stand 1 to 3 meters from the wall when you place a hologram and face the wall straight on. +- Air tap the wall to reveal the mapping mesh graphic. Make sure the mesh is lined up with the wall. If it isn't, remove the hologram, rescan the wall, and try again. +- If the issue persists, run the Calibration app. You'll find it in **Settings** > **System** > **Utilities**. + +[Back to list](#list) + +## Apps appear too close to me when I'm trying to move them + +Try walking around and looking at the area where you're placing the app so HoloLens will scan it from different angles. [Cleaning your device visor](https://support.microsoft.com/help/12649/hololens-whats-in-the-box) may also help. + +[Back to list](#list) + +## I'm getting a low disk space error + +Free up some storage space by doing one or more of the following: + +- Remove some of the holograms you've placed, or remove some saved data from within apps. [How do I find my data?](hololens-find-and-save-files.md) +- Delete some pictures and videos in the Photos app. +- Uninstall some apps from your HoloLens. In the All apps list, tap and hold the app you want to uninstall, then select **Uninstall**. (This will also delete any of the app's data stored on the device.) + +[Back to list](#list) + +## HoloLens doesn't respond to my gestures + +To make sure HoloLens can see your gestures, keep your hand in the gesture frame, which extends a couple of feet on either side of you. HoloLens can also best see your hand when you hold it about 18 inches in front of your body (though you don't have to be precise about this). When HoloLens can see your hand, the cursor will change from a dot to a ring. [Learn more about using gestures](hololens-use-gestures.md). + +[Back to list](#list) + +## HoloLens doesn't respond to my voice + +If Cortana isn't responding to your voice, make sure Cortana is on. In the **All apps** list, select **Cortana** > **Menu** > **Notebook** > **Settings** to make changes. To learn more about what you can say, see [Use your voice with HoloLens](hololens-cortana.md). + +[Back to list](#list) + +## I'm having problems pairing or using a Bluetooth device + +If you're having problems [pairing a Bluetooth device](hololens-connect-devices.md), try the following: + +- Go to **Settings** > **Devices** and make sure Bluetooth is turned on. If it is, try turning if off and on again. +- Make sure your Bluetooth device is fully charged or has fresh batteries. +- If you still can't connect, [restart your HoloLens](hololens-restart-recover.md). + +If you're having trouble using a Bluetooth device, make sure it's a supported device. Supported devices include: + +- English-language QWERTY Bluetooth keyboards, which can be used anywhere you use the holographic keyboard. +- Bluetooth mice. +- The [HoloLens clicker](hololens-clicker.md). + +Other Bluetooth HID and GATT devices can be paired, but they might require a companion app from Microsoft Store to work with HoloLens. + +HoloLens doesn't support Bluetooth audio profiles. Bluetooth audio devices, such as speakers and headsets, may appear as available in HoloLens settings, but they aren't supported. + +[Back to list](#list) + +## I'm having problems with the HoloLens clicker + +Use the [clicker](hololens-clicker.md) to select, scroll, move, and resize holograms. Additional clicker gestures may vary from app to app. + +If you're having trouble using the clicker, make sure its charged and paired with your HoloLens. If the battery is low, the indicator light will blink amber. To see if its paired, go to **Settings** > **Devices** and see if it shows up there. [Pair the clicker](hololens-connect-devices.md). + +If the clicker is charged and paired and you're still having problems, reset it by holding down the main button and the pairing button for 15 seconds. Then pair the clicker with your HoloLens again. + +If that doesn't help, see [Restart or recover the HoloLens clicker](https://support.microsoft.com/en-us/help/15555/hololens-restart-or-recover-the-hololens-clicker). + +[Back to list](#list) + +## I can't connect to Wi-Fi + +Here are some things to try if you can't connect to Wi-Fi on HoloLens: + +- Make sure Wi-Fi is turned on. Bloom to go to Start, then select **Settings** > **Network & Internet** > **Wi-Fi** to check. If Wi-Fi is on, try turning it off and on again. +- Move closer to the router or access point. +- Restart your Wi-Fi router, then [restart HoloLens](hololens-restart-recover.md). Try connecting again. +- If none of these things work, check to make sure your router is using the latest firmware. You can find this information on the manufacturers website. + +[Back to list](#list) + +## My HoloLens isn't running well, is unresponsive, or won't start + +If your device isn't performing properly, see [Restart, reset, or recover HoloLens](hololens-restart-recover.md). + +[Back to list](#list) + +## How do I delete all spaces? + +*Coming soon* + +[Back to list](#list) + +## I cannot find or use the keyboard to type in the HoloLens 2 Emulator + +*Coming soon* + +[Back to list](#list) diff --git a/devices/hololens/hololens-commercial-features.md b/devices/hololens/hololens-commercial-features.md index 1b3fdcdcd4..0bce1799cd 100644 --- a/devices/hololens/hololens-commercial-features.md +++ b/devices/hololens/hololens-commercial-features.md @@ -53,7 +53,7 @@ HoloLens (1st gen) came with two licensing options, the developer license and a |Ability to block unenrollment | |✔️ |✔️ | |Cert-based corporate Wi-Fi access | |✔️ |✔️ | |Microsoft Store (Consumer) |Consumer |Filter by using MDM |Filter by using MDM | -[Business Store Portal](https://docs.microsoft.com/microsoft-store/working-with-line-of-business-apps) | |✔️ |✔️ | +|[Business Store Portal](https://docs.microsoft.com/microsoft-store/working-with-line-of-business-apps) | |✔️ |✔️ | |**Security and identity** | | | | |Sign in by using Azure Active Directory (AAD) account |✔️ |✔️ |✔️ | |Sign in by using Microsoft Account (MSA) |✔️ |✔️ |✔️ | diff --git a/devices/hololens/hololens-cortana.md b/devices/hololens/hololens-cortana.md index 5ffe60d2e1..f95a0321eb 100644 --- a/devices/hololens/hololens-cortana.md +++ b/devices/hololens/hololens-cortana.md @@ -106,7 +106,7 @@ Here are some things you can try saying (remember to say "Hey Cortana" first). - Stop recording. (Stops recording a video.) - Call <*contact*>. (Requires Skype.) - What time is it? -- Show me the latest NBA scores. +- Show me the latest NBA scores. - How much battery do I have left? - Tell me a joke. diff --git a/devices/hololens/hololens-encryption.md b/devices/hololens/hololens-encryption.md index 62352e9767..6c8b9118e6 100644 --- a/devices/hololens/hololens-encryption.md +++ b/devices/hololens/hololens-encryption.md @@ -50,6 +50,7 @@ Provisioning packages are files created by the Windows Configuration Designer to 1. Find the XML license file that was provided when you purchased the Commercial Suite. +1. Browse to and select the XML license file that was provided when you purchased the Commercial Suite. >[!NOTE] >You can configure [additional settings in the provisioning package](hololens-provisioning.md). @@ -87,7 +88,7 @@ Provisioning packages are files created by the Windows Configuration Designer to 1. You will see whether the package was applied successfully or not. If it failed, you can fix your package and try again. If it succeeded, proceed with device setup. >[!NOTE] ->If the device was purchased before August 2016, you will need to sign into the device with a Microsoft account, get the latest OS update, and then reset the OS in order to apply the provisioning package. +>If the device was purchased before August 2016, you will need to sign into the device with a Microsoft account, get the latest OS update, and then reset the OS in order to apply the provisioning package. ## Verify device encryption diff --git a/devices/hololens/hololens-enroll-mdm.md b/devices/hololens/hololens-enroll-mdm.md index 2fd5775041..dc042a0f9f 100644 --- a/devices/hololens/hololens-enroll-mdm.md +++ b/devices/hololens/hololens-enroll-mdm.md @@ -1,16 +1,19 @@ --- -title: Enroll HoloLens in MDM (HoloLens) +title: Enroll HoloLens in MDM description: Enroll HoloLens in mobile device management (MDM) for easier management of multiple devices. ms.prod: hololens -ms.mktglfcycl: manage ms.sitesec: library -author: dansimp -ms.author: dansimp +ms.assetid: 2a9b3fca-8370-44ec-8b57-fb98b8d317b0 +author: scooley +ms.author: scooley ms.topic: article ms.localizationpriority: medium -ms.date: 07/27/2017 +ms.date: 07/15/2019 ms.reviewer: manager: dansimp +appliesto: +- HoloLens (1st gen) +- HoloLens 2 --- # Enroll HoloLens in MDM @@ -39,3 +42,7 @@ When auto-enrollment is enabled, no additional manual enrollment is needed. When 1. Upon successful authentication to the MDM server, a success message is shown. Your device is now enrolled with your MDM server. The device will need to restart to acquire policies, certificates, and apps. The Settings app will now reflect that the device is enrolled in device management. + +## Unenroll HoloLens from Intune + +You cannot [unenroll](https://docs.microsoft.com/intune-user-help/unenroll-your-device-from-intune-windows) HoloLens from Intune remotely. If the administrator unenrolls the device using MDM, the device will age out of the Intune dashboard. \ No newline at end of file diff --git a/devices/hololens/hololens-environment-considerations.md b/devices/hololens/hololens-environment-considerations.md index fd573a27c0..e09691dddf 100644 --- a/devices/hololens/hololens-environment-considerations.md +++ b/devices/hololens/hololens-environment-considerations.md @@ -77,7 +77,7 @@ The cameras can see no closer than 15cm from an object. ### Surfaces in a space -Strongly reflective surfaces will likely look different depending on the angle, which affects tracking. Think of a brand new car—when you move around it, light reflects and you see different objects in the surface as you move. To the tracker, the different objects reflected in the surface represent a changing environment, and the device loses tracking. +Strongly reflective surfaces will likely look different depending on the angle, which affects tracking. Think of a brand new car - when you move around it, light reflects and you see different objects in the surface as you move. To the tracker, the different objects reflected in the surface represent a changing environment, and the device loses tracking. Less shiny objects are easier to track against. diff --git a/devices/hololens/hololens-feedback.md b/devices/hololens/hololens-feedback.md index 51509d0833..3199517a90 100644 --- a/devices/hololens/hololens-feedback.md +++ b/devices/hololens/hololens-feedback.md @@ -80,4 +80,3 @@ To easily direct other people (such as co-workers, Microsoft staff, [forum](http 1. Enter your feedback. 1. If you are reporting a reproducible issue, you can select **Reproduce**. Without closing Feedback Hub, reproduce the issue. After you finish, come back to Feedback Hub and select **I’m done**. The app adds a mixed reality capture of your repro and relevant diagnostic logs to your feedback. 1. Select **Post feedback**, and you’re done. - diff --git a/devices/hololens/hololens-find-and-save-files.md b/devices/hololens/hololens-find-and-save-files.md index 8a9687ea25..098b387e5b 100644 --- a/devices/hololens/hololens-find-and-save-files.md +++ b/devices/hololens/hololens-find-and-save-files.md @@ -12,6 +12,9 @@ author: v-miegge ms.author: v-miegge ms.topic: article ms.localizationpriority: medium +appliesto: +- HoloLens (1st gen) +- HoloLens 2 --- # Find and save files on HoloLens diff --git a/devices/hololens/hololens-insider.md b/devices/hololens/hololens-insider.md index 5eaf9ad296..604048e203 100644 --- a/devices/hololens/hololens-insider.md +++ b/devices/hololens/hololens-insider.md @@ -10,6 +10,9 @@ ms.localizationpriority: medium ms.date: 10/23/2018 ms.reviewer: manager: dansimp +appliesto: +- HoloLens (1st gen) +- HoloLens 2 --- # Insider preview for Microsoft HoloLens diff --git a/devices/hololens/hololens-known-issues.md b/devices/hololens/hololens-known-issues.md new file mode 100644 index 0000000000..dcaee670cc --- /dev/null +++ b/devices/hololens/hololens-known-issues.md @@ -0,0 +1,165 @@ +--- +title: HoloLens known issues +description: This is the list of known issues that may affect HoloLens developers. +author: mattzmsft +ms.author: mazeller +ms.date: 8/30/2019 +ms.topic: article +keywords: troubleshoot, known issue, help +manager: jarrettr +ms.prod: hololens +appliesto: +- HoloLens 1 +--- + +# HoloLens known issues + +This is the current list of known issues for HoloLens that affect developers. Check here first if you are seeing an odd behavior. This list will be kept updated as new issues are discovered or reported, or as issues are addressed in future HoloLens software updates. + +## Unable to connect and deploy to HoloLens through Visual Studio + +>[!NOTE] +>Last Update: 8/8 @ 5:11PM - Visual Studio has released VS 2019 Version 16.2 which includes a fix to this issue. We recommend updating to this newest version to avoid experiencing this error. + +Visual Studio has released VS 2019 Version 16.2 which includes a fix to this issue. We recommend updating to this newest version to avoid experiencing this error. + +Issue root-cause: Users who used Visual Studio 2015 or early releases of Visual Studio 2017 to deploy and debug applications on their HoloLens and then subsequently used the latest versions of Visual Studio 2017 or Visual Studio 2019 with the same HoloLens will be affected. The newer releases of Visual Studio deploy a new version of a component, but files from the older version are left over on the device, causing the newer version to fail. This causes the following error message: DEP0100: Please ensure that target device has developer mode enabled. Could not obtain a developer license on \ due to error 80004005. + +### Workaround + +Our team is currently working on a fix. In the meantime, you can use the following steps to work around the issue and help unblock deployment and debugging: + +1. Open Visual Studio +1. Select **File** > **New** > **Project**. +1. Select **Visual C#** > **Windows Desktop** > **Console App (.NET Framework)**. +1. Give the project a name (such as "HoloLensDeploymentFix") and make sure the Framework is set to at least .NET Framework 4.5, then Select **OK**. +1. Right-click on the **References** node in Solution Explorer and add the following references (select to the **Browse** section and select **Browse**): + ``` + C:\Program Files (x86)\Windows Kits\10\bin\10.0.18362.0\x86\Microsoft.Tools.Deploy.dll + C:\Program Files (x86)\Windows Kits\10\bin\10.0.18362.0\x86\Microsoft.Tools.Connectivity.dll + C:\Program Files (x86)\Windows Kits\10\bin\10.0.18362.0\x86\SirepInterop.dll + ``` + + >[!NOTE] + >If you don't have 10.0.18362.0 installed, use the most recent version that you have. + +1. Right-click on the project in Solution Explorer and select **Add** > **Existing Item**. +1. Browse to C:\Program Files (x86)\Windows Kits\10\bin\10.0.18362.0\x86 and change the filter to **All Files (\*.\*)**. +1. Select both SirepClient.dll and SshClient.dll, and Select **Add**. +1. Locate and select both files in Solution Explorer (they should be at the bottom of the list of files) and change **Copy to Output Directory** in the **Properties** window to **Copy always**. +1. At the top of the file, add the following to the existing list of `using` statements: + ``` + using Microsoft.Tools.Deploy; + using System.Net; + ``` + +1. Inside of `static void Main(...)`, add the following code: + ``` + RemoteDeployClient client = RemoteDeployClient.CreateRemoteDeployClient(); + client.Connect(new ConnectionOptions() + { + Credentials = new NetworkCredential("DevToolsUser", string.Empty), + IPAddress = IPAddress.Parse(args[0]) + }); + client.RemoteDevice.DeleteFile(@"C:\Data\Users\DefaultAccount\AppData\Local\DevelopmentFiles\VSRemoteTools\x86\CoreCLR\mscorlib.ni.dll"); + ``` + +1. Select **Build** > **Build Solution**. +1. Open a Command Prompt Window and cd to the folder that contains the compiled .exe file (for example, C:\MyProjects\HoloLensDeploymentFix\bin\Debug) +1. Run the executable and provide the device's IP address as a command-line argument. (If connected using USB, you can use 127.0.0.1, otherwise use the device’s Wi-Fi IP address.) For example, "HoloLensDeploymentFix 127.0.0.1" + +1. After the tool has exited without any messages (this should only take a few seconds), you will now be able to deploy and debug from Visual Studio 2017 or newer. Continued use of the tool is not necessary. + +We will provide further updates as they become available. + +## Issues launching the Microsoft Store and apps on HoloLens + +> [!NOTE] +> Last Update: 4/2 @ 10 AM - Issue resolved. + +You may experience issues when trying to launch the Microsoft Store and apps on HoloLens. We've determined that the issue occurs when background app updates deploy a newer version of framework packages in specific sequences while one or more of their dependent apps are still running. In this case, an automatic app update delivered a new version of the .NET Native Framework (version 10.0.25531 to 10.0.27413) caused the apps that are running to not correctly update for all running apps consuming the prior version of the framework. The flow for framework update is as follows: + +1. The new framework package is downloaded from the store and installed +1. All apps using the older framework are ‘updated’ to use the newer version + +If step 2 is interrupted before completion then any apps for which the newer framework wasn’t registered will fail to launch from the start menu. We believe any app on HoloLens could be affected by this issue. + +Some users have reported that closing hung apps and launching other apps such as Feedback Hub, 3D Viewer or Photos resolves the issue for them—however, this does not work 100% of the time. + +We have root caused that this issue was not caused the update itself, but a bug in the OS that resulted in the .NET Native framework update being handled incorrectly. We are pleased to announce that we have identified a fix and have released an update (OS version 17763.380) containing the fix. + +To see if your device can take the update, please: + +1. Go to the Settings app and open **Update & Security**. +1. Select **Check for Updates**. +1. If update to 17763.380 is available, please update to this build to receive the fix for the App Hang bug +1. Upon updating to this version of the OS, the Apps should work as expected. + +Additionally, as we do with every HoloLens OS release, we have posted the FFU image to the Microsoft Download Center at . + +If you would not like to take the update, we have released a new version of the Microsoft Store UWP app as of 3/29. After you have the updated version of the Store: + +1. Open the Store and confirm that it loads. +1. Use the bloom gesture to open the menu. +1. Attempt to open previously broken apps. +1. If it still cannot be launched, tap and hold the icon of the broken app and select uninstall. +1. Resinstall these apps from the store. + +If your device is still unable to load apps, you can sideload a version of the .NET Native Framework and Runtime through the download center by following these steps: + +1. Please download [this zip file](http://download.microsoft.com/download/8/5/C/85C23745-794C-419D-B8D7-115FBCCD6DA7/netfx_1.7.zip) from the Microsoft Download Center. Unzipping will produce two files. Microsoft.NET.Native.Runtime.1.7.appx and Microsoft.NET.Native.Framework.1.7.appx +1. Please verify that your device is dev unlocked. If you haven’t done that before the instructions to do that are [here](https://docs.microsoft.com/windows/mixed-reality/using-the-windows-device-portal). +1. You then want to get into the Windows Device Portal. Our recommendation is to do this over USB and you would do that by typing http://127.0.0.1:10080 into your browser. +1. After you have the Windows Device Portal up we need you to “side load” the two files that you downloaded. To do that you need to go down the left side bar until you get to the **Apps** section and select **Apps**. +1. You will then see a screen that is similar to the below. You want to go to the section that says **Install App** and browse to where you unzipped those two APPX files. You can only do one at a time, so after you select the first one, then click on “Go” under the Deploy section. Then do this for the second APPX file. + + ![Windows Device Portal to Install Side-Loaded app](images/20190322-DevicePortal.png) +1. At this point we believe your applications should start working again and that you can also get to the Store. +1. In some cases, it is necessary run the additional step of launching the 3D Viewer app before affected apps will launch. + +We appreciate your patience as we have gone through the process to get this issue resolved, and we look forward to continued working with our community to create successful Mixed Reality experiences. + +## Connecting to WiFi + +During HoloLens Setup, there is a credential timeout of 2 minutes. The username/password needs to be entered within 2 minutes otherwise the username field will be automatically cleared. + +We recommend using a Bluetooth keyboard for entering long passwords. + +>[!NOTE] +> If the wrong network is selected during HoloLens Setup, the device will need to be fully reset. Instructions can be found [here.](hololens-restart-recover.md) + +## Device Update + +- 30 seconds after a new update, the shell may disappear one time. Please perform the **bloom** gesture to resume your session. + +## Visual Studio + +- See [Install the tools](https://docs.microsoft.com/windows/mixed-reality/install-the-tools) for the most up-to-date version of Visual Studio that is recommended for HoloLens development. +- When deploying an app from Visual Studio to your HoloLens, you may see the error: **The requested operation cannot be performed on a file with a user-mapped section open. (Exception from HRESULT: 0x800704C8)**. If this happens, try again and your deployment will generally succeed. + +## Emulator + +- Not all apps in the Microsoft Store are compatible with the emulator. For example, Young Conker and Fragments are not playable on the emulator. +- You cannot use the PC webcam in the Emulator. +- The Live Preview feature of the Windows Device Portal does not work with the emulator. You can still capture Mixed Reality videos and images. + +## Unity + +- See [Install the tools](https://docs.microsoft.com/windows/mixed-reality/install-the-tools) for the most up-to-date version of Unity recommended for HoloLens development. +- Known issues with the Unity HoloLens Technical Preview are documented in the [HoloLens Unity forums](http://forum.unity3d.com/threads/known-issues.394627/). + +## Windows Device Portal + +- The Live Preview feature in Mixed Reality capture may exhibit several seconds of latency. +- On the Virtual Input page, the Gesture and Scroll controls under the Virtual Gestures section are not functional. Using them will have no effect. The virtual keyboard on the same page works correctly. +- After enabling Developer Mode in Settings, it may take a few seconds before the switch to turn on the Device Portal is enabled. + +## API + +- If the application sets the [focus point](https://docs.microsoft.com/en-us/windows/mixed-reality/focus-point-in-unity) behind the user or the normal to camera.forward, holograms will not appear in Mixed Reality Capture photos or videos. Until this bug is fixed in Windows, if applications actively set the [focus point](https://docs.microsoft.com/en-us/windows/mixed-reality/focus-point-in-unity) they should ensure the plane normal is set opposite camera-forward (for example, normal = -camera.forward). + +## Xbox Wireless Controller + +- Xbox Wireless Controller S must be updated before it can be used with HoloLens. Ensure you are [up to date](https://support.xbox.com/xbox-one/accessories/update-controller-for-stereo-headset-adapter) before attempting to pair your controller with a HoloLens. +- If you reboot your HoloLens while the Xbox Wireless Controller is connected, the controller will not automatically reconnect to HoloLens. The Guide button light will flash slowly until the controller powers off after 3 minutes. To reconnect your controller immediately, power off the controller by holding the Guide button until the light turns off. When you power your controller on again, it will reconnect to HoloLens. +- If your HoloLens enters standby while the Xbox Wireless Controller is connected, any input on the controller will wake the HoloLens. You can prevent this by powering off your controller when you are done using it. diff --git a/devices/hololens/hololens-multiple-users.md b/devices/hololens/hololens-multiple-users.md index 70bee8bc2d..d9d6704c78 100644 --- a/devices/hololens/hololens-multiple-users.md +++ b/devices/hololens/hololens-multiple-users.md @@ -21,6 +21,8 @@ It's common to share one HoloLens with many people or to have many people share ## Share with multiple people, each using their own account +**Prerequisite**: The HoloLens device must be running Windows 10, version 1803 or later. HoloLens (1st gen) also need to be [upgraded to Windows Holographic for Business](hololens-upgrade-enterprise.md). + When they use their own Azure Active Directory (Azure AD) accounts, multiple users can each keep their own user settings and user data on the device. To make sure that multiple people can use their own accounts on your HoloLens, follow these steps to configure it: diff --git a/devices/hololens/hololens-status.md b/devices/hololens/hololens-status.md index 9438c6d9d2..ca4e503851 100644 --- a/devices/hololens/hololens-status.md +++ b/devices/hololens/hololens-status.md @@ -16,7 +16,7 @@ ms.sitesec: library ✔️ **All services are active** -**Key** ✔️ Good, ⓘ Information, ⚠ Warning, ❌ Critical +**Key** ✔️ Good, ⓘ Information, ⚠ Warning, ❌ Critical Area|HoloLens (1st gen)|HoloLens 2 ----|:----:|:----: @@ -27,10 +27,10 @@ Area|HoloLens (1st gen)|HoloLens 2 ## Notes and related topics -[Frequently asked questions about using Skype for HoloLens](https://support.skype.com/en/faq/FA34641/frequently-asked-questions-about-using-skype-for-hololens) +[Frequently asked questions about using Skype for HoloLens](https://support.skype.com/faq/FA34641/frequently-asked-questions-about-using-skype-for-hololens) For more details about the status of the myriad Azure Services that can connect to HoloLens, see [Azure status](https://azure.microsoft.com/status/). -For more details about current known issues, see [HoloLens known issues](https://docs.microsoft.com/windows/mixed-reality/hololens-known-issues). +For more details about current known issues, see [HoloLens known issues](hololens-known-issues.md). Follow HoloLens on [Twitter](https://twitter.com/HoloLens) and subscribe on [Reddit](https://www.reddit.com/r/HoloLens/). diff --git a/devices/hololens/index.md b/devices/hololens/index.md index 2db4f6d0c9..6725da5e81 100644 --- a/devices/hololens/index.md +++ b/devices/hololens/index.md @@ -1,6 +1,6 @@ --- -title: Microsoft HoloLens (HoloLens) -description: Landing page for HoloLens commercial and enterprise management. +title: Microsoft HoloLens +description: Landing page Microsoft HoloLens. ms.prod: hololens ms.sitesec: library ms.assetid: 0947f5b3-8f0f-42f0-aa27-6d2cad51d040 @@ -8,7 +8,12 @@ author: scooley ms.author: scooley ms.topic: article ms.localizationpriority: medium -ms.date: 07/14/2019 +ms.date: 10/14/2019 +audience: ITPro +appliesto: +- HoloLens 1 +- HoloLens 2 + --- # Microsoft HoloLens @@ -21,33 +26,33 @@ ms.date: 07/14/2019

To learn more about HoloLens 2 for developers, check out the mixed reality developer documentation.

-HoloLens 2 side view +

To buy HoloLens, check out HoloLens pricing and sales on microsoft.com/HoloLens.

+ + +HoloLens 2 side view ## Guides in this section | Guide | Description | | --- | --- | -| [Get started with HoloLens](hololens1-setup.md) | Set up HoloLens for the first time. | -| [Deploy HoloLens in a commercial environment](hololens-requirements.md) | Configure HoloLens for scale enterprise deployment and ongoing device management. | -| [Recover and troubleshoot HoloLens issues](https://support.microsoft.com/products/hololens) | Learn how to gather logs from HoloLens, recover a misbehaving device, or reset HoloLens when necessary. | -| [Get support](https://support.microsoft.com/products/hololens) |Connect with Microsoft support resources for HoloLens in enterprise. | +| [Get started with HoloLens 2](hololens2-setup.md) | Set up HoloLens 2 for the first time. | +| [Get started with HoloLens (1st gen)](hololens1-setup.md) | Set up HoloLens (1st gen) for the first time. | +| [Get started with HoloLens in a commercial or classroom environment](hololens-requirements.md) | Plan for a multi-device HoloLens deployment and create a strategy for ongoing device management.
This section is tailored to IT professionals managing devices with existing device management infrastructure. | ## Quick reference by topic | Topic | Description | | --- | --- | -| [What's new in Microsoft HoloLens](hololens-whats-new.md) | Discover new features in the latest updates. | -| [Configure HoloLens using a provisioning package](hololens-provisioning.md) | Provisioning packages make it easy for IT administrators to configure HoloLens devices without imaging | -| [HoloLens MDM support](hololens-enroll-mdm.md) | Manage multiple HoloLens devices simultaneously using Mobile Device Management (MDM) solutions like Microsoft Intune. | +| [What's new in HoloLens](hololens-whats-new.md) | Discover new features in the latest updates via HoloLens release notes. | +| [Install and manage applications on HoloLens](hololens-install-apps.md) | Install and manage important applications on HoloLens at scale. | | [HoloLens update management](hololens-updates.md) | Use mobile device management (MDM) policies to configure settings for updates. | | [HoloLens user management](hololens-multiple-users.md) | Multiple users can shared a HoloLens device by using their Azure Active Directory accounts. | | [HoloLens application access management](hololens-kiosk.md) | Manage application access for different user groups. | -| [Enable Bitlocker device encryption for HoloLens](hololens-encryption.md) | Learn how to use Bitlocker device encryption to protect files and information stored on the HoloLens. | -| [Install localized version of HoloLens](hololens1-install-localized.md) | Configure HoloLens for different locale. | +| [Recover and troubleshoot HoloLens issues](https://support.microsoft.com/products/hololens) | Learn how to gather logs from HoloLens, recover a misbehaving device, or reset HoloLens when necessary. | +| [Get support](https://support.microsoft.com/products/hololens) | Connect with Microsoft support resources for HoloLens in enterprise. | ## Related resources * [Documentation for Holographic app development](https://developer.microsoft.com/windows/mixed-reality/development) -* [HoloLens Commercial Suite](https://www.microsoft.com/microsoft-hololens/hololens-commercial) * [HoloLens release notes](https://developer.microsoft.com/windows/mixed-reality/release_notes) From 7d38a1f4b9ee6b4beef8a8ca1dc7846f6e5b4d08 Mon Sep 17 00:00:00 2001 From: brbrahm <43386070+brbrahm@users.noreply.github.com> Date: Wed, 30 Oct 2019 15:46:54 -0700 Subject: [PATCH 056/119] Update Win32 apps on S docs for clarity Adding PowerShell examples --- .../LOB-win32-apps-on-s.md | 47 +++++++++++++++---- 1 file changed, 38 insertions(+), 9 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-application-control/LOB-win32-apps-on-s.md b/windows/security/threat-protection/windows-defender-application-control/LOB-win32-apps-on-s.md index bb2c943ce1..3915609c9a 100644 --- a/windows/security/threat-protection/windows-defender-application-control/LOB-win32-apps-on-s.md +++ b/windows/security/threat-protection/windows-defender-application-control/LOB-win32-apps-on-s.md @@ -33,23 +33,50 @@ The general steps for expanding the S mode base policy on your devices are to ge 1. Generate a supplemental policy with WDAC tooling This policy will expand the S mode base policy to authorize additional applications. Anything authorized by either the S mode base policy or your supplemental policy will be allowed to run. Your supplemental policies can specify filepath rules, trusted publishers, and more. + + Refer to [Deploy multiple Windows Defender Application Control Policies](deploy-multiple-windows-defender-application-control-policies.md) for guidance on creating supplemental policies and [Deploy Windows Defender Application Control policy rules and file rules](select-types-of-rules-to-create.md) to choose the right type of rules to create for your policy. - Refer to [Deploy multiple Windows Defender Application Control Policies](deploy-multiple-windows-defender-application-control-policies.md) for guidance on creating supplemental policies and [Deploy Windows Defender Application Control policy rules and file rules](select-types-of-rules-to-create.md) to choose the right type of rules to create for your policy. + Below are a basic set of instructions for creating an S mode supplemental policy: + - Create a new base policy using [New-CIPolicy](https://docs.microsoft.com/powershell/module/configci/new-cipolicy?view=win10-ps) + + ```powershell + New-CIPolicy -MultiplePolicyFormat -ScanPath -UserPEs -FilePath "\SupplementalPolicy.xml" -Level Publisher -Fallback Hash + ``` + - Change it to a supplemental policy using [Set-CIPolicyIdInfo](https://docs.microsoft.com/powershell/module/configci/set-cipolicyidinfo?view=win10-ps) + + ```powershell + Set-CIPolicyIdInfo -SupplementsBasePolicyID 5951A96A-E0B5-4D3D-8FB8-3E5B61030784 -FilePath "\SupplementalPolicy.xml" + ``` + Policies which are supplementing the S mode base policy must use **-SupplementsBasePolicyID 5951A96A-E0B5-4D3D-8FB8-3E5B61030784**, as this is the S mode policy ID. + - Put the policy in enforce mode using [Set-RuleOption](https://docs.microsoft.com/powershell/module/configci/set-ruleoption?view=win10-ps) + + ```powershell + Set-RuleOption -FilePath "\SupplementalPolicy.xml>" -Option 3 –Delete + ``` + This deletes the ‘audit mode’ qualifier. + - Convert to .bin using [ConvertFrom-CIPolicy](https://docs.microsoft.com/powershell/module/configci/convertfrom-cipolicy?view=win10-ps) + + ```powershell + ConvertFrom-CIPolicy -XmlFilePath "\SupplementalPolicy.xml" -BinaryFilePath "\SupplementalPolicy.bin> + ``` - > [!Note] Policies which are supplementing the S mode base policy must use **-SupplementsBasePolicyID 5951A96A-E0B5-4D3D-8FB8-3E5B61030784**, as this is the S mode policy ID. 2. Sign policy Supplemental S mode policies must be digitally signed. To sign your policy, you can choose to use the Device Guard Signing Service or your organization's custom Public Key Infrastructure (PKI). Refer to [Use the Device Guard Signing Portal in the Microsoft Store for Business](use-device-guard-signing-portal-in-microsoft-store-for-business.md) for guidance on using DGSS and [Create a code signing cert for WDAC](create-code-signing-cert-for-windows-defender-application-control.md) for guidance on signing using an internal CA. - Once your policy is signed, you must authorize the signing certificate you used to sign the policy and optionally one or more additional signers that can be used to sign updates to the policy in the future. Use Add-SignerRule to add the signing certificate to the WDAC policy, filling in the correct path and filenames for `` and ``: + Once your policy is signed, you must authorize the signing certificate you used to sign the policy and optionally one or more additional signers that can be used to sign updates to the policy in the future. Use Add-SignerRule to add the signing certificate to the WDAC policy: - `Add-SignerRule -FilePath -CertificatePath -User -Update` + ```powershell + Add-SignerRule -FilePath -CertificatePath -User -Update` + ``` + Rename your policy to "{PolicyID}.p7b" after you've signed it. PolicyID can be found by inspecting the Supplemental Policy XML + 3. Deploy the signed supplemental policy using Microsoft Intune - Upload the signed policy to Intune and assign it to user or device groups. Intune will generate tenant- and device- specific authorization tokens. Intune then deploys the corresponding authorization token and supplemental policy to each device in the assigned group. Together, these expand the S mode base policy on the device. - + Go to the Azure portal online and navigate to the Microsoft Intune page, then go to the Client apps blade and select 'S mode supplemental policies'. Upload the signed policy to Intune and assign it to user or device groups. Intune will generate tenant- and device- specific authorization tokens. Intune then deploys the corresponding authorization token and supplemental policy to each device in the assigned group. Together, these expand the S mode base policy on the device. -> [!Note] When updating your supplemental policy, ensure that the new version number is strictly greater than the previous one. Using the same version number is not allowed by Intune. Refer to [Set-CIPolicyVersion](https://docs.microsoft.com/powershell/module/configci/set-cipolicyversion?view=win10-ps) for information on setting the version number. +> [!Note] +> When updating your supplemental policy, ensure that the new version number is strictly greater than the previous one. Using the same version number is not allowed by Intune. Refer to [Set-CIPolicyVersion](https://docs.microsoft.com/powershell/module/configci/set-cipolicyversion?view=win10-ps) for information on setting the version number. # Standard Process for Deploying Apps through Intune ![Deploying Apps through Intune](images/wdac-intune-app-deployment.png) @@ -63,7 +90,8 @@ Instead of authorizing signers external to your organization, Intune has added n The basic process is to generate a catalog file for each app using Package Inspector, then sign the catalog files using the DGSS or a custom PKI. After that, IT Pros can use the standard Intune app deployment process outlined above. Refer to [Deploy catalog files to support Windows Defender Application Control](deploy-catalog-files-to-support-windows-defender-application-control.md) for more in-depth guidance on generating catalogs. -> [!Note] Every time an app updates, you will need to deploy an updated catalog. Because of this, IT Pros should try to avoid using catalog files for applications that auto-update and direct users not to update applications on their own. +> [!Note] +> Every time an app updates, you will need to deploy an updated catalog. Because of this, IT Pros should try to avoid using catalog files for applications that auto-update and instead use offline installers so that updates can be centrally managed through Intune instead of done by individual users. # Sample Policy Below is a sample policy that allows kernel debuggers, PowerShell ISE, and Registry Editor. It also demonstrates how to specify your organization's code signing and policy signing certificates. @@ -149,7 +177,8 @@ Below is a sample policy that allows kernel debuggers, PowerShell ISE, and Regis ``` # Policy Removal -> [!Note] There is currently a policy deletion error, with a fix expected in the 2D update in late February 2020. Devices of users who are unenrolled will still have their WDAC policies removed. In the mentime, IT Pros are recommended to update their policy with the below 'empty' policy which makes no changes to S mode. +> [!Note] +> This feature currently has a known a policy deletion bug, with a fix expected in the 2D update in late February 2020. Devices of users who are unenrolled will still have their WDAC policies removed. In the mentime, IT Pros are recommended to update their policy with the below 'empty' policy which makes no changes to S mode. ```xml From 6c9413216c666fbb8db2cbc058ba93050023d819 Mon Sep 17 00:00:00 2001 From: brbrahm <43386070+brbrahm@users.noreply.github.com> Date: Wed, 30 Oct 2019 15:47:33 -0700 Subject: [PATCH 057/119] Remove pre-release notice from WDAC multiple policies docs Feature has been available since 1903 --- ...multiple-windows-defender-application-control-policies.md | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-application-control/deploy-multiple-windows-defender-application-control-policies.md b/windows/security/threat-protection/windows-defender-application-control/deploy-multiple-windows-defender-application-control-policies.md index 6505f27774..8d991fb112 100644 --- a/windows/security/threat-protection/windows-defender-application-control/deploy-multiple-windows-defender-application-control-policies.md +++ b/windows/security/threat-protection/windows-defender-application-control/deploy-multiple-windows-defender-application-control-policies.md @@ -24,9 +24,6 @@ ms.date: 05/17/2019 - Windows 10 - Windows Server 2016 ->[!IMPORTANT] ->Some information relates to prereleased product which may be substantially modified before it's commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here. - The restriction of only having a single code integrity policy active on a system at any given time has felt limiting for customers in situations where multiple policies with different intents would be useful. Beginning with Windows 10 version 1903, WDAC supports multiple simultaneous code integrity policies for one device in order to enable the following scenarios: 1. Enforce and Audit Side-by-Side @@ -53,7 +50,7 @@ Note that multiple policies will not work on pre-1903 systems. In order to allow multiple policies to exist and take effect on a single system, policies must be created using the new Multiple Policy Format. The "MultiplePolicyFormat" switch in [New-CIPolicy](https://docs.microsoft.com/powershell/module/configci/new-cipolicy?view=win10-ps) results in 1) random GUIDs being generated for the policy ID and 2) the policy type being specified as base. The below is an example of creating a new policy in the multiple policy format. ```powershell -New-CIPolicy -MultiplePolicyFormat -ScanPath '.\temp\' -UserPEs -FilePath ".\policy.xml" -Level Publisher -Fallback Hash +New-CIPolicy -MultiplePolicyFormat -ScanPath "" -UserPEs -FilePath ".\policy.xml" -Level Publisher -Fallback Hash ``` Optionally, you can choose to make the new base policy supplementable (allow supplemental policies). From fd971c5739905b7d6b619ddc3f4c84dc1da15e9f Mon Sep 17 00:00:00 2001 From: Sarah Cooley Date: Wed, 30 Oct 2019 16:19:12 -0700 Subject: [PATCH 058/119] added metadata --- devices/hololens/hololens-FAQ.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/devices/hololens/hololens-FAQ.md b/devices/hololens/hololens-FAQ.md index c6087d1692..1498a10b48 100644 --- a/devices/hololens/hololens-FAQ.md +++ b/devices/hololens/hololens-FAQ.md @@ -1,11 +1,13 @@ --- -title: HoloLens and holograms FAQ -description: +title: Frequently asked questions about HoloLens and holograms +description: Do you have a quick question about HoloLens or interacting with holograms? This article provides a quick answer and more resources. +keywords: hololens, faq, known issue, help ms.prod: hololens ms.sitesec: library author: Teresa-Motiv ms.author: v-tea ms.topic: article +audience: ITPro ms.localizationpriority: medium ms.date: 9/3/2019 ms.reviewer: From 0e3319742f4448a94e7ee27687df30e19596beb3 Mon Sep 17 00:00:00 2001 From: Sarah Cooley Date: Wed, 30 Oct 2019 16:21:23 -0700 Subject: [PATCH 059/119] updated TOC --- devices/hololens/TOC.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/devices/hololens/TOC.md b/devices/hololens/TOC.md index 03234dc869..87553ae281 100644 --- a/devices/hololens/TOC.md +++ b/devices/hololens/TOC.md @@ -53,6 +53,8 @@ # Update and recovery ## [Join the Windows Insider program](hololens-insider.md) ## [Restart, reset, or recover](hololens-recovery.md) +## [Known issues](hololens-known-issues.md) +## [Frequently asked questions](hololens-faq.md) # [Give us feedback](hololens-feedback.md) # [Change history for Microsoft HoloLens documentation](change-history-hololens.md) From 014a46542cb4a86355137711fab4eaf18af96a5a Mon Sep 17 00:00:00 2001 From: Sarah Cooley Date: Wed, 30 Oct 2019 16:30:30 -0700 Subject: [PATCH 060/119] updated TOC --- .../hololens/holographic-3d-viewer-beta.md | 3 +- devices/hololens/hololens-FAQ.md | 2 +- .../hololens/hololens-commercial-features.md | 5 ++-- devices/hololens/hololens-known-issues.md | 26 ++++++++++-------- .../hololens/images/20190322-DevicePortal.png | Bin 0 -> 111601 bytes 5 files changed, 21 insertions(+), 15 deletions(-) create mode 100644 devices/hololens/images/20190322-DevicePortal.png diff --git a/devices/hololens/holographic-3d-viewer-beta.md b/devices/hololens/holographic-3d-viewer-beta.md index 668305d234..14514a5133 100644 --- a/devices/hololens/holographic-3d-viewer-beta.md +++ b/devices/hololens/holographic-3d-viewer-beta.md @@ -6,8 +6,9 @@ ms.sitesec: library author: Teresa-Motiv ms.author: v-tea ms.topic: article +audience: ITPro ms.localizationpriority: medium -ms.date: 9/3/19 +ms.date: 10/30/2019 ms.reviewer: manager: jarrettr appliesto: diff --git a/devices/hololens/hololens-FAQ.md b/devices/hololens/hololens-FAQ.md index 1498a10b48..98ccaa3c7f 100644 --- a/devices/hololens/hololens-FAQ.md +++ b/devices/hololens/hololens-FAQ.md @@ -183,7 +183,7 @@ If you're having trouble using the clicker, make sure its charged and paired wit If the clicker is charged and paired and you're still having problems, reset it by holding down the main button and the pairing button for 15 seconds. Then pair the clicker with your HoloLens again. -If that doesn't help, see [Restart or recover the HoloLens clicker](https://support.microsoft.com/en-us/help/15555/hololens-restart-or-recover-the-hololens-clicker). +If that doesn't help, see [Restart or recover the HoloLens clicker](https://support.microsoft.com/help/15555/hololens-restart-or-recover-the-hololens-clicker). [Back to list](#list) diff --git a/devices/hololens/hololens-commercial-features.md b/devices/hololens/hololens-commercial-features.md index 0bce1799cd..309d81e904 100644 --- a/devices/hololens/hololens-commercial-features.md +++ b/devices/hololens/hololens-commercial-features.md @@ -1,11 +1,12 @@ --- title: Commercial features description: The Microsoft HoloLens Commercial Suite includes features that make it easier for businesses to manage HoloLens devices. HoloLens 2 devices are equipped with commercial features by default. +keywords: HoloLens, commercial, features, mdm, mobile device management, kiosk mode author: scooley ms.author: scooley -ms.date: 08/26/19 +ms.date: 08/26/2019 ms.topic: article -keywords: HoloLens, commercial, features, mdm, mobile device management, kiosk mode +audience: ITPro ms.prod: hololens ms.sitesec: library ms.localizationpriority: high diff --git a/devices/hololens/hololens-known-issues.md b/devices/hololens/hololens-known-issues.md index dcaee670cc..fe2bb8b761 100644 --- a/devices/hololens/hololens-known-issues.md +++ b/devices/hololens/hololens-known-issues.md @@ -1,11 +1,12 @@ --- title: HoloLens known issues description: This is the list of known issues that may affect HoloLens developers. +keywords: troubleshoot, known issue, help author: mattzmsft ms.author: mazeller ms.date: 8/30/2019 ms.topic: article -keywords: troubleshoot, known issue, help +HoloLens and holograms: Frequently asked questions manager: jarrettr ms.prod: hololens appliesto: @@ -24,7 +25,7 @@ This is the current list of known issues for HoloLens that affect developers. Ch Visual Studio has released VS 2019 Version 16.2 which includes a fix to this issue. We recommend updating to this newest version to avoid experiencing this error. Issue root-cause: Users who used Visual Studio 2015 or early releases of Visual Studio 2017 to deploy and debug applications on their HoloLens and then subsequently used the latest versions of Visual Studio 2017 or Visual Studio 2019 with the same HoloLens will be affected. The newer releases of Visual Studio deploy a new version of a component, but files from the older version are left over on the device, causing the newer version to fail. This causes the following error message: DEP0100: Please ensure that target device has developer mode enabled. Could not obtain a developer license on \ due to error 80004005. - + ### Workaround Our team is currently working on a fix. In the meantime, you can use the following steps to work around the issue and help unblock deployment and debugging: @@ -34,7 +35,8 @@ Our team is currently working on a fix. In the meantime, you can use the followi 1. Select **Visual C#** > **Windows Desktop** > **Console App (.NET Framework)**. 1. Give the project a name (such as "HoloLensDeploymentFix") and make sure the Framework is set to at least .NET Framework 4.5, then Select **OK**. 1. Right-click on the **References** node in Solution Explorer and add the following references (select to the **Browse** section and select **Browse**): - ``` + + ``` CMD C:\Program Files (x86)\Windows Kits\10\bin\10.0.18362.0\x86\Microsoft.Tools.Deploy.dll C:\Program Files (x86)\Windows Kits\10\bin\10.0.18362.0\x86\Microsoft.Tools.Connectivity.dll C:\Program Files (x86)\Windows Kits\10\bin\10.0.18362.0\x86\SirepInterop.dll @@ -42,19 +44,21 @@ Our team is currently working on a fix. In the meantime, you can use the followi >[!NOTE] >If you don't have 10.0.18362.0 installed, use the most recent version that you have. - + 1. Right-click on the project in Solution Explorer and select **Add** > **Existing Item**. 1. Browse to C:\Program Files (x86)\Windows Kits\10\bin\10.0.18362.0\x86 and change the filter to **All Files (\*.\*)**. 1. Select both SirepClient.dll and SshClient.dll, and Select **Add**. 1. Locate and select both files in Solution Explorer (they should be at the bottom of the list of files) and change **Copy to Output Directory** in the **Properties** window to **Copy always**. -1. At the top of the file, add the following to the existing list of `using` statements: - ``` +1. At the top of the file, add the following to the existing list of `using` statements: + + ``` CMD using Microsoft.Tools.Deploy; using System.Net; ``` 1. Inside of `static void Main(...)`, add the following code: - ``` + + ``` PowerShell RemoteDeployClient client = RemoteDeployClient.CreateRemoteDeployClient(); client.Connect(new ConnectionOptions() { @@ -95,7 +99,7 @@ To see if your device can take the update, please: 1. If update to 17763.380 is available, please update to this build to receive the fix for the App Hang bug 1. Upon updating to this version of the OS, the Apps should work as expected. -Additionally, as we do with every HoloLens OS release, we have posted the FFU image to the Microsoft Download Center at . +Additionally, as we do with every HoloLens OS release, we have posted the FFU image to the [Microsoft Download Center](https://aka.ms/hololensdownload/10.0.17763.380). If you would not like to take the update, we have released a new version of the Microsoft Store UWP app as of 3/29. After you have the updated version of the Store: @@ -107,7 +111,7 @@ If you would not like to take the update, we have released a new version of the If your device is still unable to load apps, you can sideload a version of the .NET Native Framework and Runtime through the download center by following these steps: -1. Please download [this zip file](http://download.microsoft.com/download/8/5/C/85C23745-794C-419D-B8D7-115FBCCD6DA7/netfx_1.7.zip) from the Microsoft Download Center. Unzipping will produce two files. Microsoft.NET.Native.Runtime.1.7.appx and Microsoft.NET.Native.Framework.1.7.appx +1. Please download [this zip file](https://download.microsoft.com/download/8/5/C/85C23745-794C-419D-B8D7-115FBCCD6DA7/netfx_1.7.zip) from the Microsoft Download Center. Unzipping will produce two files. Microsoft.NET.Native.Runtime.1.7.appx and Microsoft.NET.Native.Framework.1.7.appx 1. Please verify that your device is dev unlocked. If you haven’t done that before the instructions to do that are [here](https://docs.microsoft.com/windows/mixed-reality/using-the-windows-device-portal). 1. You then want to get into the Windows Device Portal. Our recommendation is to do this over USB and you would do that by typing http://127.0.0.1:10080 into your browser. 1. After you have the Windows Device Portal up we need you to “side load” the two files that you downloaded. To do that you need to go down the left side bar until you get to the **Apps** section and select **Apps**. @@ -125,7 +129,7 @@ During HoloLens Setup, there is a credential timeout of 2 minutes. The username/ We recommend using a Bluetooth keyboard for entering long passwords. ->[!NOTE] +> [!NOTE] > If the wrong network is selected during HoloLens Setup, the device will need to be fully reset. Instructions can be found [here.](hololens-restart-recover.md) ## Device Update @@ -156,7 +160,7 @@ We recommend using a Bluetooth keyboard for entering long passwords. ## API -- If the application sets the [focus point](https://docs.microsoft.com/en-us/windows/mixed-reality/focus-point-in-unity) behind the user or the normal to camera.forward, holograms will not appear in Mixed Reality Capture photos or videos. Until this bug is fixed in Windows, if applications actively set the [focus point](https://docs.microsoft.com/en-us/windows/mixed-reality/focus-point-in-unity) they should ensure the plane normal is set opposite camera-forward (for example, normal = -camera.forward). +- If the application sets the [focus point](https://docs.microsoft.com/windows/mixed-reality/focus-point-in-unity) behind the user or the normal to camera.forward, holograms will not appear in Mixed Reality Capture photos or videos. Until this bug is fixed in Windows, if applications actively set the [focus point](https://docs.microsoft.com/windows/mixed-reality/focus-point-in-unity) they should ensure the plane normal is set opposite camera-forward (for example, normal = -camera.forward). ## Xbox Wireless Controller diff --git a/devices/hololens/images/20190322-DevicePortal.png b/devices/hololens/images/20190322-DevicePortal.png new file mode 100644 index 0000000000000000000000000000000000000000..7fdd2e34b3fb6220c0f38345351cd6fe5e4eab64 GIT binary patch literal 111601 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 Date: Wed, 30 Oct 2019 17:25:06 -0700 Subject: [PATCH 061/119] Review & link updates --- devices/hololens/hololens-FAQ.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/devices/hololens/hololens-FAQ.md b/devices/hololens/hololens-FAQ.md index 98ccaa3c7f..f61c21a1fa 100644 --- a/devices/hololens/hololens-FAQ.md +++ b/devices/hololens/hololens-FAQ.md @@ -9,11 +9,11 @@ ms.author: v-tea ms.topic: article audience: ITPro ms.localizationpriority: medium -ms.date: 9/3/2019 +ms.date: 10/30/2019 ms.reviewer: manager: jarrettr appliesto: -- HoloLens 1 +- HoloLens (1st gen) - HoloLens 2 --- @@ -50,7 +50,7 @@ This FAQ addresses the following questions and issues: If your holograms don't look right (for example, they're jittery or shaky, or you see black patches on top of them), try one of these fixes: -- [Clean your device visor](https://support.microsoft.com/help/12649/hololens-whats-in-the-box) and make sure nothing is blocking the sensors. +- [Clean your device visor](hololens1-hardware.md#care-and-cleaning) and make sure nothing is blocking the sensors. - Make sure you're in a well-lit room without a lot of direct sunlight. - Try walking around and gazing at your surroundings so HoloLens can scan them more completely. - If you've placed a lot of holograms, try removing some. @@ -68,7 +68,7 @@ These messages mean that HoloLens is having trouble mapping your space. When thi If you see these messages often, try the following: - Make sure you're in a well-lit room without a lot of direct sunlight. -- Make sure your device visor is clean. [Learn how](https://support.microsoft.com/help/12649/hololens-whats-in-the-box). +- Make sure your device visor is clean. [Learn how](hololens1-hardware.md#care-and-cleaning). - Make sure you have a strong Wi-Fi signal. If you enter a new environment that has no Wi-Fi or a weak signal, HoloLens won't be able find your space. Check your Wi-Fi connection by going to **Settings **> **Network & Internet** >** Wi-Fi**. - Try moving more slowly. @@ -129,7 +129,7 @@ Holograms placed on walls will appear to be an inch or so away from the wall. If ## Apps appear too close to me when I'm trying to move them -Try walking around and looking at the area where you're placing the app so HoloLens will scan it from different angles. [Cleaning your device visor](https://support.microsoft.com/help/12649/hololens-whats-in-the-box) may also help. +Try walking around and looking at the area where you're placing the app so HoloLens will scan it from different angles. [Cleaning your device visor](hololens1-hardware.md#care-and-cleaning) may also help. [Back to list](#list) @@ -145,7 +145,7 @@ Free up some storage space by doing one or more of the following: ## HoloLens doesn't respond to my gestures -To make sure HoloLens can see your gestures, keep your hand in the gesture frame, which extends a couple of feet on either side of you. HoloLens can also best see your hand when you hold it about 18 inches in front of your body (though you don't have to be precise about this). When HoloLens can see your hand, the cursor will change from a dot to a ring. [Learn more about using gestures](hololens-use-gestures.md). +To make sure HoloLens can see your gestures, keep your hand in the gesture frame, which extends a couple of feet on either side of you. HoloLens can also best see your hand when you hold it about 18 inches in front of your body (though you don't have to be precise about this). When HoloLens can see your hand, the cursor will change from a dot to a ring. Learn more about [using gestures in HoloLens 2](hololens2-basic-usage.md) or [using gestures in HoloLens (1st gen)](hololens1-basic-usage.md). [Back to list](#list) @@ -161,13 +161,13 @@ If you're having problems [pairing a Bluetooth device](hololens-connect-devices. - Go to **Settings** > **Devices** and make sure Bluetooth is turned on. If it is, try turning if off and on again. - Make sure your Bluetooth device is fully charged or has fresh batteries. -- If you still can't connect, [restart your HoloLens](hololens-restart-recover.md). +- If you still can't connect, [restart your HoloLens](hololens-recovery.md). If you're having trouble using a Bluetooth device, make sure it's a supported device. Supported devices include: - English-language QWERTY Bluetooth keyboards, which can be used anywhere you use the holographic keyboard. - Bluetooth mice. -- The [HoloLens clicker](hololens-clicker.md). +- The [HoloLens clicker](hololens1-clicker.md). Other Bluetooth HID and GATT devices can be paired, but they might require a companion app from Microsoft Store to work with HoloLens. @@ -177,13 +177,13 @@ HoloLens doesn't support Bluetooth audio profiles. Bluetooth audio devices, such ## I'm having problems with the HoloLens clicker -Use the [clicker](hololens-clicker.md) to select, scroll, move, and resize holograms. Additional clicker gestures may vary from app to app. +Use the [clicker](hololens1-clicker.md) to select, scroll, move, and resize holograms. Additional clicker gestures may vary from app to app. -If you're having trouble using the clicker, make sure its charged and paired with your HoloLens. If the battery is low, the indicator light will blink amber. To see if its paired, go to **Settings** > **Devices** and see if it shows up there. [Pair the clicker](hololens-connect-devices.md). +If you're having trouble using the clicker, make sure its charged and paired with your HoloLens. If the battery is low, the indicator light will blink amber. To see if its paired, go to **Settings** > **Devices** and see if it shows up there. [Pair the clicker](hololens-connect-devices.md#pair-the-clicker). If the clicker is charged and paired and you're still having problems, reset it by holding down the main button and the pairing button for 15 seconds. Then pair the clicker with your HoloLens again. -If that doesn't help, see [Restart or recover the HoloLens clicker](https://support.microsoft.com/help/15555/hololens-restart-or-recover-the-hololens-clicker). +If that doesn't help, see [Restart or recover the HoloLens clicker](hololens1-clicker#restart-or-recover-the-clicker). [Back to list](#list) @@ -193,14 +193,14 @@ Here are some things to try if you can't connect to Wi-Fi on HoloLens: - Make sure Wi-Fi is turned on. Bloom to go to Start, then select **Settings** > **Network & Internet** > **Wi-Fi** to check. If Wi-Fi is on, try turning it off and on again. - Move closer to the router or access point. -- Restart your Wi-Fi router, then [restart HoloLens](hololens-restart-recover.md). Try connecting again. +- Restart your Wi-Fi router, then [restart HoloLens](hololens-recovery.md). Try connecting again. - If none of these things work, check to make sure your router is using the latest firmware. You can find this information on the manufacturers website. [Back to list](#list) ## My HoloLens isn't running well, is unresponsive, or won't start -If your device isn't performing properly, see [Restart, reset, or recover HoloLens](hololens-restart-recover.md). +If your device isn't performing properly, see [Restart, reset, or recover HoloLens](hololens-recovery.md). [Back to list](#list) From 2348c99210e5aa5b17590776d38d31a120afaf6c Mon Sep 17 00:00:00 2001 From: "v-tea@microsoft.com" <46357187+Teresa-Motiv@users.noreply.github.com> Date: Wed, 30 Oct 2019 17:35:49 -0700 Subject: [PATCH 062/119] Edit --- devices/hololens/hololens-FAQ.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/devices/hololens/hololens-FAQ.md b/devices/hololens/hololens-FAQ.md index f61c21a1fa..203d5185f8 100644 --- a/devices/hololens/hololens-FAQ.md +++ b/devices/hololens/hololens-FAQ.md @@ -183,7 +183,7 @@ If you're having trouble using the clicker, make sure its charged and paired wit If the clicker is charged and paired and you're still having problems, reset it by holding down the main button and the pairing button for 15 seconds. Then pair the clicker with your HoloLens again. -If that doesn't help, see [Restart or recover the HoloLens clicker](hololens1-clicker#restart-or-recover-the-clicker). +If that doesn't help, see [Restart or recover the HoloLens clicker](hololens1-clicker.md#restart-or-recover-the-clicker). [Back to list](#list) From 277a811e010ef68f7ef8af50ce6a0198f86c337e Mon Sep 17 00:00:00 2001 From: Tudor Dobrila Date: Wed, 30 Oct 2019 21:28:46 -0700 Subject: [PATCH 063/119] Update minimum supported version to Catalina --- .../microsoft-defender-atp-mac-install-manually.md | 2 +- .../microsoft-defender-atp-mac-install-with-intune.md | 4 ++-- .../microsoft-defender-atp-mac-install-with-jamf.md | 2 +- .../microsoft-defender-atp-mac-install-with-other-mdm.md | 2 +- .../microsoft-defender-atp-mac-preferences.md | 2 +- .../microsoft-defender-atp-mac-resources.md | 2 +- .../windows-defender-antivirus/microsoft-defender-atp-mac.md | 4 ++-- 7 files changed, 9 insertions(+), 9 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-install-manually.md b/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-install-manually.md index 08c55dea65..1800859a23 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-install-manually.md +++ b/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-install-manually.md @@ -2,7 +2,7 @@ title: Installing Microsoft Defender ATP for Mac manually ms.reviewer: description: Describes how to install Microsoft Defender ATP for Mac manually, from the command line. -keywords: microsoft, defender, atp, mac, installation, deploy, uninstallation, intune, jamf, macos, mojave, high sierra, sierra +keywords: microsoft, defender, atp, mac, installation, deploy, uninstallation, intune, jamf, macos, catalina, mojave, high sierra search.product: eADQiWindows 10XVcnh search.appverid: met150 ms.prod: w10 diff --git a/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-install-with-intune.md b/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-install-with-intune.md index 84e9cb78dd..c72aafc900 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-install-with-intune.md +++ b/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-install-with-intune.md @@ -2,7 +2,7 @@ title: Installing Microsoft Defender ATP for Mac with Microsoft Intune ms.reviewer: description: Describes how to install Microsoft Defender ATP for Mac, using Microsoft Intune. -keywords: microsoft, defender, atp, mac, installation, deploy, uninstallation, intune, jamf, macos, mojave, high sierra, sierra +keywords: microsoft, defender, atp, mac, installation, deploy, uninstallation, intune, jamf, macos, catalina, mojave, high sierra search.product: eADQiWindows 10XVcnh search.appverid: met150 ms.prod: w10 @@ -295,7 +295,7 @@ Once the Intune changes are propagated to the enrolled devices, you can see them 2. Select **App type=Other/Line-of-business app**. 3. Select **file=wdav.pkg.intunemac**. Select **OK** to upload. 4. Select **Configure** and add the required information. -5. Use **macOS Sierra 10.12** as the minimum OS and set *Ignore app version* to **Yes**. Other settings can be any arbitrary value. +5. Use **macOS High Sierra 10.13** as the minimum OS and set *Ignore app version* to **Yes**. Other settings can be any arbitrary value. > [!CAUTION] > Failure to set *Ignore app version* to **Yes** impacts the ability of the application to receive updates through Microsoft AutoUpdate. See [Deploy updates for Microsoft Defender ATP for Mac](microsoft-defender-atp-mac-updates.md) for additional information about how the product is updated. diff --git a/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-install-with-jamf.md b/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-install-with-jamf.md index 99a5b6cc89..59a2dce0fd 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-install-with-jamf.md +++ b/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-install-with-jamf.md @@ -2,7 +2,7 @@ title: Installing Microsoft Defender ATP for Mac with JAMF ms.reviewer: description: Describes how to install Microsoft Defender ATP for Mac, using JAMF. -keywords: microsoft, defender, atp, mac, installation, deploy, uninstallation, intune, jamf, macos, mojave, high sierra, sierra +keywords: microsoft, defender, atp, mac, installation, deploy, uninstallation, intune, jamf, macos, catalina, mojave, high sierra search.product: eADQiWindows 10XVcnh search.appverid: met150 ms.prod: w10 diff --git a/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-install-with-other-mdm.md b/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-install-with-other-mdm.md index 91a5f56395..b7a001aa8c 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-install-with-other-mdm.md +++ b/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-install-with-other-mdm.md @@ -1,7 +1,7 @@ --- title: Installing Microsoft Defender ATP for Mac with different MDM product description: Describes how to install Microsoft Defender ATP for Mac on other management solutions. -keywords: microsoft, defender, atp, mac, installation, deploy, macos, mojave, high sierra, sierra +keywords: microsoft, defender, atp, mac, installation, deploy, macos, catalina, mojave, high sierra search.product: eADQiWindows 10XVcnh search.appverid: met150 ms.prod: w10 diff --git a/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-preferences.md b/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-preferences.md index 80ec6a0f67..b1e1ba3bff 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-preferences.md +++ b/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-preferences.md @@ -2,7 +2,7 @@ title: Set preferences for Microsoft Defender ATP for Mac ms.reviewer: description: Describes how to configure Microsoft Defender ATP for Mac in enterprises. -keywords: microsoft, defender, atp, mac, management, preferences, enterprise, intune, jamf, macos, mojave, high sierra, sierra +keywords: microsoft, defender, atp, mac, management, preferences, enterprise, intune, jamf, macos, catalina, mojave, high sierra search.product: eADQiWindows 10XVcnh search.appverid: met150 ms.prod: w10 diff --git a/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-resources.md b/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-resources.md index f37fa94b99..c187a7c270 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-resources.md +++ b/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-resources.md @@ -2,7 +2,7 @@ title: Microsoft Defender ATP for Mac Resources ms.reviewer: description: Describes resources for Microsoft Defender ATP for Mac, including how to uninstall it, how to collect diagnostic logs, CLI commands, and known issues with the product. -keywords: microsoft, defender, atp, mac, installation, deploy, uninstallation, intune, jamf, macos, mojave, high sierra, sierra +keywords: microsoft, defender, atp, mac, installation, deploy, uninstallation, intune, jamf, macos, catalina, mojave, high sierra search.product: eADQiWindows 10XVcnh search.appverid: met150 ms.prod: w10 diff --git a/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac.md b/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac.md index f87f5332c7..5589c318b6 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac.md +++ b/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac.md @@ -2,7 +2,7 @@ title: Microsoft Defender ATP for Mac ms.reviewer: description: Describes how to install and use Microsoft Defender ATP for Mac. -keywords: microsoft, defender, atp, mac, installation, deploy, uninstallation, intune, jamf, macos, mojave, high sierra, sierra +keywords: microsoft, defender, atp, mac, installation, deploy, uninstallation, intune, jamf, macos, catalina, mojave, high sierra search.product: eADQiWindows 10XVcnh search.appverid: met150 ms.prod: w10 @@ -44,7 +44,7 @@ If you have any feedback that you would like to share, submit it by opening Micr > [!CAUTION] > The three most recent major releases of macOS are supported. Beta versions of macOS are not supported. -- Supported macOS versions: 10.14 (Mojave), 10.13 (High Sierra), 10.12 (Sierra) +- Supported macOS versions: 10.15 (Catalina), 10.14 (Mojave), 10.13 (High Sierra) - Disk space: 650 MB After you've enabled the service, you may need to configure your network or firewall to allow outbound connections between it and your endpoints. From 2c2ccb1c8eb98ec4f9f428e9543cb9354c70b19c Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Wed, 30 Oct 2019 22:05:17 -0700 Subject: [PATCH 064/119] Update tvm-remediation.md --- .../threat-protection/microsoft-defender-atp/tvm-remediation.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 ef214daee4..3c55bebd01 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md @@ -17,7 +17,7 @@ ms.collection: M365-security-compliance ms.topic: conceptual ms.date: 04/11/2019 --- -# Remediation +# Remediation and exception **Applies to:** - [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) From 54d413f8e91f6c4d45ec82ff1410a83c34514b16 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Wed, 30 Oct 2019 22:06:34 -0700 Subject: [PATCH 065/119] Updated title to include exception --- .../microsoft-defender-atp/tvm-remediation.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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 3c55bebd01..3f3024c549 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md @@ -1,6 +1,6 @@ --- -title: Remediation -description: You can lower down your organization's exposure from vulnerabilities and increase your security configuration by remediating the security recommendations. Threat & Vulnerability Management bridges the gap between security administration and IT administration during remediation process. It does so by creating a security task or ticket through integration with Microsoft Intune and Microsoft System Center Configuration Manager (SCCM). +title: Remediation and exception +description: You can lower down your organization's exposure from vulnerabilities and increase your security configuration by remediating the security recommendations or filing exceptions provided there are compensation controls. Threat & Vulnerability Management bridges the gap between security administration and IT administration during remediation process. It does so by creating a security task or ticket through integration with Microsoft Intune and Microsoft System Center Configuration Manager (SCCM). keywords: microsoft defender atp tvm remediation, mdatp tvm, threat & vulnerability management, threat & vulnerability management remediation, tvm remediation intune, tvm remediation sccm search.product: eADQiWindows 10XVcnh search.appverid: met150 From 4ed45dc33af1b323086ec2212eb82c23605fa04a Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Wed, 30 Oct 2019 22:07:12 -0700 Subject: [PATCH 066/119] Updated TVM remediation title --- windows/security/threat-protection/TOC.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index f8776c4535..9c1a6f255f 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -9,7 +9,7 @@ #### [Exposure score](microsoft-defender-atp/tvm-exposure-score.md) #### [Configuration score](microsoft-defender-atp/configuration-score.md) #### [Security recommendation](microsoft-defender-atp/tvm-security-recommendation.md) -#### [Remediation](microsoft-defender-atp/tvm-remediation.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) #### [Scenarios](microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md) From 5a06134226caec041cbe81e75a90d865a7ed1f2d Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Wed, 30 Oct 2019 22:07:52 -0700 Subject: [PATCH 067/119] Update next-gen-threat-and-vuln-mgt.md --- .../microsoft-defender-atp/next-gen-threat-and-vuln-mgt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 3a670e00a5..eecae45f38 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 @@ -62,7 +62,7 @@ Microsoft Defender ATP’s Threat & Vulnerability Management allows security adm - [Exposure score](tvm-exposure-score.md) - [Configuration score](configuration-score.md) - [Security recommendations](tvm-security-recommendation.md) -- [Remediation](tvm-remediation.md) +- [Remediation and exception](tvm-remediation.md) - [Software inventory](tvm-software-inventory.md) - [Weaknesses](tvm-weaknesses.md) - [Scenarios](threat-and-vuln-mgt-scenarios.md) From 288cd2e9004ccf259b6ecce9126d3d8c67a5f38d Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Wed, 30 Oct 2019 22:08:59 -0700 Subject: [PATCH 068/119] Updated reference remed title --- .../microsoft-defender-atp/tvm-dashboard-insights.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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 1704845ac8..668b2a1cb4 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 @@ -53,7 +53,7 @@ Area | Description (2) Threat & Vulnerability Management navigation pane | Use the navigation pane to move across the **Threat and Vulnerability Management Dashboard**, **Security recommendations**, **Remediation**, **Software inventory**, and **Weaknesses**. **Dashboards** | Get a high-level view of the organization exposure score, organization configuration score, machine exposure distribution, top security recommendations, top vulnerable software, top remediation activities, and top exposed machines data. **Security recommendations** | See the list of security recommendations, their related components, insights, number or exposed devices, impact, and request for remediation. You can click each item on the list, a flyout panel opens with vulnerability details, open the software page, see the remediation, and exception options. You can also open a ticket in Intune if your machines are joined through Azure Active Directory and you have enabled your Intune connections in Microsoft Defender ATP. See [Security recommendations](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation) for more information. -**Remediation** | See the remediation activity, related component, remediation type, status, due date, option to export the remediation and process data to CSV, and active exceptions. See [Remediation](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation) for more information. +**Remediation** | See the remediation activity, related component, remediation type, status, due date, option to export the remediation and process data to CSV, and active exceptions. See [Remediation and exception](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation) for more information. **Software inventory** | See the list of applications, versions, weaknesses, whether there’s an exploit found on the application, prevalence in the organization, how many were installed, how many exposed devices are there, and the numerical value of the impact. You can select each item in the list and opt to open the software page which shows the associated vulnerabilities, misconfigurations, affected machine, version distribution details, and missing KBs or security updates. See [Software inventory](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/tvm-software-inventory) for more information. **Weaknesses** | See the list of common vulnerabilities and exposures, the severity, its common vulnerability scoring system (CVSS) V3 score, related software, age, when it was published, related threat alerts, and how many exposed machines are there. You can select each item in the list and it opens a flyout panel with the vulnerability description and other details. See [Weaknesses](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/tvm-weaknesses) for more information. (3) Threat & Vulnerability Management dashboard | Access the **Exposure score**, **Configuration score**, **Exposure distribution**, **Top security recommendations**, **Top vulnerable software**, **Top remediation activities**, and **Top exposed machines**. @@ -73,7 +73,7 @@ See [Microsoft Defender ATP icons](https://docs.microsoft.com/windows/security/t - [Exposure score](tvm-exposure-score.md) - [Configuration score](configuration-score.md) - [Security recommendations](tvm-security-recommendation.md) -- [Remediation](tvm-remediation.md) +- [Remediation and exception](tvm-remediation.md) - [Software inventory](tvm-software-inventory.md) - [Weaknesses](tvm-weaknesses.md) - [Scenarios](threat-and-vuln-mgt-scenarios.md) From a33aca2c99c839e20c64210210371bf573bb0087 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Wed, 30 Oct 2019 22:09:38 -0700 Subject: [PATCH 069/119] Update tvm-exposure-score.md --- .../microsoft-defender-atp/tvm-exposure-score.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 8eebb66298..fca24b4b1f 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 @@ -42,7 +42,7 @@ Reduce the exposure score by addressing what needs to be remediated based on the - [Threat & Vulnerability Management dashboard overview](tvm-dashboard-insights.md) - [Configuration score](configuration-score.md) - [Security recommendations](tvm-security-recommendation.md) -- [Remediation](tvm-remediation.md) +- [Remediation and exception](tvm-remediation.md) - [Software inventory](tvm-software-inventory.md) - [Weaknesses](tvm-weaknesses.md) - [Scenarios](threat-and-vuln-mgt-scenarios.md) From b1b8972b87a9a7c10a8b6b2e12c8d582c789632e Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Wed, 30 Oct 2019 22:10:24 -0700 Subject: [PATCH 070/119] Updated reference remed title --- .../microsoft-defender-atp/configuration-score.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configuration-score.md b/windows/security/threat-protection/microsoft-defender-atp/configuration-score.md index 4eafbbefa8..09db94f089 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configuration-score.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configuration-score.md @@ -68,7 +68,7 @@ See how you can [improve your security configuration](https://docs.microsoft.com - [Threat & Vulnerability Management dashboard overview](tvm-dashboard-insights.md) - [Exposure score](tvm-exposure-score.md) - [Security recommendations](tvm-security-recommendation.md) -- [Remediation](tvm-remediation.md) +- [Remediation and exception](tvm-remediation.md) - [Software inventory](tvm-software-inventory.md) - [Weaknesses](tvm-weaknesses.md) - [Scenarios](threat-and-vuln-mgt-scenarios.md) From f1437f7f86fb02ae341e98cce8a92c513bf49a8e Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Wed, 30 Oct 2019 22:10:52 -0700 Subject: [PATCH 071/119] Update tvm-security-recommendation.md --- .../microsoft-defender-atp/tvm-security-recommendation.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 cb1913abcb..4a8cc15cfd 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 @@ -86,7 +86,7 @@ You can report a false positive when you see any vague, inaccurate, incomplete, - [Threat & Vulnerability Management dashboard overview](tvm-dashboard-insights.md) - [Exposure score](tvm-exposure-score.md) - [Configuration score](configuration-score.md) -- [Remediation](tvm-remediation.md) +- [Remediation and exception](tvm-remediation.md) - [Software inventory](tvm-software-inventory.md) - [Weaknesses](tvm-weaknesses.md) - [Scenarios](threat-and-vuln-mgt-scenarios.md) From 9bee4c9b227d23d1230aeaacc70e31fbe7fd15d5 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Wed, 30 Oct 2019 22:11:21 -0700 Subject: [PATCH 072/119] Update tvm-software-inventory.md --- .../microsoft-defender-atp/tvm-software-inventory.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 a7ff6812ce..e1d39cdf5d 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 @@ -63,6 +63,6 @@ You can report a false positive when you see any vague, inaccurate version, inco - [Exposure score](tvm-exposure-score.md) - [Configuration score](configuration-score.md) - [Security recommendation](tvm-security-recommendation.md) -- [Remediation](tvm-remediation.md) +- [Remediation and exception](tvm-remediation.md) - [Weaknesses](tvm-weaknesses.md) - [Scenarios](threat-and-vuln-mgt-scenarios.md) From 5da64b0af7febb8e2636c52f8572291c495232ca Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Wed, 30 Oct 2019 22:11:53 -0700 Subject: [PATCH 073/119] Update tvm-weaknesses.md --- .../threat-protection/microsoft-defender-atp/tvm-weaknesses.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 e2615c2319..0bb736c511 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-weaknesses.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-weaknesses.md @@ -115,6 +115,6 @@ You can report a false positive when you see any vague, inaccurate, missing, or - [Exposure score](tvm-exposure-score.md) - [Configuration score](configuration-score.md) - [Security recommendation](tvm-security-recommendation.md) -- [Remediation](tvm-remediation.md) +- [Remediation and exception](tvm-remediation.md) - [Software inventory](tvm-software-inventory.md) - [Scenarios](threat-and-vuln-mgt-scenarios.md) From 9b870760ccee4aada298ce6a02ccfb038804d9da Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Wed, 30 Oct 2019 22:12:33 -0700 Subject: [PATCH 074/119] Update threat-and-vuln-mgt-scenarios.md --- .../microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md index bd0ef30da0..91be4771e6 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md +++ b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md @@ -161,6 +161,6 @@ When an exception is created for a recommendation, the recommendation is no long - [Exposure score](tvm-exposure-score.md) - [Configuration score](configuration-score.md) - [Security recommendations](tvm-security-recommendation.md) -- [Remediation](tvm-remediation.md) +- [Remediation and exception](tvm-remediation.md) - [Software inventory](tvm-software-inventory.md) - [Weaknesses](tvm-weaknesses.md) From e2231f6943a6b2fc24fbb0e17b522e802713d291 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Wed, 30 Oct 2019 22:34:15 -0700 Subject: [PATCH 075/119] A --- .../microsoft-defender-atp/tvm-remediation.md | 6 ++++++ 1 file 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 3f3024c549..63df617ff9 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md @@ -76,6 +76,12 @@ The exceptions you've filed will show up in the **Remediation** page, in the **E However, you also have the option to filter your view based on exception justification, type, and status. ![Screenshot of exception tab and filters](images/tvm-exception-filters.png) +Aside from that, there's also an option to **Show exceptions** at the bottom of the **Top security recommendations** card in the dashboard. +![Screenshot of Show exceptions link in the Top security recommendatations card in the dashboard](images/tvm-exception-dashboard.png) + +Clicking the link opens up to the **Security recommendations** page, where you can select the item exempted item with details. +![Screenshot of exception details in the Security recommendation page](images/tvm-exception-details.png) + ### Actions on exceptions - Cancel - You can cancel the exceptions you've filed any time - Resurface - Your exception automatically becomes void and resurfaces in the security recommendation list when dynamic environmental factors change, which adversely affect the exposure impact associated with a recommendation that had previously been excluded From 23238f495d2685199a1787a0fce295311bbcabd2 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Wed, 30 Oct 2019 22:36:37 -0700 Subject: [PATCH 076/119] Add files via upload --- .../images/tvm-exception-dashboard.png | Bin 0 -> 43048 bytes .../images/tvm-exception-details.png | Bin 0 -> 83804 bytes 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/tvm-exception-dashboard.png create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/tvm-exception-details.png diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/tvm-exception-dashboard.png b/windows/security/threat-protection/microsoft-defender-atp/images/tvm-exception-dashboard.png new file mode 100644 index 0000000000000000000000000000000000000000..3f8ead879c868c4ceddaaab9f6183db9814b940f GIT binary patch literal 43048 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 H?bZJP>}JWj literal 0 HcmV?d00001 From 15f81e84f0bed5bcaee15417c2f24a14d536325a Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Wed, 30 Oct 2019 22:38:00 -0700 Subject: [PATCH 077/119] Add files via upload --- .../images/tvm-exception-impact.png | Bin 81588 -> 81632 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/tvm-exception-impact.png b/windows/security/threat-protection/microsoft-defender-atp/images/tvm-exception-impact.png index 6a7d3751dc1d88d094f670bdbb0c86dba63743c9..072835588a2cd09faa659bce17f9bb700c176f15 100644 GIT binary patch delta 13715 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 delta 13671 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 aZy8A$))8c%Jh}0e`5EgUOHN Date: Wed, 30 Oct 2019 22:46:04 -0700 Subject: [PATCH 078/119] Update tvm-remediation.md --- .../threat-protection/microsoft-defender-atp/tvm-remediation.md | 1 + 1 file changed, 1 insertion(+) 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 63df617ff9..eb950ebff0 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md @@ -77,6 +77,7 @@ However, you also have the option to filter your view based on exception justifi ![Screenshot of exception tab and filters](images/tvm-exception-filters.png) Aside from that, there's also an option to **Show exceptions** at the bottom of the **Top security recommendations** card in the dashboard. + ![Screenshot of Show exceptions link in the Top security recommendatations card in the dashboard](images/tvm-exception-dashboard.png) Clicking the link opens up to the **Security recommendations** page, where you can select the item exempted item with details. From 82b560950f9e49289bde56283d1847de77248faa Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Wed, 30 Oct 2019 22:46:50 -0700 Subject: [PATCH 079/119] Update tvm-remediation.md --- .../threat-protection/microsoft-defender-atp/tvm-remediation.md | 2 ++ 1 file changed, 2 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 eb950ebff0..203b12ec81 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md @@ -74,6 +74,7 @@ If the security recommendation stemmed from a false positive report, or if there ### Exception visibility The exceptions you've filed will show up in the **Remediation** page, in the **Exceptions** tab. However, you also have the option to filter your view based on exception justification, type, and status. + ![Screenshot of exception tab and filters](images/tvm-exception-filters.png) Aside from that, there's also an option to **Show exceptions** at the bottom of the **Top security recommendations** card in the dashboard. @@ -81,6 +82,7 @@ Aside from that, there's also an option to **Show exceptions** at the bottom of ![Screenshot of Show exceptions link in the Top security recommendatations card in the dashboard](images/tvm-exception-dashboard.png) Clicking the link opens up to the **Security recommendations** page, where you can select the item exempted item with details. + ![Screenshot of exception details in the Security recommendation page](images/tvm-exception-details.png) ### Actions on exceptions From 2b66253419958a0ce03431b885290a05f1faa43e Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 31 Oct 2019 07:57:02 -0700 Subject: [PATCH 080/119] remove e3 --- .../microsoft-defender-atp/minimum-requirements.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/minimum-requirements.md b/windows/security/threat-protection/microsoft-defender-atp/minimum-requirements.md index 57782a8e2b..e9723fa61e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/minimum-requirements.md +++ b/windows/security/threat-protection/microsoft-defender-atp/minimum-requirements.md @@ -37,7 +37,7 @@ Microsoft Defender Advanced Threat Protection requires one of the following Micr - Windows 10 Enterprise E5 - Windows 10 Education E5 - Microsoft 365 E5 (M365 E5) which includes Windows 10 Enterprise E5 -- Microsoft 365 E3 (M365 E3) with Identity and Threat Protection package + For more information on the array of features in Windows 10 editions, see [Compare Windows 10 editions](https://www.microsoft.com/windowsforbusiness/compare). From 2003ca75f5d2efbcd9bab1629fd321339fbc0212 Mon Sep 17 00:00:00 2001 From: Rebecca Agiewich Date: Thu, 31 Oct 2019 08:59:11 -0700 Subject: [PATCH 081/119] fixed spelling issue --- ...multiple-windows-defender-application-control-policies.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-application-control/deploy-multiple-windows-defender-application-control-policies.md b/windows/security/threat-protection/windows-defender-application-control/deploy-multiple-windows-defender-application-control-policies.md index 8d991fb112..41bcc18221 100644 --- a/windows/security/threat-protection/windows-defender-application-control/deploy-multiple-windows-defender-application-control-policies.md +++ b/windows/security/threat-protection/windows-defender-application-control/deploy-multiple-windows-defender-application-control-policies.md @@ -68,14 +68,15 @@ Add-SignerRule -FilePath -CertificatePath [-Kernel] [-User] [- ### Supplemental Policy Creation In order to create a supplemental policy, begin by creating a new policy in the Multiple Policy Format. From there, use Set-CIPolicyIdInfo to convert it to a supplemental policy and specify which base policy it expands. -- "SupplementsBasePolicyID": guid of new supplemental policy +- "SupplementsBasePolicyID": +of new supplemental policy - "BasePolicyToSupplementPath": base policy that the supplemental policy applies to ```powershell Set-CIPolicyIdInfo [-FilePath] [-PolicyName ] [-SupplementsBasePolicyID ] [-BasePolicyToSupplementPath ] [-ResetPolicyID] [-PolicyId ] [] ``` -Note that "ResetPolicyId" reverts a supplemental policy to a base policy, and resets the policy guids back to a random guid. +Note that "ResetPolicyId" reverts a supplemental policy to a base policy, and resets the policy GUIDS back to a random GUID. ### Merging policies From 15fe44be0fae4a6376a494cd68896757b7aa8770 Mon Sep 17 00:00:00 2001 From: John Kaiser <35939694+CoveMiner@users.noreply.github.com> Date: Thu, 31 Oct 2019 09:05:07 -0700 Subject: [PATCH 082/119] SEMM and UEFI updates --- .../images/manage-surface-uefi-fig5a.png | Bin 0 -> 56868 bytes .../images/manage-surface-uefi-fig7a.png | Bin 0 -> 60146 bytes .../surface/manage-surface-uefi-settings.md | 71 +++++++++++------- .../surface-diagnostic-toolkit-business.md | 7 +- ...surface-diagnostic-toolkit-command-line.md | 2 +- ...surface-diagnostic-toolkit-desktop-mode.md | 3 +- .../surface-enterprise-management-mode.md | 30 ++++---- ...ion-manager-to-manage-devices-with-semm.md | 2 +- 8 files changed, 68 insertions(+), 47 deletions(-) create mode 100644 devices/surface/images/manage-surface-uefi-fig5a.png create mode 100644 devices/surface/images/manage-surface-uefi-fig7a.png diff --git a/devices/surface/images/manage-surface-uefi-fig5a.png b/devices/surface/images/manage-surface-uefi-fig5a.png new file mode 100644 index 0000000000000000000000000000000000000000..7baecb2fffb880da6cce8e72b503afe248b281b7 GIT binary patch literal 56868 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 a!GDIe5!W-T>+ZY-iFvyExvX0 literal 0 HcmV?d00001 diff --git a/devices/surface/images/manage-surface-uefi-fig7a.png b/devices/surface/images/manage-surface-uefi-fig7a.png new file mode 100644 index 0000000000000000000000000000000000000000..62e6536ea8203b09563718411474d09ac3e1659f GIT binary patch literal 60146 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 D_vjaM literal 0 HcmV?d00001 diff --git a/devices/surface/manage-surface-uefi-settings.md b/devices/surface/manage-surface-uefi-settings.md index e4c8572ada..d205908048 100644 --- a/devices/surface/manage-surface-uefi-settings.md +++ b/devices/surface/manage-surface-uefi-settings.md @@ -31,9 +31,9 @@ To adjust UEFI settings during system startup: 2. Press and hold the **Volume-up** button and - at the same time - press and release the **Power button.** 3. As the Microsoft or Surface logo appears on your screen, continue to hold the **Volume-up** button until the UEFI screen appears. -## PC information +## UEFI PC information page -On the **PC information** page, detailed information about your Surface device is provided: +The PC information page includes detailed information about your Surface device: - **Model** – Your Surface device’s model will be displayed here, such as Surface Book 2 or Surface Pro 7. The exact configuration of your device is not shown, (such as processor, disk size, or memory size). - **UUID** – This Universally Unique Identification number is specific to your device and is used to identify the device during deployment or management. @@ -59,9 +59,9 @@ You will also find detailed information about the firmware of your Surface devic You can find up-to-date information about the latest firmware version for your Surface device in the [Surface Update History](https://www.microsoft.com/surface/support/install-update-activate/surface-update-history) for your device. -## Security +## UEFI Security page -On the **Security** page of Surface UEFI settings, you can set a password to protect UEFI settings. This password must be entered when you boot the Surface device to UEFI. The password can contain the following characters (as shown in Figure 2): +The Security page allows you to set a password to protect UEFI settings. This password must be entered when you boot the Surface device to UEFI. The password can contain the following characters (as shown in Figure 2): - Uppercase letters: A-Z @@ -77,21 +77,21 @@ The password must be at least 6 characters and is case sensitive. *Figure 2. Add a password to protect Surface UEFI settings* -On the **Security** page you can also change the configuration of Secure Boot on your Surface device. Secure Boot technology prevents unauthorized boot code from booting on your Surface device, which protects against bootkit and rootkit-type malware infections. You can disable Secure Boot to allow your Surface device to boot third-party operating systems or bootable media. You can also configure Secure Boot to work with third-party certificates, as shown in Figure 3. Read more about [Secure Boot](https://msdn.microsoft.com/windows/hardware/commercialize/manufacture/desktop/secure-boot-overview) in the TechNet Library. +On the Security page you can also change the configuration of Secure Boot on your Surface device. Secure Boot technology prevents unauthorized boot code from booting on your Surface device, which protects against bootkit and rootkit-type malware infections. You can disable Secure Boot to allow your Surface device to boot third-party operating systems or bootable media. You can also configure Secure Boot to work with third-party certificates, as shown in Figure 3. Read more about [Secure Boot](https://msdn.microsoft.com/windows/hardware/commercialize/manufacture/desktop/secure-boot-overview) in the TechNet Library. ![Configure Secure Boot](images/manage-surface-uefi-fig3.png "Configure Secure Boot") *Figure 3. Configure Secure Boot* -You can also enable or disable the Trusted Platform Module (TPM) device on the **Security** page, as shown in Figure 4. The TPM is used to authenticate encryption for your device’s data with BitLocker. Read more about [BitLocker](https://technet.microsoft.com/itpro/windows/keep-secure/bitlocker-overview) in the TechNet Library. +You can also enable or disable the Trusted Platform Module (TPM) device on the Security page, as shown in Figure 4. The TPM is used to authenticate encryption for your device’s data with BitLocker. Read more about [BitLocker](https://technet.microsoft.com/itpro/windows/keep-secure/bitlocker-overview) in the TechNet Library. ![Configure Surface UEFI security settings](images/manage-surface-uefi-fig4.png "Configure Surface UEFI security settings") *Figure 4. Configure Surface UEFI security settings* -## Devices +## UEFI menu: Devices -On the **Devices** page you can enable or disable specific devices and components of your Surface device. Devices that you can enable or disable on this page include: +The Devices page allows you to enable or disable specific devices and components including: - Docking and USB Ports @@ -109,13 +109,13 @@ On the **Devices** page you can enable or disable specific devices and component Each device is listed with a slider button that you can move to **On** (enabled) or **Off** (disabled) position, as shown in Figure 5. -![Enable and disable specific devices](images/manage-surface-uefi-fig5.png "Enable and disable specific devices") +![Enable and disable specific devices](images/manage-surface-uefi-fig5a.png "Enable and disable specific devices") *Figure 5. Enable and disable specific devices* -## Boot configuration +## UEFI menu: Boot configuration -On the **Boot Configuration** page, you can change the order of your boot devices and/or enable or disable boot of the following devices: +The Boot Configuration page allows you to change the order of your boot devices as well as enable or disable boot of the following devices: - Windows Boot Manager @@ -135,68 +135,83 @@ For the specified boot order to take effect, you must set the **Enable Alternate You can also turn on and off IPv6 support for PXE with the **Enable IPv6 for PXE Network Boot** option, for example when performing a Windows deployment using PXE where the PXE server is configured for IPv4 only. +## UEFI menu: Management +The Management page allows you to manage use of Zero Touch UEFI Management and other features on eligible devices including Surface Pro 7, Surface Pro X, and Surface Laptop 3. -## Exit +![Manage access to Zero Touch UEFI Management and other features](images/manage-surface-uefi-fig7a.png "Manage access to Zero Touch UEFI Management and other features") +*Figure 7. Manage access to Zero Touch UEFI Management and other features* -Use the **Restart Now** button on the **Exit** page to exit UEFI settings, as shown in Figure 7. + +Zero Touch UEFI Management lets you remotely manage UEFI settings by using a device profile within Intune called Device Firmware Configuration Interface (DFCI). If you do not configure this setting, the ability to manage eligible devices with DFCI is set to **Ready**. To prevent DFCI, select **Opt-Out**. + +> [!NOTE] +> The UEFI Management settings page and use of DFCI is only available on Surface Pro 7, Surface Pro X, and Surface Laptop 3. + +For more information, refer to [Intune management of Surface UEFI settings](surface-manage-dfci-guide.md). + +## UEFI menu: Exit + +Use the **Restart Now** button on the **Exit** page to exit UEFI settings, as shown in Figure 8. ![Exit Surface UEFI and restart the device](images/manage-surface-uefi-fig7.png "Exit Surface UEFI and restart the device") -*Figure 7. Click Restart Now to exit Surface UEFI and restart the device* +*Figure 8. Click Restart Now to exit Surface UEFI and restart the device* ## Surface UEFI boot screens -When you update Surface device firmware, by using either Windows Update or manual installation, the updates are not applied immediately to the device, but instead during the next reboot cycle. You can find out more about the Surface firmware update process in [Manage Surface driver and firmware updates](https://docs.microsoft.com/surface/manage-surface-pro-3-firmware-updates). The progress of the firmware update is displayed on a screen with progress bars of differing colors to indicate the firmware for each component. Each component’s progress bar is shown in Figures 8 through 17. +When you update Surface device firmware, by using either Windows Update or manual installation, the updates are not applied immediately to the device, but instead during the next reboot cycle. You can find out more about the Surface firmware update process in [Manage Surface driver and firmware updates](https://docs.microsoft.com/surface/manage-surface-pro-3-firmware-updates). The progress of the firmware update is displayed on a screen with progress bars of differing colors to indicate the firmware for each component. Each component’s progress bar is shown in Figures 9 through 18. ![Surface UEFI firmware update with blue progress bar](images/manage-surface-uefi-fig8.png "Surface UEFI firmware update with blue progress bar") -*Figure 8. The Surface UEFI firmware update displays a blue progress bar* +*Figure 9. The Surface UEFI firmware update displays a blue progress bar* ![System Embedded Controller firmware with green progress bar](images/manage-surface-uefi-fig9.png "System Embedded Controller firmware with green progress bar") -*Figure 9. The System Embedded Controller firmware update displays a green progress bar* +*Figure 10. The System Embedded Controller firmware update displays a green progress bar* ![SAM Controller firmware update with orange progress bar](images/manage-surface-uefi-fig10.png "SAM Controller firmware update with orange progress bar") -*Figure 10. The SAM Controller firmware update displays an orange progress bar* +*Figure 11. The SAM Controller firmware update displays an orange progress bar* ![Intel Management Engine firmware with red progress bar](images/manage-surface-uefi-fig11.png "Intel Management Engine firmware with red progress bar") -*Figure 11. The Intel Management Engine firmware update displays a red progress bar* +*Figure 12. The Intel Management Engine firmware update displays a red progress bar* ![Surface touch firmware with gray progress bar](images/manage-surface-uefi-fig12.png "Surface touch firmware with gray progress bar") -*Figure 12. The Surface touch firmware update displays a gray progress bar* +*Figure 13. The Surface touch firmware update displays a gray progress bar* ![Surface KIP firmware with light green progress bar](images/manage-surface-uefi-fig13.png "Surface touch firmware with light green progress bar") -*Figure 13. The Surface KIP firmware update displays a light green progress bar* +*Figure 14. The Surface KIP firmware update displays a light green progress bar* ![Surface ISH firmware with pink progress bar](images/manage-surface-uefi-fig14.png "Surface ISH firmware with pink progress bar") -*Figure 14. The Surface ISH firmware update displays a light pink progress bar* +*Figure 15. The Surface ISH firmware update displays a light pink progress bar* ![Surface Trackpad firmware with gray progress bar](images/manage-surface-uefi-fig15.png "Surface Trackpad firmware with gray progress bar") -*Figure 15. The Surface Trackpad firmware update displays a pink progress bar* +*Figure 16. The Surface Trackpad firmware update displays a pink progress bar* ![Surface TCON firmware with light gray progress bar](images/manage-surface-uefi-fig16.png "Surface TCON firmware with light gray progress bar") -*Figure 16. The Surface TCON firmware update displays a light gray progress bar* +*Figure 17. The Surface TCON firmware update displays a light gray progress bar* ![Surface TPM firmware with light purple progress bar](images/manage-surface-uefi-fig17.png "Surface TPM firmware with purple progress bar") -*Figure 17. The Surface TPM firmware update displays a purple progress bar* +*Figure 18. The Surface TPM firmware update displays a purple progress bar* >[!NOTE] ->An additional warning message that indicates Secure Boot is disabled is displayed, as shown in Figure 18. +>An additional warning message that indicates Secure Boot is disabled is displayed, as shown in Figure 19. ![Surface boot screen that indicates Secure Boot has been disabled](images/manage-surface-uefi-fig18.png "Surface boot screen that indicates Secure Boot has been disabled") -*Figure 18. Surface boot screen that indicates Secure Boot has been disabled in Surface UEFI settings* +*Figure 19. Surface boot screen that indicates Secure Boot has been disabled in Surface UEFI settings* ## Related topics -[Advanced UEFI security features for Surface Pro 3](advanced-uefi-security-features-for-surface-pro-3.md) +- [Intune management of Surface UEFI settings](surface-manage-dfci-guide.md) + +- [Surface Enterprise Management Mode](surface-enterprise-management-mode.md) \ No newline at end of file diff --git a/devices/surface/surface-diagnostic-toolkit-business.md b/devices/surface/surface-diagnostic-toolkit-business.md index 2937faa337..9576334c98 100644 --- a/devices/surface/surface-diagnostic-toolkit-business.md +++ b/devices/surface/surface-diagnostic-toolkit-business.md @@ -172,9 +172,10 @@ You can select to run a wide range of logs across applications, drivers, hardwar ## Changes and updates ### Version 2.43.139.0 *Release date: October 21, 2019*
-This version of Surface Diagnostic Toolkit for Business adds support for the following: --Surface Pro 7 --Surface Laptop 3 +This version of Surface Diagnostic Toolkit for Business adds support for the following: + +- Surface Pro 7 +- Surface Laptop 3 ### Version 2.42.139.0 *Release date: September 24, 2019*
diff --git a/devices/surface/surface-diagnostic-toolkit-command-line.md b/devices/surface/surface-diagnostic-toolkit-command-line.md index 7359067813..f1e3460df4 100644 --- a/devices/surface/surface-diagnostic-toolkit-command-line.md +++ b/devices/surface/surface-diagnostic-toolkit-command-line.md @@ -16,7 +16,7 @@ ms.audience: itpro # Run Surface Diagnostic Toolkit for Business using commands -Running the Surface Diagnostic Toolkit (SDT) at a command prompt requires downloading the STD app console. After it's installed, you can run SDT at a command prompt via the Windows command console (cmd.exe) or using Windows PowerShell, including PowerShell Integrated Scripting Environment (ISE), which provides support for autocompletion of commands, copy/paste, and other features. +Running the Surface Diagnostic Toolkit (SDT) at a command prompt requires downloading the STD app console. After it's installed, you can run SDT at a command prompt via the Windows command console (cmd.exe) or using Windows PowerShell, including PowerShell Integrated Scripting Environment (ISE), which provides support for autocompletion of commands, copy/paste, and other features. For a list of supported Surface devices in SDT, refer to [Deploy Surface Diagnostic Toolkit for Business](surface-diagnostic-toolkit-business.md). >[!NOTE] >To run SDT using commands, you must be signed in to the Administrator account or signed in to an account that is a member of the Administrator group on your Surface device. diff --git a/devices/surface/surface-diagnostic-toolkit-desktop-mode.md b/devices/surface/surface-diagnostic-toolkit-desktop-mode.md index 89dc9d63fb..6f7e8b6263 100644 --- a/devices/surface/surface-diagnostic-toolkit-desktop-mode.md +++ b/devices/surface/surface-diagnostic-toolkit-desktop-mode.md @@ -16,7 +16,8 @@ ms.audience: itpro # Use Surface Diagnostic Toolkit for Business in desktop mode -This topic explains how to use the Surface Diagnostic Toolkit (SDT) to help users in your organization run the tool to identify and diagnose issues with the Surface device. Successfully running SDT can quickly determine if a reported issue is caused by failed hardware or user error. +This topic explains how to use the Surface Diagnostic Toolkit (SDT) to help users in your organization run the tool to identify and diagnose issues with the Surface device. Successfully running SDT can quickly determine if a reported issue is caused by failed hardware or user error. For a list of supported Surface devices in SDT, refer to [Deploy Surface Diagnostic Toolkit for Business](surface-diagnostic-toolkit-business.md). + 1. Direct the user to install [the SDT package](surface-diagnostic-toolkit-business.md#create-custom-sdt) from a software distribution point or network share. After it is installed, you’re ready to guide the user through a series of tests. diff --git a/devices/surface/surface-enterprise-management-mode.md b/devices/surface/surface-enterprise-management-mode.md index 5e684fa707..d70468adaa 100644 --- a/devices/surface/surface-enterprise-management-mode.md +++ b/devices/surface/surface-enterprise-management-mode.md @@ -21,12 +21,14 @@ ms.audience: itpro Microsoft Surface Enterprise Management Mode (SEMM) is a feature of Surface devices with Surface UEFI that allows you to secure and manage firmware settings within your organization. With SEMM, IT professionals can prepare configurations of UEFI settings and install them on a Surface device. In addition to the ability to configure UEFI settings, SEMM also uses a certificate to protect the configuration from unauthorized tampering or removal. >[!NOTE] ->SEMM is only available on devices with Surface UEFI firmware such as Surface Pro 4 and later, Surface Go, Surface Laptop, Surface Book, and Surface Studio. For more information about Surface UEFI, see [Manage Surface UEFI Settings](https://technet.microsoft.com/itpro/surface/manage-surface-uefi-settings). +>SEMM is only available on devices with Surface UEFI firmware. + When Surface devices are configured by SEMM and secured with the SEMM certificate, they are considered *enrolled* in SEMM. When the SEMM certificate is removed and control of UEFI settings is returned to the user of the device, the Surface device is considered *unenrolled* in SEMM. There are two administrative options you can use to manage SEMM and enrolled Surface devices – a standalone tool or integration with System Center Configuration Manager. The SEMM standalone tool, called the Microsoft Surface UEFI Configurator, is described in this article. For more information about how to manage SEMM with System Center Configuration Manager, see [Use System Center Configuration Manager to manage devices with SEMM](https://technet.microsoft.com/itpro/surface/use-system-center-configuration-manager-to-manage-devices-with-semm). + ## Microsoft Surface UEFI Configurator The primary workspace of SEMM is Microsoft Surface UEFI Configurator, as shown in Figure 1. Microsoft Surface UEFI Configurator is a tool that is used to create Windows Installer (.msi) packages or WinPE images that are used to enroll, configure, and unenroll SEMM on a Surface device. These packages contain a configuration file where the settings for UEFI are specified. SEMM packages also contain a certificate that is installed and stored in firmware and used to verify the signature of configuration files before UEFI settings are applied. @@ -63,9 +65,10 @@ See the [Surface Enterprise Management Mode certificate requirements](#surface-e After a device is enrolled in SEMM, the configuration file is read and the settings specified in the file are applied to UEFI. When you run a configuration package on a device that is already enrolled in SEMM, the signature of the configuration file is checked against the certificate that is stored in the device firmware. If the signature does not match, no changes are applied to the device. ### Enable or disable devices in Surface UEFI with SEMM -You can use Surface UEFI settings to enable or disable the operation of the following individual components: -You can enable or disable the following devices with SEMM: + The built in devices that appear in the UEFI Devices page may vary depending on your device or corporate environment; for example, LTE only appears on devices equipped with LTE support. + + The following list shows all the available devices you can manage in SEMM: * Docking USB Port * On-board Audio @@ -84,17 +87,18 @@ You can enable or disable the following devices with SEMM: | Setting | Description | | ---------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Ipv6 for PXE Boot | Allows you to manage Ipv6 support for PXE boot. If you do not configure this setting, Ipv6 support for PXE boot is ? | -| Alternate Boot | Allows you to set an Alternate boot order to boot directly to a USB or Ethernet device by pressing both the Volume Down button and Power button during boot. If you do not configure this setting, | -| Boot Order Lock | Allows you to lock the boot order to prevent changes. If you do not configure this setting, | -| USB Boot | Allows you to manage booting to USB devices. If you do not configure this setting, | -| Network Stack | Allows you to manage Network Stack boot settings. If you do not configure this setting, | -| Auto Power On | Allows you to manage Auto Power On boot settings. If you do not configure this setting, | +| IPv6 for PXE Boot | Allows you to manage Ipv6 support for PXE boot. If you do not configure this setting, IPv6 support for PXE boot is disabled. | +| Alternate Boot | Allows you to manage use of an Alternate boot order to boot directly to a USB or Ethernet device by pressing both the Volume Down button and Power button during boot. If you do not configure this setting, Alternate boot is enabled. | +| Boot Order Lock | Allows you to lock the boot order to prevent changes. If you do not configure this setting, Boot Order Lock is disabled. | +| USB Boot | Allows you to manage booting to USB devices. If you do not configure this setting, USB Boot is enabled. | +| Network Stack | Allows you to manage Network Stack boot settings. If you do not configure this setting, the ability to manage Network Stack boot settings is enabled. | +| Auto Power On | Allows you to manage Auto Power On boot settings. If you do not configure this setting, Auto Power on is enabled. | | Simultaneous Multi-Threading (SMT) | Allows you to manage Simultaneous Multi-Threading (SMT) to enable or disable hyperthreading. If you do not configure this setting, SMT is enabled. | -| Security | Displays the Surface UEFI **Security** page. If you do not configure this setting, | -| Devices | Displays the Surface UEFI **Devices** page. If you do not configure this setting, | -| Boot | Displays the Surface UEFI **Boot** page | -| DateTime | Displays the Surface UEFI **DateTime** page. If you do not configure this setting, | +|Enable Battery limit| Allows you to manage Battery limit functionality. If you do not configure this setting, Battery limit is enabled | +| Security | Displays the Surface UEFI **Security** page. If you do not configure this setting, the Security page is displayed. | +| Devices | Displays the Surface UEFI **Devices** page. If you do not configure this setting, the Devices page is displayed. | +| Boot | Displays the Surface UEFI **Boot** page. If you do not configure this setting, the DateTime page is displayed. | +| DateTime | Displays the Surface UEFI **DateTime** page. If you do not configure this setting, the DateTime page is displayed. | diff --git a/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md b/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md index e221de46d6..f05342b48f 100644 --- a/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md +++ b/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md @@ -384,7 +384,7 @@ To configure Surface UEFI settings or permissions for Surface UEFI settings, you The computer where ShowSettingsOptions.ps1 is run must have Microsoft Surface UEFI Manager installed, but the script does not require a Surface device. -The following tables show the available settings for Surface Pro 4 and Surface Book: +The following tables show the available settings for Surface Pro 4 and later including Surface Pro 7 and Surface Pro X; Surface Book, Surface Laptop 3, and Surface Go. *Table 1. Surface UEFI settings for Surface Pro 4* From f8e9121f73abe7b3a4c256d2daaa3fc13ab75cc3 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Thu, 31 Oct 2019 09:11:46 -0700 Subject: [PATCH 083/119] Add files via upload --- .../images/tvm_alert_icon.png | Bin 1307 -> 1244 bytes .../images/tvm_bug_icon.png | Bin 1202 -> 1170 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/tvm_alert_icon.png b/windows/security/threat-protection/microsoft-defender-atp/images/tvm_alert_icon.png index ebd390bd987fedcbefc67e37f2a5943c728242f5..863c7e4fbe9c795c8fe8af716b53c77a35e7d6c6 100644 GIT binary patch delta 1018 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 Date: Thu, 31 Oct 2019 09:15:01 -0700 Subject: [PATCH 084/119] Update tvm-weaknesses.md --- .../microsoft-defender-atp/tvm-weaknesses.md | 27 ++++++++++++------- 1 file changed, 18 insertions(+), 9 deletions(-) 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 e2615c2319..72bc7cf1b0 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-weaknesses.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-weaknesses.md @@ -26,14 +26,19 @@ Threat & Vulnerability Management leverages the same signals in Microsoft Defend The **Weaknesses** page lists down the vulnerabilities found in the infected software running in your organization, their severity, Common Vulnerability Scoring System (CVSS) rating, its prevalence in your organization, corresponding breach, and threat insights. >[!IMPORTANT] ->To boost your vulnerability assessment detection rates, download the following mandatory security updates and deploy them in your network: +>To boost your vulnerability assessment detection rates, you can download the following set of optional security updates and deploy them in your network: >- 19H1 customers | [KB 4512941](https://support.microsoft.com/help/4512941/windows-10-update-kb4512941) >- RS5 customers | [KB 4516077](https://support.microsoft.com/help/4516077/windows-10-update-kb4516077) >- RS4 customers | [KB 4516045](https://support.microsoft.com/help/4516045/windows-10-update-kb4516045) >- RS3 customers | [KB 4516071](https://support.microsoft.com/help/4516071/windows-10-update-kb4516071) +>

Downloading the above-mentioned security updates will be mandatory starting Patch Tuesday, October 8, 2019. ## Navigate through your organization's weaknesses page -You can see the list of vulnerabilities in four ways: +You can access the list of vulnerabilities in a few places in the portal: +- Global search +- Weaknesses option in the navigation menu +- Top vulnerable software widget in the dashboard +- Discovered vulnerabilities page in the machine page *Vulnerabilities in global search* 1. Click the global search drop-down menu. @@ -46,12 +51,13 @@ You can see the list of vulnerabilities in four ways: *Weaknesses page in the menu* 1. Go to the Threat & Vulnerability Management navigation menu and select **Weaknesses** to open up the list of vulnerabilities found in your organization. -2. Select the vulnerability that you want to investigate to open up a flyout panel with the vulnerability details, such as: CVE description, CVE ID, exploits available, CVSS V3 rating, severity, publish, and update dates. +2. Select the vulnerability that you want to investigate to open up a flyout panel with the vulnerability details, such as: CVE description, CVE ID, exploits available, CVSS V3 rating, severity, dates when it was published and updated, related software, exploit kits available, vulnerability type, link to useful reference, and number of exposed machines which users can also export. +![Screenshot of the CVE details in the flyout pane in the Weaknesses page](images/tvm-weaknesses-page.png) *Top vulnerable software widget in the dashboard* 1. Go to the Threat & Vulnerability Management dashboard and scroll down to the **Top vulnerable software** widget. You will see the number of vulnerabilities found in each software along with threat information and a high-level view of the device exposure trend over time. ![tvm-top-vulnerable-software](images/tvm-top-vulnerable-software.png) -2. Click the software that you want to investigate and it takes you to the software page. You will the weaknesses found in your machine per severity level, in which machines are they installed, version distribution, and the corresponding security recommendation. +2. Click the software that you want to investigate and it takes you to the software page. You will see the weaknesses found in your machine per severity level, in which machines are they installed, version distribution, and the corresponding security recommendation. 3. Select the **Discovered vulnerabilities** tab. 4. Select the vulnerability that you want to investigate to open up a flyout panel with the vulnerability details, such as: CVE description, CVE ID, exploits available, CVSS V3 rating, severity, publish, and update dates. @@ -68,20 +74,23 @@ You can see the list of vulnerabilities in four ways: 5. Select the vulnerability that you want to investigate to open up a flyout panel with the vulnerability details, such as: CVE description, CVE ID, exploits available, CVSS V3 rating, severity, publish, and update dates. ## How it works -When new vulnerabilities are released, you would want know how many of your assets are exposed. You can see the list of vulnerabilities and the details in the **Weaknesses** page. +When new vulnerabilities are released, you would want to know how many of your assets are exposed. You can see the list of vulnerabilities and the details in the **Weaknesses** page. -If the **Exposed Machines** column shows 0, that means you are not infected. +If the **Exposed Machines** column shows 0, that means you are not at risk. -If there's a number in the **Exposed Machines**, that means you need to remediate the vulnerabilities in those machines because they put the rest of your assets and your organization at risk. +If exposed machines exist, that means you need to remediate the vulnerabilities in those machines because they put the rest of your assets and your organization at risk. You can also see the related alert and threat insights in the **Threat** column. -The breach insights icons are highlighted if there are active alerts associated with the vulnerability found in your organization. +The breach insights icon is highlighted if there is a vulnerability found in your organization. Prioritize an investigation because it means there might be a breach in your organization. + ![tvm-breach-insights](images/tvm-breach-insights.png) -The threat insights icons are highlighted if there are associated exploits in the vulnerability found in your organization. It also shows whether the threat is connected to specific campaign for which, Threat Analytics report links are provided that you can read. +The threat insights icons are highlighted if there are associated exploits in the vulnerability found in your organization. It also shows whether the threat is a part of an exploit kit, connected to specific advanced persistent campaigns or activity groups for which, Threat Analytics report links are provided that you can read, has zero-day exploitation news, disclosures, or related security advisories. + ![tvm-threat-insights](images/tvm-threat-insights.png) + >[!NOTE] > Always prioritize recommendations that are associated with ongoing threats. These recommendations are marked with the threat insight ![threat insight](images/tvm_bug_icon.png) icon and possible active alert ![possible active alert](images/tvm_alert_icon.png) icon. From 7e5bccdd984b610c2cace6ecafe231d931a27a36 Mon Sep 17 00:00:00 2001 From: Rebecca Agiewich Date: Thu, 31 Oct 2019 09:15:55 -0700 Subject: [PATCH 085/119] another spelling fix --- ...-multiple-windows-defender-application-control-policies.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-application-control/deploy-multiple-windows-defender-application-control-policies.md b/windows/security/threat-protection/windows-defender-application-control/deploy-multiple-windows-defender-application-control-policies.md index 41bcc18221..904c5d1ad8 100644 --- a/windows/security/threat-protection/windows-defender-application-control/deploy-multiple-windows-defender-application-control-policies.md +++ b/windows/security/threat-protection/windows-defender-application-control/deploy-multiple-windows-defender-application-control-policies.md @@ -76,11 +76,11 @@ of new supplemental policy Set-CIPolicyIdInfo [-FilePath] [-PolicyName ] [-SupplementsBasePolicyID ] [-BasePolicyToSupplementPath ] [-ResetPolicyID] [-PolicyId ] [] ``` -Note that "ResetPolicyId" reverts a supplemental policy to a base policy, and resets the policy GUIDS back to a random GUID. +Note that "ResetPolicyId" reverts a supplemental policy to a base policy, and resets the policy GUIDs back to a random GUID. ### Merging policies -When merging, the policy type and ID of the leftmost/first policy specified is used. If the leftmost is a base policy with ID \, then regardless of what the GUIDS and types are for any subsequent policies, the merged policy will be a base policy with ID \. +When merging, the policy type and ID of the leftmost/first policy specified is used. If the leftmost is a base policy with ID \, then regardless of what the GUIDs and types are for any subsequent policies, the merged policy will be a base policy with ID \. ### Deploying policies From ecdce38eba0e7d3d3b448a921541cae0fa6547f4 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Thu, 31 Oct 2019 09:16:42 -0700 Subject: [PATCH 086/119] Update tvm-weaknesses.md --- .../threat-protection/microsoft-defender-atp/tvm-weaknesses.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 72bc7cf1b0..762c353f47 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-weaknesses.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-weaknesses.md @@ -92,7 +92,7 @@ The threat insights icons are highlighted if there are associated exploits in th >[!NOTE] - > Always prioritize recommendations that are associated with ongoing threats. These recommendations are marked with the threat insight ![threat insight](images/tvm_bug_icon.png) icon and possible active alert ![possible active alert](images/tvm_alert_icon.png) icon. + > Always prioritize recommendations that are associated with ongoing threats. These recommendations are marked with the threat insight ![threat insight](images/tvm_bug_icon.png) icon and breach insight ![possible active alert](images/tvm_alert_icon.png) icon. ## Report inaccuracy From cb2ff230aff191e2d75c7ca9e673400cb29b645f Mon Sep 17 00:00:00 2001 From: Thomas Raya Date: Thu, 31 Oct 2019 09:17:29 -0700 Subject: [PATCH 087/119] Updated link from "http" to "https" --- devices/hololens/hololens-known-issues.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/devices/hololens/hololens-known-issues.md b/devices/hololens/hololens-known-issues.md index fe2bb8b761..2fa916f8d0 100644 --- a/devices/hololens/hololens-known-issues.md +++ b/devices/hololens/hololens-known-issues.md @@ -150,7 +150,7 @@ We recommend using a Bluetooth keyboard for entering long passwords. ## Unity - See [Install the tools](https://docs.microsoft.com/windows/mixed-reality/install-the-tools) for the most up-to-date version of Unity recommended for HoloLens development. -- Known issues with the Unity HoloLens Technical Preview are documented in the [HoloLens Unity forums](http://forum.unity3d.com/threads/known-issues.394627/). +- Known issues with the Unity HoloLens Technical Preview are documented in the [HoloLens Unity forums](https://forum.unity3d.com/threads/known-issues.394627/). ## Windows Device Portal From 44ee07584a3b3f66d0e9ad40fd5e59e4f011f4f8 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Thu, 31 Oct 2019 09:18:19 -0700 Subject: [PATCH 088/119] Add files via upload --- .../images/tvm-granular-exploit.png | Bin 0 -> 66140 bytes .../images/tvm-weaknesses-page.png | Bin 0 -> 28943 bytes 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/tvm-granular-exploit.png create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/tvm-weaknesses-page.png diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/tvm-granular-exploit.png b/windows/security/threat-protection/microsoft-defender-atp/images/tvm-granular-exploit.png new file mode 100644 index 0000000000000000000000000000000000000000..00d29b4a0cea6adb449a177adea90e885b8ef0bf GIT binary patch literal 66140 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 Ll{7)ZYZd-KZdtW& literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/tvm-weaknesses-page.png b/windows/security/threat-protection/microsoft-defender-atp/images/tvm-weaknesses-page.png new file mode 100644 index 0000000000000000000000000000000000000000..36ca63f7bf10fb050474fbd62145fe93d42bdeaa GIT binary patch literal 28943 zcmc$`2{e`e+dle8sE8;-h$57+WF9M|GF9fxWF9lmLoy|)WDZ5h971N2#5QCewkb2) zJZ;-}?%ntOopaV%>zwm@|L=LMCJ^eWKEq+94#H3E$!`)vnMaH!uC`6?K1Wb9*&mg7S2d6 zMXMNWCI7qC(bNdP>qTcvTT?_3OK}puIf?&9)!xk6&B)Od(Q`P$?@s#na$v?-tIGUIuTStMIf9)n?Z)^bf=Kg+h#K(c5-$!_tZ)K}nD(uNv`{m1pHEuJbP5j=8 zeFQ;`QLf2%kE1WMT=kDHFO|C+W?K{bgjt-Qtt&o3?f7o|V^7ZC@sH0LH6^@x^43vb z_SzeC*oh4`7sb13Vk&__0qjc5-@Babhv_fIE9(rlSK~;r6uXQo$4FnlBbU8@=xZjx z;?|Mu(tKsloOe{DJv`6GE9V&Gfr|*QocDwO-;R%B2+;Io89P%HCb3#8tHVy zLPO7)IIyv>JbGCl9U6M~`v1!p%N5i?pSmp<(F|9#YHHKY7QB}vM1H$m$n1DulA97L zd*;*y668G{{cZmEA9KG#ZO=btEwqx9s6empS((x(us&~Spu2EBpkubF)1=9!KaVY? zq_3>@=vo3{P}9?kbg}|sCqJx;OwB$uwm6}0uh+cZ9w|TWEY`0M_q%&{&?}#?{)4R{ zk$-l}{T**##NUXH2xD%RL4YJ=P@g_w-P=3(@Js78GSvEhomDKcmL<2lvs>rQ6lN_s zDJ9>rga!KWHtOSz#$EGY$#QXv>vK!<^|F_ZwS~@*<(Esausqh&4zw1L;I`kd$Y-^? zJXL#m*nl9hD7Nkh7m~*EO%y$7}>%LQAv~s4;Ts z^%HpaSP=NL*A`efu(PBxsP>I>dfL0nq_ze4?{l=ax3;9T)qgB}idE`otMztzK%#NX zi#>_}S1!&TM(X~2$>?{{6S^E4IyV!|^DQAz*2hPt`D-d|{9SJWf%o^*k=)^(rR1X}G=smq zTSHo$79-o)@_Naq_po>AXB!BAfupF$k4-#XB>X=*4Gd8)!MwFupX3va;zT zZ_9#mF7&eXhbO0c45*Q*zZi|VujHG;=tvXrfUTfRnY=zB-s^kglVYywSqtYbe%-{Q zMNKlL*zBW89v&jpfD9W8XRQvEZd>(jaee!w#Y^l__fSsF#xmb$%=1%c+4PU|AD!(` zZNoIKuHe>wDb-#vl|OF3_Fh}UK&U@6r?}x!M}Xm%i_Dd?4J>|!(@TGhw;-CQiqU6f zWI`EES|kK_zM(`H!3;?%BGPoS@7+J9blnbnU&Y?j>b}$%x6oy8R^vj^^ER@-Z_L`} z+p}-v&(B8Re1G(^G%oC}tlfs9fwX^Qumypk)xwtGw8=6q0VU;k=*91MebL6ZVKA+d zGQ3S&znzLeYts>T>@4L&kLaZp-NxUajp!WjcJJG$NJLTd2`pug1z9*#!4THiRt^`}L_I9H9Y zm}z=#3|9FZN|lzD4hmgt^-JOE<1wS9ggD_7hz~O|V`1TpERuE-JgT;+*&qFYThUf0 z_U}!`of;V-Azc{i8?{4s^Gr`X`8poNz9yVweX`3HokB;?IXLjEpYg=NVfh2UqdzVy z6qJ;CDn$Oeys_vx&oh*iBb1z+oI8yNkma(kf1{$Ly!vzezO3vgx2gnUtocZE<~N)@cn3BdN_j61v|RBy|EGdu+k}H-)*ye_FP~7 z1FR~E!`4FYvuXJhulz;Rvy`1l3YHyPxIw=kV+Y+Ni2qT}jOxyA>|vS9?An}3`QfT&??s(LbF;LfTJz=292);_^=&`|6<5KAQJp zTSe)^s+szw?=H32jc$Z0c2~_(q8-~%as>mru{oLrse4(3{0G*wyjm>_z6<^~YH?*} z^YyDaW5bGCtL>d0v#<=&wRqzJPm@*j#O}7~ME=J1}sd z&?HmW7rsIaJuI~khYxxPHaDdrY|*9Ec@6kS$V@pDBTn|wARY-}@})aFb`oi8}Cj@eGQL=TfVA^FpU!qGuU>K!oM3e$<$#Q@YLzxdf4DbC^N)kb)R}eI{>5j{)%$2~j08FV0e%hM z-6bCMI#@`H%(t#BwIAaRoHm!<)8^*oIi_{e9kO9Op zu{|?eAnv;O0|J2!b1e6GL)oaO!Xd9`5|Jr4Pil6B6L7TKx*u3SLytmv?hfpDAVq3kN#lC( z`eS?$?kv021`Z{O<6r%t)9KSvkr3dbFU7@N$v@WL(w0VwG^7thbv6nM+oadg?B zOHZpvAGmxiDMb)QauW8MBf`ZYb-u{6l$5qrr;u_Ash#oQ8#{?dPcMwUKj7FOSCKNQ ztl8#!`)zY8fuX(j-Et=R#r+8d)8;)_eu$mfTC5}!DNCx7Au5JPc+Ba5`DmYE7&|}4 ztN+XXphH;ac=T_W@i6GykHbQR-Xt!ULl*CpFSQx`uKhGLG*sphY3;yK za0)qVYwKGSTQz&j4FQBCtL@?|<88uY-0>az`=+U)OAi3 z>fBpTN=l#Mun(4QN7N`G&M(IjuY9Xn`^hj+?!+Orm8H^bT2Ql_&DJJEA^Dt3Gk<~mER&{62o!TK4>3Dj3|{D0(0!i;3(yVinCtR-2J z`^P7u1$y87aX8dYds%G+%-Sk=kct$si`_4rQ*E4lpt#$%61Wy0*DyRwq$w_agzF%U z8FA{6-03awEt&aSm!{KAbt@zye~({OPVzjDKOdj(yuvqU52k4KX#S;i)CT@DuV%!e z?a&}(Lwrr+vBX!jl%qv+{>T+ytTyR>en72D;lVvO%&cyO|n2ZmaKV9fS z&CM@GOQK7*UxbB9<+E7&!&#Ze)c47w`p8We^%CzH zPBMwT+{G*=$o24vd+4#wsbo^X_?C%V@z#IAt7`IEf!_hf#r}q*WQ5zO2MLAb=IiM^ zBSW??ynK9V#l@=X)C4yVwcDUVWeFItuvECH5%;P1u15)%_{hmM&Ya3eR%a6JCt9Mp z@Bt}_9S$7ZpAmMSO>)CO1?!m;SF+GBabSoE{*}ksa4;E{R$h_i;{$j#$Kc>p%FYjt zzJr$_1BLI{7ObC7dF(E0=q2Azw^MiNo1QB)5%F9c$ewTAauZ9E!^Ve(+UX8@=A%crs?(nEpG5Am zMFE>u&OG~P^_oNl1CTrm``+Q4^*K9tXJK|0%5r^fR7Ym>N|dC?Mk%hkShFK33L|UZ zF{~qa7S-^_NH#61Xg^lpyYo>&eml8>z23F{20P|9%zA8kx1~0TlaHKAudeVL{r&d_ zcD@I4+Nm5DfTFh0G|9bVTQ5e-{}p7O<#f+K&&R;M+|BI1Mn(uQRrsCe@ZFo;0Jq>XGU}}msB;CB3iM%PP2V#k;}`0 ztGN9lWs+piQ?PsV{bnBo4-hzto-C>T8xrp2sxI-!Qku=opM$^vWQtH@tO_q@1aksGQk}?hXX@`Xk~v zs5YKnp4>Re(XMBp^?**3LoR)m(&v4&trneDd3ng~Ceykz)q`6Oy*-H5$%J@CV#JV+ z7#Wb-J2xK?J(@f~jL;N^ug}t})(EG4ETl|hWpyamMf_)O))o0$K0S$W2asu`v~s=JrT<|^!TYD9m}oNe;r*^6tgB1Ih3#1TZjSG_2CrbzaI zAhQAsOA#jq{e5CaN{pW+J0oQT1UTFKuF(dA0bS z1sc&gh}cQgxwg*fU|1!$>skK`2DYtBgpxtGMr~I5Lfys3A$G)r|dz)cd zbgPgFPRbt|?s+cF5_=3O3fD#&8Hi+Mzg83xYhD*1tK+}S?deu6De3O(;4p$qrV~5a zaBZsiR%KbZTx327TP7xHL>QTmlSOXdVrT=N>upscb?XvpWF)KI{rU5FKQmy-tbcFj|0gh_)?gq;_VP0j@aA>{49^q}3|Fjg{+);Z(P1r; z6<#AA?_{`zNFtZ-Xqq>jUWz?6&0UsLOgQg6oyB-KUeTiLKD}fZ%vU=Q%7NVS zXLa?CrinWIsE~^KC)WfR{w~th&6!B?7$bRBpW0;1Gy7F^Oy}vy>EnSh{KB`ng*4Yk zJ#VaIo2zQm^9vtgV3woI-z#U@b_Df?`iw62tH6!6wh9c}=?$J_4sZLIS3SZn>M?w` z4wI+)_NeVHdz8p^f#==k?RL)Uc3JQ$)-M(rl`DxQ@Pz)EMhd73G}EBFs_iX$r@hg zad#TGcgTOOSeKS~$`Ur3ao651JyGW#&LgCufq!Mv@6h1782_`;cT$(21sL>Kf)0W-iOh>L>L);VMa5mlOzKv$~;Y`P!DV_z3{FIA#&fPD0-B!){bbs+xz?@NhEGWq*f?lCE z9`#g1a^A9A-#gWwV*JAuw|6Nf+{8kewdFdq{aXAvE^)tD-Ex zj?FDr8095d&xd3Ccb@Giu5aXJ=igp$@NRA0gY?|I@sREW@!C3yFVAxDvFCDXfT>j9 zL^5@Raz0L<#q$$x_Pk-WavQ7M%-0F0VjcD=1Fuv&yx>Mp+WdqHk~gAp%#%Ip>HrqT zGrf`R+epPyVHm^7ucf8hF`|rpHy547NY`~SbN)DbTFW-9+=e-X(IrNv(kX*iKUK5? zF+Dw)&jt4WAVSK1zmmWUH%ns(f}n+1W_K89sTS7uO^}qIKIK29*G~y4FtZy_VGIr= z^v9(U3@1?`wD=<9A|jwD%VJ?^+X&I>A07Uoq$KajXsVps4ukyfzR_23rWhLcLPvTA zH`eI;1V{``?35CFwBqB(qsp1xT^lNFQP#_Y=Ys>9bRM7in`ohF0cZRSgEf2?UqQM~ zQKK5yUND@5ocR-On!l}U;;kjRULE7G+o}zE@3%K~H9iJ~i>S>WwdTTMGdlwh|EjECNAs&qrO)!h z;%mvUUa2wTSr<3#E$DYZ^~?247E5Y>#^3_!q|9qNp?xJ9lzNzb=cc&YKknCgL1ve( z9gNrZ&2Af`%+0^v~@dqW_WB=#RJJXV=*^SAGC(cS(s*Nps zx5M}XRU=QUmM*8r#+j)S7&oF6Q@HS8)XT=1-@ga6zWAB-zFK&TNns`%e5Llz5gtiG zTI59J^3NMSK13KOuDO0XUS7?_%JwRe)5(Ho$i8FpWP~amedER5ifAC~@< zO;|M682!{J_nYy=yH@o3kfcY`&=A0>scY8%`Tbfslk~BZaUwkW4`U}N*SWa3xe8uB zwd=Z3dacIJPw;5X$BQr~QO9J`4p%(aJ4Ny=rcVRm;_xlJ^x;wK-lN=To$SLL$}J}- z!MWbAQaNTjM*!16VT`eT)coYu>wW>HWKvwi%L#8DmxfLkJ-d`PGj3t?lnw*O6N=pe z@xGPlA!Axpakw_hL(gE$zj4v{mVRSPDcXEI%|~x(gU40BKwd0~_eukdi@J;YE&Cj( zoU={gW4dyYT+#Qn@8kiJgCfhX=i@^N(6CANG7F}5sK_`#UO=`rGGJ&3O>l1e`}3_~ zg&(s~e(=V+BNrUIx(Ibzd0FU_zP^i65pb6Ka<$RhZraZbYDYHqmN;ZXWwIn$h%r(sYy4&g9H7@`VYQI|a%{1UZFQs@VxE3rnzVK^Qb}*d&X_4Qt*qU2)DV$W{c*WLC zb)O?6`RUo8KYtH=W8jS?g-_#-<)_xq@Lb!F`!YJoDw2I+J-$S51@W(H4%PTDs1p`V zvk@UBLo56O-r)HYsC&mxZkWgV6;oC7-q=uDF&m@()geuv#O-kyhe}THyZ{g>$U{S% zJ8uoI#2Fgo!i*u78q(Y-vB>Q4sMe^K4Bn5s-*#{+QRh_BruUrZhrZ5IrY!wpt<<6$ItC_mve)Km}2p zYwrp)H{aD~#3dxq7hl*TzenP^tpGG1QFU@y%pLCR{F?G&; z+8^<*0))F{hi&n&%07Y=2+1#|lSF;_QSxMnzNA~b&=8Zt5NSN#oFPS}RhsJcC1M|=2GwgxJ1EFo zE`>dqbMO3f61shlnmfr@PB<@TT1?^UVNlmVbRhy4j_Mw zhIf|9H=H!fW;bXaE8=lT?^`hcu$XXI}aPDE)8v;tjFW(O6ak-)v z=>^SZnAWVCvSF@-Jr4+v>J%JPfFVNK0~R zMfu+NMU8O;rd&HimYQBdt(>Wv&$s<79#_%ha$&?g7yA)jVEIu(Ms)5hU}v;-mFO2o z=CdyMFO!KLzd%lbVtVS!aXSbkPF>zi36oS~05sop^IfW`_n&r6VXyj;zUwQ1>K|G5 z)y77rcK2UifL{hItBl{O)z#Ei6)w;9tQF z4dNvHe`vWA30ZlTi{C4ZmuV5ri{YH%d!QL#`u@jp!o-7}7t-P7onkR2V?q-*T91r9 zH{9rF3(k&Jnd-adnA>m)%IO`-p1?(2m?}n1x;p5PXi{&uB@j-Um9L#l^ziM{agh;H z$tj7?aH&*%XEMYeJ$gUan`pMN*x+XSLGia zGl>?3S%1hHz9`zN+hlWI@;i0?x@1foyWQBRzv(G)Ck#rLxiYKb$6=g~f$Ns#`ree9 zReHv4t`fiW3?3Aps-h{IFU|Bo3HL^(VT-*@T&60QP+t5soWI-Fjx=*F+XxAnGsyJ;^U{##Q7EY_YCi)u31# zoVC|kl+are;}ME}KjQ2(WAeuDbUaEQb9bP%bu)op9-jhEa;<0n;u7LX*Gl%2q(%#G zd?KH@y6^+bJgf5j!6K=tM&i$9*VkMj<>kUo6<(G5)x{=$c1A{*Vo}qM4GkPlZ`Rg^ zzkk22>}KD=!_EC`la!RSJSZsW{aBgKO!r`+!OU3+$IGx~G#X1=rHGQ#Rr7JNn@p?!8XURgAwd z{_xdbZ=Si#_-yaFqShB*g_KK8xWD7qH$24KSF>60+;B;XfW22e(kt-R>Z~5reIkjesLT< zKHJnb`LHL>rO^YS$;~Q;%!XLx8L{rQdmpQ|K#2tKWF{897 zk%&F9O{?av_>n?wKy+U!NE7P{@n8d>O$^`t^!6T_Z>T+mDo4vlU@5IY?W{ra;r{q| zc3y{#kO^+W_PR?P4z&^`f|}~Q z$=X^CzS(CExR@jhb?g)EyEe78N<@En-CSjjBTFO4Pqb&UrdnNeBTJOA<{DNrEE{X{E7CSzwux9JMRRQ%F`4UW9ah*APm@4sf;L0eJ|*aKqx(@pB*B+mXFs#k5fO4@XRkA-7|Rq~?Vc5t6eLorbZhHA zAH$O2Xbt$@g?s^&07K4SiSa+}imzCA^eS#9KQB?%)UdMRf~pKu?gLn!UNMQASqjdm zn5)~+3j)Xh`YIX`ZLt*QZqy&6&kkZe2k^ z#}`Eo?sUN1Y%`N?sGu)re5UG-jgKUFAd;t@<)eq`d1$;V^01~~$GrT*eI?8cJOnP? zG9i6BDJ6fv*=^=(|BtWgkRETObj(Z^#dPTP=QXJvH@r?17e|F^m3YBow~r~$NFXFY z{rGJ?uXF;4r}lQqz&qO+lh}eD7ea3Vp2U%JPjQw%dTd=)PrjJs%P{6y`c+I8{zT0t@?~5hI7ku1O#G3bw_&ksjrrzD7D6lpr+o%yuQWi;4 zM$eON1nLy}C}eiWY?zkJi*CqYl$})5>VTqhvi4hwl!nlTvl|y*9pg}s{R;Wr_s_lirunIF5lh1~-8^@?d8K%TeU?VYY&?Z>e zBvsI`1Mhab^j8^b@&C81Z~u9-+<(&%xi3$33JxKsThu*#BL>u92eG6RAt9y(Ia>DW+_aJcKoEh)^oN_`Z~{1=B6F)zp<0fe zg>omyq`AffuN*UD4?xQn&W~b_y2AM$FMx~BXg-g0#&cjP%|lPqoPCifslah|<3=}#8L#s(pfk@^ zyc$iG;m^ykgkOM{i}=iNgJ8@N9BfDzY7T?heRIewJZ* zH~o<#vyKj$8x3O&RB*P5RYaPpFc-5VdOW3r57XH@7yu)2yITM*5gzqWTVwd{hrH?w zpaQdDL?i{-HlD1+gj$%q12q|0z%bx#ax&jjg)5oz6X+4HTQ{Pb!2$~wLv(WDU5eaI zkwzipOPt<2>HfI&>hq9k@McNW^f3f9(wMEkJ{o!kvw3Iw|Im|9qwi&Q14(%B#inEz z1btA>@lAt@?GWe|=xdMB(9}CSKanLrN$8(8L;yC#Q91UF<%$hzN%79KVlNG_Ltct% z9{=(C49rE^T-t!XYh)sf!c2yhl@!Mi;N_s#@M#&S>k%2UT}<$5pU?``HyghDD>*yf zBJM}T^F_e|4dyqcYQMp@xPH~zfm)^k;f4ov>j#A$1d{%wm9URd*T~YwML)&&>u{jJ zBF3Y|45J`9wzatoTuzA;^D@TD& ztAx8p}3+!XHf1!C<=hnBpFxrrvm(X7U?^nxS>y|QzNFRYM++35Myu^|k z$^74}0JAk3J2B`HrJ|L=J}Q=U2LLEcOQ?>38$s+o2@_y_y+~1*?$pQG-SIw+S5bax zUwDcx?xcTo%$nCqb;!)k@eEXMZm#U!;emsQKoxG1dCb{YHc`DKjegLExOS&;Oecm9 zI+Z|(ya)+knuD^3PXZmT9vz7qUE&oaB>48cfJvb!j827^_-{~G{eY0e#0W8> zTgQso=Wzp1zXW8XY#BLY>j?d~6~9#}*S_Vidf0Tm$|9Nv zk08_U0(ECU)|_Nj(SZ3UE2VDjVKSSD)Y?=(UIn!FSXy#?_X~32h}&2M_%31M0RffX zos_PbZVIp{=G1W*sW9aNn!O|z*~H4%st{{Dpk9kA(kCMg5BIuu?k&%J3G|c(z+Ba~ zgmkj^*Z4`-90iiX5PDBKNFx_Ppj%HzLF2FvZJ$}_g3*Bc8TP9^Yk#=Y6qk}B4>FK{ zG-e9$3XD{M*K#@fZCTT#cFDdx(_kR}1@RhG94{!#H+=qLZgMf-(X^_#lqM~WmCj?D zTEGW~BBC8-ja;lBn4?3^ZR&1pZD9+tTH)!*QY6B7bV|R^Zj5O)hS{-3M@K{3%JH%V zDkcxKvk#SfAJ|5cCB0tXPk()vZXLJSm#4Glt`I)GtJ9HKuViq@zb&y2Rynd{_jT)2 z+re|~4@;Aw7x;seBiLcOMS`AT;ZNsCOc}XbU*E)1S@-9>EgBoH;Gpnop7$yeBtsj& z8W4Y41J8SH%4cjJoqZEpbq5qlQ^L(URh3I1$(Uyuf5t{0?nF{XC_ko8f<{Bb2DtAS zP8ix>{Ia04opQ8K&JC={JP+=C)f4l&`AJ_-H`}gA7V;YS6N4TFOT}py7uWHPl(B&A zgFWF2PT9mea&knqvd=>MRI22vOi>!d8Y~Qpcz4m&A9!2P!}HhvO~YvC1;Yu9L6et) z0)yUZmfbUfT%ESOdlX0hM~9QlCd)lp5&5SmeLgSZ>vWXCHC}du_7pKY7OMK2*FvG! z)9vXj{QZv+S_1kr@joR^T`f6F*kv33EoKGc>%i5mnEDa6K6UlH&7p~HF z-7#a2U7t!P-?3#pCsfBqSV;2M?#S6W9~};t)Z!9{JIu`-rT2@ax#FeVr+!tmHM@|QoG>n2;+%!+zRYbj#L)cPsi+tLMPZ2 z6SJ9+F?eVbqn!E2!2+NAe={V7%0BVPnf7?f{{j@Wz6vi{YoUWS`_w-wN9PJIh&~%b zmst0XS_>uC!y1B9G0@C$oNAI_DYm!2sXTuo_azc$-8W45s&R&!Rd|N-LTY3hB)COm z8j$eNE)fxx*Kgc7jl?B*j!=F25yZ_q@CfpdgE44y)mk2|$|<5;ff=F{#fmd}m#K&W zB|K#fcrf=(SNO&ay)#q&Z#mv@4*KnYNp{lBPm^~;YE8D&ydbquOQ6<<_$jNA<(U-b z$eZ}=`<%^|TPQ@0|7yW$(CdVr$eFlGHZ;k)B@}_(q?LDwm$teGvf_N!RfX47v_;HXsUaHf8J3T`ElbD3{3w!j)&!; z`Z5YhznYqyt5w(qN?h>{vkms?(OW`x?sjgC)Qfx?EKl>v); z27y2Hd0=v16TiU~J4<0Q-QT9JYI3z{dGJg3ysWi#q9RAj_1O`~^jJ$C52~zd5G50b zN#bkRVlIN^qk}TPC~3kv9Y0*`XRnEq!+PqbgUg^oLbm;)D-Ei9EzgRx*z}f})Jh^D z!KX)8Q6+e?x0P>655S}XcY&=!>1mO3D*AWhY_g7E+lsKjxb*%X=Fw+EXWnQ-F8OPQ zxex1V_JhG4!_xcTg!liwl{x>(i@ybk5fd9LTtP2eR$WBg50RKG6Efa80>EXHQS3QX zJEjraa(@z;OYrM)1WGE;yqpx!2}j&7u7Y>PL$Znb+(H}$(A55Ec;)MY5EOa58O8(f zIwUuwuDe=tXPVE?va(uq#1m5SK#Y=eW(D|P@Gt@F8^d-NRJ(6{&dq&?soCmM*g@AG z*aLn={Go_Ko2&tn2*_Q}Hu0?k2a8aKFh}*+xzcmOR9XOsymYvvFuS=`8FoE@V^R|+ zeX64KWtsHLuRg+e@d9I~?qKmAb(45ttzLX_a^+Qm_UV8#v^N zwyO)RH#oQ6g%4LO0*JjcU`Ql=TbOeF^_|VW0P_@*YVj1!aD`+e=Pz&f= zS<@e~?23dnO=@Xr)y+!Rn)H6fj<_+;7{@|uE>xAzFUO*SOLOLe zQFoCFEH1qJph8Vd=#`^j)m#SV8F{KY=VO)$8?4SWQ6i5+$lMu6nY z$(XQma&bM>)(#_Ka{ut*C1h-9_+buKSt(Ewa_4cTlq0+_(ttpWjf@Cb3#yFww*UMK z4gE^ad7!O*5_FfKAR?3_bf@7Yh~`+$<9w^LBN~wRoeC8!$d4nr$J-Rm(qk>K$2yH& zDUsKT?1iSNzEqrshK4b~aPOr$0^rOFeMXqRJol<}B3KF62<;unoQ9Z~Jjj~g*Vp-B zrjh2GBEP?S8PNqZu2-)br6tTMKlsaE*S?2c(k8N2<-X>&Jfpti5krp) zbcHCxew8sdLATc79q#mmjZh%8v|H3|Q_(}_QX5`CbeTqY#;mU;#>ay@&BW6xd&&hw z5WEXw%yXXYYe`uw_Xc>$z_xP+pf|*zMsmF`4h08BoZi~``NtQH$8EBHM@AAOXhN9G zB+ONjfy{?NNas@iv6~<%+d4~v?RxnHKG9K~{I4gv+}!#S2yWj$zFAvJz6PQ>x18mv zqF$o)49>ne0jUF8^?-`rl;eiJCQ3GWD=9NF!WhxqcY3sng`weJU8wgjI=h^}gs*?>xHA4?=aU&0xu4t-< zE{lN9YRL5D5=~;%M(PU>{qW`|qdajkE;cr5c5eT`7H&*Vb`E!~^-wh?TfDRB*5I?8 zw4ng-?bZ2qnE^|I_9bLmZXVt|&$Aa(Z-ZjC{RnI=+F!qxKJHTb>r{A4pxv6Z4>Ac* z`Zz^ArTth~_#_@gzv-$k;MD+`P8a>b;{eO&VrFyxY0m2v4MUoe04p4fEobz1 z*~_UGk)g|sram9%!6v}w-q-U1R(KTIfv*h^1LD7ACk$CbH0QRnd|2ZQa0T#{S!pwo zQ%ph|AGHFp(-n$3jj@w=|nb{l@Ymo;YyU;rvkY_*&QEF&xz5<*pJ*496x98wyfcZy|s~e8% zAB8?1QU}7-x@6cRI7bwqr?6ky|9ceAvBSv1g?Z{-Bq4_r-)A8L#o%w{RKwfDgas)7 zJM3Zqy=%`jO2Sg35cfCWC6IsM2pF8fb#T%ERCEZM3EC`(oElbHpx;u?~&JcW&pMf2j&U1TZA!z>aIYFfR`@H(hr9+n5bnE z52lcEX9lqjmM2fe>b0`Ka!MoPHyK*VF}6yU5=<1%dQFgT`T8|AG+>c0DohApEx@}7 zTAuq_<2A(4%#&Cug?X@%o1UIwT6C|DkODyfm=hplBEuB;mDl|RU^E#zJAwlpcFPm< z1vCWFO{f5dP>*(6&3#oeD0!Bi@Z;J3F$6F1kV=0;keJw%eBJnv3`@KeI&3#m+6pDT zMPR}pOQH>uWd`63kUJAxS5B`;KNPJ7t)$`4Z;+Pord_b$La~RER_KD#fHlrWpzxqj zD8MBM;t_FxTYFt4CBf8jXPLP3LQZbOcb|g;e5gTnvavY_zr-+&!|FW{s=?vM<`n^K zXB-p)$cC4t7u$~2fmQ<2pRxT#f9$B23h&YWtQ)9S1TLeGzpji?gviJwmC-;5kpwb7X5Lxs>Cu6*?*1Q&&dq5)8StA5 z^-MB^?3s4-POg2(%e&yk#}BY$Fqn)%mxhq$RomXoCPz$ z@Sy?AE%2}o{<|W>|FK*ZmT6~na~ZtjW0&a=h6V>-G(4-?Nbou;%FDTINl|DC0nG+s@9i}BoqvE|5V9at$M=-am$jg*zB(2!NOBCU*73wh)u`C! zHsf1Xxw@9ECrqYR*7jvD`N7@+Im6g$!9|q*NexrjFMaL69J(Q;^hYs9IndfY=?<>) zM_KQti2>7rO%*12_%v<-`f%VrjQ#85g%JK#v=Q0e|ssWaWW3pM65Cai;p6}3QX1a}mOvQP7@GBe z)lv{Nt$T}7@YOUC#a^Mx4Xd~#l)-Iw{K2k-TW`;=l(v3i1fY|ZmDO)_H|qu^A87*E zvWqm)V}4q_c4tNk?dG4%!@v}U4?dffvF@G1UVi{+4M08^BXOeyojhs}A3n7PIz2*P zIKT)la7gOD4H4Qb71#f9VdKp-7z$WA@}FA#_n)N1|4V-mT=x?K+L1EqE_QFC>GR>rFchyjtzTi=CMbV*r@lKp=T)p(lbaJY}P z<1Bzm3zc1|e;!wV3(UC96&@1FZ|4mv9SFP<5}$%roxXJu*5`EdoTs6Y)Q~SBM1bFY z_}e8kM;DWYgmg|}Kep?H*FQLc;FV-W_CV-2LsJV+rh&0<6Cbl!-vbXN0Rlwn**~QA z+wQhHdKWmc8mId2C?>L?2eWxWkj5|4y>q!vMhGzs_~6QC`J^(9ZEw)6z^06RfQvYb z*;ewUYVxgfmGVJ{aIYo0VR$%EbfjAE&}({e5N}ffN6S=IiMW%3f6yws~(WDzGLqaj5 zFX|;EEb4Kc*21nm=oNFv!Dgm(8&N`H_;R?2P-?R4-fdV`z=4!kwp=KmymJh40TfPo zXoEmAjR^Ux;)C3$TkAVg)P~y_li`eiS9>%;>lfM5BBqc4d=2 zOzj~T*bW9}$^nRdgLw)Kc;4{8H698WQzS{&lOhX$BL5EW87zn`_!kcbO-SI4;DIJU zpvZqLDY5PKK`*;b0*dwkw;k9$$@ge~9 zVg^9!cOMTR!K)&4k+R&DE_(8y-T>w(8lK%qgD#zlWN!qaie%6%i44Rb9x5&l7Lx$) zIu=m96P2%Qk)ZLV8nhJXRQ{4ktl2kJ)6kfJC88EKpGlD8$Gkcjzfc6vc>aS98VD&Q zE@GG>lw0&I3w^Ht6MW-DgH$Nzq*cQu&cT};tAg~_U$;cr&k28^3Y37>|$ z-z5LeNBm$i-dc!f*sDnZwRP+i>PPAGr;nzcv7wyoh4g6yE`iVAh0(=0F8oyYF>r2| zDWf^F`gNctg)_Q0Q$>1Kw8>}J?XaVJ;&a_v`oX8sOy}`QwRE;aMHf=U|0T*|dO_qB zOJ^MX(;s8#>kcPmf56%qSEX;4M~r;Kz8w1Ur5~d%XPSN}NfYH@(>+=m(mannJes6U~>Fm-`A$pNp-c7d?e%fb@uTP@-nN9 zm^`?BwtGyG@(L|2YI-F-xsw{%b~+{XA7ETGF4ISi85s8^in}GhV#JlNuS@jnmVU}@ zVDw z?{T^DuR0QB+|1O}bR^{{RQ5{GhfG?M&yNX^^H0Y#@)6|8cORYdW60}!&$$4#Q^FRl zJKv5WhUfpBLi|nt2R07IDGKg4NpG5ETLSZ#Q7}k$K-oUIcmFa~n9j;+1bLvLLDTRZ zK?eT6yRGw;+Pm4*D3?FC{f3J6_nQ+W&0o3N`6+GCa`(8^Vtp{^P0?2^EnHnOWdg$U zBW}JQX#+6=jhG8hy_PZg{r&1(FGVuGpMs&0$*{KDFH(5SJ$nYRPO@9AIJD=~zK$2~Rx7jh0Ip=RAtC`}c zBA8RsNNIPKN;I`=epLO;lTghuPMNg8y-@cox2wMV_cq}B67RxC){h>z!>aic_=NEvSroQj&1hNimdM`lsN5KXG9zx`gTiS z)o!FvpFf817Zenz@b&l3HyS>G0@#PHwROsuYI1pVH)Dp1TPBbL) zN2kG^oz^K^D4$KyZ0O5dz+j4NBG5GXqN1WQyd5d;?R{4k#B%cUi?g{6QsGBNb}oEq zS!c^wmmKpt3@%Gak=B0uHrnxss4Z^o)6d9`&i18(tRnB`50~`Z(5h9Vmu784&?#zm zs~RzU4;%X0gooizwdFkxbiuu#UiYkiTw^SE=h*hE!_w8AHPH-57r#+ojMBa4OB0!9 zZKV~GWh^non%$F491RX=6nbi&1*w(R6xUcng|M1bljPQ{WQ)NR%7FucK z@PS#Y`=h-EqZ_je?PV2v#}K*;GDJCCf`%cUhi3mVN$lo)Cw#BIkS-+fuavn=)!9HH z?cFxMh{1Gcrub$*d-hCc2()CHKVpyUK2#(p2=2ukDv}@$_AI&t$QN!dE=>F3?Xw8t z#`>KaK~N_&5rmr+|J6$eBBYN0|FUs0pS1t(<+pFpgap_qcZqy=2`LK?1A`QnH@|G> zC>`vZwZ4@?B8Ie;qO`Tu@1qnjsp{p0{xIFEu0VZC@a|jRDywvH&Fwbz8&w(i736IA4spNkF0s2a83}jyxxy;TBOfwrp4a}sQ~VuRhWY)< zS?yVHRrRTUamsx3H?_C}-_EwG%6w~lj!Y$oN^;LLB2qTCj_@w3+WQLoR<@GdSGA3J z$&ah4iKs3u*_sJlIcN1ifF3Yen)Xa`%A32g>1@6{ z;~?DJ*4En^AA}#bt*x#3AOBl#-yPND`mGuDDA$5`R8&yF0v3u2n7^;W?LJd+vAQ+gPduINaS$EdVZ`RzqR{qHP z@+IH*zVGwy{p{!2NrJu9l(6Y5FB+7wr}H&~ELZ~VY8in6EaN5NNNQ@?$^o#XE`71L zkN)Cz%-G1pp4w(*H@G@QHm@o4C9S+{AbT$m;N1g<_evcKo&MZuGq5t9Gd(pWO2Y48 zo)!{2bl%m!xvlN%Qadd(Ir$GUf7ivh8I4QhzoWaBr@B3}Q*HWKzHRKs)^0___<^ms zR3X_%k2g2C@SbS8BJ3<>_c6valc_+2taovyit+V^Cl2SJuM@gbS~^+JM@0+!e^cX3 zrbe&qs3;F>PH@Pc>du&%e0_=_H+J|$8#^IJ+|$G3@oeAhy}{OaXs@0)t;Ssz*m-9t z=Fs-717$L4+;uj9VC&FXvH&SDDJed(GqLRIpnvr@v;xXE+zi>`^*KcyzM=2qU)`x9^ z>^w-k@01SE%9DJx2}Wxzvdv$XGBaH#l3fmtWI|(z@5AoXu*#*1`);(=2e7LEWRi&} zQw_7Km(7AlcA#|l5OpV=qxT~I*s<^bA?KQX`bYw>!a_~BIbC?Wa-^;m*tVprza1{x z-o?f6Y>(?vzwLFzBG=&}Y|QiwN}KHKP^tCwk8}mTA>1))XEssF1&2cHIg#4%QIJRk z62odv*OQb&#zf^l-hC`-*Rdosm&}KVe3#ZZ61*DZf1XwS{{8lArq>!s>5nS!7iCTe z9{w`Jl00bNF;uy9F!)m`@Rr^k&qJtm0s&<#=56DNpp~87XP~c-8~9l${^AOMoC2P# zR1hJmbiYj=5gW6Blw0$UNY_s~kDgW=$>DIqVF2bN_Yc0l_P$|{bSNzP)Tj)CvoSFRmIw_tC4DK~mcFN0xzXBO?ZI0rA*{9PR+4fz>S- zGxl97~YuEDKQ zU5M#DP(lz|*8Sa%Cqv8z>tb$N*|ojNyMnA~l49`O9g8)-bt_9vM#k53PyuwI<{6eY zA>Xnx*QtP#ed>B-7K!yU+10U+Y<#rCFr@=#A zyK_vXP$-%-Qd;^p6hgbWo?Bk_a6p^Iri~dC(iO?>eMZSCe^sR|gDlwR^S8X_&g4IzKjf98L05OfNUyVGcWYpW=pH*a2(rq0R!|1Hv#wQ`cFiGvqR82&q zO6M3!1)UrC^=r$Gk-ZLIGmEm!Mt@pU&OWR9G~|QzTpU9;-scruEsL0dpE~F!yQtaO zu}XO_$FjtPwKT8Up${S|IJe(-0!M84$YT?c)ZU(+%*~C|zz#z3CGZR5d=jNh&*zl> zUGT#PJI;>TlYKs>;7*E^DPbu~!slq0U0hz$MiJj#xlY>8b>W;;SE2OL41^W9hzMt5P` zH3|$xL?mSv9NdoIow&bci2P58uu%DZm;9vBb-tzeIvL&qf84&r(vL5HySoRF%Zr4N zgGVO5ZD9vN+p8a4>^0(5^$i)w5rTrWP3tXBTF9p)fr~K(jd)cW;{UoFgVZ1|8Yw`w z^YQbGzmoD&*J&}1mnS|kn0mjxG&KJq=Dx_ zsv7*Q&tSe4wyzllc}$@;BT)mW*7LR?2oQ0?M~yMHoe3H=zj-!n1x>5rSKMRM3Hnah z@0quzeH6RaC1avjTggDf8tDtASTz>*?%j2!?O%SX_RlZ>Q#9Ys%L~%myuEH_{zHG= z(mm3`esHL5e&fx8s}+>q85w>Z!LYiI2bQNMLY9DGrS<+|4F$yu zh;e=<MdoDzvvNurq<)9^lpeM5?1RqN=^fE@Ugu#7r9y-4wL6?nrCU(#>al|ed~B~NV7Ji zK9i%<)A{S)BB^wsB76ErM%#SY)jEkT7J}iY+xu5m%1U>w!kWBv#Pv24?GEpP)#*)) zJ_Kpm_a4jMr^Xt@f|GeT}oR{n7;)K zdMcDEyBxIh6*_|c7;??77sAW)MPnT^q;K(n%#s%FFheKt`hvG*Kp=X63{sFtY3u81 zwx2IKXm;L};orU{+8V2J{r08LL)dlyb{|risENbOsDo%wt3_Gb_Eg$TZ|PJw55&^* zOyZ0$n$SNG`i$VocLs^!yooz+>!ldn+C2 zqNVH|`a(rz2p&J*y9*2J1MxxGYc_MOuCKf6e!h5tpg)rcQd7FS)Es{FXR_2nb+Au% zX0F`e5pVh3Vd-&kr5 zu5l&ou;r(I2em3YRkN#isgJ&pMk+bG??|atc_ipZIt1m7u1}<~ai6Yh)#erg2hv~3 zX%lngR<$dD#Ki`_CK#u#r+XA!GSoj^K+Cx!t+Z!i!Mp1U)?jtqN4JW$iw5L7eix0t zkXc>*QMEkdL!&C{XPWiFe@kQ4yf5xDBG=6sSX-ySR@^J%Tr1nR2;B-8(L)N zp5529dIuEXk)k)C_LTD13btE`2UN5_9!>pAQS`q|{`%)aARR%N1QxSo2xJA1$J6}v zp!$UaAZtF%wt#!L{3J!YA(sx1(8I_n7H!kBk2Nqjcrg5$AOw>;ccP}8w;*0!OuZyM zYm)18U`ZUk{_!3$dezwchw0g#<7ghS7LRR~-w$8N_`9I-=@ZCq+GKNnQ&SmvqAOgC z$HL%TRZ)~vh4IfHf7CgS3_C;lPG=4`tZYX-u^@i_v#gB0KVtsqge^PY3aI1j$=O-m zgKhqoItK^iC+Ft$6e%v^$|@?Yoc#TpxcyE}^Aey&o-BNP>tr>qz>Gnw-S9m5`iA&3 zB;_sqSYzA`5cxRaM-S8=#^}P+Kk4h&e*7HOoFG-<=CnP$ywYn{%<)@5zC>$>HF>yS zhX}aiIp_QHH`)FZLY}y!H{#p}bHZo>5FPJ@AIY@;xsv>#W@=z?91S_j#MU+gBH9f? zy6!@pXK_i11X@5{@n%ecr3sF$q!eLe9Y6HxGiNKJF8s51g?86VvNFsZkASA@L3P6E z|KvM9F%jpvBOv&kii!nDyI_nazwPATJP@Y^RMDhhs|DF}qC z)U`Q%w~f(CMh_5`AhCcuf`UZzio29pq)0Pdf+ySppEW=BZ)f)h?=fe9*hK@9C5x&; z9uxIiw=OUR#?l*UnkR?N-@bkOsp;Ja1nQ(tlM-!k7`il=JI%}t6)C3?2!S%*e*~EQ zI<@~_mq~#xcv6G7l6D+%!&ZT=ubx^rC+YXZMy6CX)+giIX`=HrS=@7WoU1D8vtpeJ zmp-g`7etFH;=asE$Fn`GvoFXb>dRm$Fs z5Lj<@KT6$N_s+?P8S*AOZzjYhKv&!hha)I zNiY4HJ(ZUvTkr2$7T|%dI;4AP&{Iq$C6ZJrr?0hUGybRg*GLLW!dN5GCLoZ$tR<4a z8sg>OR}i??D<+ud!<$fAfjU=LEoQ?}JwYc<{q<7EHkgQK+HvZgyR|Sk*Abpq#H75K z`h>K*R92wL4o=jgZz?sR3g>;<-6ibeSqml3`cOtrlWj5-4XG zDSTZKX7+C@V6|+&E@(un&0;lQ)YWlssI3r6@f+e;RRVRb_*dk^FFuo7dTY94R+P^P zT}g~WxQ_@hDX{SJqZWSEZ1VhbBTd$qnxBfe1uQAR!z@qC>MQTQM|@Ye$f$UqpL?s_ zCFK;@A&{>Ac)-jv^ZE=!w*yXSk#?9NzfaT&jFz1WePjj;W=E~>#ZN6=rj`PT63`eq zuE=!7wuK9*bP+%&I)J|-Yg2ou#ryDuFmA%~VFMGY-tn#$@Z46xqb&W*z zGxn=CMMB{wfXWCa=A6@6_e`5;dq7>tyLIVtRt#Sr zeWjb9Gg>Ai(crcI3$5*#kj;+98_z_r_u79^Q)t3Bn>aNq!)j$74xuFc3hZ1C{@Na! z40Djp(b?w=qX%@C(i;LqHs(G!Py}vU6<`2pgv}yHrz8y?=DLn%Amdnu$d6v*sp%r^n&fS+^JF?j<{0ZL%vc!4TfF@41#sDRIh4mMrg^=Ej0L{k8B~PZ}R}kA02= z2Q%R|b3JBxGG=qIkm}HYk-Ur(|312a=@=cc7GCrwQ?G09_)^C`mVHGRuV+Cc9^Lg4 zfcL@bj`yeVi@i30JVX9y!0Pwhq0-Irh8h9q513&MAKik@pDry1&h~F9T`PQzZQLfy z<8vFHwL({L$OLl@a;}TZ=J2b--kNU6vuD&4KZS+uId+=Q)kT<9GQ?j6@r~H0*xT}= z66*v2Y#E9Iz(E{Kg=I?L3+ zPsS!|(;lzQy1htpJDp2m{oH1b`!(J1VKB&Q_vxmkl1N>#=OykEmBhQ39uHSyFwH~p z01-Z8ZKi5b)lCS)A&b;>Dl2PGdhl`>)e@VGJ*NZT?LUn~wB=I=RXka#R|F3cmq z;X5jlPo2^|G{r5+f;iS@^~?YBy@{F1PIi6k4etA+h`uNyQJzE0(St0|{mlNm&5$~d zleBX|eakB}&S-oWqHg#+&vse=ciTnfe{op;lXb!WZ&IbBZn`jh8_`#`R}O&?TKa(0 zuNYVOXR`9x@ZU{mK^?t!4}oy}-{pXU1IlH=dLFPIWC{z@1$o=Qy13dX79-HE2b;U%3|OdRmkg>upIK*I5R??a_mE z#FJZ@mJH;b%uf?)1J$Gx-SK3p7O)G!o#gqhLUw_Hin-wTeGL=Rk3+aPeoF3j-89W}NzsIMH{AP07089x)*N2;-9`Bg2$OcD$u7ep`4 zg#iBucX#)ed1hlhCnmt2Gs(O@Ju^&UjE&vUe)+Cy4oqrsG?JD_0~dBC_{^ipaWczp zT@8F;Jlk(XtTYh0gJu^(QyEjw5FG(4nf3PpS#h+LZB>+p5{9tc`^&#(y$vaj<~hEe zKkEW&xL@NRSs*S%flv$eRtp`3hTfhbp;NC>C-(sqKjM9?IqU z%*J05jirTq2VH9HUdm(ke54tcY&!5 z-E-8>2~{xZ!3R#qJp`Xv+52v-b-o4ioRA_+z6W$6n8V+wsLaDEqNf9cWNkjZ;jFd@ zm8hW#EwhM4QG4Xdr;i=+A}oKX-I#H3*4H*6-gd7YuEP%M4j(T6p*w7gy76Jmt@7JO zCEz1ph=RC~0M#U~ynv$I7@*0s)?V~FEH|h7qHoIy6aVQqArR_8D!WDKiUvV!d`T&! zk)Wl8!gV?A;-8Z} zyg?S022;JXPHDu?x~uo6ljFBHCV~@VV~>BW9+Ov?zo;>iC@ zu>I{0?{H4$|FzhacSJ*-YLw56l=Dt1kbo8ga@%P(8%}L*Pjbu)L@-66CO&1ZknmWJ zXUf5YS1unqWCu1Q&#mn4dJpPwEGs&Scy50<@93439iZibI2GGWvtsge9GHt<=&}JP z4unggohG!GWOC^)g#-1H;aA3e0q+OiGY{MON1UpyHRA0e=n!e`aD{a=%&Ht6Z)+ug zNs5!V;BAiHuAv7L`y^sh`g%Nv*UWHL%wzMdaTn=m9#El?L?-VYY;10R&KK1fWrlA_ zq95fNe4_rK3tE#|GV}VJVT&v0U;(b92)oT(TXbgaCg<~(Cw|>bt13C4#RqyVIuRQ@ zJLBGri43Ob3V75sd<|Xk^dDC8@?W5yr-8SSk!O16jyO6_9ZyzPR_+~@nG5OdE@w3uDLiVh;A#axhA_L9) zwpNr^Hl+0T_mlnC7XNwFmB&&`Rdx^TI5E zXD%bPd{jk27ipCJHNUUo((k$XD(UXq5f7{}m=XT%GdK86N54fD7Z+b+&qEVKDi}mH zZ3#k_{QLim)r8dhM5~3@?X=~;pt0#cl#tA#(|}9-hCr|hn*vN>(z_$pS-igoM4+{9 LUd_L9_t}2~_&T8@ literal 0 HcmV?d00001 From 945095ab6506c6b97f52f23460a47c51a3b1850a Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Thu, 31 Oct 2019 09:40:49 -0700 Subject: [PATCH 089/119] Update tvm-weaknesses.md --- .../threat-protection/microsoft-defender-atp/tvm-weaknesses.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 762c353f47..044aa82151 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-weaknesses.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-weaknesses.md @@ -26,7 +26,7 @@ Threat & Vulnerability Management leverages the same signals in Microsoft Defend The **Weaknesses** page lists down the vulnerabilities found in the infected software running in your organization, their severity, Common Vulnerability Scoring System (CVSS) rating, its prevalence in your organization, corresponding breach, and threat insights. >[!IMPORTANT] ->To boost your vulnerability assessment detection rates, you can download the following set of optional security updates and deploy them in your network: +>To boost your vulnerability assessment detection rates, you can download the following mandatory security updates and deploy them in your network: >- 19H1 customers | [KB 4512941](https://support.microsoft.com/help/4512941/windows-10-update-kb4512941) >- RS5 customers | [KB 4516077](https://support.microsoft.com/help/4516077/windows-10-update-kb4516077) >- RS4 customers | [KB 4516045](https://support.microsoft.com/help/4516045/windows-10-update-kb4516045) From d0bc61b6edbf34e91ad1890161d5d0f63c4d9345 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Thu, 31 Oct 2019 09:49:38 -0700 Subject: [PATCH 090/119] Added granular exploit details --- .../threat-protection/microsoft-defender-atp/preview.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/preview.md b/windows/security/threat-protection/microsoft-defender-atp/preview.md index 4b3a2d880a..2e352baa0e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/preview.md +++ b/windows/security/threat-protection/microsoft-defender-atp/preview.md @@ -48,6 +48,8 @@ The following features are included in the preview release: - [Threat & Vulnerability Management Advanced Hunting Schemas](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-registryevents-table)
You can now use the Threat & Vulnerability Management tables in the Advanced hunting schema to query about software inventory, vulnerability knowledgebase, security configuration assessment, and security configuration knowledgebase. +- [Threat & Vulnerability Management granular exploit details](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/tvm-weaknesses)
You can now see a comprehensive set of details on the vulnerabilities found in your machine to give you informed decision on your next steps. The threat insights icon now shows more granular details, such as if the exploit is a part of an exploit kit, connected to specific advanced persistent campaigns or activity groups for which, Threat Analytics report links are provided that you can read, has associated zero-day exploitation news, disclosures, or related security advisories. + - [Machine health and compliance report](machine-reports.md) The machine health and compliance report provides high-level information about the devices in your organization. - [Information protection](information-protection-in-windows-overview.md)
From 9d3b229ca4ebc97eee6e4fed306b45b83ce52d76 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Thu, 31 Oct 2019 09:56:00 -0700 Subject: [PATCH 091/119] Add files via upload --- .../images/tvm-threat-insights.png | Bin 45288 -> 65840 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/tvm-threat-insights.png b/windows/security/threat-protection/microsoft-defender-atp/images/tvm-threat-insights.png index a40e39c3d071ba7d0defdd8140e213eb40896d5f..2f9717883fed350ddf5cc9b043959f11a91e31ff 100644 GIT binary patch literal 65840 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�@TlC$TwiqazsO>ri(v1hQN9hv}7 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 literal 45288 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%0AwRw^Umo5)m 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 bFD__b%8@l6Fuw4BfRB>Anp^?Q*#Ex(%8{tf From 18755f7be4a2a912887849d457d9bb4423f79bfd Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Thu, 31 Oct 2019 12:20:07 -0700 Subject: [PATCH 092/119] Added pre rel para --- .../microsoft-defender-atp/tvm-weaknesses.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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 044aa82151..c10b32a219 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-weaknesses.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-weaknesses.md @@ -19,7 +19,9 @@ ms.date: 04/11/2019 --- # Weaknesses **Applies to:** -- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559 + +[!include[Prerelease information](prerelease.md)] Threat & Vulnerability Management leverages the same signals in Microsoft Defender ATP's endpoint protection to scan and detect vulnerabilities. From 37957bf64e56a4b072c31453d9fb14600cbee419 Mon Sep 17 00:00:00 2001 From: Tudor Dobrila Date: Thu, 31 Oct 2019 13:28:34 -0700 Subject: [PATCH 093/119] Add note on Sierra --- .../windows-defender-antivirus/microsoft-defender-atp-mac.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac.md b/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac.md index 5589c318b6..75301d31b1 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac.md +++ b/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac.md @@ -43,6 +43,8 @@ If you have any feedback that you would like to share, submit it by opening Micr > [!CAUTION] > The three most recent major releases of macOS are supported. Beta versions of macOS are not supported. +> +> macOS Sierra (10.12) support will end on January 1, 2020. - Supported macOS versions: 10.15 (Catalina), 10.14 (Mojave), 10.13 (High Sierra) - Disk space: 650 MB From 1497ffe5d2fee1dd4220ede8da56c20e02176a0c Mon Sep 17 00:00:00 2001 From: Tudor Dobrila Date: Thu, 31 Oct 2019 13:31:22 -0700 Subject: [PATCH 094/119] Add release notes for 100.72.15 --- .../microsoft-defender-atp-mac-whatsnew.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-whatsnew.md b/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-whatsnew.md index 7312d11a2d..16a195c6dd 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-whatsnew.md +++ b/windows/security/threat-protection/windows-defender-antivirus/microsoft-defender-atp-mac-whatsnew.md @@ -20,6 +20,10 @@ ms.topic: conceptual # What's new in Microsoft Defender Advanced Threat Protection for Mac +## 100.72.15 + +- Bug fixes + ## 100.70.99 - Addressed an issue that impacts the ability of some users to upgrade to macOS Catalina when real-time protection is enabled. This sporadic issue was caused by Microsoft Defender ATP locking files within Catalina upgrade package while scanning them for threats, which led to failures in the upgrade sequence. From 31de21fe62fdca4945b4f6cef05bf9d2f5637019 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Thu, 31 Oct 2019 13:49:32 -0700 Subject: [PATCH 095/119] Added pre-release statement --- .../advanced-hunting-tvm-softwarevulnerability-table.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwarevulnerability-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwarevulnerability-table.md index 68260d0b2c..ba2ae874b1 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwarevulnerability-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwarevulnerability-table.md @@ -26,6 +26,8 @@ ms.date: 10/27/2019 >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) +[!include[Prerelease information](prerelease.md)] + The DeviceTvmSoftwareInventoryVulnerabilities table in the Advanced hunting schema contains information about the vulnerabilities Threat & Vulnerability Management assesses devices for. Use this reference along with DeviceTvmSoftwareInventoryVulnerabilities to construct queries that return information on the metadata related to the vulnerabilities in your inventory. For information on other tables in the Advanced hunting schema, see [the Advanced hunting reference](advanced-hunting-reference.md). From e6cb8931d78b1bb4a50078f65f1a34e7c52992e7 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Thu, 31 Oct 2019 13:56:38 -0700 Subject: [PATCH 096/119] Update advanced-hunting-tvm-configassessment-table.md --- .../advanced-hunting-tvm-configassessment-table.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-configassessment-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-configassessment-table.md index 8d6222dc34..80de7b54dc 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-configassessment-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-configassessment-table.md @@ -26,6 +26,8 @@ ms.date: 10/27/2019 >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) +[!includePrerelease information] + Each row in the DeviceTvmSecureConfigurationAssessment table contains an assessment event for a specific security configuration. Use this reference to check the latest assessment results and determine whether device are compliant. For information on other tables in the Advanced hunting schema, see [the Advanced hunting reference](advanced-hunting-reference.md). From 114497714d2ac4371334fb99779bc4af9f66c4e3 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Thu, 31 Oct 2019 13:57:07 -0700 Subject: [PATCH 097/119] Update advanced-hunting-tvm-secureconfigkb-table.md --- .../advanced-hunting-tvm-secureconfigkb-table.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-secureconfigkb-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-secureconfigkb-table.md index a8ca8d8c52..4c18a256fd 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-secureconfigkb-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-secureconfigkb-table.md @@ -26,6 +26,8 @@ ms.date: 10/27/2019 >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) +[!includePrerelease information] + The DeviceTvmSecureConfigurationAssessmentKB table in the Advanced hunting schema contains information about the various secure configuration TVM checks during assessments related to your organization. An example of a security configuration is to block JavaScript or VBScript from launching downloaded executable content to prevent accidentally downloading malicious files in your network. Use this reference to construct queries that return information from the table. For information on other tables in the Advanced hunting schema, see [the Advanced hunting reference](advanced-hunting-reference.md). From 26a20acfb2fbbeff9fae75e4541e7181438a41fd Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Thu, 31 Oct 2019 14:00:13 -0700 Subject: [PATCH 098/119] Update advanced-hunting-tvm-softwareinventory-table.md --- .../advanced-hunting-tvm-softwareinventory-table.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwareinventory-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwareinventory-table.md index 138f8a0e3f..0b06d83eb0 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwareinventory-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwareinventory-table.md @@ -43,7 +43,7 @@ For information on other tables in the Advanced hunting schema, see [the Advance | SoftwareVendor | string | Severity level assigned to the security vulnerability based on the CVSS score and dynamic factors influenced by the threat landscape| | SoftwareName | string | Name of the software product| |SoftwareVersion | string | Unique identifier assigned to the security vulnerability under the Common Vulnerabilities and Exposures (CVE) system| -| CveId | string | Severity level assigned to the security vulnerability based on the CVSS score and dynamic factors influenced by the threat landscape| +| CveId | string | Unique identifier assigned to the security vulnerability under the Common Vulnerabilities and Exposures (CVE) system| | VulnerabilitySeverityLevel | string | Severity level assigned to the security vulnerability based on the CVSS score and dynamic factors influenced by the threat landscape| From 57c054d0bbed6f8f39cb9978d8f9b3cfb8e4008d Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Thu, 31 Oct 2019 14:05:08 -0700 Subject: [PATCH 099/119] Update advanced-hunting-tvm-softwareinventory-table.md --- .../advanced-hunting-tvm-softwareinventory-table.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwareinventory-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwareinventory-table.md index 0b06d83eb0..fcf0c2e4bd 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwareinventory-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwareinventory-table.md @@ -42,7 +42,7 @@ For information on other tables in the Advanced hunting schema, see [the Advance | OSArchitecture | string | Architecture of the operating system running on the machine| | SoftwareVendor | string | Severity level assigned to the security vulnerability based on the CVSS score and dynamic factors influenced by the threat landscape| | SoftwareName | string | Name of the software product| -|SoftwareVersion | string | Unique identifier assigned to the security vulnerability under the Common Vulnerabilities and Exposures (CVE) system| +|SoftwareVersion | string | Version number of the software product| | CveId | string | Unique identifier assigned to the security vulnerability under the Common Vulnerabilities and Exposures (CVE) system| | VulnerabilitySeverityLevel | string | Severity level assigned to the security vulnerability based on the CVSS score and dynamic factors influenced by the threat landscape| From a204b35bcb258f6a0e595f76cb9cf8cf783b186c Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Thu, 31 Oct 2019 14:06:13 -0700 Subject: [PATCH 100/119] Update advanced-hunting-schema-reference.md --- .../advanced-hunting-schema-reference.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-schema-reference.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-schema-reference.md index 28286da43d..c381b0d5ff 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-schema-reference.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-schema-reference.md @@ -25,6 +25,8 @@ ms.date: 10/08/2019 >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-advancedhuntingref-abovefoldlink) +[!includePrerelease information] + The [Advanced hunting](advanced-hunting-overview.md) schema is made up of multiple tables that provide either event information or information about machines and other entities. To effectively build queries that span multiple tables, you need to understand the tables and the columns in the Advanced hunting schema. ## Schema tables @@ -52,4 +54,4 @@ Table and column names are also listed within the Microsoft Defender Security Ce ## Related topics - [Advanced hunting overview](advanced-hunting-overview.md) -- [Learn the query language](advanced-hunting-query-language.md) \ No newline at end of file +- [Learn the query language](advanced-hunting-query-language.md) From cbb089c2f9cef881dcb4f98c178c791a4cb23e4a Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Thu, 31 Oct 2019 14:25:49 -0700 Subject: [PATCH 101/119] Update advanced-hunting-tvm-softwarevulnerability-table.md --- .../advanced-hunting-tvm-softwarevulnerability-table.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwarevulnerability-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwarevulnerability-table.md index ba2ae874b1..757ad9858c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwarevulnerability-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-softwarevulnerability-table.md @@ -36,7 +36,7 @@ For information on other tables in the Advanced hunting schema, see [the Advance |-------------|-----------|-------------| | CveId | string | Unique identifier assigned to the security vulnerability under the Common Vulnerabilities and Exposures (CVE) system| | CvssScore | string | Severity score assigned to the security vulnerability under th Common Vulnerability Scoring System (CVSS)| -| IsExploitAvailable | string | Indicates whether exploit code for the vulnerability is publicly available| +| IsExploitAvailable | boolean | Indicates whether exploit code for the vulnerability is publicly available| | VulnerabilitySeverityLevel | string | Severity level assigned to the security vulnerability based on the CVSS score and dynamic factors influenced by the threat landscape| | LastModifiedTime | datetime | Date and time the item or related metadata was last modified| | PublishedDate | datetime | Date vulnerability was disclosed to public| From e29d0d62b60907e6425371a696102716a50f84e7 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Thu, 31 Oct 2019 14:27:20 -0700 Subject: [PATCH 102/119] Update advanced-hunting-tvm-configassessment-table.md --- .../advanced-hunting-tvm-configassessment-table.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-configassessment-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-configassessment-table.md index 80de7b54dc..4eefe9c8fc 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-configassessment-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-configassessment-table.md @@ -36,13 +36,13 @@ For information on other tables in the Advanced hunting schema, see [the Advance |-------------|-----------|-------------| | MachineId | string | Unique identifier for the machine in the service | | ComputerName | string | Fully qualified domain name (FQDN) of the machine | -| OSPlatform | string | Platform of the operating system running on the machine. This indicates specific operating systems, including variations within the same family, such as Windows 10 and Windows 7.|| CveId | string | Unique identifier assigned to the security vulnerability under the Common Vulnerabilities and Exposures (CVE) system| +| OSPlatform | string | Platform of the operating system running on the machine. This indicates specific operating systems, including variations within the same family, such as Windows 10 and Windows 7.| | Timestamp | datetime |Date and time when the record was generated| | ConfigurationId | string | Unique identifier for a specific configuration | | ConfigurationCategory | string | Category or grouping to which the configuration belongs: Application, OS, Network, Accounts, Security controls| | ConfigurationSubcategory | string |Subcategory or subgrouping to which the configuration belongs. In many cases, this describes specific capabilities or features. | | ConfigurationImpact | string | Rated impact of the configuration to the overall configuration score (1-10) | -| IsCompliant | string | Indicates whether the configuration or policy is properly configured | +| IsCompliant | boolean | Indicates whether the configuration or policy is properly configured | ## Related topics From e62b69d9e77c3c3b9ed0b8742674d443709a2735 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Thu, 31 Oct 2019 14:47:43 -0700 Subject: [PATCH 103/119] Added TVM RBAC options --- .../microsoft-defender-atp/user-roles.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/user-roles.md b/windows/security/threat-protection/microsoft-defender-atp/user-roles.md index 8d498f43b4..dda6dfaa33 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/user-roles.md +++ b/windows/security/threat-protection/microsoft-defender-atp/user-roles.md @@ -25,6 +25,8 @@ ms.topic: article >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-roles-abovefoldlink) +[!includePrerelease information] + ## Create roles and assign the role to an Azure Active Directory group The following steps guide you on how to create roles in Microsoft Defender Security Center. It assumes that you have already created Azure Active Directory user groups. @@ -38,8 +40,14 @@ The following steps guide you on how to create roles in Microsoft Defender Secur - **Description** - **Permissions** - **View data** - Users can view information in the portal. + >[!NOTE] + >To view Threat & Vulnerability Management data, select **Threat and vulnerability management** + - **Alerts investigation** - Users can manage alerts, initiate automated investigations, collect investigation packages, manage machine tags, and export machine timeline. - **Active remediation actions** - Users can take response actions and approve or dismiss pending remediation actions. + >[!NOTE] + >To enable your Security operation personnel to choose remediation options and file exceptions, select **Threat and vulnerability management - Remediation handling**, and **Threat and vulnerability management - Exception handling**. + - **Manage portal system settings** - Users can configure storage settings, SIEM and threat intel API settings (applies globally), advanced settings, automated file uploads, roles and machine groups. > [!NOTE] From fa0e4e027f27c3dbdc110242ccecc06cd547e9c5 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Thu, 31 Oct 2019 14:52:01 -0700 Subject: [PATCH 104/119] Update user-roles.md --- .../microsoft-defender-atp/user-roles.md | 34 +++++++++---------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/user-roles.md b/windows/security/threat-protection/microsoft-defender-atp/user-roles.md index dda6dfaa33..12b10fa938 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/user-roles.md +++ b/windows/security/threat-protection/microsoft-defender-atp/user-roles.md @@ -39,31 +39,31 @@ The following steps guide you on how to create roles in Microsoft Defender Secur - **Role name** - **Description** - **Permissions** - - **View data** - Users can view information in the portal. - >[!NOTE] - >To view Threat & Vulnerability Management data, select **Threat and vulnerability management** + - **View data** - Users can view information in the portal. + >[!NOTE] + >To view Threat & Vulnerability Management data, select **Threat and vulnerability management** - - **Alerts investigation** - Users can manage alerts, initiate automated investigations, collect investigation packages, manage machine tags, and export machine timeline. - - **Active remediation actions** - Users can take response actions and approve or dismiss pending remediation actions. - >[!NOTE] - >To enable your Security operation personnel to choose remediation options and file exceptions, select **Threat and vulnerability management - Remediation handling**, and **Threat and vulnerability management - Exception handling**. + - **Alerts investigation** - Users can manage alerts, initiate automated investigations, collect investigation packages, manage machine tags, and export machine timeline. + - **Active remediation actions** - Users can take response actions and approve or dismiss pending remediation actions. + >[!NOTE] + >To enable your Security operation personnel to choose remediation options and file exceptions, select **Threat and vulnerability management - Remediation handling**, and **Threat and vulnerability management - Exception handling**. - - **Manage portal system settings** - Users can configure storage settings, SIEM and threat intel API settings (applies globally), advanced settings, automated file uploads, roles and machine groups. + - **Manage portal system settings** - Users can configure storage settings, SIEM and threat intel API settings (applies globally), advanced settings, automated file uploads, roles and machine groups. > [!NOTE] > This setting is only available in the Microsoft Defender ATP administrator (default) role. - - **Manage security settings** - Users can configure alert suppression settings, manage allowed/blocked lists for automation, create and manage custom detections, manage folder exclusions for automation, onboard and offboard machines, and manage email notifications. + - **Manage security settings** - Users can configure alert suppression settings, manage allowed/blocked lists for automation, create and manage custom detections, manage folder exclusions for automation, onboard and offboard machines, and manage email notifications. - - **Live response capabilities** - Users can take basic or advanced live response commands. - - Basic commands allow users to: - - Start a live response session - - Run read only live response commands on a remote machine + - **Live response capabilities** - Users can take basic or advanced live response commands. + - Basic commands allow users to: + - Start a live response session + - Run read only live response commands on a remote machine - Advanced commands allow users to: - - Run basic actions - - Download a file from the remote machine - - View a script from the files library - - Run a script on the remote machine from the files library take read and write commands. + - Run basic actions + - Download a file from the remote machine + - View a script from the files library + - Run a script on the remote machine from the files library take read and write commands. For more information on the available commands, see [Investigate machines using Live response](live-response.md). From 39a176a4beb7ab7e2b8dd79263f8862d0ed08e45 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Thu, 31 Oct 2019 14:53:29 -0700 Subject: [PATCH 105/119] Update user-roles.md --- .../threat-protection/microsoft-defender-atp/user-roles.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/user-roles.md b/windows/security/threat-protection/microsoft-defender-atp/user-roles.md index 12b10fa938..835e562a82 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/user-roles.md +++ b/windows/security/threat-protection/microsoft-defender-atp/user-roles.md @@ -59,7 +59,7 @@ The following steps guide you on how to create roles in Microsoft Defender Secur - Basic commands allow users to: - Start a live response session - Run read only live response commands on a remote machine - - Advanced commands allow users to: + - Advanced commands allow users to: - Run basic actions - Download a file from the remote machine - View a script from the files library From 095354b32121186e1ba8e7a44a72ac32ec3dacfa Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Thu, 31 Oct 2019 14:57:29 -0700 Subject: [PATCH 106/119] Update user-roles.md --- .../threat-protection/microsoft-defender-atp/user-roles.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/user-roles.md b/windows/security/threat-protection/microsoft-defender-atp/user-roles.md index 835e562a82..484db4ec09 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/user-roles.md +++ b/windows/security/threat-protection/microsoft-defender-atp/user-roles.md @@ -41,7 +41,7 @@ The following steps guide you on how to create roles in Microsoft Defender Secur - **Permissions** - **View data** - Users can view information in the portal. >[!NOTE] - >To view Threat & Vulnerability Management data, select **Threat and vulnerability management** + >To view Threat & Vulnerability Management data, select **Threat and vulnerability management**. - **Alerts investigation** - Users can manage alerts, initiate automated investigations, collect investigation packages, manage machine tags, and export machine timeline. - **Active remediation actions** - Users can take response actions and approve or dismiss pending remediation actions. From 3ab637ce288c1c401cd739ff1f6d1c74cef11434 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Thu, 31 Oct 2019 15:04:09 -0700 Subject: [PATCH 107/119] Added TVM RBAC info --- .../threat-protection/microsoft-defender-atp/preview.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/preview.md b/windows/security/threat-protection/microsoft-defender-atp/preview.md index 4b3a2d880a..ecf95de169 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/preview.md +++ b/windows/security/threat-protection/microsoft-defender-atp/preview.md @@ -47,6 +47,8 @@ The following features are included in the preview release: - [Threat & Vulnerability Management Report inaccuracy](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation#report-inaccuracy)
You can report a false positive when you see any vague, inaccurate, incomplete, or already remediated [security recommendation](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation#report-inaccuracy), [software inventory](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/tvm-software-inventory#report-inaccuracy), and [discovered vulnerabilities](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/tvm-weaknesses#report-inaccuracy). - [Threat & Vulnerability Management Advanced Hunting Schemas](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-registryevents-table)
You can now use the Threat & Vulnerability Management tables in the Advanced hunting schema to query about software inventory, vulnerability knowledgebase, security configuration assessment, and security configuration knowledgebase. + + - [Threat & Vulnerability Management role-based access controls](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)
You can now use the new permissions to allow maximum flexibility to create SecOps-oriented roles, Threat & Vulnerability Management-oriented roles, or hybrid roles so only authorized users are accessing specific data to do their task. You can also achieve even further granularity by specifying whether a Threat & Vulnerability Management role can only view vulnerability-related data, or can create and manage remediation and exceptions. - [Machine health and compliance report](machine-reports.md) The machine health and compliance report provides high-level information about the devices in your organization. From d475d8ececf274e46d8710854b38304f7d853fd9 Mon Sep 17 00:00:00 2001 From: Thomas Raya Date: Thu, 31 Oct 2019 15:12:47 -0700 Subject: [PATCH 108/119] Corrected Spelling Error --- windows/deployment/update/waas-manage-updates-wufb.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/update/waas-manage-updates-wufb.md b/windows/deployment/update/waas-manage-updates-wufb.md index 1fe6905fbb..479877ca3a 100644 --- a/windows/deployment/update/waas-manage-updates-wufb.md +++ b/windows/deployment/update/waas-manage-updates-wufb.md @@ -53,7 +53,7 @@ You can control when updates are applied, for example by deferring when an updat Windows Update for Business offers you the ability to turn on or off both driver and Microsoft product updates. - Drivers (on/off): When "on," this policy will not include drivers with Windows Update. -- Microsoft product updates (on/off): When "on" this policy will install udpates for other Microsoft products. +- Microsoft product updates (on/off): When "on" this policy will install updates for other Microsoft products. ### Manage when updates are offered From c3363b956748e8d609d149d3837975f1a2c82be6 Mon Sep 17 00:00:00 2001 From: isbrahm <43386070+isbrahm@users.noreply.github.com> Date: Thu, 31 Oct 2019 15:30:57 -0700 Subject: [PATCH 109/119] Correct WDAC multiple policy misinformation --- ...ltiple-windows-defender-application-control-policies.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-application-control/deploy-multiple-windows-defender-application-control-policies.md b/windows/security/threat-protection/windows-defender-application-control/deploy-multiple-windows-defender-application-control-policies.md index 904c5d1ad8..d70793409e 100644 --- a/windows/security/threat-protection/windows-defender-application-control/deploy-multiple-windows-defender-application-control-policies.md +++ b/windows/security/threat-protection/windows-defender-application-control/deploy-multiple-windows-defender-application-control-policies.md @@ -67,10 +67,9 @@ Add-SignerRule -FilePath -CertificatePath [-Kernel] [-User] [- ### Supplemental Policy Creation -In order to create a supplemental policy, begin by creating a new policy in the Multiple Policy Format. From there, use Set-CIPolicyIdInfo to convert it to a supplemental policy and specify which base policy it expands. -- "SupplementsBasePolicyID": -of new supplemental policy -- "BasePolicyToSupplementPath": base policy that the supplemental policy applies to +In order to create a supplemental policy, begin by creating a new policy in the Multiple Policy Format. From there, use Set-CIPolicyIdInfo to convert it to a supplemental policy and specify which base policy it expands. You can use either SupplementsBasePolicyID or BasePolicyToSupplementPath to specify the base policy. +- "SupplementsBasePolicyID": GUID of base policy that the supplemental policy applies to +- "BasePolicyToSupplementPath": path to base policy file that the supplemental policy applies to ```powershell Set-CIPolicyIdInfo [-FilePath] [-PolicyName ] [-SupplementsBasePolicyID ] [-BasePolicyToSupplementPath ] [-ResetPolicyID] [-PolicyId ] [] From a7f4d05c7d1d65687144c9875062cee59675e262 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Thu, 31 Oct 2019 17:33:09 -0700 Subject: [PATCH 110/119] Update advanced-hunting-tvm-configassessment-table.md --- .../advanced-hunting-tvm-configassessment-table.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-configassessment-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-configassessment-table.md index 4eefe9c8fc..35d38020d6 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-configassessment-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-configassessment-table.md @@ -26,7 +26,7 @@ ms.date: 10/27/2019 >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) -[!includePrerelease information] +[!include[Prerelease information](prerelease.md)] Each row in the DeviceTvmSecureConfigurationAssessment table contains an assessment event for a specific security configuration. Use this reference to check the latest assessment results and determine whether device are compliant. From fe91705b192db67c758ca3a05e8c59e541a0c6bf Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Thu, 31 Oct 2019 17:34:13 -0700 Subject: [PATCH 111/119] Update advanced-hunting-schema-reference.md --- .../microsoft-defender-atp/advanced-hunting-schema-reference.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-schema-reference.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-schema-reference.md index c381b0d5ff..c0b6610350 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-schema-reference.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-schema-reference.md @@ -25,7 +25,7 @@ ms.date: 10/08/2019 >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-advancedhuntingref-abovefoldlink) -[!includePrerelease information] +[!include[Prerelease information](prerelease.md)] The [Advanced hunting](advanced-hunting-overview.md) schema is made up of multiple tables that provide either event information or information about machines and other entities. To effectively build queries that span multiple tables, you need to understand the tables and the columns in the Advanced hunting schema. From 6b60edec443dbb3a4449ab9510b4cfe120ae8d6d Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Thu, 31 Oct 2019 17:35:10 -0700 Subject: [PATCH 112/119] Update advanced-hunting-tvm-secureconfigkb-table.md --- .../advanced-hunting-tvm-secureconfigkb-table.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-secureconfigkb-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-secureconfigkb-table.md index 4c18a256fd..857a5731c6 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-secureconfigkb-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-secureconfigkb-table.md @@ -26,7 +26,7 @@ ms.date: 10/27/2019 >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) -[!includePrerelease information] +[!include[Prerelease information](prerelease.md)] The DeviceTvmSecureConfigurationAssessmentKB table in the Advanced hunting schema contains information about the various secure configuration TVM checks during assessments related to your organization. An example of a security configuration is to block JavaScript or VBScript from launching downloaded executable content to prevent accidentally downloading malicious files in your network. Use this reference to construct queries that return information from the table. From 94b755bc55e91bad147b8425f1274a2d4a485b52 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Thu, 31 Oct 2019 17:38:07 -0700 Subject: [PATCH 113/119] Updated prerelease info --- .../threat-protection/microsoft-defender-atp/user-roles.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/user-roles.md b/windows/security/threat-protection/microsoft-defender-atp/user-roles.md index 484db4ec09..2e62f9e3ce 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/user-roles.md +++ b/windows/security/threat-protection/microsoft-defender-atp/user-roles.md @@ -25,7 +25,7 @@ ms.topic: article >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-roles-abovefoldlink) -[!includePrerelease information] +[!include[Prerelease information](prerelease.md)] ## Create roles and assign the role to an Azure Active Directory group The following steps guide you on how to create roles in Microsoft Defender Security Center. It assumes that you have already created Azure Active Directory user groups. From 473978f2fbeeeb1ed6cb827e601723d1d7a9cd3e Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Thu, 31 Oct 2019 17:40:26 -0700 Subject: [PATCH 114/119] Fixed spelling errors --- .../microsoft-defender-atp/tvm-remediation.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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 203b12ec81..99b1ae6759 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md @@ -79,7 +79,7 @@ However, you also have the option to filter your view based on exception justifi Aside from that, there's also an option to **Show exceptions** at the bottom of the **Top security recommendations** card in the dashboard. -![Screenshot of Show exceptions link in the Top security recommendatations card in the dashboard](images/tvm-exception-dashboard.png) +![Screenshot of Show exceptions link in the Top security recommendations card in the dashboard](images/tvm-exception-dashboard.png) Clicking the link opens up to the **Security recommendations** page, where you can select the item exempted item with details. @@ -90,7 +90,7 @@ Clicking the link opens up to the **Security recommendations** page, where you c - Resurface - Your exception automatically becomes void and resurfaces in the security recommendation list when dynamic environmental factors change, which adversely affect the exposure impact associated with a recommendation that had previously been excluded ### Exception status -- **Cancelled** - The exception has been cancelled and is no longer in effect +- **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 From 8f3060e19a1306951cf9e8104afe4849c971204b Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Thu, 31 Oct 2019 17:42:08 -0700 Subject: [PATCH 115/119] Fixed http issue --- .../microsoft-defender-atp/configuration-score.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configuration-score.md b/windows/security/threat-protection/microsoft-defender-atp/configuration-score.md index 09db94f089..6a076bfb65 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configuration-score.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configuration-score.md @@ -60,7 +60,7 @@ See how you can [improve your security configuration](https://docs.microsoft.com >- RS3 customers | [KB 4516071](https://support.microsoft.com/help/4516071/windows-10-update-kb4516071) > >To download the security updates: ->1. Go to [Microsoft Update Catalog](http://www.catalog.update.microsoft.com/home.aspx). +>1. Go to [Microsoft Update Catalog](https://www.catalog.update.microsoft.com/home.aspx). >2. Key-in the security update KB number that you need to download, then click **Search**. ## Related topics From 0b830cd3526c58f4f91a057c1f2213053c0a803d Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Thu, 31 Oct 2019 17:45:32 -0700 Subject: [PATCH 116/119] Update tvm-weaknesses.md --- .../threat-protection/microsoft-defender-atp/tvm-weaknesses.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 0bb736c511..6d8f0532b9 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-weaknesses.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-weaknesses.md @@ -15,7 +15,7 @@ manager: dansimp audience: ITPro ms.collection: M365-security-compliance ms.topic: conceptual -ms.date: 04/11/2019 +ms.date: 10/31/2019 --- # Weaknesses **Applies to:** From f9ac91adcf58154df9969c700fc01a9ff80a0dca Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Thu, 31 Oct 2019 17:46:11 -0700 Subject: [PATCH 117/119] Update user-roles.md --- .../threat-protection/microsoft-defender-atp/user-roles.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/user-roles.md b/windows/security/threat-protection/microsoft-defender-atp/user-roles.md index 2e62f9e3ce..e3afd90910 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/user-roles.md +++ b/windows/security/threat-protection/microsoft-defender-atp/user-roles.md @@ -19,10 +19,8 @@ ms.topic: article # Create and manage roles for role-based access control **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-roles-abovefoldlink) [!include[Prerelease information](prerelease.md)] From fa503e688b1e6e30201c07d8e72cfc853a435598 Mon Sep 17 00:00:00 2001 From: Matthew Palko Date: Thu, 31 Oct 2019 20:50:49 -0700 Subject: [PATCH 118/119] updating smart card errors --- .../identity-protection/smart-cards/smart-card-events.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/identity-protection/smart-cards/smart-card-events.md b/windows/security/identity-protection/smart-cards/smart-card-events.md index 830bfcfcfc..702f62e6d4 100644 --- a/windows/security/identity-protection/smart-cards/smart-card-events.md +++ b/windows/security/identity-protection/smart-cards/smart-card-events.md @@ -97,14 +97,14 @@ The smart card reader device name is constructed in the form <*VendorName*> | 607 | Reader object failed to start monitor thread:  %1 | This is an internal, unrecoverable error that indicates a failure in the smart card service. The most common cause is limited computer resources. Restarting the computer may resolve the issue.
%1 = Windows error code | | 608 | Reader monitor failed to create power down timer: %1 | This is an internal, unrecoverable error that indicates a failure in the smart card service. The most common cause is limited computer resources. Restarting the computer may resolve the issue.
%1 = Windows error code | | 609 | Reader monitor failed to create overlapped event:  %1 | This is an internal, unrecoverable error that indicates a failure in the smart card service. The most common cause is limited computer resources. Restarting the computer may resolve the issue.
%1 = Windows error code | -| 610 | Smart Card Reader '%2' rejected IOCTL %3: %1  If this error persists, your smart card or reader may not be functioning correctly.%n%nCommand Header: %4 | The reader cannot successfully transmit the indicated IOCTL to the smart card. This can indicate hardware failure, but this error can also occur if a smart card or smart card reader is removed from the system while an operation is in progress.
%1 = Windows error code
%2 = Name of the smart card reader
%3 = IOCTL that was sent
%4 = First 4 bytes of the command sent to the smart card | +| 610 | Smart Card Reader '%2' rejected IOCTL %3: %1 If this error persists, your smart card or reader may not be functioning correctly.%n%nCommand Header: %4 | The reader cannot successfully transmit the indicated IOCTL to the smart card. This is a benign error that does not affect end use of a smart card and can be ignored.
%1 = Windows error code
%2 = Name of the smart card reader
%3 = IOCTL that was sent
%4 = First 4 bytes of the command sent to the smart card | | 611 | Smart Card Reader initialization failed | This is an internal, unrecoverable error that indicates a failure in the smart card service. The most common cause is limited computer resources. Restarting the computer may resolve this issue. | | 612 | Reader insertion monitor error retry threshold reached:  %1 | This occurs when a smart card reader fails several times to respond properly to the IOCTL, which indicates whether a smart card is present in the reader. The smart card reader is marked as defective, and it is not recognized by the service until it is removed from the computer and reinserted or until the computer is restarted.
%1 = Windows error code | | 615 | Reader removal monitor error retry threshold reached:  %1 | This occurs when a smart card reader fails several times to respond properly to the IOCTL, which indicates whether a smart card is present in the reader. The smart card reader is marked as defective, and it is not recognized by the service until it is removed from the computer and reinserted or until the computer is restarted.
%1 = Windows error code | | 616 | Reader monitor '%2' received uncaught error code:  %1 | This occurs when a smart card reader fails several times to respond properly to the IOCTL, which indicates whether a smart card is present in the reader. The smart card reader is marked as defective, and it is not recognized by the service until it is removed from the computer and reinserted or until the computer is restarted.
%1 = Windows error code
%2 = Reader name | | 617 | Reader monitor '%1' exception -- exiting thread | An unknown error occurred while monitoring a smart card reader for smart card insertions and removals. The smart card reader is marked as defective, and it is not recognized by the service until it is removed from the computer and reinserted or until the computer is restarted.
%1 = Smart card reader name | | 618 | Smart Card Resource Manager encountered an unrecoverable internal error. | This is an internal, unrecoverable error that indicates a failure in the smart card service. The most common cause is limited computer resources. Restarting the computer may resolve the issue. | -| 621 | Server Control failed to access start event: %1 | This is an internal, unrecoverable error that indicates a failure in the smart card service. The most common cause is limited computer resources. Restarting the computer may resolve the issue.
%1 = Windows error code | +| 621 | Server Control failed to access start event: %1 | This is an internal, unrecoverable error that indicates a failure in the smart card service. The most common cause is limited computer resources. Restarting the computer may resolve the issue. This error may also occur if the event is queried before the smart card service is ready. In this case the error is benign and can be ignored.
%1 = Windows error code | | 622 | Server Control failed to access stop event: %1 | This is an internal, unrecoverable error that indicates a failure in the smart card service. The most common cause is limited computer resources. Restarting the computer may resolve the issue.
%1 = Windows error code | ## Smart card Plug and Play events From bf0f2b9a213ab6d53596cbab92ee03646ef6f855 Mon Sep 17 00:00:00 2001 From: John Kaiser <35939694+CoveMiner@users.noreply.github.com> Date: Fri, 1 Nov 2019 09:25:39 -0700 Subject: [PATCH 119/119] Surface product updates --- devices/surface/battery-limit.md | 8 +- ...face-keyboard-for-windows-pe-deployment.md | 82 +++++++++++++------ .../microsoft-surface-brightness-control.md | 2 +- ...icrosoft-surface-deployment-accelerator.md | 3 +- ...-by-step-surface-deployment-accelerator.md | 2 +- .../surface-diagnostic-toolkit-business.md | 2 +- ...surface-diagnostic-toolkit-desktop-mode.md | 23 ++---- .../surface/surface-dock-firmware-update.md | 2 +- .../surface-enterprise-management-mode.md | 4 +- .../surface/surface-system-sku-reference.md | 7 +- devices/surface/surface-wireless-connect.md | 5 +- ...ion-manager-to-manage-devices-with-semm.md | 4 +- 12 files changed, 87 insertions(+), 57 deletions(-) diff --git a/devices/surface/battery-limit.md b/devices/surface/battery-limit.md index a24ae8e7b8..c5d75cda00 100644 --- a/devices/surface/battery-limit.md +++ b/devices/surface/battery-limit.md @@ -6,7 +6,7 @@ ms.mktglfcycl: manage ms.pagetype: surface, devices ms.sitesec: library author: dansimp -ms.date: 10/02/2018 +ms.date: 10/31/2019 ms.reviewer: manager: dansimp ms.author: dansimp @@ -19,11 +19,13 @@ ms.audience: itpro Battery Limit option is a UEFI setting that changes how the Surface device battery is charged and may prolong its longevity. This setting is recommended in cases in which the device is continuously connected to power, for example when devices are integrated into kiosk solutions. -## Battery Limit information +## How Battery Limit works Setting the device on Battery Limit changes the protocol for charging the device battery. When Battery Limit is enabled, the battery charge will be limited to 50% of its maximum capacity. The charge level reported in Windows will reflect this limit. Therefore, it will show that the battery is charged up to 50% and will not charge beyond this limit. If you enable Battery Limit while the device is above 50% charge, the Battery icon will show that the device is plugged in but discharging until the device reaches 50% of its maximum charge capacity. -Adding the Battery Limit option to Surface UEFI requires a [Surface UEFI firmware update](update.md), available through Windows Update or via the MSI driver and firmware packages on the Microsoft Download Center. Check [Enable "Battery Limit" for Surface devices that have to be plugged in for extended periods of time](https://support.microsoft.com/help/4464941) for the specific Surface UEFI version required for each supported device. Currently, Battery Limit is supported on a subset of Surface devices and will be available in the future on other Surface device models. +## Supported devices +The Battery Limit UEFI setting is built into the latest Surface devices including Surface Pro 7 and Surface Laptop 3. Earlier devices require a + [Surface UEFI firmware update](update.md), available through Windows Update or via the MSI driver and firmware packages on the [Surface Support site](https://support.microsoft.com/help/4023482/surface-download-drivers-and-firmware-for-surface). Check [Enable "Battery Limit" for Surface devices that have to be plugged in for extended periods of time](https://support.microsoft.com/help/4464941) for the specific Surface UEFI version required for each supported device. ## Enabling Battery Limit in Surface UEFI (Surface Pro 4 and later) diff --git a/devices/surface/enable-surface-keyboard-for-windows-pe-deployment.md b/devices/surface/enable-surface-keyboard-for-windows-pe-deployment.md index e04ff8e6ba..855d637526 100644 --- a/devices/surface/enable-surface-keyboard-for-windows-pe-deployment.md +++ b/devices/surface/enable-surface-keyboard-for-windows-pe-deployment.md @@ -9,7 +9,7 @@ ms.sitesec: library author: Teresa-Motiv ms.author: v-tea ms.topic: article -ms.date: 10/2/2019 +ms.date: 10/31/2019 ms.reviewer: scottmca ms.localizationpriority: medium ms.audience: itpro @@ -17,6 +17,7 @@ manager: jarrettr appliesto: - Surface Laptop (1st Gen) - Surface Laptop 2 +- Surface Laptop 3 --- # How to enable the Surface Laptop keyboard during MDT deployment @@ -32,44 +33,77 @@ On most types of Surface devices, the keyboard should work during Lite Touch Ins To add the keyboard drivers to the selection profile, follow these steps: 1. Download the latest Surface Laptop MSI file from the appropriate locations: - - [Surface Laptop (1st Gen) Drivers and Firmware](https://www.microsoft.com/download/details.aspx?id=55489) - - [Surface Laptop 2 Drivers and Firmware](https://www.microsoft.com/download/details.aspx?id=57515) + - [Surface Laptop (1st Gen) Drivers and Firmware](https://www.microsoft.com/download/details.aspx?id=55489) + - [Surface Laptop 2 Drivers and Firmware](https://www.microsoft.com/download/details.aspx?id=57515) + - [Surface Laptop 3 with Intel Processor Drivers and Firmware](https://www.microsoft.com/download/details.aspx?id=100429) -1. Extract the contents of the Surface Laptop MSI file to a folder that you can easily locate (for example, c:\surface_laptop_drivers). To extract the contents, open an elevated Command Prompt window and run the following command: +2. Extract the contents of the Surface Laptop MSI file to a folder that you can easily locate (for example, c:\surface_laptop_drivers). To extract the contents, open an elevated Command Prompt window and run the command from the following example: ```cmd Msiexec.exe /a SurfaceLaptop_Win10_15063_1703008_1.msi targetdir=c:\surface_laptop_drivers /qn ``` -1. Open the Deployment Workbench and expand the **Deployment Shares** node and your deployment share, then navigate to the **WindowsPEX64** folder. +3. Open the Deployment Workbench and expand the **Deployment Shares** node and your deployment share, then navigate to the **WindowsPEX64** folder. ![Image that shows the location of the WindowsPEX64 folder in the Deployment Workbench](./images/surface-laptop-keyboard-1.png) -1. Right-click the **WindowsPEX64** folder and select **Import Drivers**. -1. Follow the instructions in the Import Driver Wizard to import the driver folders into the WindowsPEX64 folder. - - To support Surface Laptop (1st Gen), import the following folders: - - SurfacePlatformInstaller\Drivers\System\GPIO - - SurfacePlatformInstaller\Drivers\System\SurfaceHidMiniDriver - - SurfacePlatformInstaller\Drivers\System\SurfaceSerialHubDriver - - To support Surface Laptop 2, import the following folders: - - SurfacePlatformInstaller\Drivers\System\GPIO - - SurfacePlatformInstaller\Drivers\System\SurfaceHIDMiniDriver - - SurfacePlatformInstaller\Drivers\System\SurfaceSerialHubDriver - - SurfacePlatformInstaller\Drivers\System\I2C - - SurfacePlatformInstaller\Drivers\System\SPI - - SurfacePlatformInstaller\Drivers\System\UART +4. Right-click the **WindowsPEX64** folder and select **Import Drivers**. +5. Follow the instructions in the Import Driver Wizard to import the driver folders into the WindowsPEX64 folder. -1. Verify that the WindowsPEX64 folder now contains the imported drivers. The folder should resemble the following: +> [!NOTE] +> Check the downloaded MSI package to determine the format and directory structure. The directory structure will start with either SurfacePlatformInstaller (older MSI files) or SurfaceUpdate (Newer MSI files) depending on when the MSI was released. + +To support Surface Laptop (1st Gen), import the following folders: + + - SurfacePlatformInstaller\Drivers\System\GPIO + - SurfacePlatformInstaller\Drivers\System\SurfaceHidMiniDriver + - SurfacePlatformInstaller\Drivers\System\SurfaceSerialHubDriver + +Or for newer MSI files beginning with "SurfaceUpdate", use: + +- SurfaceUpdate\SerialIOGPIO +- SurfaceUpdate\SurfaceHidMiniDriver +- SurfaceUpdate\SurfaceSerialHubDriver + +To support Surface Laptop 2, import the following folders: + + - SurfacePlatformInstaller\Drivers\System\GPIO + - SurfacePlatformInstaller\Drivers\System\SurfaceHIDMiniDriver + - SurfacePlatformInstaller\Drivers\System\SurfaceSerialHubDriver + - SurfacePlatformInstaller\Drivers\System\I2C + - SurfacePlatformInstaller\Drivers\System\SPI + - SurfacePlatformInstaller\Drivers\System\UART + +Or for newer MSI files beginning with "SurfaceUpdate", use: + +- SurfaceUpdate\SerialIOGPIO +- SurfaceUpdate\IclSerialIOI2C +- SurfaceUpdate\IclSerialIOSPI +- SurfaceUpdate\IclSerialIOUART +- SurfaceUpdate\SurfaceHidMini +- SurfaceUpdate\SurfaceSerialHub + + +To support Surface Laptop 3 with Intel Processor, import the following folders: + +- SurfaceUpdate\IclSerialIOGPIO +- SurfaceUpdate\IclSerialIOI2C +- SurfaceUpdate\IclSerialIOSPI +- SurfaceUpdate\IclSerialIOUART +- SurfaceUpdate\SurfaceHidMini +- SurfaceUpdate\SurfaceSerialHub +- SurfaceUpdate\SurfaceHotPlug + + +6. Verify that the WindowsPEX64 folder now contains the imported drivers. The folder should resemble the following: ![Image that shows the newly imported drivers in the WindowsPEX64 folder of the Deployment Workbench](./images/surface-laptop-keyboard-2.png) -1. Configure a selection profile that uses the WindowsPEX64 folder. The selection profile should resemble the following: +7. Configure a selection profile that uses the WindowsPEX64 folder. The selection profile should resemble the following: ![Image that shows the WindowsPEX64 folder selected as part of a selection profile](./images/surface-laptop-keyboard-3.png) -1. Configure the Windows PE properties of the MDT deployment share to use the new selection profile, as follows: +8. Configure the Windows PE properties of the MDT deployment share to use the new selection profile, as follows: - For **Platform**, select **x64**. - For **Selection profile**, select the new profile. @@ -77,7 +111,7 @@ To add the keyboard drivers to the selection profile, follow these steps: ![Image that shows the Windows PE properties of the MDT Deployment Share](./images/surface-laptop-keyboard-4.png) -1. Verify that you have configured the remaining Surface Laptop drivers by using either a selection profile or a **DriverGroup001** variable. +9. Verify that you have configured the remaining Surface Laptop drivers by using either a selection profile or a **DriverGroup001** variable. - For Surface Laptop (1st Gen), the model is **Surface Laptop**. The remaining Surface Laptop drivers should reside in the \MDT Deployment Share\Out-of-Box Drivers\Windows10\X64\Surface Laptop folder as shown in the figure that follows this list. - For Surface Laptop 2, the model is **Surface Laptop 2**. The remaining Surface Laptop drivers should reside in the \MDT Deployment Share\Out-of-Box Drivers\Windows10\X64\Surface Laptop 2 folder. diff --git a/devices/surface/microsoft-surface-brightness-control.md b/devices/surface/microsoft-surface-brightness-control.md index 93f0212193..8c512f48c2 100644 --- a/devices/surface/microsoft-surface-brightness-control.md +++ b/devices/surface/microsoft-surface-brightness-control.md @@ -8,7 +8,7 @@ ms.sitesec: library author: dansimp ms.author: dansimp ms.topic: article -ms.date: 1/15/2019 +ms.date: 10/31/2019 ms.reviewer: hachidan manager: dansimp ms.localizationpriority: medium diff --git a/devices/surface/microsoft-surface-deployment-accelerator.md b/devices/surface/microsoft-surface-deployment-accelerator.md index 1cfe727788..7fbd031cf5 100644 --- a/devices/surface/microsoft-surface-deployment-accelerator.md +++ b/devices/surface/microsoft-surface-deployment-accelerator.md @@ -4,7 +4,7 @@ description: Microsoft Surface Deployment Accelerator provides a quick and simpl ms.assetid: E7991E90-4AAE-44B6-8822-58BFDE3EADE4 ms.reviewer: hachidan manager: dansimp -ms.date: 07/27/2017 +ms.date: 10/31/2019 ms.localizationpriority: medium keywords: deploy, install, tool ms.prod: w10 @@ -19,7 +19,6 @@ ms.audience: itpro # Microsoft Surface Deployment Accelerator - Microsoft Surface Deployment Accelerator (SDA) automates the creation and configuration of a Microsoft recommended deployment experience by using free Microsoft deployment tools. > [!NOTE] diff --git a/devices/surface/step-by-step-surface-deployment-accelerator.md b/devices/surface/step-by-step-surface-deployment-accelerator.md index 0fac7db7a9..488bd63a15 100644 --- a/devices/surface/step-by-step-surface-deployment-accelerator.md +++ b/devices/surface/step-by-step-surface-deployment-accelerator.md @@ -13,7 +13,7 @@ ms.sitesec: library author: dansimp ms.author: dansimp ms.topic: article -ms.date: 07/27/2017 +ms.date: 10/31/2019 --- # Step by step: Surface Deployment Accelerator diff --git a/devices/surface/surface-diagnostic-toolkit-business.md b/devices/surface/surface-diagnostic-toolkit-business.md index 9576334c98..62c4129d08 100644 --- a/devices/surface/surface-diagnostic-toolkit-business.md +++ b/devices/surface/surface-diagnostic-toolkit-business.md @@ -8,7 +8,7 @@ ms.sitesec: library author: dansimp ms.author: dansimp ms.topic: article -ms.date: 09/27/2019 +ms.date: 10/31/2019 ms.reviewer: hachidan manager: dansimp ms.audience: itpro diff --git a/devices/surface/surface-diagnostic-toolkit-desktop-mode.md b/devices/surface/surface-diagnostic-toolkit-desktop-mode.md index 6f7e8b6263..738ec1ecae 100644 --- a/devices/surface/surface-diagnostic-toolkit-desktop-mode.md +++ b/devices/surface/surface-diagnostic-toolkit-desktop-mode.md @@ -7,7 +7,7 @@ ms.sitesec: library author: dansimp ms.author: dansimp ms.topic: article -ms.date: 11/15/2018 +ms.date: 10/31/2019 ms.reviewer: hachidan manager: dansimp ms.localizationpriority: medium @@ -24,20 +24,17 @@ This topic explains how to use the Surface Diagnostic Toolkit (SDT) to help user 2. Begin at the home page, which allows users to enter a description of the issue, and click **Continue**, as shown in figure 1. ![Start SDT in desktop mode](images/sdt-desk-1.png) - - *Figure 1. SDT in desktop mode* +*Figure 1. SDT in desktop mode* 3. When SDT indicates the device has the latest updates, click **Continue** to advance to the catalog of available tests, as shown in figure 2. ![Select from SDT options](images/sdt-desk-2.png) - - *Figure 2. Select from SDT options* +*Figure 2. Select from SDT options* 4. You can choose to run all the diagnostic tests. Or, if you already suspect a particular issue such as a faulty display or a power supply problem, click **Select** to choose from the available tests and click **Run Selected**, as shown in figure 3. See the following table for details of each test. ![Select hardware tests](images/sdt-desk-3.png) - - *Figure 3. Select hardware tests* +*Figure 3. Select hardware tests* Hardware test | Description --- | --- @@ -56,6 +53,7 @@ This topic explains how to use the Surface Diagnostic Toolkit (SDT) to help user + ## Running multiple hardware tests to troubleshoot issues SDT is designed as an interactive tool that runs a series of tests. For each test, SDT provides instructions summarizing the nature of the test and what users should expect or look for in order for the test to be successful. For example, to diagnose if the display brightness is working properly, SDT starts at zero and increases the brightness to 100 percent, asking users to confirm – by answering **Yes** or **No** -- that brightness is functioning as expected, as shown in figure 4. @@ -63,7 +61,6 @@ SDT is designed as an interactive tool that runs a series of tests. For each tes For each test, if functionality does not work as expected and the user clicks **No**, SDT generates a report of the possible causes and ways to troubleshoot it. ![Running hardware diagnostics](images/sdt-desk-4.png) - *Figure 4. Running hardware diagnostics* 1. If the brightness successfully adjusts from 0-100 percent as expected, direct the user to click **Yes** and then click **Continue**. @@ -76,24 +73,18 @@ For each test, if functionality does not work as expected and the user clicks ** SDT enables you to diagnose and repair applications that may be causing issues, as shown in figure 5. ![Running repairs](images/sdt-desk-5.png) - *Figure 5. Running repairs* - - - - + ### Generating logs for analyzing issues SDT provides extensive log-enabled diagnosis support across applications, drivers, hardware, and operating system issues, as shown in figure 6. ![Generating logs](images/sdt-desk-6.png) - *Figure 6. Generating logs* - - + ### Generating detailed report comparing device vs. optimal configuration Based on the logs, SDT generates a report for software- and firmware-based issues that you can save to a preferred location. diff --git a/devices/surface/surface-dock-firmware-update.md b/devices/surface/surface-dock-firmware-update.md index ffd159f4a1..6916589feb 100644 --- a/devices/surface/surface-dock-firmware-update.md +++ b/devices/surface/surface-dock-firmware-update.md @@ -8,7 +8,7 @@ ms.sitesec: library author: dansimp ms.author: dansimp ms.topic: article -ms.date: 09/18/2019 +ms.date: 10/09/2019 ms.reviewer: scottmca manager: dansimp ms.audience: itpro diff --git a/devices/surface/surface-enterprise-management-mode.md b/devices/surface/surface-enterprise-management-mode.md index d70468adaa..cc1aa4bfd1 100644 --- a/devices/surface/surface-enterprise-management-mode.md +++ b/devices/surface/surface-enterprise-management-mode.md @@ -9,8 +9,8 @@ ms.sitesec: library author: dansimp ms.author: dansimp ms.topic: article -ms.date: 01/06/2017 -ms.reviewer: +ms.date: 10/31/2019 +ms.reviewer: scottmca manager: dansimp ms.localizationpriority: medium ms.audience: itpro diff --git a/devices/surface/surface-system-sku-reference.md b/devices/surface/surface-system-sku-reference.md index d7e3e77236..74c348d2d1 100644 --- a/devices/surface/surface-system-sku-reference.md +++ b/devices/surface/surface-system-sku-reference.md @@ -9,7 +9,7 @@ ms.sitesec: library author: dansimp ms.author: dansimp ms.topic: article -ms.date: 03/20/2019 +ms.date: 10/31/2019 ms.reviewer: manager: dansimp ms.localizationpriority: medium @@ -41,6 +41,11 @@ System Model and System SKU are variables that are stored in the System Manageme | Surface Pro 6 Commercial | Surface Pro 6 | Surface_Pro_6_1796_Commercial | | Surface Laptop 2 Consumer | Surface Laptop 2 | Surface_Laptop_2_1769_Consumer | | Surface Laptop 2 Commercial | Surface Laptop 2 | Surface_Laptop_2_1769_Commercial | +| Surface Pro 7 | Surface Pro 7 | Surface_Pro_7_1866 | +| Surface Pro X | Surface Pro X | Surface_Pro_X_1876 | +| Surface Laptop 3 13" Intel | Surface Laptop 3 | Surface_Laptop_3_1867:1868 | +| Surface Laptop 3 15" Intel | Surface Laptop 3 | Surface_Laptop_3_1872 | +| Surface Laptop 3 15" AMD | Surface Laptop 3 | Surface_Laptop_3_1873 | ## Examples diff --git a/devices/surface/surface-wireless-connect.md b/devices/surface/surface-wireless-connect.md index ad386a1445..6e225137c2 100644 --- a/devices/surface/surface-wireless-connect.md +++ b/devices/surface/surface-wireless-connect.md @@ -9,13 +9,12 @@ ms.audience: itpro ms.localizationpriority: medium ms.author: dansimp ms.topic: article -ms.date: 08/15/2019 +ms.date: 10/31/2019 ms.reviewer: tokatz manager: dansimp --- # Optimize Wi-Fi connectivity for Surface devices -## Introduction To stay connected with all-day battery life, Surface devices implement wireless connectivity settings that balance performance and power conservation. Outside of the most demanding mobility scenarios, users can maintain sufficient wireless connectivity without modifying default network adapter or related settings. @@ -32,7 +31,7 @@ If you’re managing a wireless network that’s typically accessed by many diff - **802.11r.** “**Fast BSS Transition”** accelerates connecting to new wireless access points by reducing the number of frames required before your device can access another AP as you move around with your device. - **802.11k.** **“Neighbor Reports”** provides devices with information on current conditions at neighboring access points. It can help your Surface device choose the best AP using criteria other than signal strength such as AP utilization. -Surface Go devices can also use 802.11v “BSS Transition Management Frames,” which functions much like 802.11k in providing information on nearby candidate APs. +Specific Surface devices can also use 802.11v “BSS Transition Management Frames,” which functions much like 802.11k in providing information on nearby candidate APs. These include Surface Go, Surface Pro 7, Surface Pro X, and Surface Laptop 3. ## Managing user settings diff --git a/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md b/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md index f05342b48f..6c29966521 100644 --- a/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md +++ b/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md @@ -9,7 +9,7 @@ ms.sitesec: library author: dansimp ms.author: dansimp ms.topic: article -ms.date: 02/01/2017 +ms.date: 10/31/2019 ms.reviewer: manager: dansimp ms.localizationpriority: medium @@ -384,7 +384,7 @@ To configure Surface UEFI settings or permissions for Surface UEFI settings, you The computer where ShowSettingsOptions.ps1 is run must have Microsoft Surface UEFI Manager installed, but the script does not require a Surface device. -The following tables show the available settings for Surface Pro 4 and later including Surface Pro 7 and Surface Pro X; Surface Book, Surface Laptop 3, and Surface Go. +The following tables show the available settings for Surface Pro 4 and later including Surface Pro 7, Surface Book, Surface Laptop 3, and Surface Go. *Table 1. Surface UEFI settings for Surface Pro 4*