From f6648629022f67a5d98d1521235a3d56a0cbdf1e Mon Sep 17 00:00:00 2001 From: jaimeo Date: Mon, 30 Apr 2018 16:22:58 -0700 Subject: [PATCH 01/11] fixing glitch in this topic --- .../images/AV-status-by-computer.png | Bin 0 -> 17360 bytes .../images/spectre-meltdown-prod-closeup.png | Bin 0 -> 96938 bytes ...win-security-update-status-by-computer.png | Bin 0 -> 27648 bytes .../upgrade-readiness-additional-insights.md | 43 ++++++++++++++++-- 4 files changed, 39 insertions(+), 4 deletions(-) create mode 100644 windows/deployment/images/AV-status-by-computer.png create mode 100644 windows/deployment/images/spectre-meltdown-prod-closeup.png create mode 100644 windows/deployment/images/win-security-update-status-by-computer.png diff --git a/windows/deployment/images/AV-status-by-computer.png b/windows/deployment/images/AV-status-by-computer.png new file mode 100644 index 0000000000000000000000000000000000000000..bfae9a3a444ca675843851ed6152f4ae28f95a68 GIT binary patch literal 17360 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%0DU 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�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 literal 0 HcmV?d00001 diff --git a/windows/deployment/upgrade/upgrade-readiness-additional-insights.md b/windows/deployment/upgrade/upgrade-readiness-additional-insights.md index 5594afcec8..d3f4fb87fd 100644 --- a/windows/deployment/upgrade/upgrade-readiness-additional-insights.md +++ b/windows/deployment/upgrade/upgrade-readiness-additional-insights.md @@ -2,17 +2,52 @@ title: Upgrade Readiness - Additional insights description: Explains additional features of Upgrade Readiness. ms.prod: w10 -author: greg-lindsay -ms.date: 10/26/2017 +author: jaimeo +ms.date: 04/03/2018 --- # Upgrade Readiness - Additional insights This topic provides information on additional features that are available in Upgrade Readiness to provide insights into your environment. These include: +- [Spectre and Meltdown protections](#spectre-meltdown-protection-status): Status of devices with respect to their anti-virus, security update, and firmware updates related to protection from the "Spectre" and "Meltdown" vulnerabilities. - [Site discovery](#site-discovery): An inventory of web sites that are accessed by client computers running Windows 7, Windows 8.1, or Windows 10 using Internet Explorer. - [Office add-ins](#office-add-ins): A list of the Microsoft Office add-ins that are installed on client computers. +## Spectre and Meltdown protection status +Microsoft has published guidance for IT Pros that outlines the steps you can take to improve protection against the hardware vulnerabilities known as "Spectre" and "Meltdown." See [Windows Client Guidance for IT Pros to protect against speculative execution side-channel vulnerabilities](https://go.microsoft.com/fwlink/?linkid=867468) for details about the vulnerabilities and steps you can take. + +Microsoft recommends three steps to help protect against the Spectre and Meltdown vulnerabilities: +- Verify that you are running a supported antivirus application. +- Apply all available Windows operating system updates, including the January 2018 and later Windows security updates. +- Apply any applicable processor firmware (microcode) updates provided by your device manufacturer(s). + +Upgrade Readiness reports on status of your devices in these three areas. + +![Spectre-Meltdown protection blades](../images/spectre-meltdown-prod-closeup.png) + +>[!IMPORTANT] +>To provide these blades with data, ensure that your devices can reach the endpoint **http://adl.windows.com**. (See [Enrolling devices in Windows Analytics](https://docs.microsoft.com/windows/deployment/update/windows-analytics-get-started) for more about necessary endpoints and how to whitelist them.) + +### Anti-virus status blade +This blade helps you determine if your devices' anti-virus solution is compatible with the latest Windows operating system updates. It shows the number of devices that have an anti-virus solution with no known issues, issues reported, or an unknown status for a particular Windows security update. In the following example, an anti-virus solution that has no known issues with the January 3, 2018 Windows update is installed on about 2,800 devices. + +![Spectre-Meltdown antivirus blade](../images/AV-status-by-computer.png) + +### Security update status blade +This blade indicates whether a Windows security update that includes Spectre- or Meltdown-related fixes (January 3, 2018 or later) has been installed, as well as whether specific fixes have been disabled. Though protections are enabled by default on devices running Windows (but not Windows Server) operating systems, some IT administrators might choose to disable specific protections. In the following example, about 4,300 devices have a Windows security update that includes Spectre or Meltdown protections installed, and those protections are enabled. + +![Spectre-Meltdown antivirus blade](../images/win-security-update-status-by-computer.png) + +>[!IMPORTANT] +>If you are seeing computers with statuses of either “Unknown – action may be required” or “Installed, but mitigation status unknown,” it is likely that you need to whitelist the **http://adl.windows.com** endpoint. + +### Firmware update status blade +This blade reports the number of devices that have installed a firmware update that includes Spectre or Meltdown protections. The blade might report a large number of blank, “unknown”, or “to be determined” statuses at first. As CPU information is provided by partners, the blade will automatically update with no further action required on your part. + + + + ## Site discovery The site discovery feature in Upgrade Readiness provides an inventory of web sites that are accessed by client computers using Internet Explorer on Windows 7, Windows 8.1, and Windows 10. Site discovery does not include sites that are accessed using other Web browsers, such as Microsoft Edge. Site inventory information is provided as optional data related to upgrading to Windows 10 and Internet Explorer 11, and is meant to help prioritize compatibility testing for web applications. You can make more informed decisions about testing based on usage data. @@ -20,7 +55,7 @@ The site discovery feature in Upgrade Readiness provides an inventory of web sit > [!NOTE] > Site discovery data is disabled by default; you can find documentation on what is collected in the [Windows 7, Windows 8, and Windows 8.1 appraiser diagnostic data events and fields](https://go.microsoft.com/fwlink/?LinkID=822965). After you turn on this feature, data is collected on all sites visited by Internet Explorer, except during InPrivate sessions. The data collection process is silent, without notification to the employee. You are responsible for ensuring that your use of this feature complies with all applicable local laws and regulatory requirements, including any requirements to provide notice to employees. -[In order to use site discovery, a separate opt-in is required; see Enrolling] +In order to use site discovery, a separate opt-in is required; see [Enrolling devices in Windows Analytics](https://docs.microsoft.com/windows/deployment/update/windows-analytics-get-started). ### Review most active sites @@ -52,4 +87,4 @@ Office add-ins provides a list of the Microsoft Office add-ins in your environme ## Related topics -[Upgrade Readiness release notes](upgrade-readiness-release-notes.md) +[Upgrade Readiness release notes](upgrade-readiness-release-notes.md) \ No newline at end of file From a9be47a33cda34220a936e5e0b63a46dfca973c1 Mon Sep 17 00:00:00 2001 From: Corey Plett Date: Tue, 1 May 2018 02:15:29 +0000 Subject: [PATCH 02/11] Merged PR 7677: WIP and Autopilot Reset updates --- education/windows/autopilot-reset.md | 3 +++ .../create-wip-policy-using-intune-azure.md | 3 +++ .../create-wip-policy-using-intune.md | 3 +++ .../create-wip-policy-using-mam-intune-azure.md | 3 +++ 4 files changed, 12 insertions(+) diff --git a/education/windows/autopilot-reset.md b/education/windows/autopilot-reset.md index 2c32a5805b..caf4a7f2c0 100644 --- a/education/windows/autopilot-reset.md +++ b/education/windows/autopilot-reset.md @@ -75,6 +75,9 @@ Autopilot Reset is a two-step process: trigger it and then authenticate. Once yo 2. Sign in with the admin account credentials. If you created a provisioning package, plug in the USB drive and trigger Autopilot Reset. +>[!IMPORTANT] +>To reestablish Wi-Fi connectivity after reset, make sure the **Connect automatically** box is checked for the device's wireless network connection. + Once Autopilot Reset is triggered, the reset process starts. After reset, the device: diff --git a/windows/security/information-protection/windows-information-protection/create-wip-policy-using-intune-azure.md b/windows/security/information-protection/windows-information-protection/create-wip-policy-using-intune-azure.md index 044e461c43..48b97409e8 100644 --- a/windows/security/information-protection/windows-information-protection/create-wip-policy-using-intune-azure.md +++ b/windows/security/information-protection/windows-information-protection/create-wip-policy-using-intune-azure.md @@ -509,6 +509,9 @@ To configure WIP to use Azure Rights Management, you must set the **AllowAzureRM Optionally, if you don’t want everyone in your organization to be able to share your enterprise data, you can set the **RMSTemplateIDForEDP** MDM setting to the **TemplateID** of the Azure Rights Management template used to encrypt the data. You must make sure to mark the template with the **EditRightsData** option. +>[!IMPORTANT] +>Curly braces -- {} -- are required around the RMS Template ID. + >[!NOTE] >For more info about setting the **AllowAzureRMSForEDP** and the **RMSTemplateIDForEDP** MDM settings, see the [EnterpriseDataProtection CSP](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/enterprisedataprotection-csp) topic. For more info about setting up and using a custom template, see [Configuring custom templates for the Azure Rights Management service](https://docs.microsoft.com/en-us/information-protection/deploy-use/configure-custom-templates) topic. diff --git a/windows/security/information-protection/windows-information-protection/create-wip-policy-using-intune.md b/windows/security/information-protection/windows-information-protection/create-wip-policy-using-intune.md index e7ab3c4b24..68e5de567f 100644 --- a/windows/security/information-protection/windows-information-protection/create-wip-policy-using-intune.md +++ b/windows/security/information-protection/windows-information-protection/create-wip-policy-using-intune.md @@ -420,6 +420,9 @@ To configure WIP to use Azure Rights Management, you must set the **AllowAzureRM Optionally, if you don’t want everyone in your organization to be able to share your enterprise data, you can set the **RMSTemplateIDForEDP** MDM setting to the **TemplateID** of the Azure Rights Management template used to encrypt the data. You must make sure to mark the template with the **EditRightsData** option. +>[!IMPORTANT] +>Curly braces -- {} -- are required around the RMS Template ID. + >[!NOTE] >For more info about setting the **AllowAzureRMSForEDP** and the **RMSTemplateIDForEDP** MDM settings, see the [EnterpriseDataProtection CSP](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/enterprisedataprotection-csp) topic. For more info about setting up and using a custom template, see [Configuring custom templates for the Azure Rights Management service](https://docs.microsoft.com/en-us/information-protection/deploy-use/configure-custom-templates) topic. diff --git a/windows/security/information-protection/windows-information-protection/create-wip-policy-using-mam-intune-azure.md b/windows/security/information-protection/windows-information-protection/create-wip-policy-using-mam-intune-azure.md index a874b50962..1286383620 100644 --- a/windows/security/information-protection/windows-information-protection/create-wip-policy-using-mam-intune-azure.md +++ b/windows/security/information-protection/windows-information-protection/create-wip-policy-using-mam-intune-azure.md @@ -555,6 +555,9 @@ To configure WIP to use Azure Rights Management, you must set the **AllowAzureRM Optionally, if you don’t want everyone in your organization to be able to share your enterprise data, you can set the **RMSTemplateIDForEDP** MDM setting to the **TemplateID** of the Azure Rights Management template used to encrypt the data. You must make sure to mark the template with the **EditRightsData** option. +>[!IMPORTANT] +>Curly braces -- {} -- are required around the RMS Template ID. + >[!NOTE] >For more info about setting the **AllowAzureRMSForEDP** and the **RMSTemplateIDForEDP** MDM settings, see the [EnterpriseDataProtection CSP](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/enterprisedataprotection-csp) topic. For more info about setting up and using a custom template, see [Configuring custom templates for the Azure Rights Management service](https://docs.microsoft.com/en-us/information-protection/deploy-use/configure-custom-templates) topic. From 39fd59a24526135e4e0615b7b6ba8dd4194ef65e Mon Sep 17 00:00:00 2001 From: Corey Plett Date: Tue, 1 May 2018 14:22:21 +0000 Subject: [PATCH 03/11] Merged PR 7680: doc WIP revoke behavior doc WIP revoke behavior --- .../windows-information-protection/app-behavior-with-wip.md | 3 +++ .../testing-scenarios-for-wip.md | 5 ++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/windows/security/information-protection/windows-information-protection/app-behavior-with-wip.md b/windows/security/information-protection/windows-information-protection/app-behavior-with-wip.md index 28b4ca2adc..9069e4634e 100644 --- a/windows/security/information-protection/windows-information-protection/app-behavior-with-wip.md +++ b/windows/security/information-protection/windows-information-protection/app-behavior-with-wip.md @@ -27,6 +27,9 @@ To avoid the automatic encryption of data, developers can enlighten apps by addi We strongly suggest that the only unenlightened apps you add to your allowed apps list are Line-of-Business (LOB) apps. +>[!IMPORTANT] +>After revoking WIP, unenlightened apps will have to be uninstalled and re-installed since their settings files will remain encrypted. + >[!Note] >For more info about creating enlightened apps, see the [Windows Information Protection (WIP)](https://msdn.microsoft.com/en-us/windows/uwp/enterprise/wip-hub) topic in the Windows Dev Center. diff --git a/windows/security/information-protection/windows-information-protection/testing-scenarios-for-wip.md b/windows/security/information-protection/windows-information-protection/testing-scenarios-for-wip.md index 64ba93e280..ab62ce51f4 100644 --- a/windows/security/information-protection/windows-information-protection/testing-scenarios-for-wip.md +++ b/windows/security/information-protection/windows-information-protection/testing-scenarios-for-wip.md @@ -23,6 +23,9 @@ We've come up with a list of suggested testing scenarios that you can use to tes ## Testing scenarios You can try any of the processes included in these scenarios, but you should focus on the ones that you might encounter in your organization. +>[!IMPORTANT] +>If any of these scenarios does not work, first take note of whether WIP has been revoked. If it has, unenlightened apps will have to be uninstalled and re-installed since their settings files will remain encrypted. + @@ -152,7 +155,7 @@ You can try any of the processes included in these scenarios, but you should foc From 868ced707e38c9a1cc2316f0b5102b7bd0cd3699 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Tue, 1 May 2018 07:47:25 -0700 Subject: [PATCH 04/11] added redirect for dg deploy guide --- .openpublishing.redirection.json | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index 23af32db6d..972034d041 100644 --- a/.openpublishing.redirection.json +++ b/.openpublishing.redirection.json @@ -6,6 +6,11 @@ "redirect_document_id": true }, { +"source_path": "windows/security/threat-protection/device-guard/device-guard-deployment-guide.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-application-control/windows-defender-application-control-deployment-guide", +"redirect_document_id": true +}, +{ "source_path": "windows/security/threat-protection/windows-defender-application-control.md", "redirect_url": "/windows/security/threat-protection/windows-defender-application-control/windows-defender-application-control", "redirect_document_id": true From 1bdfd814ae0bc47d98d31bb4f443f3319c77ee8a Mon Sep 17 00:00:00 2001 From: Maricia Alforque Date: Tue, 1 May 2018 14:50:31 +0000 Subject: [PATCH 05/11] Merged PR 7651: AppLocker CSP - updated section about certutil --- ...ge-windows-10-in-your-organization-modern-management.md | 6 +++--- windows/client-management/mdm/applocker-csp.md | 7 +++---- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/windows/client-management/manage-windows-10-in-your-organization-modern-management.md b/windows/client-management/manage-windows-10-in-your-organization-modern-management.md index 1077c1abbe..4e93c9b375 100644 --- a/windows/client-management/manage-windows-10-in-your-organization-modern-management.md +++ b/windows/client-management/manage-windows-10-in-your-organization-modern-management.md @@ -127,10 +127,10 @@ There are a variety of steps you can take to begin the process of modernizing de - [Co-management for Windows 10 devices](https://docs.microsoft.com/en-us/sccm/core/clients/manage/co-management-overview) - [Prepare Windows 10 devices for co-management](https://docs.microsoft.com/en-us/sccm/core/clients/manage/co-management-prepare) - [Switch Configuration Manager workloads to Intune](https://docs.microsoft.com/en-us/sccm/core/clients/manage/co-management-switch-workloads) -- [Co-management dashboard in System Center Configuration Manager](https://docs.microsoft.com/en-us/sccm/core/clients/manage/co-management-dashboard) +- [Co-management dashboard in System Center Configuration Manager](https://docs.microsoft.com/en-us/sccm/core/clients/manage/co-management-dashboard) - ## Related topics +## Related topics - [What is Intune?](https://docs.microsoft.com/en-us/intune/introduction-intune) - [Windows 10 Policy CSP](https://docs.microsoft.com/en-us/windows/client-management/mdm/policy-configuration-service-provider) -- [Configuration service Providers](https://docs.microsoft.com/en-us/windows/client-management/mdm/configuration-service-provider-reference) +- [Windows 10 Configuration service Providers](https://docs.microsoft.com/en-us/windows/client-management/mdm/configuration-service-provider-reference) diff --git a/windows/client-management/mdm/applocker-csp.md b/windows/client-management/mdm/applocker-csp.md index e424e88106..e380c4b6bf 100644 --- a/windows/client-management/mdm/applocker-csp.md +++ b/windows/client-management/mdm/applocker-csp.md @@ -7,7 +7,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: nickbrower -ms.date: 04/24/2018 +ms.date: 04/30/2018 --- # AppLocker CSP @@ -159,17 +159,16 @@ Each of the previous nodes contains one or more of the following leaf nodes:

