From 0112edb442153709b0e35e557ee6e5921fcbcd92 Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Sat, 21 Mar 2020 14:30:47 +0530 Subject: [PATCH 01/22] added names of windows 10 1903 and 1909 This is my own PR , i found this article is not updated with names of security baseline. So i added the following names 1. ** indows 10 Version 1909 (November 2019 Update)** 2. **Windows 10 Version 1903 (April 2019 Update)** 3. **Microsoft Edge** 4. **Office 365 Pro Plus** --- .../security-compliance-toolkit-10.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/windows/security/threat-protection/windows-security-configuration-framework/security-compliance-toolkit-10.md b/windows/security/threat-protection/windows-security-configuration-framework/security-compliance-toolkit-10.md index d944485086..0608d6be78 100644 --- a/windows/security/threat-protection/windows-security-configuration-framework/security-compliance-toolkit-10.md +++ b/windows/security/threat-protection/windows-security-configuration-framework/security-compliance-toolkit-10.md @@ -27,6 +27,8 @@ The SCT enables administrators to effectively manage their enterprise’s Group The Security Compliance Toolkit consists of: - Windows 10 security baselines + - Windows 10 Version 1909 (November 2019 Update) + - Windows 10 Version 1903 (April 2019 Update) - Windows 10 Version 1809 (October 2018 Update) - Windows 10 Version 1803 (April 2018 Update) - Windows 10 Version 1709 (Fall Creators Update) @@ -41,7 +43,11 @@ The Security Compliance Toolkit consists of: - Windows Server 2012 R2 - Microsoft Office security baseline + - Office 365 Pro Plus - - Office 2016 + +- Microsoft Edge security baseline + - Edge Browser v80 - Tools - Policy Analyzer tool From a04e5f4be6b59b1a4db9dc9d0919f45e4b303efe Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Sat, 21 Mar 2020 14:52:39 +0530 Subject: [PATCH 02/22] added names of windows 10 1803 and 1809 it is my own PR , after verifying concerned website links, I added the names with corresponding links --- .../get-support-for-security-baselines.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-security-configuration-framework/get-support-for-security-baselines.md b/windows/security/threat-protection/windows-security-configuration-framework/get-support-for-security-baselines.md index 81d06744df..59e85fcfd8 100644 --- a/windows/security/threat-protection/windows-security-configuration-framework/get-support-for-security-baselines.md +++ b/windows/security/threat-protection/windows-security-configuration-framework/get-support-for-security-baselines.md @@ -56,7 +56,7 @@ No. SCM supported only SCAP 1.0, which was not updated as SCAP evolved. The new | Name | Build | Baseline Release Date | Security Tools | |---|---|---|---| -|Windows 10 | [1709 (RS3)](https://blogs.technet.microsoft.com/secguide/2017/09/27/security-baseline-for-windows-10-fall-creators-update-v1709-draft/)

[1703 (RS2)](https://blogs.technet.microsoft.com/secguide/2017/08/30/security-baseline-for-windows-10-creators-update-v1703-final/)

[1607 (RS1)](https://blogs.technet.microsoft.com/secguide/2016/10/17/security-baseline-for-windows-10-v1607-anniversary-edition-and-windows-server-2016/)

[1511 (TH2)](https://blogs.technet.microsoft.com/secguide/2016/01/22/security-baseline-for-windows-10-v1511-threshold-2-final/)

[1507 (TH1)](https://blogs.technet.microsoft.com/secguide/2016/01/22/security-baseline-for-windows-10-v1507-build-10240-th1-ltsb-update/)| October 2017

August 2017

October 2016

January 2016

January 2016 |[SCT 1.0](https://www.microsoft.com/download/details.aspx?id=55319) | +|Windows 10 | [1809 (October 2018)](https://docs.microsoft.com/en-us/archive/blogs/secguide/security-baseline-draft-for-windows-10-v1809-and-windows-server-2019)

[1803 (RS4)](https://docs.microsoft.com/en-us/archive/blogs/secguide/security-baseline-for-windows-10-v1803-redstone-4-draft)

[1709 (RS3)](https://blogs.technet.microsoft.com/secguide/2017/09/27/security-baseline-for-windows-10-fall-creators-update-v1709-draft/)

[1703 (RS2)](https://blogs.technet.microsoft.com/secguide/2017/08/30/security-baseline-for-windows-10-creators-update-v1703-final/)

[1607 (RS1)](https://blogs.technet.microsoft.com/secguide/2016/10/17/security-baseline-for-windows-10-v1607-anniversary-edition-and-windows-server-2016/)

[1511 (TH2)](https://blogs.technet.microsoft.com/secguide/2016/01/22/security-baseline-for-windows-10-v1511-threshold-2-final/)

[1507 (TH1)](https://blogs.technet.microsoft.com/secguide/2016/01/22/security-baseline-for-windows-10-v1507-build-10240-th1-ltsb-update/)| October 2018

March 2018

October 2017

August 2017

October 2016

January 2016

January 2016 |[SCT 1.0](https://www.microsoft.com/download/details.aspx?id=55319) | Windows 8.1 |[9600 (April Update)](https://blogs.technet.microsoft.com/secguide/2014/08/13/security-baselines-for-windows-8-1-windows-server-2012-r2-and-internet-explorer-11-final/)| October 2013| [SCM 4.0](https://technet.microsoft.com/solutionaccelerators/cc835245.aspx) | Windows 8 |[9200](https://technet.microsoft.com/library/jj916413.aspx) |October 2012| [SCM 4.0](https://technet.microsoft.com/solutionaccelerators/cc835245.aspx)| Windows 7 |[7601 (SP1)](https://technet.microsoft.com/library/ee712767.aspx)| October 2009| [SCM 4.0](https://technet.microsoft.com/solutionaccelerators/cc835245.aspx) | From d3b98a3d5ad943d6a4566fb4af57256704c67a7b Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Thu, 26 Mar 2020 18:50:33 +0530 Subject: [PATCH 03/22] Update windows/security/threat-protection/windows-security-configuration-framework/security-compliance-toolkit-10.md Accepted Co-Authored-By: Trond B. Krokli <38162891+illfated@users.noreply.github.com> --- .../security-compliance-toolkit-10.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-security-configuration-framework/security-compliance-toolkit-10.md b/windows/security/threat-protection/windows-security-configuration-framework/security-compliance-toolkit-10.md index 0608d6be78..9efb2621c6 100644 --- a/windows/security/threat-protection/windows-security-configuration-framework/security-compliance-toolkit-10.md +++ b/windows/security/threat-protection/windows-security-configuration-framework/security-compliance-toolkit-10.md @@ -43,7 +43,7 @@ The Security Compliance Toolkit consists of: - Windows Server 2012 R2 - Microsoft Office security baseline - - Office 365 Pro Plus - + - Office 365 Pro Plus - Office 2016 - Microsoft Edge security baseline From 8fd1bac809e547ef267c63ccc2a77d89df758d39 Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Thu, 26 Mar 2020 18:50:58 +0530 Subject: [PATCH 04/22] Update windows/security/threat-protection/windows-security-configuration-framework/security-compliance-toolkit-10.md Accepted Co-Authored-By: Trond B. Krokli <38162891+illfated@users.noreply.github.com> --- .../security-compliance-toolkit-10.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-security-configuration-framework/security-compliance-toolkit-10.md b/windows/security/threat-protection/windows-security-configuration-framework/security-compliance-toolkit-10.md index 9efb2621c6..32282b709b 100644 --- a/windows/security/threat-protection/windows-security-configuration-framework/security-compliance-toolkit-10.md +++ b/windows/security/threat-protection/windows-security-configuration-framework/security-compliance-toolkit-10.md @@ -47,7 +47,7 @@ The Security Compliance Toolkit consists of: - Office 2016 - Microsoft Edge security baseline - - Edge Browser v80 + - Edge Browser Version 80 - Tools - Policy Analyzer tool From 0bfbfd890c7790e38759fbcec41f38f5f8af42fd Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Fri, 27 Mar 2020 02:44:43 +0530 Subject: [PATCH 05/22] Update windows/security/threat-protection/windows-security-configuration-framework/get-support-for-security-baselines.md Accepted Co-Authored-By: Trond B. Krokli <38162891+illfated@users.noreply.github.com> --- .../get-support-for-security-baselines.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-security-configuration-framework/get-support-for-security-baselines.md b/windows/security/threat-protection/windows-security-configuration-framework/get-support-for-security-baselines.md index 59e85fcfd8..f3cfb0e9d1 100644 --- a/windows/security/threat-protection/windows-security-configuration-framework/get-support-for-security-baselines.md +++ b/windows/security/threat-protection/windows-security-configuration-framework/get-support-for-security-baselines.md @@ -55,7 +55,7 @@ No. SCM supported only SCAP 1.0, which was not updated as SCAP evolved. The new **Client Versions** | Name | Build | Baseline Release Date | Security Tools | -|---|---|---|---| +| ---- | ----- | --------------------- | -------------- | |Windows 10 | [1809 (October 2018)](https://docs.microsoft.com/en-us/archive/blogs/secguide/security-baseline-draft-for-windows-10-v1809-and-windows-server-2019)

[1803 (RS4)](https://docs.microsoft.com/en-us/archive/blogs/secguide/security-baseline-for-windows-10-v1803-redstone-4-draft)

[1709 (RS3)](https://blogs.technet.microsoft.com/secguide/2017/09/27/security-baseline-for-windows-10-fall-creators-update-v1709-draft/)

[1703 (RS2)](https://blogs.technet.microsoft.com/secguide/2017/08/30/security-baseline-for-windows-10-creators-update-v1703-final/)

[1607 (RS1)](https://blogs.technet.microsoft.com/secguide/2016/10/17/security-baseline-for-windows-10-v1607-anniversary-edition-and-windows-server-2016/)

[1511 (TH2)](https://blogs.technet.microsoft.com/secguide/2016/01/22/security-baseline-for-windows-10-v1511-threshold-2-final/)

[1507 (TH1)](https://blogs.technet.microsoft.com/secguide/2016/01/22/security-baseline-for-windows-10-v1507-build-10240-th1-ltsb-update/)| October 2018

March 2018

October 2017

August 2017

October 2016

January 2016

January 2016 |[SCT 1.0](https://www.microsoft.com/download/details.aspx?id=55319) | Windows 8.1 |[9600 (April Update)](https://blogs.technet.microsoft.com/secguide/2014/08/13/security-baselines-for-windows-8-1-windows-server-2012-r2-and-internet-explorer-11-final/)| October 2013| [SCM 4.0](https://technet.microsoft.com/solutionaccelerators/cc835245.aspx) | Windows 8 |[9200](https://technet.microsoft.com/library/jj916413.aspx) |October 2012| [SCM 4.0](https://technet.microsoft.com/solutionaccelerators/cc835245.aspx)| From cbc92a168195d8e8c2c2fc2ea76a618f1dcec9d4 Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Fri, 27 Mar 2020 02:45:08 +0530 Subject: [PATCH 06/22] Update windows/security/threat-protection/windows-security-configuration-framework/get-support-for-security-baselines.md Accepted Co-Authored-By: Trond B. Krokli <38162891+illfated@users.noreply.github.com> --- .../get-support-for-security-baselines.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-security-configuration-framework/get-support-for-security-baselines.md b/windows/security/threat-protection/windows-security-configuration-framework/get-support-for-security-baselines.md index f3cfb0e9d1..d4412fe665 100644 --- a/windows/security/threat-protection/windows-security-configuration-framework/get-support-for-security-baselines.md +++ b/windows/security/threat-protection/windows-security-configuration-framework/get-support-for-security-baselines.md @@ -56,7 +56,7 @@ No. SCM supported only SCAP 1.0, which was not updated as SCAP evolved. The new | Name | Build | Baseline Release Date | Security Tools | | ---- | ----- | --------------------- | -------------- | -|Windows 10 | [1809 (October 2018)](https://docs.microsoft.com/en-us/archive/blogs/secguide/security-baseline-draft-for-windows-10-v1809-and-windows-server-2019)

[1803 (RS4)](https://docs.microsoft.com/en-us/archive/blogs/secguide/security-baseline-for-windows-10-v1803-redstone-4-draft)

[1709 (RS3)](https://blogs.technet.microsoft.com/secguide/2017/09/27/security-baseline-for-windows-10-fall-creators-update-v1709-draft/)

[1703 (RS2)](https://blogs.technet.microsoft.com/secguide/2017/08/30/security-baseline-for-windows-10-creators-update-v1703-final/)

[1607 (RS1)](https://blogs.technet.microsoft.com/secguide/2016/10/17/security-baseline-for-windows-10-v1607-anniversary-edition-and-windows-server-2016/)

[1511 (TH2)](https://blogs.technet.microsoft.com/secguide/2016/01/22/security-baseline-for-windows-10-v1511-threshold-2-final/)

[1507 (TH1)](https://blogs.technet.microsoft.com/secguide/2016/01/22/security-baseline-for-windows-10-v1507-build-10240-th1-ltsb-update/)| October 2018

March 2018

October 2017

August 2017

October 2016

January 2016

January 2016 |[SCT 1.0](https://www.microsoft.com/download/details.aspx?id=55319) | +| Windows 10 | [1809 (October 2018)](https://docs.microsoft.com/archive/blogs/secguide/security-baseline-draft-for-windows-10-v1809-and-windows-server-2019)
[1803 (RS4)](https://docs.microsoft.com/archive/blogs/secguide/security-baseline-for-windows-10-v1803-redstone-4-draft)
[1709 (RS3)](https://blogs.technet.microsoft.com/secguide/2017/09/27/security-baseline-for-windows-10-fall-creators-update-v1709-draft/)
[1703 (RS2)](https://blogs.technet.microsoft.com/secguide/2017/08/30/security-baseline-for-windows-10-creators-update-v1703-final/)
[1607 (RS1)](https://blogs.technet.microsoft.com/secguide/2016/10/17/security-baseline-for-windows-10-v1607-anniversary-edition-and-windows-server-2016/)
[1511 (TH2)](https://blogs.technet.microsoft.com/secguide/2016/01/22/security-baseline-for-windows-10-v1511-threshold-2-final/)
[1507 (TH1)](https://blogs.technet.microsoft.com/secguide/2016/01/22/security-baseline-for-windows-10-v1507-build-10240-th1-ltsb-update/)| October 2018
March 2018
October 2017
August 2017
October 2016
January 2016
January 2016 |[SCT 1.0](https://www.microsoft.com/download/details.aspx?id=55319) | Windows 8.1 |[9600 (April Update)](https://blogs.technet.microsoft.com/secguide/2014/08/13/security-baselines-for-windows-8-1-windows-server-2012-r2-and-internet-explorer-11-final/)| October 2013| [SCM 4.0](https://technet.microsoft.com/solutionaccelerators/cc835245.aspx) | Windows 8 |[9200](https://technet.microsoft.com/library/jj916413.aspx) |October 2012| [SCM 4.0](https://technet.microsoft.com/solutionaccelerators/cc835245.aspx)| Windows 7 |[7601 (SP1)](https://technet.microsoft.com/library/ee712767.aspx)| October 2009| [SCM 4.0](https://technet.microsoft.com/solutionaccelerators/cc835245.aspx) | From 26b93c998c1138637b01c77cb59e5d9759b38536 Mon Sep 17 00:00:00 2001 From: Tudor Dobrila Date: Fri, 27 Mar 2020 15:04:04 -0700 Subject: [PATCH 07/22] Clarify which Azure Blob Storage points MDATP for x-plat needs --- .../microsoft-defender-atp-linux.md | 8 ++++---- .../microsoft-defender-atp/microsoft-defender-atp-mac.md | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux.md index 38477041ca..2819fb191f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux.md @@ -103,10 +103,10 @@ The following table lists the services and their associated URLs that your netwo | Service location | DNS record | | ---------------------------------------- | ----------------------- | -| Common URLs for all locations | x.cp.wd.microsoft.com
cdn.x.cp.wd.microsoft.com
eu-cdn.x.cp.wd.microsoft.com
wu-cdn.x.cp.wd.microsoft.com
*.blob.core.windows.net
officecdn-microsoft-com.akamaized.net
crl.microsoft.com
events.data.microsoft.com | -| European Union | europe.x.cp.wd.microsoft.com
eu-v20.events.data.microsoft.com | -| United Kingdom | unitedkingdom.x.cp.wd.microsoft.com
uk-v20.events.data.microsoft.com | -| United States | unitedstates.x.cp.wd.microsoft.com
us-v20.events.data.microsoft.com | +| Common URLs for all locations | x.cp.wd.microsoft.com
cdn.x.cp.wd.microsoft.com
eu-cdn.x.cp.wd.microsoft.com
wu-cdn.x.cp.wd.microsoft.com
officecdn-microsoft-com.akamaized.net
crl.microsoft.com
events.data.microsoft.com | +| European Union | europe.x.cp.wd.microsoft.com
eu-v20.events.data.microsoft.com
usseu1northprod.blob.core.windows.net 
usseu1westprod.blob.core.windows.net | +| United Kingdom | unitedkingdom.x.cp.wd.microsoft.com
uk-v20.events.data.microsoft.com
ussuk1southprod.blob.core.windows.net 
ussuk1westprod.blob.core.windows.net | +| United States | unitedstates.x.cp.wd.microsoft.com
us-v20.events.data.microsoft.com
ussus1eastprod.blob.core.windows.net 
ussus1westprod.blob.core.windows.net | > [!NOTE] > For a more specific URL list, see [Configure proxy and internet connectivity settings](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet#enable-access-to-microsoft-defender-atp-service-urls-in-the-proxy-server) diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac.md index fa9b382efb..d5135bbd1c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac.md @@ -73,10 +73,10 @@ The following table lists the services and their associated URLs that your netwo | Service location | DNS record | | ---------------------------------------- | ----------------------- | -| Common URLs for all locations | x.cp.wd.microsoft.com
cdn.x.cp.wd.microsoft.com
eu-cdn.x.cp.wd.microsoft.com
wu-cdn.x.cp.wd.microsoft.com
*.blob.core.windows.net
officecdn-microsoft-com.akamaized.net
crl.microsoft.com
events.data.microsoft.com | -| European Union | europe.x.cp.wd.microsoft.com
eu-v20.events.data.microsoft.com | -| United Kingdom | unitedkingdom.x.cp.wd.microsoft.com
uk-v20.events.data.microsoft.com | -| United States | unitedstates.x.cp.wd.microsoft.com
us-v20.events.data.microsoft.com | +| Common URLs for all locations | x.cp.wd.microsoft.com
cdn.x.cp.wd.microsoft.com
eu-cdn.x.cp.wd.microsoft.com
wu-cdn.x.cp.wd.microsoft.com
officecdn-microsoft-com.akamaized.net
crl.microsoft.com
events.data.microsoft.com | +| European Union | europe.x.cp.wd.microsoft.com
eu-v20.events.data.microsoft.com
usseu1northprod.blob.core.windows.net 
usseu1westprod.blob.core.windows.net | +| United Kingdom | unitedkingdom.x.cp.wd.microsoft.com
uk-v20.events.data.microsoft.com
ussuk1southprod.blob.core.windows.net 
ussuk1westprod.blob.core.windows.net | +| United States | unitedstates.x.cp.wd.microsoft.com
us-v20.events.data.microsoft.com
ussus1eastprod.blob.core.windows.net 
ussus1westprod.blob.core.windows.net | Microsoft Defender ATP can discover a proxy server by using the following discovery methods: - Web Proxy Auto-discovery Protocol (WPAD) From 5818d210e628859ab19d8b9a05b6932b9ec5d22b Mon Sep 17 00:00:00 2001 From: "Trond B. Krokli" <38162891+illfated@users.noreply.github.com> Date: Sat, 28 Mar 2020 00:07:45 +0100 Subject: [PATCH 08/22] MD-ATP: remove proxy, point to other guidance Description: As requested by @mjcaparas in issue ticket #5569 (Duplicate, incorrect Internet endpoints), the outdated and incorrect table has been removed and replaced by a link pointing to the correct table. Ticket #5568 was closed using the same solution, commit 4b71bf4b03d50b8d9a75b4a43de7e76a8b1af05f . Changes proposed: - Remove the table "Agent Resource/Ports" - Update the preceding sentence and add a link - Whitespace changes: - add MarkDown indent marker compatibility spacing - Remove redundant trailing blank lines (EOF) Ticket closure or reference: Closes #5569 --- .../onboard-downlevel.md | 45 ++++++------------- 1 file changed, 13 insertions(+), 32 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/onboard-downlevel.md b/windows/security/threat-protection/microsoft-defender-atp/onboard-downlevel.md index 800d493402..b922ea6831 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/onboard-downlevel.md +++ b/windows/security/threat-protection/microsoft-defender-atp/onboard-downlevel.md @@ -28,23 +28,23 @@ ms.topic: article - [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-downlevel-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-downlevel-abovefoldlink). Microsoft Defender ATP extends support to include down-level operating systems, providing advanced attack detection and investigation capabilities on supported Windows versions. ->[!IMPORTANT] ->This capability is currently in preview. You'll need to turn on the preview features to take advantage of this feature. For more information, see [Preview features](preview.md). +> [!IMPORTANT] +> This capability is currently in preview. You'll need to turn on the preview features to take advantage of this feature. For more information, see [Preview features](preview.md). To onboard down-level Windows client endpoints to Microsoft Defender ATP, you'll need to: - Configure and update System Center Endpoint Protection clients. - Install and configure Microsoft Monitoring Agent (MMA) to report sensor data to Microsoft Defender ATP as instructed below. ->[!TIP] +> [!TIP] > After onboarding the machine, you can choose to run a detection test to verify that it is properly onboarded to the service. For more information, see [Run a detection test on a newly onboarded Microsoft Defender ATP endpoint](run-detection-test.md). ## Configure and update System Center Endpoint Protection clients ->[!IMPORTANT] ->This step is required only if your organization uses System Center Endpoint Protection (SCEP). +> [!IMPORTANT] +> This step is required only if your organization uses System Center Endpoint Protection (SCEP). Microsoft Defender ATP integrates with System Center Endpoint Protection to provide visibility to malware detections and to stop propagation of an attack in your organization by banning potentially malicious files or suspected malware. @@ -59,16 +59,16 @@ The following steps are required to enable this integration: Review the following details to verify minimum system requirements: - Install the [February 2018 monthly update rollup](https://support.microsoft.com/help/4074598/windows-7-update-kb4074598) - >[!NOTE] - >Only applicable for Windows 7 SP1 Enterprise and Windows 7 SP1 Pro. + > [!NOTE] + > Only applicable for Windows 7 SP1 Enterprise and Windows 7 SP1 Pro. - Install the [Update for customer experience and diagnostic telemetry](https://support.microsoft.com/help/3080149/update-for-customer-experience-and-diagnostic-telemetry) - Install either [.NET framework 4.5](https://www.microsoft.com/download/details.aspx?id=30653) (or later) or [KB3154518](https://support.microsoft.com/help/3154518/support-for-tls-system-default-versions-included-in-the-net-framework) - >[!NOTE] - >Only applicable for Windows 7 SP1 Enterprise and Windows 7 SP1 Pro. - >Don't install .NET framework 4.0.x, since it will negate the above installation. + > [!NOTE] + > Only applicable for Windows 7 SP1 Enterprise and Windows 7 SP1 Pro. + > Don't install .NET framework 4.0.x, since it will negate the above installation. - Meet the Azure Log Analytics agent minimum system requirements. For more information, see [Collect data from computers in you environment with Log Analytics](https://docs.microsoft.com/azure/log-analytics/log-analytics-concept-hybrid#prerequisites) @@ -93,29 +93,10 @@ Once completed, you should see onboarded endpoints in the portal within an hour. ### Configure proxy and Internet connectivity settings - Each Windows endpoint must be able to connect to the Internet using HTTPS. This connection can be direct, using a proxy, or through the [OMS Gateway](https://docs.microsoft.com/azure/log-analytics/log-analytics-oms-gateway). -- If a proxy or firewall is blocking all traffic by default and allowing only specific domains through or HTTPS scanning (SSL inspection) is enabled, make sure that the following URLs are white-listed to permit communication with Microsoft Defender ATP service: - -Agent Resource | Ports -:---|:--- -| *.oms.opinsights.azure.com | 443 | -| *.blob.core.windows.net | 443 | -| *.azure-automation.net | 443 | -| *.ods.opinsights.azure.com | 443 | -| winatp-gw-cus.microsoft.com | 443 | -| winatp-gw-eus.microsoft.com | 443 | -| winatp-gw-neu.microsoft.com | 443 | -| winatp-gw-weu.microsoft.com | 443 | -|winatp-gw-uks.microsoft.com | 443 | -|winatp-gw-ukw.microsoft.com | 443 | - +- If a proxy or firewall is blocking all traffic by default and allowing only specific domains through or HTTPS scanning (SSL inspection) is enabled, make sure that you [enable access to Microsoft Defender ATP service URLs](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet#enable-access-to-microsoft-defender-atp-service-urls-in-the-proxy-server). ## Offboard client endpoints To offboard, you can uninstall the MMA agent from the endpoint or detach it from reporting to your Microsoft Defender ATP workspace. After offboarding the agent, the endpoint will no longer send sensor data to Microsoft Defender ATP. ->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-downlevele-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-downlevele-belowfoldlink). From 651fc50d9eb128c89027d2c9cbfa38d4a7fa7a82 Mon Sep 17 00:00:00 2001 From: John Kaiser <35939694+CoveMiner@users.noreply.github.com> Date: Fri, 27 Mar 2020 17:24:43 -0700 Subject: [PATCH 09/22] Delete hub-sec-3.png --- devices/surface-hub/images/hub-sec-3.png | Bin 139265 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 devices/surface-hub/images/hub-sec-3.png diff --git a/devices/surface-hub/images/hub-sec-3.png b/devices/surface-hub/images/hub-sec-3.png deleted file mode 100644 index e4b96034758d3b1f976c5ee5646fe0aee917fa3e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 139265 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 P00000NkvXXu0mjfcYgLF From c095a768ac82df7a92162466bd0f4516b1852345 Mon Sep 17 00:00:00 2001 From: John Kaiser <35939694+CoveMiner@users.noreply.github.com> Date: Fri, 27 Mar 2020 17:25:43 -0700 Subject: [PATCH 10/22] Update index.yml --- devices/surface-hub/index.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/devices/surface-hub/index.yml b/devices/surface-hub/index.yml index 4e09cd1a4a..e2b0a2b995 100644 --- a/devices/surface-hub/index.yml +++ b/devices/surface-hub/index.yml @@ -41,7 +41,7 @@ highlightedContent: itemType: learn url: surface-hub-2s-site-readiness-guide.md # Card - - title: Hub security overview + - title: Surface Hub security overview itemType: learn url: surface-hub-security.md # Card From f0064936555adc3152a5e433959350544cd86b7a Mon Sep 17 00:00:00 2001 From: John Kaiser <35939694+CoveMiner@users.noreply.github.com> Date: Mon, 30 Mar 2020 09:02:38 -0700 Subject: [PATCH 11/22] Update index.yml --- devices/surface-hub/index.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/devices/surface-hub/index.yml b/devices/surface-hub/index.yml index e2b0a2b995..668c4b4a04 100644 --- a/devices/surface-hub/index.yml +++ b/devices/surface-hub/index.yml @@ -28,6 +28,10 @@ highlightedContent: - title: What is Surface Hub 2S? itemType: overview url: https://techcommunity.microsoft.com/t5/Surface-IT-Pro-Blog/Behind-the-design-Surface-Hub-2S/ba-p/464099 + # Card + - title: Surface Hub security overview + itemType: learn + url: surface-hub-security.md # Card - title: What's new in Surface Hub 2S? itemType: whats-new @@ -41,10 +45,6 @@ highlightedContent: itemType: learn url: surface-hub-2s-site-readiness-guide.md # Card - - title: Surface Hub security overview - itemType: learn - url: surface-hub-security.md - # Card - title: Customize Surface Hub 2S installation itemType: how-to-guide url: surface-hub-2s-custom-install.md From d306e9ac6c37fc890a862fd04b21b0a58a39d4e9 Mon Sep 17 00:00:00 2001 From: Kurt Sarens <56369685+kurtsarens@users.noreply.github.com> Date: Mon, 30 Mar 2020 10:29:51 -0700 Subject: [PATCH 12/22] Update configure-extension-file-exclusions-windows-defender-antivirus.md adding syntax specification for Extension exclusions (responding to customer feedback) --- ...re-extension-file-exclusions-windows-defender-antivirus.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus.md index 10c52c2aba..bc096eac9e 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus.md @@ -36,7 +36,7 @@ This article describes how to configure exclusion lists for the files and folde Exclusion | Examples | Exclusion list ---|---|--- -Any file with a specific extension | All files with the `.test` extension, anywhere on the machine | Extension exclusions +Any file with a specific extension | All files with the specified extension, anywhere on the machine.
Valid syntax: `.test` and `test` | Extension exclusions Any file under a specific folder | All files under the `c:\test\sample` folder | File and folder exclusions A specific file in a specific folder | The file `c:\sample\sample.test` only | File and folder exclusions A specific process | The executable file `c:\test\process.exe` | File and folder exclusions @@ -292,4 +292,4 @@ You can also copy the string into a blank text file and attempt to save it with - [Configure and validate exclusions in Windows Defender Antivirus scans](configure-exclusions-windows-defender-antivirus.md) - [Configure and validate exclusions for files opened by processes](configure-process-opened-file-exclusions-windows-defender-antivirus.md) -- [Configure Windows Defender Antivirus exclusions on Windows Server](configure-server-exclusions-windows-defender-antivirus.md) \ No newline at end of file +- [Configure Windows Defender Antivirus exclusions on Windows Server](configure-server-exclusions-windows-defender-antivirus.md) From 83277a5bc8d0527ad021ffd5a8553167184e41c2 Mon Sep 17 00:00:00 2001 From: Tina Burden Date: Mon, 30 Mar 2020 11:13:25 -0700 Subject: [PATCH 13/22] pencil edit --- .../microsoft-defender-atp/onboard-downlevel.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/onboard-downlevel.md b/windows/security/threat-protection/microsoft-defender-atp/onboard-downlevel.md index b922ea6831..5ac688bcec 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/onboard-downlevel.md +++ b/windows/security/threat-protection/microsoft-defender-atp/onboard-downlevel.md @@ -68,7 +68,7 @@ Review the following details to verify minimum system requirements: > [!NOTE] > Only applicable for Windows 7 SP1 Enterprise and Windows 7 SP1 Pro. - > Don't install .NET framework 4.0.x, since it will negate the above installation. + > Don't install .NET Framework 4.0.x, since it will negate the above installation. - Meet the Azure Log Analytics agent minimum system requirements. For more information, see [Collect data from computers in you environment with Log Analytics](https://docs.microsoft.com/azure/log-analytics/log-analytics-concept-hybrid#prerequisites) From 0ba7e68b351648adc5df64cf9691ded1d88e7a90 Mon Sep 17 00:00:00 2001 From: Hiroshi Yoshioka <40815708+hyoshioka0128@users.noreply.github.com> Date: Tue, 31 Mar 2020 05:47:35 +0900 Subject: [PATCH 14/22] =?UTF-8?q?Typo=20"yes"=E2=86=92"1"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit https://docs.microsoft.com/en-us/microsoft-edge/deploy/available-policies --- browsers/edge/includes/configure-autofill-include.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/browsers/edge/includes/configure-autofill-include.md b/browsers/edge/includes/configure-autofill-include.md index 1ef991e263..c67f992071 100644 --- a/browsers/edge/includes/configure-autofill-include.md +++ b/browsers/edge/includes/configure-autofill-include.md @@ -3,7 +3,8 @@ author: eavena ms.author: eravena ms.date: 10/02/2018 ms.reviewer: -audience: itpro manager: dansimp +audience: itpro +manager: dansimp ms.prod: edge ms.topic: include --- @@ -19,8 +20,8 @@ ms.topic: include | Group Policy | MDM | Registry | Description | Most restricted | |---------------------------------|:-----:|:--------:|-----------------------------------|:------------------------------------------------:| | Not configured
**(default)** | Blank | Blank | Users can choose to use Autofill. | | -| Disabled | 0 | no | Prevented. | ![Most restricted value](../images/check-gn.png) | -| Enabled | 1 | yes | Allowed. | | +| Disabled | 0 | 0 | Prevented. | ![Most restricted value](../images/check-gn.png) | +| Enabled | 1 | 1 | Allowed. | | --- From 10c2e79acd289cb4a37c2b14362b543dba25ae32 Mon Sep 17 00:00:00 2001 From: Hiroshi Yoshioka <40815708+hyoshioka0128@users.noreply.github.com> Date: Tue, 31 Mar 2020 05:49:18 +0900 Subject: [PATCH 15/22] Typo --- browsers/edge/includes/configure-autofill-include.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/browsers/edge/includes/configure-autofill-include.md b/browsers/edge/includes/configure-autofill-include.md index c67f992071..385c797d8c 100644 --- a/browsers/edge/includes/configure-autofill-include.md +++ b/browsers/edge/includes/configure-autofill-include.md @@ -3,8 +3,7 @@ author: eavena ms.author: eravena ms.date: 10/02/2018 ms.reviewer: -audience: itpro -manager: dansimp +audience: itpromanager: dansimp ms.prod: edge ms.topic: include --- From 1da0126682b6977493758b98c8395b1682e147a2 Mon Sep 17 00:00:00 2001 From: Hiroshi Yoshioka <40815708+hyoshioka0128@users.noreply.github.com> Date: Tue, 31 Mar 2020 05:51:31 +0900 Subject: [PATCH 16/22] Typo --- browsers/edge/includes/configure-autofill-include.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/browsers/edge/includes/configure-autofill-include.md b/browsers/edge/includes/configure-autofill-include.md index 385c797d8c..c67f992071 100644 --- a/browsers/edge/includes/configure-autofill-include.md +++ b/browsers/edge/includes/configure-autofill-include.md @@ -3,7 +3,8 @@ author: eavena ms.author: eravena ms.date: 10/02/2018 ms.reviewer: -audience: itpromanager: dansimp +audience: itpro +manager: dansimp ms.prod: edge ms.topic: include --- From 9a9fc1c11f244988c99f891f20c2df4a7efe8136 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Mon, 30 Mar 2020 15:22:41 -0700 Subject: [PATCH 17/22] score updates --- .../top-scoring-industry-antivirus-tests.md | 24 +++++++++++++------ 1 file changed, 17 insertions(+), 7 deletions(-) diff --git a/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md b/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md index 0c3ce01531..be304c5715 100644 --- a/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md +++ b/windows/security/threat-protection/intelligence/top-scoring-industry-antivirus-tests.md @@ -30,13 +30,19 @@ Windows Defender Antivirus is the [next generation protection](https://www.youtu **Download the latest transparency report: [Examining industry test results, November 2019](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE4kagp)** -### AV-TEST: Protection score of 6.0/6.0 in the latest test +### AV-TEST: Protection score of 5.5/6.0 in the latest test The AV-TEST Product Review and Certification Report tests on three categories: protection, performance, and usability. The following scores are for the Protection category which has two scores: Real-World Testing and the AV-TEST reference set (known as "Prevalent Malware"). -- July — August 2019 AV-TEST Business User test: [Protection score 6.0/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/august-2019/microsoft-windows-defender-antivirus-4.18-193215/) | [Analysis](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE4kagp) **Latest** +- January - February 2020 AV-TEST Business User test: [Protection score 5.5/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/february-2020/microsoft-windows-defender-antivirus-4.18-200614/) **Latest** - Windows Defender Antivirus achieved an overall Protection score of 6.0/6.0, detecting 100% of 13,889 malware samples used. This industry-leading antivirus solution has consistently achieved a perfect Protection score in all AV-TEST cycles in the past 14 months. + Windows Defender Antivirus achieved an overall Protection score of 5.5/6.0, with 21,008 malware samples used. + +- November - December 2019 AV-TEST Business User test: [Protection score 6.0/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/december-2019/microsoft-windows-defender-antivirus-4.18-195015/) + +- September - October 2019 AV-TEST Business User test: [Protection score 5.5/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/october-2019/microsoft-windows-defender-antivirus-4.18-194115/) + +- July — August 2019 AV-TEST Business User test: [Protection score 6.0/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/august-2019/microsoft-windows-defender-antivirus-4.18-193215/) | [Analysis](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE4kagp) - May — June 2019 AV-TEST Business User test: [Protection score 6.0/6.0](https://www.av-test.org/en/antivirus/business-windows-client/windows-10/june-2019/microsoft-windows-defender-antivirus-4.18-192415/) | [Analysis](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE3Esbl) @@ -52,9 +58,11 @@ The AV-TEST Product Review and Certification Report tests on three categories: p Business Security Test consists of three main parts: the Real-World Protection Test that mimics online malware attacks, the Malware Protection Test where the malware enters the system from outside the internet (for example by USB), and the Performance Test that looks at the impact on the system's performance. -- Business Security Test 2019 (August — September): [Real-World Protection Rate 99.9%](https://www.av-comparatives.org/tests/business-security-test-august-september-2019-factsheet/) | [Analysis](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE4kagp) **Latest** +- Business Security Test 2019 (August — November): [Real-World Protection Rate 99.6%](https://www.av-comparatives.org/tests/business-security-test-2019-august-november/) **Latest** - Windows Defender Antivirus has scored consistently high in Real-World Protection Rates over the past year, with 99.9% in the latest test. + Windows Defender Antivirus has scored consistently high in Real-World Protection Rates over the past year, with 99.6% in the latest test. + +- Business Security Test 2019 Factsheet (August — September): [Real-World Protection Rate 99.9%](https://www.av-comparatives.org/tests/business-security-test-august-september-2019-factsheet/) | [Analysis](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE4kagp) - Business Security Test 2019 (March — June): [Real-World Protection Rate 99.9%](https://www.av-comparatives.org/tests/business-security-test-2019-march-june/) | [Analysis](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE3Esbl) @@ -66,9 +74,11 @@ Business Security Test consists of three main parts: the Real-World Protection T SE Labs tests a range of solutions used by products and services to detect and/or protect against attacks, including endpoint software, network appliances, and cloud services. -- Enterprise Endpoint Protection July — September 2019: [AAA award](https://selabs.uk/download/enterprise/epp/2019/jul-sep-2019-enterprise.pdf) **pdf** | [Analysis](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE4kagp) +- Enterprise Endpoint Protection October — December 2019: [AAA award](https://selabs.uk/download/enterprise/epp/2019/oct-dec-2019-enterprise.pdf) **pdf** - Microsoft's next-gen protection was named one of the leading products, stopping all targeted attacks and all but one public threat. + Microsoft's next-gen protection was named one of the leading products, stopping all targeted attacks and all but two public threats. + +- Enterprise Endpoint Protection July — September 2019: [AAA award](https://selabs.uk/download/enterprise/epp/2019/jul-sep-2019-enterprise.pdf) **pdf** | [Analysis](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE4kagp) - Enterprise Endpoint Protection April — June 2019: [AAA award](https://selabs.uk/download/enterprise/epp/2019/apr-jun-2019-enterprise.pdf) **pdf** | [Analysis](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE3Esbl) From d8e26d645fa170a765a367601e80f4c2f76d5b3f Mon Sep 17 00:00:00 2001 From: Charles Inglis <32555877+cinglis-msft@users.noreply.github.com> Date: Mon, 30 Mar 2020 16:42:35 -0700 Subject: [PATCH 18/22] Add Win10 Enterprise Multi-session blurb With link to the docs on it. Note it is not a .md link. --- windows/deployment/update/update-compliance-get-started.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/deployment/update/update-compliance-get-started.md b/windows/deployment/update/update-compliance-get-started.md index 5e81c8e5a0..c70b579587 100644 --- a/windows/deployment/update/update-compliance-get-started.md +++ b/windows/deployment/update/update-compliance-get-started.md @@ -27,7 +27,7 @@ Steps are provided in sections that follow the recommended setup process: ## Update Compliance prerequisites Before you begin the process to add Update Compliance to your Azure subscription, first ensure you can meet the prerequisites: -1. Update Compliance works only with Windows 10 Professional, Education, and Enterprise editions. Update Compliance only provides data for the standard Desktop Windows 10 version and is not currently compatible with Windows Server, Surface Hub, IoT, etc. +1. Update Compliance works only with Windows 10 Professional, Education, and Enterprise editions. Update Compliance supports both the typical Windows 10 Enterprise edition, as well as [Windows 10 Enterprise multi-session](https://docs.microsoft.com/azure/virtual-desktop/windows-10-multisession-faq). Update Compliance only provides data for the standard Desktop Windows 10 version and is not currently compatible with Windows Server, Surface Hub, IoT, etc. 2. Update Compliance provides detailed deployment data for devices on the Semi-Annual Channel and the Long-term Servicing Channel. Update Compliance will show Windows Insider Preview devices, but currently will not provide detailed deployment information for them. 3. Update Compliance requires at least the Basic level of diagnostic data and a Commercial ID to be enabled on the device. 4. For Windows 10 1803+, device names will not appear in Update Compliance unless you opt in. The steps to accomplish this is outlined in the [Enroll devices in Update Compliance](#enroll-devices-in-update-compliance) section. @@ -125,4 +125,4 @@ Allow Device Name in Telemetry is under the same node as Commercial ID and Allow Allow Device Name in Telemetry is under the [Policy Configuration Service Provider](https://docs.microsoft.com/windows/client-management/mdm/policy-configuration-service-provider) as [System/AllowTelemetry](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-system#system-allowtelemetry). >[!NOTE] ->After enrolling your devices (by deploying your CommercialID and Windows Diagnostic Data settings), it might take 48-72 hours for the first data to appear in the solution. Until then, Update Compliance will indicate it is still assessing devices. \ No newline at end of file +>After enrolling your devices (by deploying your CommercialID and Windows Diagnostic Data settings), it might take 48-72 hours for the first data to appear in the solution. Until then, Update Compliance will indicate it is still assessing devices. From fe5a3f592d28beb27baf3e02fecdef4f71271452 Mon Sep 17 00:00:00 2001 From: Charles Inglis <32555877+cinglis-msft@users.noreply.github.com> Date: Mon, 30 Mar 2020 18:13:06 -0700 Subject: [PATCH 19/22] Update windows/deployment/update/update-compliance-get-started.md Co-Authored-By: Trond B. Krokli <38162891+illfated@users.noreply.github.com> --- windows/deployment/update/update-compliance-get-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/update/update-compliance-get-started.md b/windows/deployment/update/update-compliance-get-started.md index c70b579587..a18c25596f 100644 --- a/windows/deployment/update/update-compliance-get-started.md +++ b/windows/deployment/update/update-compliance-get-started.md @@ -124,5 +124,5 @@ Allow Device Name in Telemetry is under the same node as Commercial ID and Allow #### Allow Device Name in Telemetry with MDM Allow Device Name in Telemetry is under the [Policy Configuration Service Provider](https://docs.microsoft.com/windows/client-management/mdm/policy-configuration-service-provider) as [System/AllowTelemetry](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-system#system-allowtelemetry). ->[!NOTE] +> [!NOTE] >After enrolling your devices (by deploying your CommercialID and Windows Diagnostic Data settings), it might take 48-72 hours for the first data to appear in the solution. Until then, Update Compliance will indicate it is still assessing devices. From 0146fe1744ac9654a0b97c7941337d24d195c3c3 Mon Sep 17 00:00:00 2001 From: Charles Inglis <32555877+cinglis-msft@users.noreply.github.com> Date: Mon, 30 Mar 2020 18:13:46 -0700 Subject: [PATCH 20/22] Update windows/deployment/update/update-compliance-get-started.md Co-Authored-By: Trond B. Krokli <38162891+illfated@users.noreply.github.com> --- windows/deployment/update/update-compliance-get-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/update/update-compliance-get-started.md b/windows/deployment/update/update-compliance-get-started.md index a18c25596f..f43a487b2e 100644 --- a/windows/deployment/update/update-compliance-get-started.md +++ b/windows/deployment/update/update-compliance-get-started.md @@ -125,4 +125,4 @@ Allow Device Name in Telemetry is under the same node as Commercial ID and Allow Allow Device Name in Telemetry is under the [Policy Configuration Service Provider](https://docs.microsoft.com/windows/client-management/mdm/policy-configuration-service-provider) as [System/AllowTelemetry](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-system#system-allowtelemetry). > [!NOTE] ->After enrolling your devices (by deploying your CommercialID and Windows Diagnostic Data settings), it might take 48-72 hours for the first data to appear in the solution. Until then, Update Compliance will indicate it is still assessing devices. +> After enrolling your devices (by deploying your CommercialID and Windows Diagnostic Data settings), it might take 48-72 hours for the first data to appear in the solution. Until then, Update Compliance will indicate it is still assessing devices. From 6afa16f9e3c5011f022c67b1e7382338119cafb0 Mon Sep 17 00:00:00 2001 From: Jaime Ondrusek Date: Tue, 31 Mar 2020 10:24:58 -0700 Subject: [PATCH 21/22] Update update-compliance-get-started.md Tweaked "important" alert format. --- windows/deployment/update/update-compliance-get-started.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/deployment/update/update-compliance-get-started.md b/windows/deployment/update/update-compliance-get-started.md index f43a487b2e..28867da5e3 100644 --- a/windows/deployment/update/update-compliance-get-started.md +++ b/windows/deployment/update/update-compliance-get-started.md @@ -79,9 +79,9 @@ To find your Commercial ID within Azure: ![Update Compliance Settings page](images/UC_commercialID.png) ->**Important** +> [!IMPORTANT] > ->Regenerate your Commercial ID only if your Original ID key can no longer be used or if you want to completely reset your workspace. Regenerating your Commercial ID cannot be undone and will result in you losing data for all devices that have the current Commercial ID until the new Commercial ID is deployed to devices. +>Regenerate your Commercial ID only if your original ID can no longer be used or if you want to completely reset your workspace. Regenerating your Commercial ID cannot be undone and will result in you losing data for all devices that have the current Commercial ID until the new Commercial ID is deployed to devices. #### Deploying Commercial ID using Group Policy Commercial ID can be deployed using Group Policy. The Group Policy for Commercial ID is under **Computer Configuration\Administrative Templates\Windows Components\Data Collection and Preview Builds\Configure the Commercial ID**. From 9430acaed1f021b7a4e6597f4f34a72faf867e9a Mon Sep 17 00:00:00 2001 From: Jaime Ondrusek Date: Tue, 31 Mar 2020 10:25:21 -0700 Subject: [PATCH 22/22] Update update-compliance-get-started.md --- windows/deployment/update/update-compliance-get-started.md | 1 - 1 file changed, 1 deletion(-) diff --git a/windows/deployment/update/update-compliance-get-started.md b/windows/deployment/update/update-compliance-get-started.md index 28867da5e3..8e7dfad9c8 100644 --- a/windows/deployment/update/update-compliance-get-started.md +++ b/windows/deployment/update/update-compliance-get-started.md @@ -80,7 +80,6 @@ To find your Commercial ID within Azure: ![Update Compliance Settings page](images/UC_commercialID.png) > [!IMPORTANT] -> >Regenerate your Commercial ID only if your original ID can no longer be used or if you want to completely reset your workspace. Regenerating your Commercial ID cannot be undone and will result in you losing data for all devices that have the current Commercial ID until the new Commercial ID is deployed to devices. #### Deploying Commercial ID using Group Policy