Here is a sample certutil invocation:

``` -certutil -encode WinSiPolicy.p7b WinSiPolicy.txt +certutil -encode WinSiPolicy.p7b WinSiPolicy.cer ``` -

Use only the data enclosed in the BEGIN CERTIFIFCATE and END CERTIFICATE section. Ensure that you have removed all line breaks before passing the data to the CSP node.

An alternative to using certutil would be to use the following PowerShell invocation:

``` [Convert]::ToBase64String($(Get-Content -Encoding Byte -ReadCount 0 -Path )) ``` -

If you are using Hybrid MDM management with System Center Configuration Manager please ensure that you are using Base64 as the Data type when using Custom OMA-URI functionality to apply the Code Integrity policy.

+

If you are using hybrid MDM management with System Center Configuration Manager or using Intune, ensure that you are using Base64 as the Data type when using Custom OMA-URI functionality to apply the Code Integrity policy.

Data type is string. Supported operations are Get, Add, Delete, and Replace.

From ec2b54325dd16e0251c3bf3c32abd7408a9c6856 Mon Sep 17 00:00:00 2001 From: "Andrea Bichsel (Aquent LLC)" Date: Tue, 1 May 2018 08:31:59 -0700 Subject: [PATCH 06/11] Resolve conflicts --- ...igure-block-at-first-sight-windows-defender-antivirus.md | 4 +++- ...microsoft-cloud-protection-windows-defender-antivirus.md | 6 +++--- .../windows-defender-antivirus-in-windows-10.md | 6 +++++- 3 files changed, 11 insertions(+), 5 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/configure-block-at-first-sight-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-block-at-first-sight-windows-defender-antivirus.md index 54a19e1f41..45adf2a6af 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/configure-block-at-first-sight-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/configure-block-at-first-sight-windows-defender-antivirus.md @@ -54,7 +54,9 @@ You can also [customize the message displayed on users' desktops](https://docs.m When a Windows Defender Antivirus client encounters a suspicious but undetected file, it queries our cloud protection backend. The cloud backend will apply heuristics, machine learning, and automated analysis of the file to determine the files as malicious or clean. -The Block at First Sight feature only uses the cloud protection backend for executable files and non-portable executable files (such as JS, VBS, or macros) that are downloaded from the Internet, or originating from the Internet zone. A hash value of the .exe file is checked via the cloud backend to determine if this is a previously undetected file. +In Windows 10, version 1803, the Block at first sight feature can now block non-portable executable files (such as JS, VBS, or macros) as well as executable files. + +The Block at First Sight feature only uses the cloud protection backend for executable files and non-portable executable files that are downloaded from the Internet, or originating from the Internet zone. A hash value of the .exe file is checked via the cloud backend to determine if this is a previously undetected file. diff --git a/windows/security/threat-protection/windows-defender-antivirus/utilize-microsoft-cloud-protection-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/utilize-microsoft-cloud-protection-windows-defender-antivirus.md index c4fb7fbc8c..a3b17974a0 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/utilize-microsoft-cloud-protection-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/utilize-microsoft-cloud-protection-windows-defender-antivirus.md @@ -11,14 +11,14 @@ ms.pagetype: security ms.localizationpriority: medium author: andreabichsel ms.author: v-anbic -ms.date: 04/17/2018 +ms.date: 04/30/2018 --- # Use next-gen technologies in Windows Defender Antivirus through cloud-delivered protection **Applies to:** -- Windows 10, version 1703 +- Windows 10, version 1703 and later **Audience** @@ -42,7 +42,7 @@ To understand how next-gen technologies shorten protection delivery time through -Read the following blogposts for detailed protection stories involving cloud-protection and Microsoft AI: +Read the following blog posts for detailed protection stories involving cloud-protection and Microsoft AI: - [Why Windows Defender Antivirus is the most deployed in the enterprise](https://cloudblogs.microsoft.com/microsoftsecure/2018/03/22/why-windows-defender-antivirus-is-the-most-deployed-in-the-enterprise/) - [Behavior monitoring combined with machine learning spoils a massive Dofoil coin mining campaign](https://cloudblogs.microsoft.com/microsoftsecure/2018/03/07/behavior-monitoring-combined-with-machine-learning-spoils-a-massive-dofoil-coin-mining-campaign/) diff --git a/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10.md b/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10.md index 541ca154a0..f4fd6c9ff9 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10.md +++ b/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10.md @@ -11,7 +11,7 @@ ms.pagetype: security ms.localizationpriority: medium author: andreabichsel ms.author: v-anbic -ms.date: 04/17/2018 +ms.date: 04/30/2018 --- # Windows Defender Antivirus in Windows 10 and Windows Server 2016 @@ -49,6 +49,10 @@ Some of the highlights of Windows Defender AV include: >- Fast learning (including Block at first sight) >- Potentially unwanted application blocking +## What's new in Windows 10, version 1803 + +In Windows 10, version 1803, Windows Defender AV can now block non-portable executable files (such as JS, VBS, or macros) as well as executable files. + ## What's new in Windows 10, version 1703 New features for Windows Defender AV in Windows 10, version 1703 include: From 4aa55278d47e1186d0bf8892f87d836b09ae8636 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Tue, 1 May 2018 08:45:14 -0700 Subject: [PATCH 07/11] removed dup entry in redirect file --- .openpublishing.redirection.json | 5 ----- 1 file changed, 5 deletions(-) diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index 972034d041..30ea7597a4 100644 --- a/.openpublishing.redirection.json +++ b/.openpublishing.redirection.json @@ -446,11 +446,6 @@ "redirect_document_id": true }, { -"source_path": "windows/security/threat-protection/device-guard/deploy-windows-defender-application-control.md", -"redirect_url": "/windows/security/threat-protection/windows-defender-application-control/windows-defender-application-control-deployment-guide", -"redirect_document_id": true -}, -{ "source_path": "windows/security/threat-protection/device-guard/optional-create-a-code-signing-certificate-for-windows-defender-application-control.md", "redirect_url": "/windows/security/threat-protection/windows-defender-application-control/create-code-signing-cert-for-windows-defender-application-control", "redirect_document_id": true From 43b23405064aa8ba52ac2b8ad76904734a2ef9d1 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Tue, 1 May 2018 09:17:10 -0700 Subject: [PATCH 08/11] added date --- .../get-support-for-security-baselines.md | 2 +- .../security-compliance-toolkit-10.md | 11 ++++++----- .../threat-protection/windows-security-baselines.md | 2 +- 3 files changed, 8 insertions(+), 7 deletions(-) diff --git a/windows/security/threat-protection/get-support-for-security-baselines.md b/windows/security/threat-protection/get-support-for-security-baselines.md index 74d83b5a3d..acf6a4685d 100644 --- a/windows/security/threat-protection/get-support-for-security-baselines.md +++ b/windows/security/threat-protection/get-support-for-security-baselines.md @@ -7,7 +7,7 @@ ms.mktglfcycl: deploy ms.localizationpriority: high ms.author: sagaudre author: brianlic-msft -ms.date: 10/23/2017 +ms.date: 05/01/2018 --- # Get Support diff --git a/windows/security/threat-protection/security-compliance-toolkit-10.md b/windows/security/threat-protection/security-compliance-toolkit-10.md index 28676d4b1b..2f18f211ed 100644 --- a/windows/security/threat-protection/security-compliance-toolkit-10.md +++ b/windows/security/threat-protection/security-compliance-toolkit-10.md @@ -7,7 +7,7 @@ ms.mktglfcycl: deploy ms.localizationpriority: high ms.author: sagaudre author: brianlic-msft -ms.date: 02/16/2018 +ms.date: 05/01/2018 --- # Microsoft Security Compliance Toolkit 1.0 @@ -22,8 +22,9 @@ The SCT enables administrators to effectively manage their enterprise’s Group The Security Compliance Toolkit consists of: - Windows 10 Security Baselines + - Windows 10 Version 1803 (April 2018 Update) - Windows 10 Version 1709 (Fall Creators Update) - - Windows 10 Version 1703 (Creators Update) + - Windows 10 Version 1703 (Creators Update) - Windows 10 Version 1607 (Anniversary Update) - Windows 10 Version 1511 (November Update) - Windows 10 Version 1507 @@ -40,7 +41,7 @@ The Security Compliance Toolkit consists of: - Local Group Policy Object (LGPO) tool -You can [download the tools](https://www.microsoft.com/download/details.aspx?id=55319) along with the baselines for the relevant Windows versions. +You can [download the tools](https://www.microsoft.com/download/details.aspx?id=55319) along with the baselines for the relevant Windows versions. For more details about security baseline recommendations, see the [Microsoft Security Guidance blog](https://blogs.technet.microsoft.com/secguide/). ## What is the Policy Analyzer tool? @@ -52,7 +53,7 @@ The Policy Analyzer is a utility for analyzing and comparing sets of Group Polic Policy Analyzer lets you treat a set of GPOs as a single unit. This makes it easy to determine whether particular settings are duplicated across the GPOs or are set to conflicting values. Policy Analyzer also lets you capture a baseline and then compare it to a snapshot taken at a later time to identify changes anywhere across the set. -More information on the Policy Analyzer tool can be found on the [Security Guidance blog](https://blogs.technet.microsoft.com/secguide/2016/01/22/new-tool-policy-analyzer/) or by [downloading the tool](https://www.microsoft.com/download/details.aspx?id=55319). +More information on the Policy Analyzer tool can be found on the [Microsoft Security Guidance blog](https://blogs.technet.microsoft.com/secguide/2016/01/22/new-tool-policy-analyzer/) or by [downloading the tool](https://www.microsoft.com/download/details.aspx?id=55319). ## What is the Local Group Policy Object (LGPO) tool? @@ -62,4 +63,4 @@ LGPO.exe can import and apply settings from Registry Policy (Registry.pol) files It can export local policy to a GPO backup. It can export the contents of a Registry Policy file to the “LGPO text” format that can then be edited, and can build a Registry Policy file from an LGPO text file. -Documentation for the LGPO tool can be found on the [Security Guidance blog](https://blogs.technet.microsoft.com/secguide/2016/01/21/lgpo-exe-local-group-policy-object-utility-v1-0/) or by [downloading the tool](https://www.microsoft.com/download/details.aspx?id=55319). \ No newline at end of file +Documentation for the LGPO tool can be found on the [Microsoft Security Guidance blog](https://blogs.technet.microsoft.com/secguide/2016/01/21/lgpo-exe-local-group-policy-object-utility-v1-0/) or by [downloading the tool](https://www.microsoft.com/download/details.aspx?id=55319). \ No newline at end of file diff --git a/windows/security/threat-protection/windows-security-baselines.md b/windows/security/threat-protection/windows-security-baselines.md index 5f0da685dd..19059502a9 100644 --- a/windows/security/threat-protection/windows-security-baselines.md +++ b/windows/security/threat-protection/windows-security-baselines.md @@ -7,7 +7,7 @@ ms.mktglfcycl: deploy ms.localizationpriority: high ms.author: sagaudre author: brianlic-msft -ms.date: 10/31/2017 +ms.date: 05/01/2018 --- # Windows Security Baselines From f745f25a751d64f308a8a52d5e1acbd3e7f4716e Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 1 May 2018 16:33:38 +0000 Subject: [PATCH 09/11] Merged PR 7683: Delete blank orphan delete blank orphan --- .../deployment/windows-10-deployment-workflow.md | 14 -------------- 1 file changed, 14 deletions(-) delete mode 100644 windows/deployment/windows-10-deployment-workflow.md diff --git a/windows/deployment/windows-10-deployment-workflow.md b/windows/deployment/windows-10-deployment-workflow.md deleted file mode 100644 index 5ac7695ecb..0000000000 --- a/windows/deployment/windows-10-deployment-workflow.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: Windows 10 deployment workflow -description: Scenarios, methods, tools, and requirements for deploying Windows 10. -ms.prod: w10 -ms.mktglfcycl: deploy -ms.localizationpriority: high -ms.pagetype: deploy -ms.sitesec: library -author: greg-lindsay -ms.date: 12/4/2017 ---- - -# Windows 10 deployment workflow - From a112764d48454ea30c68e2b7de89e9f9e34411b6 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 1 May 2018 17:04:23 +0000 Subject: [PATCH 10/11] Merged PR 7612: Fix link on icon Fix link on icon --- windows/hub/index.md | 6 ++++-- windows/whats-new/whats-new-windows-10-version-1803.md | 6 ++++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/windows/hub/index.md b/windows/hub/index.md index aada436128..adbc774252 100644 --- a/windows/hub/index.md +++ b/windows/hub/index.md @@ -18,13 +18,15 @@ Find the latest how to and support content that IT pros need to evaluate, plan,   -> [!video https://www.youtube.com/embed/LFiP73slWew?autoplay=false] +> [!video https://www.microsoft.com/en-us/videoplayer/embed/RE21ada?autoplay=false] + +## Check out [what's new in Windows 10, version 1803](/windows/whats-new/whats-new-windows-10-version-1803).
ScenarioUnenroll client devices from WIP.
    -
  • Unenroll a device from WIP by going to Settings, click Accounts, click Work, click the name of the device you want to unenroll, and then click Remove.
    The device should be removed and all of the enterprise content for that managed account should be gone.

    Important
    On desktop devices, the data isn't removed and can be recovered, so you must make sure they content is marked as Revoked and that access is denied for the employee. On mobile devices, the data is removed.
  • +
  • Unenroll a device from WIP by going to Settings, click Accounts, click Work, click the name of the device you want to unenroll, and then click Remove.
    The device should be removed and all of the enterprise content for that managed account should be gone.

    Important
    On desktop devices, the data isn't removed and can be recovered, so you must make sure the content is marked as Revoked and that access is denied for the employee. On mobile devices, the data is removed.
diff --git a/windows/whats-new/whats-new-windows-10-version-1803.md b/windows/whats-new/whats-new-windows-10-version-1803.md index e246e4481c..d3cef79c21 100644 --- a/windows/whats-new/whats-new-windows-10-version-1803.md +++ b/windows/whats-new/whats-new-windows-10-version-1803.md @@ -21,7 +21,7 @@ The following 3-minute video summarizes some of the new features that are availa   -> [!video https://www.youtube.com/embed/LFiP73slWew?autoplay=false] +> [!video https://www.microsoft.com/en-us/videoplayer/embed/RE21ada?autoplay=false] ## Deployment @@ -221,7 +221,9 @@ Device Health’s new App Reliability reports enable you to see where app update ## Microsoft Edge -iOS and Android versions of Edge are now available. Support in [Windows Defender Application Guard](#windows-defender-application-guard) is also improved. +iOS and Android versions of Edge are now available. For more information, see [Microsoft Edge Tips](https://microsoftedgetips.microsoft.com/en-us?source=firstrunwip). + +Support in [Windows Defender Application Guard](#windows-defender-application-guard) is also improved. ## See Also From c76f155e68bd2589b8773d6729dd02d6a488c771 Mon Sep 17 00:00:00 2001 From: "Andrea Bichsel (Aquent LLC)" Date: Tue, 1 May 2018 10:07:42 -0700 Subject: [PATCH 11/11] Resolved conflicts --- .../windows-defender-antivirus-in-windows-10.md | 7 +++---- .../windows-defender-security-center-antivirus.md | 13 +++++++++++-- .../customize-controlled-folders-exploit-guard.md | 2 +- .../wdsc-virus-threat-protection.md | 2 +- 4 files changed, 16 insertions(+), 8 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10.md b/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10.md index f4fd6c9ff9..6df6d94b98 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10.md +++ b/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10.md @@ -51,7 +51,9 @@ Some of the highlights of Windows Defender AV include: ## What's new in Windows 10, version 1803 -In Windows 10, version 1803, Windows Defender AV can now block non-portable executable files (such as JS, VBS, or macros) as well as executable files. +- The [Block at First Sight feature](configure-block-at-first-sight-windows-defender-antivirus.md) can now block non-portable executable files (such as JS, VBS, or macros) as well as executable files. +- The [Virus & threat protection area in the Windows Defender Security Center](windows-defender-security-center-antivirus.md) now includes a section for Ransomware protection. It includes Controlled folder access settings and ransomware recovery settings. + ## What's new in Windows 10, version 1703 @@ -64,9 +66,6 @@ We've expanded this documentation library to cover end-to-end deployment, manage - [Evaluation guide for Windows Defender AV](evaluate-windows-defender-antivirus.md) - [Deployment guide for Windows Defender AV in a virtual desktop infrastructure environment](deployment-vdi-windows-defender-antivirus.md) -See the [In this library](#in-this-library) list at the end of this topic for links to each of the updated sections in this library. - - ## Minimum system requirements diff --git a/windows/security/threat-protection/windows-defender-antivirus/windows-defender-security-center-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/windows-defender-security-center-antivirus.md index fcf0420e4e..c26f399d5e 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/windows-defender-security-center-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/windows-defender-security-center-antivirus.md @@ -76,7 +76,7 @@ Item | Windows 10, before version 1703 | Windows 10, version 1703 and later | De ## Common tasks -This section describes how to perform some of the most common tasks when reviewing or interacting with the threat protection provided by Windows Defender Antivirus in the new Windows Defender Security Center app. +This section describes how to perform some of the most common tasks when reviewing or interacting with the threat protection provided by Windows Defender Antivirus in the Windows Defender Security Center app. > [!NOTE] > If these settings are configured and deployed using Group Policy, the settings described in this section will be greyed-out and unavailable for use on individual endpoints. Changes made through a Group Policy Object must first be deployed to individual endpoints before the setting will be updated in Windows Settings. The [Configure end-user interaction with Windows Defender Antivirus](configure-end-user-interaction-windows-defender-antivirus.md) topic describes how local policy override settings can be configured. @@ -142,8 +142,17 @@ This section describes how to perform some of the most common tasks when reviewi 4. Click **See full history** under each of the categories (**Current threats**, **Quarantined threats**, **Allowed threats**). - + +**Set ransomware protection and recovery options** +1. Open the Windows Defender Security Center app by clicking the shield icon in the task bar or searching the start menu for **Defender**. +2. Click the **Virus & threat protection** tile (or the shield icon on the left menu bar). + +3. Click **Ransomware protection**. + +4. To change Controlled folder access settings, see [Protect important folders with Controlled folder access](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard). + +5. To set up ransomware recovery options, click **Set up** under **Ransomware data recovery** and follow the instructions for linking or setting up your OneDrive account so you can easily recover from a ransomware attack. ## Related topics diff --git a/windows/security/threat-protection/windows-defender-exploit-guard/customize-controlled-folders-exploit-guard.md b/windows/security/threat-protection/windows-defender-exploit-guard/customize-controlled-folders-exploit-guard.md index 01123916cd..c42df2d787 100644 --- a/windows/security/threat-protection/windows-defender-exploit-guard/customize-controlled-folders-exploit-guard.md +++ b/windows/security/threat-protection/windows-defender-exploit-guard/customize-controlled-folders-exploit-guard.md @@ -46,7 +46,7 @@ This topic describes how to customize the following settings of the Controlled f - [Add apps that should be allowed to access protected folders](#allow-specifc-apps-to-make-changes-to-controlled-folders) >[!WARNING] ->Controlled folder access is a new technology that monitors apps for activities that may be malicious. Sometimes it might block a legitimate app from making legitimate changes to your files. +>Controlled folder access monitors apps for activities that may be malicious. Sometimes it might block a legitimate app from making legitimate changes to your files. > >This may impact your organization's productivity, so you may want to consider running the feature in [audit mode](audit-windows-defender-exploit-guard.md) to fully assess the feature's impact. diff --git a/windows/security/threat-protection/windows-defender-security-center/wdsc-virus-threat-protection.md b/windows/security/threat-protection/windows-defender-security-center/wdsc-virus-threat-protection.md index dc24bce106..58ee13233a 100644 --- a/windows/security/threat-protection/windows-defender-security-center/wdsc-virus-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-security-center/wdsc-virus-threat-protection.md @@ -22,7 +22,7 @@ ms.date: 04/30/2018 - Windows 10, version 1703 and later -The **Virus & threat protection** section contains information and settings for antivirus protection from Windows Defender Antivirus and third-party AV products. In Windows 10, version 1803 and later, this section also contains information and settings for ransomware protection and recovery, including Controlled folder access settings and sign in to Microsoft OneDrive. IT administrators and IT pros can get more information and documentation about configuration from the following: +The **Virus & threat protection** section contains information and settings for antivirus protection from Windows Defender Antivirus and third-party AV products. In Windows 10, version 1803, this section also contains information and settings for ransomware protection and recovery. This includes Controlled folder access settings to prevent unknown apps from changing files in protected folders, plus Microsoft OneDrive configuration to help you recover from a ransomware attack. This area also notifies users and provides recovery instructions in the event of a ransomware attack. IT administrators and IT pros can get more information and documentation about configuration from the following: - [Windows Defender Antivirus in the Windows Defender Security Center app](../windows-defender-antivirus/windows-defender-security-center-antivirus.md) - [Windows Defender Antivirus documentation library](../windows-defender-antivirus/windows-defender-antivirus-in-windows-10.md)
- + Read what's new in Windows 10
What's New?