From 34a826f923ff6f787aff882b34dd615bdcd03ee0 Mon Sep 17 00:00:00 2001 From: jdeckerMS Date: Fri, 7 Oct 2016 14:06:50 -0700 Subject: [PATCH 01/32] set up structure for new restart topic --- windows/manage/TOC.md | 1 + ...istory-for-manage-and-update-windows-10.md | 6 +++ windows/manage/waas-branchcache.md | 1 + windows/manage/waas-configure-wufb.md | 3 +- windows/manage/waas-delivery-optimization.md | 1 + ...aas-deployment-rings-windows-10-updates.md | 1 + windows/manage/waas-integrate-wufb.md | 1 + ...as-manage-updates-configuration-manager.md | 1 + windows/manage/waas-manage-updates-wsus.md | 3 +- windows/manage/waas-manage-updates-wufb.md | 1 + windows/manage/waas-mobile-updates.md | 1 + .../waas-optimize-windows-10-updates.md | 1 + windows/manage/waas-overview.md | 1 + windows/manage/waas-restart.md | 39 +++++++++++++++++++ ...s-servicing-branches-windows-10-updates.md | 1 + ...s-servicing-strategy-windows-10-updates.md | 1 + windows/manage/waas-update-windows-10.md | 2 + windows/manage/waas-wufb-group-policy.md | 3 +- windows/manage/waas-wufb-intune.md | 1 + 19 files changed, 66 insertions(+), 3 deletions(-) create mode 100644 windows/manage/waas-restart.md diff --git a/windows/manage/TOC.md b/windows/manage/TOC.md index b3a2c2b025..f3cc5c2b8c 100644 --- a/windows/manage/TOC.md +++ b/windows/manage/TOC.md @@ -17,6 +17,7 @@ #### [Walkthrough: use Intune to configure Windows Update for Business](waas-wufb-intune.md) ### [Manage Windows 10 updates using Windows Server Update Services](waas-manage-updates-wsus.md) ### [Manage Windows 10 updates using System Center Configuration Manager](waas-manage-updates-configuration-manager.md) +### [Manage device restarts after updates](waas-restart.md) ## [Manage corporate devices](manage-corporate-devices.md) ### [Connect to remote Azure Active Directory-joined PC](connect-to-remote-aadj-pc.md) ### [Manage Windows 10 and Windows Store tips, tricks, and suggestions](manage-tips-and-suggestions.md) diff --git a/windows/manage/change-history-for-manage-and-update-windows-10.md b/windows/manage/change-history-for-manage-and-update-windows-10.md index cb46f438f0..389c0b29bb 100644 --- a/windows/manage/change-history-for-manage-and-update-windows-10.md +++ b/windows/manage/change-history-for-manage-and-update-windows-10.md @@ -12,6 +12,12 @@ author: jdeckerMS This topic lists new and updated topics in the [Manage and update Windows 10](index.md) documentation for [Windows 10 and Windows 10 Mobile](../index.md). +## October 2016 + +| New or changed topic | Description | +| --- | --- | +| [Manage device restarts after updates](waas-restart.md) | New | + ## September 2016 | New or changed topic | Description | diff --git a/windows/manage/waas-branchcache.md b/windows/manage/waas-branchcache.md index 9bbd3db6e4..d40091a5ce 100644 --- a/windows/manage/waas-branchcache.md +++ b/windows/manage/waas-branchcache.md @@ -64,3 +64,4 @@ In addition to these steps, there is one requirement for WSUS to be able to use - [Walkthrough: use Intune to configure Windows Update for Business](waas-wufb-intune.md) - [Manage Windows 10 updates using Windows Server Update Services](waas-manage-updates-wsus.md) - [Manage Windows 10 updates using Configuration Manager](waas-manage-updates-configuration-manager.md) +- [Manage device restarts after updates](waas-restart.md) diff --git a/windows/manage/waas-configure-wufb.md b/windows/manage/waas-configure-wufb.md index e6c1f6e142..b8b3caef74 100644 --- a/windows/manage/waas-configure-wufb.md +++ b/windows/manage/waas-configure-wufb.md @@ -215,4 +215,5 @@ Enabling allows user to set deferral periods for upgrades and updates. It also - [Walkthrough: use Group Policy to configure Windows Update for Business](waas-wufb-group-policy.md) - [Walkthrough: use Intune to configure Windows Update for Business](waas-wufb-intune.md) - [Manage Windows 10 updates using Windows Server Update Services](waas-manage-updates-wsus.md) -- [Manage Windows 10 updates using System Center Configuration Manager](waas-manage-updates-configuration-manager.md) \ No newline at end of file +- [Manage Windows 10 updates using System Center Configuration Manager](waas-manage-updates-configuration-manager.md) +- [Manage device restarts after updates](waas-restart.md) \ No newline at end of file diff --git a/windows/manage/waas-delivery-optimization.md b/windows/manage/waas-delivery-optimization.md index ec8c9efdd4..9fa2c50add 100644 --- a/windows/manage/waas-delivery-optimization.md +++ b/windows/manage/waas-delivery-optimization.md @@ -249,3 +249,4 @@ On devices that are not preferred, you can choose to set the following policy to - [Walkthrough: use Intune to configure Windows Update for Business](waas-wufb-intune.md) - [Manage Windows 10 updates using Windows Server Update Services](waas-manage-updates-wsus.md) - [Manage Windows 10 updates using System Center Configuration Manager](waas-manage-updates-configuration-manager.md) +- [Manage device restarts after updates](waas-restart.md) diff --git a/windows/manage/waas-deployment-rings-windows-10-updates.md b/windows/manage/waas-deployment-rings-windows-10-updates.md index 87b46bd064..a29b84d76e 100644 --- a/windows/manage/waas-deployment-rings-windows-10-updates.md +++ b/windows/manage/waas-deployment-rings-windows-10-updates.md @@ -73,4 +73,5 @@ or [Manage Windows 10 updates using System Center Configuration Manager](waas-ma - [Integrate Windows Update for Business with management solutions](waas-integrate-wufb.md) - [Walkthrough: use Group Policy to configure Windows Update for Business](waas-wufb-group-policy.md) - [Walkthrough: use Intune to configure Windows Update for Business](waas-wufb-intune.md) +- [Manage device restarts after updates](waas-restart.md) diff --git a/windows/manage/waas-integrate-wufb.md b/windows/manage/waas-integrate-wufb.md index 63914b38ff..425b974656 100644 --- a/windows/manage/waas-integrate-wufb.md +++ b/windows/manage/waas-integrate-wufb.md @@ -106,4 +106,5 @@ For Windows 10, version 1607, organizations already managing their systems with - [Walkthrough: use Intune to configure Windows Update for Business](waas-wufb-intune.md) - [Manage Windows 10 updates using Windows Server Update Services](waas-manage-updates-wsus.md) - [Manage Windows 10 updates using System Center Configuration Manager](waas-manage-updates-configuration-manager.md) +- [Manage device restarts after updates](waas-restart.md) diff --git a/windows/manage/waas-manage-updates-configuration-manager.md b/windows/manage/waas-manage-updates-configuration-manager.md index 6a560d09d0..af90f73616 100644 --- a/windows/manage/waas-manage-updates-configuration-manager.md +++ b/windows/manage/waas-manage-updates-configuration-manager.md @@ -404,3 +404,4 @@ or Manage Windows 10 updates using System Center Configuration Manager (this top - [Walkthrough: use Group Policy to configure Windows Update for Business](waas-wufb-group-policy.md) - [Walkthrough: use Intune to configure Windows Update for Business](waas-wufb-intune.md) - [Manage Windows 10 updates using Windows Server Update Services](waas-manage-updates-wsus.md) +- [Manage device restarts after updates](waas-restart.md) diff --git a/windows/manage/waas-manage-updates-wsus.md b/windows/manage/waas-manage-updates-wsus.md index 43121c0f0d..2586e69e82 100644 --- a/windows/manage/waas-manage-updates-wsus.md +++ b/windows/manage/waas-manage-updates-wsus.md @@ -348,4 +348,5 @@ or [Manage Windows 10 updates using System Center Configuration Manager](waas-ma - [Integrate Windows Update for Business with management solutions](waas-integrate-wufb.md) - [Walkthrough: use Group Policy to configure Windows Update for Business](waas-wufb-group-policy.md) - [Walkthrough: use Intune to configure Windows Update for Business](waas-wufb-intune.md) -- [Manage Windows 10 updates using System Center Configuration Manager](waas-manage-updates-configuration-manager.md) \ No newline at end of file +- [Manage Windows 10 updates using System Center Configuration Manager](waas-manage-updates-configuration-manager.md) +- [Manage device restarts after updates](waas-restart.md) \ No newline at end of file diff --git a/windows/manage/waas-manage-updates-wufb.md b/windows/manage/waas-manage-updates-wufb.md index 8cf7dfc5f2..a729beb244 100644 --- a/windows/manage/waas-manage-updates-wufb.md +++ b/windows/manage/waas-manage-updates-wufb.md @@ -132,5 +132,6 @@ or [Manage Windows 10 updates using System Center Configuration Manager](waas-ma - [Walkthrough: use Intune to configure Windows Update for Business](waas-wufb-intune.md) - [Manage Windows 10 updates using Windows Server Update Services](waas-manage-updates-wsus.md) - [Manage Windows 10 updates using System Center Configuration Manager](waas-manage-updates-configuration-manager.md) +- [Manage device restarts after updates](waas-restart.md) diff --git a/windows/manage/waas-mobile-updates.md b/windows/manage/waas-mobile-updates.md index 615e3ec321..f87eb7c461 100644 --- a/windows/manage/waas-mobile-updates.md +++ b/windows/manage/waas-mobile-updates.md @@ -75,6 +75,7 @@ If a device running Windows 10 Mobile Enterprise, version 1511, has Windows Upda - [Walkthrough: use Intune to configure Windows Update for Business](waas-wufb-intune.md) - [Manage Windows 10 updates using Windows Server Update Services](waas-manage-updates-wsus.md) - [Manage Windows 10 updates using System Center Configuration Manager](waas-manage-updates-configuration-manager.md) +- [Manage device restarts after updates](waas-restart.md) diff --git a/windows/manage/waas-optimize-windows-10-updates.md b/windows/manage/waas-optimize-windows-10-updates.md index e094d5389a..20c26545c4 100644 --- a/windows/manage/waas-optimize-windows-10-updates.md +++ b/windows/manage/waas-optimize-windows-10-updates.md @@ -70,5 +70,6 @@ or [Manage Windows 10 updates using System Center Configuration Manager](waas-ma - [Integrate Windows Update for Business with management solutions](waas-integrate-wufb.md) - [Walkthrough: use Group Policy to configure Windows Update for Business](waas-wufb-group-policy.md) - [Walkthrough: use Intune to configure Windows Update for Business](waas-wufb-intune.md) +- [Manage device restarts after updates](waas-restart.md) diff --git a/windows/manage/waas-overview.md b/windows/manage/waas-overview.md index 03729bd0a4..1a27b6ce30 100644 --- a/windows/manage/waas-overview.md +++ b/windows/manage/waas-overview.md @@ -177,6 +177,7 @@ or [Manage Windows 10 updates using System Center Configuration Manager](waas-ma - [Integrate Windows Update for Business with management solutions](waas-integrate-wufb.md) - [Walkthrough: use Group Policy to configure Windows Update for Business](waas-wufb-group-policy.md) - [Walkthrough: use Intune to configure Windows Update for Business](waas-wufb-intune.md) +- [Manage device restarts after updates](waas-restart.md) diff --git a/windows/manage/waas-restart.md b/windows/manage/waas-restart.md new file mode 100644 index 0000000000..07f59cfc10 --- /dev/null +++ b/windows/manage/waas-restart.md @@ -0,0 +1,39 @@ +--- +title: Manage device restarts after updates (Windows 10) +description: tbd +ms.prod: w10 +ms.mktglfcycl: manage +ms.sitesec: library +author: jdeckerMS +localizationpriority: high +--- + +# Manage device restarts after updates + + +**Applies to** + +- Windows 10 + + + + +## Related topics + +- [Update Windows 10 in the enterprise](waas-update-windows-10.md) +- [Overview of Windows as a service](waas-overview.md) +- [Manage updates for Windows 10 Mobile Enterprise](waas-mobile-updates.md) +- [Configure Delivery Optimization for Windows 10 updates](waas-delivery-optimization.md) +- [Configure BranchCache for Windows 10 updates](waas-branchcache.md) +- [Configure Windows Update for Business](waas-configure-wufb.md) +- [Integrate Windows Update for Business with management solutions](waas-integrate-wufb.md) +- [Walkthrough: use Group Policy to configure Windows Update for Business](waas-wufb-group-policy.md) +- [Walkthrough: use Intune to configure Windows Update for Business](waas-wufb-intune.md) + + + + + + + + diff --git a/windows/manage/waas-servicing-branches-windows-10-updates.md b/windows/manage/waas-servicing-branches-windows-10-updates.md index 56bade4088..f2076aaaea 100644 --- a/windows/manage/waas-servicing-branches-windows-10-updates.md +++ b/windows/manage/waas-servicing-branches-windows-10-updates.md @@ -124,5 +124,6 @@ or [Manage Windows 10 updates using System Center Configuration Manager](waas-ma - [Integrate Windows Update for Business with management solutions](waas-integrate-wufb.md) - [Walkthrough: use Group Policy to configure Windows Update for Business](waas-wufb-group-policy.md) - [Walkthrough: use Intune to configure Windows Update for Business](waas-wufb-intune.md) +- [Manage device restarts after updates](waas-restart.md) diff --git a/windows/manage/waas-servicing-strategy-windows-10-updates.md b/windows/manage/waas-servicing-strategy-windows-10-updates.md index aa4a14694e..3d0c53d0b5 100644 --- a/windows/manage/waas-servicing-strategy-windows-10-updates.md +++ b/windows/manage/waas-servicing-strategy-windows-10-updates.md @@ -65,3 +65,4 @@ or [Manage Windows 10 updates using System Center Configuration Manager](waas-ma - [Integrate Windows Update for Business with management solutions](waas-integrate-wufb.md) - [Walkthrough: use Group Policy to configure Windows Update for Business](waas-wufb-group-policy.md) - [Walkthrough: use Intune to configure Windows Update for Business](waas-wufb-intune.md) +- [Manage device restarts after updates](waas-restart.md) diff --git a/windows/manage/waas-update-windows-10.md b/windows/manage/waas-update-windows-10.md index 210676c642..459edddd80 100644 --- a/windows/manage/waas-update-windows-10.md +++ b/windows/manage/waas-update-windows-10.md @@ -34,6 +34,7 @@ Windows as a service provides a new way to think about building, deploying, and | [Manage updates using Windows Update for Business](waas-manage-updates-wufb.md) | Explains how to use Windows Update for Business to manage when devices receive updates directly from Windows Update. Includes walkthroughs for configuring Windows Update for Business using Group Policy and Microsoft Intune. | | [Manage Windows 10 updates using Windows Server Update Services (WSUS)](waas-manage-updates-wsus.md) | Explains how to use WSUS to manage Windows 10 updates. | | [Manage Windows 10 updates using System Center Configuration Manager](waas-manage-updates-configuration-manager.md) | Explains how to use Configuration Manager to manage Windows 10 updates. | +| [Manage device restarts after updates](waas-restart.md) | Explains how to use Group Policy to manage device restarts. | >[!TIP] >Windows servicing is changing, but for disaster recovery scenarios and bare-metal deployments of Windows 10, you still can use traditional imaging software such as System Center Configuration Manager or the Microsoft Deployment Toolkit. Using these tools to deploy Windows 10 images is similar to deploying previous versions of Windows. @@ -52,3 +53,4 @@ Windows as a service provides a new way to think about building, deploying, and + diff --git a/windows/manage/waas-wufb-group-policy.md b/windows/manage/waas-wufb-group-policy.md index 9d5bf8c874..952e283c6a 100644 --- a/windows/manage/waas-wufb-group-policy.md +++ b/windows/manage/waas-wufb-group-policy.md @@ -345,4 +345,5 @@ The **Ring 3 Broad IT** deployment ring has now been configured. Finally, config - [Integrate Windows Update for Business with management solutions](waas-integrate-wufb.md) - [Walkthrough: use Intune to configure Windows Update for Business](waas-wufb-intune.md) - [Manage Windows 10 updates using Windows Server Update Services](waas-manage-updates-wsus.md) -- [Manage Windows 10 updates using System Center Configuration Manager](waas-manage-updates-configuration-manager.md) \ No newline at end of file +- [Manage Windows 10 updates using System Center Configuration Manager](waas-manage-updates-configuration-manager.md) +- [Manage device restarts after updates](waas-restart.md) \ No newline at end of file diff --git a/windows/manage/waas-wufb-intune.md b/windows/manage/waas-wufb-intune.md index 8ce9bae60a..be4b721572 100644 --- a/windows/manage/waas-wufb-intune.md +++ b/windows/manage/waas-wufb-intune.md @@ -268,6 +268,7 @@ You have now configured the **Ring 3 Broad IT** deployment ring to receive CBB f - [Walkthrough: use Group Policy to configure Windows Update for Business](waas-wufb-group-policy.md) - [Manage Windows 10 updates using Windows Server Update Services](waas-manage-updates-wsus.md) - [Manage Windows 10 updates using System Center Configuration Manager](waas-manage-updates-configuration-manager.md) +- [Manage device restarts after updates](waas-restart.md) From 540622729c8b5e03251d160a7cd22edbc688fe20 Mon Sep 17 00:00:00 2001 From: jdeckerMS Date: Tue, 11 Oct 2016 12:45:26 -0700 Subject: [PATCH 02/32] stage draft of new topic # Conflicts: # windows/manage/change-history-for-manage-and-update-windows-10.md --- .../images/waas-active-hours-policy.PNG | Bin 0 -> 99951 bytes windows/manage/images/waas-active-hours.PNG | Bin 0 -> 53578 bytes windows/manage/images/waas-restart-policy.PNG | Bin 0 -> 33784 bytes windows/manage/waas-restart.md | 36 ++++++++++++++++++ 4 files changed, 36 insertions(+) create mode 100644 windows/manage/images/waas-active-hours-policy.PNG create mode 100644 windows/manage/images/waas-active-hours.PNG create mode 100644 windows/manage/images/waas-restart-policy.PNG diff --git a/windows/manage/images/waas-active-hours-policy.PNG b/windows/manage/images/waas-active-hours-policy.PNG new file mode 100644 index 0000000000000000000000000000000000000000..af80ef66524524de3d551a7466841f62eab875db GIT binary patch literal 99951 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,IJzS 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 C`Ymi#B2+-9v|bz5gHA$y9y2+c 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

}#@;=V`QX7A(6)i~XPfOapR!qCf0gk! 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

jA$_taj^p|@txNqzP;oh?fao! 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 NsVHhF **Update & security** > **Windows Update** and select **Change active hours**. + +![Change active hours](images/waas-active-hours.png) + +## Other Group Policy settings for restart + +In the Group Policy editor, you will see a number of policy settings that pertain to restart behavior in **Computer Configuration\Administrative Templates\Windows Components\Windows Update**. The following table shows which policies apply to Windows 10. + +| Policy | Applies to Windows 10 | Notes | +| --- | --- | --- | +| Turn off auto-restart for updates during active hours | ![yes](images/checkmark.png) | Use this policy to configure active hours, during which the device will not be restarted. | +| Always automatically restart at the scheduled time | ![yes](images/checkmark.png) | Use this policy to configure a restart timer (between 15 and 180 minutes) that will start immediately after Windows Update installs important updates. This policy has no effect if the **No auto-restart with logged on users for scheduled automatic updates installations** policy is enabled. | +| Specify deadline before auto-restart for update installation | ![yes](images/checkmark.png) | Use this policy to specify how many days (between 2 and 14) an automatic restart can be delayed. This policy has no effect if the **No auto-restart with logged on users for scheduled automatic updates installations** or "Always automatically restart at the scheduled time"" policies are enabled. | +| No auto-restart with logged on users for scheduled automatic updates installations | ![yes](images/checkmark.png) | Use this policy to prevent automatic restart when a user is logged on. This policy applies only when the **Configure Automatic Updates** policy is configured to perform scheduled installations of updates. | +| Re-prompt for restart with scheduled installations | ![no](images/crossmark.png) | | +| Delay Restart for scheduled installations | ![no](images/crossmark.png) | | +| Reschedule Automatic Updates scheduled installations | ![no](images/crossmark.png) | | + + From e3bf26a1db2ca8c57c58aa4b40afd89fafb29049 Mon Sep 17 00:00:00 2001 From: jdeckerMS Date: Tue, 11 Oct 2016 13:34:12 -0700 Subject: [PATCH 03/32] commit so I can switch branches --- .../manage/images/waas-auto-update-policy.PNG | Bin 0 -> 38857 bytes windows/manage/waas-restart.md | 19 ++++++++++++------ 2 files changed, 13 insertions(+), 6 deletions(-) create mode 100644 windows/manage/images/waas-auto-update-policy.PNG diff --git a/windows/manage/images/waas-auto-update-policy.PNG b/windows/manage/images/waas-auto-update-policy.PNG new file mode 100644 index 0000000000000000000000000000000000000000..52a1629cbf4768f2aee547e7df5395fef497ab26 GIT binary patch literal 38857 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 |6? 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 literal 0 HcmV?d00001 diff --git a/windows/manage/waas-restart.md b/windows/manage/waas-restart.md index 3ebea53616..21dc65c419 100644 --- a/windows/manage/waas-restart.md +++ b/windows/manage/waas-restart.md @@ -16,10 +16,15 @@ localizationpriority: high - Windows 10 - Windows 10 Mobile -You can use Group Policy settings or mobile device management (MDM) to configure when devices running Windows 10 will restart after an update is installed. +You can use Group Policy settings or mobile device management (MDM) to configure when devices running Windows 10 will restart after an update is installed. You can schedule update installation and set policies for restart, you can configure active hours for when restarts will not occur, or you can do both. -- Group Policy settings are under **Computer Configuration\Administrative Templates\Windows Components\Windows Update**. -- MDM settings use the [Policy configuration service provider (CSP)](https://msdn.microsoft.com/library/windows/hardware/dn904962.aspx). +## Schedule update installation + +When you set the **Configure Automatic Updates** policy to **Auto download and schedule the install**, you also configure the day and time for installation or you specify that installation will occur during the automatic maintenance time (configured using **Computer Configuration\Administrative Templates\Windows Components\Maintenance Scheduler**). + +When **Configure Automatic Updates** is enabled, you can enable additional policies to manage device restart: + +- Turn off auto-restart for updates during active hours ## Configure active hours @@ -35,20 +40,22 @@ To configure active hours manually on a single device, go to **Settings** > **Up ![Change active hours](images/waas-active-hours.png) -## Other Group Policy settings for restart +## Group Policy settings for restart In the Group Policy editor, you will see a number of policy settings that pertain to restart behavior in **Computer Configuration\Administrative Templates\Windows Components\Windows Update**. The following table shows which policies apply to Windows 10. | Policy | Applies to Windows 10 | Notes | | --- | --- | --- | -| Turn off auto-restart for updates during active hours | ![yes](images/checkmark.png) | Use this policy to configure active hours, during which the device will not be restarted. | +| Turn off auto-restart for updates during active hours | ![yes](images/checkmark.png) | Use this policy to configure active hours, during which the device will not be restarted. This policy has no effect if the **No auto-restart with logged on users for scheduled automatic updates installations** or "Always automatically restart at the scheduled time"" policies are enabled. | | Always automatically restart at the scheduled time | ![yes](images/checkmark.png) | Use this policy to configure a restart timer (between 15 and 180 minutes) that will start immediately after Windows Update installs important updates. This policy has no effect if the **No auto-restart with logged on users for scheduled automatic updates installations** policy is enabled. | | Specify deadline before auto-restart for update installation | ![yes](images/checkmark.png) | Use this policy to specify how many days (between 2 and 14) an automatic restart can be delayed. This policy has no effect if the **No auto-restart with logged on users for scheduled automatic updates installations** or "Always automatically restart at the scheduled time"" policies are enabled. | -| No auto-restart with logged on users for scheduled automatic updates installations | ![yes](images/checkmark.png) | Use this policy to prevent automatic restart when a user is logged on. This policy applies only when the **Configure Automatic Updates** policy is configured to perform scheduled installations of updates. | +| No auto-restart with logged on users for scheduled automatic updates installations | ![yes](images/checkmark.png) | Use this policy to prevent automatic restart when a user is logged on. This policy applies only when the **Configure Automatic Updates** policy is configured to perform scheduled installations of updates, however this policy does not apply for **mandatory** updates. | | Re-prompt for restart with scheduled installations | ![no](images/crossmark.png) | | | Delay Restart for scheduled installations | ![no](images/crossmark.png) | | | Reschedule Automatic Updates scheduled installations | ![no](images/crossmark.png) | | +>[!NOTE] +>If you set conflicting restart policies, the actual restart behavior may not be what you expected. From 9fb5366c5a3f25b558f58b1c9e8fd2886faab140 Mon Sep 17 00:00:00 2001 From: jdeckerMS Date: Tue, 11 Oct 2016 13:51:04 -0700 Subject: [PATCH 04/32] ready for review, 1 open issue --- windows/manage/waas-restart.md | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/windows/manage/waas-restart.md b/windows/manage/waas-restart.md index 21dc65c419..470af4c1fa 100644 --- a/windows/manage/waas-restart.md +++ b/windows/manage/waas-restart.md @@ -22,13 +22,16 @@ You can use Group Policy settings or mobile device management (MDM) to configure When you set the **Configure Automatic Updates** policy to **Auto download and schedule the install**, you also configure the day and time for installation or you specify that installation will occur during the automatic maintenance time (configured using **Computer Configuration\Administrative Templates\Windows Components\Maintenance Scheduler**). -When **Configure Automatic Updates** is enabled, you can enable additional policies to manage device restart: +When **Configure Automatic Updates** is enabled, you can enable one of the following additional policies to manage device restart: -- Turn off auto-restart for updates during active hours +- **Turn off auto-restart for updates during active hours** prevents automatic restart during active hours. +- **Always automatically restart at the scheduled time** lets you configure a timer to warn a signed-in user that a restart is going to occur. +- **Specify deadline before auto-restart for update installation** ...I dunno why/when to use this? +- **No auto-restart with logged on users for scheduled automatic updates installations** prevents automatic restart when a user is signed in. ## Configure active hours -*Active hours* identify the period of time when you expect the device to be in use. Automatic restarts after an update will occur outside of the active hours. +You can configure active hours for devices without setting the **Configure Automatic Updates** policy. *Active hours* identify the period of time when you expect the device to be in use. Automatic restarts after an update will occur outside of the active hours. To configure active hours using Group Policy, go to **Computer Configuration\Administrative Templates\Windows Components\Windows Update** and open the **Turn off auto-restart for updates during active hours** policy setting. When the policy is enabled, you can set the start and end times for active hours. From 2e034f4466e380eeab2825a32bc52b216a1e8d7e Mon Sep 17 00:00:00 2001 From: jdeckerMS Date: Tue, 11 Oct 2016 14:00:40 -0700 Subject: [PATCH 05/32] format --- windows/manage/waas-restart.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/manage/waas-restart.md b/windows/manage/waas-restart.md index 470af4c1fa..3ea23981b3 100644 --- a/windows/manage/waas-restart.md +++ b/windows/manage/waas-restart.md @@ -49,9 +49,9 @@ In the Group Policy editor, you will see a number of policy settings that pertai | Policy | Applies to Windows 10 | Notes | | --- | --- | --- | -| Turn off auto-restart for updates during active hours | ![yes](images/checkmark.png) | Use this policy to configure active hours, during which the device will not be restarted. This policy has no effect if the **No auto-restart with logged on users for scheduled automatic updates installations** or "Always automatically restart at the scheduled time"" policies are enabled. | +| Turn off auto-restart for updates during active hours | ![yes](images/checkmark.png) | Use this policy to configure active hours, during which the device will not be restarted. This policy has no effect if the **No auto-restart with logged on users for scheduled automatic updates installations** or **Always automatically restart at the scheduled time** policies are enabled. | | Always automatically restart at the scheduled time | ![yes](images/checkmark.png) | Use this policy to configure a restart timer (between 15 and 180 minutes) that will start immediately after Windows Update installs important updates. This policy has no effect if the **No auto-restart with logged on users for scheduled automatic updates installations** policy is enabled. | -| Specify deadline before auto-restart for update installation | ![yes](images/checkmark.png) | Use this policy to specify how many days (between 2 and 14) an automatic restart can be delayed. This policy has no effect if the **No auto-restart with logged on users for scheduled automatic updates installations** or "Always automatically restart at the scheduled time"" policies are enabled. | +| Specify deadline before auto-restart for update installation | ![yes](images/checkmark.png) | Use this policy to specify how many days (between 2 and 14) an automatic restart can be delayed. This policy has no effect if the **No auto-restart with logged on users for scheduled automatic updates installations** or **Always automatically restart at the scheduled time** policies are enabled. | | No auto-restart with logged on users for scheduled automatic updates installations | ![yes](images/checkmark.png) | Use this policy to prevent automatic restart when a user is logged on. This policy applies only when the **Configure Automatic Updates** policy is configured to perform scheduled installations of updates, however this policy does not apply for **mandatory** updates. | | Re-prompt for restart with scheduled installations | ![no](images/crossmark.png) | | | Delay Restart for scheduled installations | ![no](images/crossmark.png) | | From 42e9ba723be54cfe75d78b293914a722aed4dbe7 Mon Sep 17 00:00:00 2001 From: jdeckerMS Date: Tue, 11 Oct 2016 14:04:20 -0700 Subject: [PATCH 06/32] Win10 --- windows/manage/waas-restart.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/manage/waas-restart.md b/windows/manage/waas-restart.md index 3ea23981b3..54767870ad 100644 --- a/windows/manage/waas-restart.md +++ b/windows/manage/waas-restart.md @@ -16,7 +16,7 @@ localizationpriority: high - Windows 10 - Windows 10 Mobile -You can use Group Policy settings or mobile device management (MDM) to configure when devices running Windows 10 will restart after an update is installed. You can schedule update installation and set policies for restart, you can configure active hours for when restarts will not occur, or you can do both. +You can use Group Policy settings or mobile device management (MDM) to configure when devices will restart after a Windows 10 update is installed. You can schedule update installation and set policies for restart, you can configure active hours for when restarts will not occur, or you can do both. ## Schedule update installation From be1028f0838de0dbab5dd8bc7b1d535be9a7b875 Mon Sep 17 00:00:00 2001 From: jdeckerMS Date: Tue, 11 Oct 2016 14:39:06 -0700 Subject: [PATCH 07/32] irene feedback --- windows/manage/waas-restart.md | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/windows/manage/waas-restart.md b/windows/manage/waas-restart.md index 54767870ad..66b00c1fa6 100644 --- a/windows/manage/waas-restart.md +++ b/windows/manage/waas-restart.md @@ -16,7 +16,7 @@ localizationpriority: high - Windows 10 - Windows 10 Mobile -You can use Group Policy settings or mobile device management (MDM) to configure when devices will restart after a Windows 10 update is installed. You can schedule update installation and set policies for restart, you can configure active hours for when restarts will not occur, or you can do both. +You can use Group Policy settings or mobile device management (MDM) to configure when devices will restart after a Windows 10 update is installed. You can schedule update installation and set policies for restart, configure active hours for when restarts will not occur, or you can do both. ## Schedule update installation @@ -26,13 +26,14 @@ When **Configure Automatic Updates** is enabled, you can enable one of the follo - **Turn off auto-restart for updates during active hours** prevents automatic restart during active hours. - **Always automatically restart at the scheduled time** lets you configure a timer to warn a signed-in user that a restart is going to occur. -- **Specify deadline before auto-restart for update installation** ...I dunno why/when to use this? - **No auto-restart with logged on users for scheduled automatic updates installations** prevents automatic restart when a user is signed in. ## Configure active hours You can configure active hours for devices without setting the **Configure Automatic Updates** policy. *Active hours* identify the period of time when you expect the device to be in use. Automatic restarts after an update will occur outside of the active hours. +By default, active hours are from 7 AM to 5 PM on PCS and from 5 AM to 11 PM on phones. Users can change the active hours manually. Additionally, administrators can use Group Policy or MDM to set active hours for managed devices. + To configure active hours using Group Policy, go to **Computer Configuration\Administrative Templates\Windows Components\Windows Update** and open the **Turn off auto-restart for updates during active hours** policy setting. When the policy is enabled, you can set the start and end times for active hours. ![Use Group Policy to configure active hours](images/waas-active-hours-policy.png) @@ -43,6 +44,10 @@ To configure active hours manually on a single device, go to **Settings** > **Up ![Change active hours](images/waas-active-hours.png) +## Limit restart delays + +By default, after an update is installed, automatic restart outside of active hours occurs after 7 days unless the user restarts the PC sooner. You can use the **Specify deadline before auto-restart for update installation** policy to change the delay to a number of days between 2 and 14. + ## Group Policy settings for restart In the Group Policy editor, you will see a number of policy settings that pertain to restart behavior in **Computer Configuration\Administrative Templates\Windows Components\Windows Update**. The following table shows which policies apply to Windows 10. @@ -52,7 +57,7 @@ In the Group Policy editor, you will see a number of policy settings that pertai | Turn off auto-restart for updates during active hours | ![yes](images/checkmark.png) | Use this policy to configure active hours, during which the device will not be restarted. This policy has no effect if the **No auto-restart with logged on users for scheduled automatic updates installations** or **Always automatically restart at the scheduled time** policies are enabled. | | Always automatically restart at the scheduled time | ![yes](images/checkmark.png) | Use this policy to configure a restart timer (between 15 and 180 minutes) that will start immediately after Windows Update installs important updates. This policy has no effect if the **No auto-restart with logged on users for scheduled automatic updates installations** policy is enabled. | | Specify deadline before auto-restart for update installation | ![yes](images/checkmark.png) | Use this policy to specify how many days (between 2 and 14) an automatic restart can be delayed. This policy has no effect if the **No auto-restart with logged on users for scheduled automatic updates installations** or **Always automatically restart at the scheduled time** policies are enabled. | -| No auto-restart with logged on users for scheduled automatic updates installations | ![yes](images/checkmark.png) | Use this policy to prevent automatic restart when a user is logged on. This policy applies only when the **Configure Automatic Updates** policy is configured to perform scheduled installations of updates, however this policy does not apply for **mandatory** updates. | +| No auto-restart with logged on users for scheduled automatic updates installations | ![yes](images/checkmark.png) | Use this policy to prevent automatic restart when a user is logged on. This policy applies only when the **Configure Automatic Updates** policy is configured to perform scheduled installations of updates, however this policy does not apply for **mandatory** updates.
There is no equivalent MDM policy setting for Windows 10 Mobile. | | Re-prompt for restart with scheduled installations | ![no](images/crossmark.png) | | | Delay Restart for scheduled installations | ![no](images/crossmark.png) | | | Reschedule Automatic Updates scheduled installations | ![no](images/crossmark.png) | | From 9ead4e5b99f0af12ba7833801f4d1341022a934f Mon Sep 17 00:00:00 2001 From: jdeckerMS Date: Wed, 12 Oct 2016 07:28:30 -0700 Subject: [PATCH 08/32] Irene feedback --- windows/manage/waas-restart.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/manage/waas-restart.md b/windows/manage/waas-restart.md index 66b00c1fa6..cdc98b2eb8 100644 --- a/windows/manage/waas-restart.md +++ b/windows/manage/waas-restart.md @@ -32,7 +32,7 @@ When **Configure Automatic Updates** is enabled, you can enable one of the follo You can configure active hours for devices without setting the **Configure Automatic Updates** policy. *Active hours* identify the period of time when you expect the device to be in use. Automatic restarts after an update will occur outside of the active hours. -By default, active hours are from 7 AM to 5 PM on PCS and from 5 AM to 11 PM on phones. Users can change the active hours manually. Additionally, administrators can use Group Policy or MDM to set active hours for managed devices. +By default, active hours are from 8 AM to 5 PM on PCS and from 5 AM to 11 PM on phones. Users can change the active hours manually. Additionally, administrators can use Group Policy or MDM to set active hours for managed devices. To configure active hours using Group Policy, go to **Computer Configuration\Administrative Templates\Windows Components\Windows Update** and open the **Turn off auto-restart for updates during active hours** policy setting. When the policy is enabled, you can set the start and end times for active hours. @@ -46,7 +46,7 @@ To configure active hours manually on a single device, go to **Settings** > **Up ## Limit restart delays -By default, after an update is installed, automatic restart outside of active hours occurs after 7 days unless the user restarts the PC sooner. You can use the **Specify deadline before auto-restart for update installation** policy to change the delay to a number of days between 2 and 14. +After an update is installed, Windows 10 attemtps automatic restart outside of active hours. If the restart does not succeed after 7 days (by default), the user will see a notification that restart is required. You can use the **Specify deadline before auto-restart for update installation** policy to change the delay from 7 days to a number of days between 2 and 14. ## Group Policy settings for restart From c720757e343ddffd0e385f1ef3028e3765af702f Mon Sep 17 00:00:00 2001 From: jdeckerMS Date: Wed, 12 Oct 2016 07:44:44 -0700 Subject: [PATCH 09/32] fix typo --- windows/manage/waas-restart.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/manage/waas-restart.md b/windows/manage/waas-restart.md index cdc98b2eb8..a9e8d69503 100644 --- a/windows/manage/waas-restart.md +++ b/windows/manage/waas-restart.md @@ -32,7 +32,7 @@ When **Configure Automatic Updates** is enabled, you can enable one of the follo You can configure active hours for devices without setting the **Configure Automatic Updates** policy. *Active hours* identify the period of time when you expect the device to be in use. Automatic restarts after an update will occur outside of the active hours. -By default, active hours are from 8 AM to 5 PM on PCS and from 5 AM to 11 PM on phones. Users can change the active hours manually. Additionally, administrators can use Group Policy or MDM to set active hours for managed devices. +By default, active hours are from 8 AM to 5 PM on PCs and from 5 AM to 11 PM on phones. Users can change the active hours manually. Additionally, administrators can use Group Policy or MDM to set active hours for managed devices. To configure active hours using Group Policy, go to **Computer Configuration\Administrative Templates\Windows Components\Windows Update** and open the **Turn off auto-restart for updates during active hours** policy setting. When the policy is enabled, you can set the start and end times for active hours. From f3b365818f0707edbc15db760600180d43747472 Mon Sep 17 00:00:00 2001 From: jdeckerMS Date: Wed, 12 Oct 2016 09:32:58 -0700 Subject: [PATCH 10/32] Irene feedback --- windows/manage/waas-restart.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/manage/waas-restart.md b/windows/manage/waas-restart.md index a9e8d69503..aa74a40fd1 100644 --- a/windows/manage/waas-restart.md +++ b/windows/manage/waas-restart.md @@ -25,8 +25,8 @@ When you set the **Configure Automatic Updates** policy to **Auto download and s When **Configure Automatic Updates** is enabled, you can enable one of the following additional policies to manage device restart: - **Turn off auto-restart for updates during active hours** prevents automatic restart during active hours. -- **Always automatically restart at the scheduled time** lets you configure a timer to warn a signed-in user that a restart is going to occur. -- **No auto-restart with logged on users for scheduled automatic updates installations** prevents automatic restart when a user is signed in. +- **Always automatically restart at the scheduled time** forces a restart after the specified installation time and lets you configure a timer to warn a signed-in user that a restart is going to occur. +- **No auto-restart with logged on users for scheduled automatic updates installations** prevents automatic restart when a user is signed in. If a user schedules the restart in the update notification, the device will restart at the time the user specifies even if a user is signed in at the time. ## Configure active hours @@ -57,7 +57,7 @@ In the Group Policy editor, you will see a number of policy settings that pertai | Turn off auto-restart for updates during active hours | ![yes](images/checkmark.png) | Use this policy to configure active hours, during which the device will not be restarted. This policy has no effect if the **No auto-restart with logged on users for scheduled automatic updates installations** or **Always automatically restart at the scheduled time** policies are enabled. | | Always automatically restart at the scheduled time | ![yes](images/checkmark.png) | Use this policy to configure a restart timer (between 15 and 180 minutes) that will start immediately after Windows Update installs important updates. This policy has no effect if the **No auto-restart with logged on users for scheduled automatic updates installations** policy is enabled. | | Specify deadline before auto-restart for update installation | ![yes](images/checkmark.png) | Use this policy to specify how many days (between 2 and 14) an automatic restart can be delayed. This policy has no effect if the **No auto-restart with logged on users for scheduled automatic updates installations** or **Always automatically restart at the scheduled time** policies are enabled. | -| No auto-restart with logged on users for scheduled automatic updates installations | ![yes](images/checkmark.png) | Use this policy to prevent automatic restart when a user is logged on. This policy applies only when the **Configure Automatic Updates** policy is configured to perform scheduled installations of updates, however this policy does not apply for **mandatory** updates.
There is no equivalent MDM policy setting for Windows 10 Mobile. | +| No auto-restart with logged on users for scheduled automatic updates installations | ![yes](images/checkmark.png) | Use this policy to prevent automatic restart when a user is logged on. This policy applies only when the **Configure Automatic Updates** policy is configured to perform scheduled installations of updates.
There is no equivalent MDM policy setting for Windows 10 Mobile. | | Re-prompt for restart with scheduled installations | ![no](images/crossmark.png) | | | Delay Restart for scheduled installations | ![no](images/crossmark.png) | | | Reschedule Automatic Updates scheduled installations | ![no](images/crossmark.png) | | From a2d7ced53b65d07ce62dd37fc7916978785bd497 Mon Sep 17 00:00:00 2001 From: jdeckerMS Date: Mon, 17 Oct 2016 07:51:56 -0700 Subject: [PATCH 11/32] more Irene feedback --- windows/manage/waas-restart.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/manage/waas-restart.md b/windows/manage/waas-restart.md index aa74a40fd1..adfad1657b 100644 --- a/windows/manage/waas-restart.md +++ b/windows/manage/waas-restart.md @@ -26,7 +26,7 @@ When **Configure Automatic Updates** is enabled, you can enable one of the follo - **Turn off auto-restart for updates during active hours** prevents automatic restart during active hours. - **Always automatically restart at the scheduled time** forces a restart after the specified installation time and lets you configure a timer to warn a signed-in user that a restart is going to occur. -- **No auto-restart with logged on users for scheduled automatic updates installations** prevents automatic restart when a user is signed in. If a user schedules the restart in the update notification, the device will restart at the time the user specifies even if a user is signed in at the time. +- **No auto-restart with logged on users for scheduled automatic updates installations** prevents automatic restart when a user is signed in. If a user schedules the restart in the update notification, the device will restart at the time the user specifies even if a user is signed in at the time. This policy only applies when **Configure Automatic Updates** is set to option **4-Auto download and schedule the install**. ## Configure active hours From 464227c61082fc6f6ae36c27b14f2fe45d0030e3 Mon Sep 17 00:00:00 2001 From: jdeckerMS Date: Wed, 19 Oct 2016 08:21:52 -0700 Subject: [PATCH 12/32] fix Passport references --- .../join-windows-10-mobile-to-azure-active-directory.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/manage/join-windows-10-mobile-to-azure-active-directory.md b/windows/manage/join-windows-10-mobile-to-azure-active-directory.md index 6c398d7d27..eae687dfc0 100644 --- a/windows/manage/join-windows-10-mobile-to-azure-active-directory.md +++ b/windows/manage/join-windows-10-mobile-to-azure-active-directory.md @@ -81,9 +81,9 @@ An added work account provides the same SSO experience in browser apps like Offi An MDM service is required for managing Azure AD-joined devices. You can use MDM to push settings to devices, as well as application and certificates used by VPN, Wi-Fi, etc. Azure AD Premium or [Enterprise Mobility Suite (EMS)](https://go.microsoft.com/fwlink/p/?LinkID=723984) licenses are required to set up your Azure AD-joined devices to automatically enroll in MDM. [Learn more about setting up your Azure AD tenant for MDM auto-enrollment.](https://go.microsoft.com/fwlink/p/?LinkID=691615) -- **Microsoft Passport** +- **Windows Hello** - Creating a Microsoft Passport (PIN) is required on Windows 10 Mobile by default and cannot be disabled. [You can control Microsoft Passport policies](https://go.microsoft.com/fwlink/p/?LinkId=735079) using controls in MDM, such as Intune. Because the device is joined using organizational credentials, the device must have a PIN to unlock the device. Windows Hello (biometrics such as fingerprint or iris) can be used for Passport authentication. Creating a Microsoft Passport requires the user to perform an multi-factor authentication since the PIN is a strong authentication credential. [Learn more about Microsoft Passport for Azure AD.](https://go.microsoft.com/fwlink/p/?LinkId=735004) + Creating a Windows Hello (PIN) is required on Windows 10 Mobile by default and cannot be disabled. You can control Windows Hello policiesusing controls in MDM, such as Intune. Because the device is joined using organizational credentials, the device must have a PIN to unlock the device. Biometrics such as fingerprint or iris can be used for authentication. Creating a Windows Hello requires the user to perform an multi-factor authentication since the PIN is a strong authentication credential. [Learn more about Windows Hello for Azure AD.](https://go.microsoft.com/fwlink/p/?LinkId=735004) - **Conditional access** From 42c08dc6ab106c3da0bf0d059882db41882a7b76 Mon Sep 17 00:00:00 2001 From: jdeckerMS Date: Wed, 19 Oct 2016 09:16:28 -0700 Subject: [PATCH 13/32] fix table --- windows/manage/waas-servicing-branches-windows-10-updates.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/windows/manage/waas-servicing-branches-windows-10-updates.md b/windows/manage/waas-servicing-branches-windows-10-updates.md index 56bade4088..eaba01f9ad 100644 --- a/windows/manage/waas-servicing-branches-windows-10-updates.md +++ b/windows/manage/waas-servicing-branches-windows-10-updates.md @@ -25,7 +25,8 @@ Current Branch is the default servicing branch for all Windows 10 devices except | --- | --- | --- | --- | --- | | Home | ![yes](images/checkmark.png) | ![no](images/crossmark.png) | ![no](images/crossmark.png) | ![yes](images/checkmark.png) | | Pro | ![yes](images/checkmark.png) | ![yes](images/checkmark.png) | ![no](images/crossmark.png) | ![yes](images/checkmark.png) | -| Enterprise | ![yes](images/checkmark.png) | ![yes](images/checkmark.png) | ![yes](images/checkmark.png) | ![yes](images/checkmark.png) | +| Enterprise | ![yes](images/checkmark.png) | ![yes](images/checkmark.png) | ![no](images/crossmark.png)) | ![yes](images/checkmark.png) | +| Enterprise LTSB | ![no](images/crossmark.png) | ![no](images/crossmark.png) | ![yes](images/checkmark.png) | ![no](images/crossmark.png) | | Pro Education | ![yes](images/checkmark.png) | ![yes](images/checkmark.png) | ![no](images/crossmark.png) | ![yes](images/checkmark.png) | | Education | ![yes](images/checkmark.png) | ![yes](images/checkmark.png) | ![no](images/crossmark.png) | ![yes](images/checkmark.png) | | Mobile | ![yes](images/checkmark.png) | ![no](images/crossmark.png) | ![no](images/crossmark.png) | ![yes](images/checkmark.png) | From 6c215b99ded0d6ba5dbc5b8c911d3cce55f17716 Mon Sep 17 00:00:00 2001 From: jdeckerMS Date: Wed, 19 Oct 2016 09:31:51 -0700 Subject: [PATCH 14/32] typo --- windows/manage/waas-servicing-branches-windows-10-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/manage/waas-servicing-branches-windows-10-updates.md b/windows/manage/waas-servicing-branches-windows-10-updates.md index ada91c7f8c..951dbf5b2a 100644 --- a/windows/manage/waas-servicing-branches-windows-10-updates.md +++ b/windows/manage/waas-servicing-branches-windows-10-updates.md @@ -25,7 +25,7 @@ Current Branch is the default servicing branch for all Windows 10 devices except | --- | --- | --- | --- | --- | | Home | ![yes](images/checkmark.png) | ![no](images/crossmark.png) | ![no](images/crossmark.png) | ![yes](images/checkmark.png) | | Pro | ![yes](images/checkmark.png) | ![yes](images/checkmark.png) | ![no](images/crossmark.png) | ![yes](images/checkmark.png) | -| Enterprise | ![yes](images/checkmark.png) | ![yes](images/checkmark.png) | ![no](images/crossmark.png)) | ![yes](images/checkmark.png) | +| Enterprise | ![yes](images/checkmark.png) | ![yes](images/checkmark.png) | ![no](images/crossmark.png) | ![yes](images/checkmark.png) | | Enterprise LTSB | ![no](images/crossmark.png) | ![no](images/crossmark.png) | ![yes](images/checkmark.png) | ![no](images/crossmark.png) | | Pro Education | ![yes](images/checkmark.png) | ![yes](images/checkmark.png) | ![no](images/crossmark.png) | ![yes](images/checkmark.png) | | Education | ![yes](images/checkmark.png) | ![yes](images/checkmark.png) | ![no](images/crossmark.png) | ![yes](images/checkmark.png) | From a2e6715e64eb191c06d873399e307c143a07cbe0 Mon Sep 17 00:00:00 2001 From: Justinha Date: Wed, 19 Oct 2016 10:19:45 -0700 Subject: [PATCH 15/32] revised site discovery prereq --- windows/deploy/upgrade-analytics-get-started.md | 2 +- windows/deploy/upgrade-analytics-review-site-discovery.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/deploy/upgrade-analytics-get-started.md b/windows/deploy/upgrade-analytics-get-started.md index f86fc0f308..4abe2a03f0 100644 --- a/windows/deploy/upgrade-analytics-get-started.md +++ b/windows/deploy/upgrade-analytics-get-started.md @@ -101,7 +101,7 @@ IMPORTANT: Restart user computers after you install the compatibility update KBs | **Site discovery** | **KB** | |----------------------|-----------------------------------------------------------------------------| -| [Review site discovery](upgrade-analytics-review-site-discovery.md) | Site discovery requires the [Cumulative Security Update for Internet Explorer 11](http://catalog.update.microsoft.com/v7/site/Search.aspx?q=internet%20explorer%2011%20cumulative%20update), starting with the July 2016 update (KB3170106). | +| [Review site discovery](upgrade-analytics-review-site-discovery.md) | Install the latest [Windows Monthly Rollup](http://catalog.update.microsoft.com/v7/site/Search.aspx?q=security%20monthly%20quality%20rollup). This functionality has been included in Internet Explorer 11 starting with the July 2016 Cumulative Update. | ### Automate data collection diff --git a/windows/deploy/upgrade-analytics-review-site-discovery.md b/windows/deploy/upgrade-analytics-review-site-discovery.md index 8a1835573e..5f0e5067ad 100644 --- a/windows/deploy/upgrade-analytics-review-site-discovery.md +++ b/windows/deploy/upgrade-analytics-review-site-discovery.md @@ -15,7 +15,7 @@ This section of the Upgrade Analytics workflow provides an inventory of web site Ensure the following prerequisites are met before using site discovery: -1. Install the latest Internet Explorer 11 Cumulative Security Update. This update provides the capability for site discovery and is available in the [Internet Explorer 11 Cumulative Security Update](http://catalog.update.microsoft.com/v7/site/Search.aspx?q=internet%20explorer%2011%20cumulative%20update), starting with the July 2016 update. +1. Install the latest [Windows Monthly Rollup](http://catalog.update.microsoft.com/v7/site/Search.aspx?q=security%20monthly%20quality%20rollup). This functionality has been included in Internet Explorer 11 starting with the July 2016 Cumulative Update. 2. Install the update for customer experience and diagnostic telemetery ([KB3080149](https://support.microsoft.com/kb/3080149)). 3. Enable Internet Explorer data collection, which is disabled by default. The best way to enable it is to modify the [Upgrade Analytics deployment script](upgrade-analytics-get-started.md#run-the-upgrade-analytics-deployment-script) to allow Internet Explorer data collection before you run it. From ec039742208d6936d6697b6b38220e7314436017 Mon Sep 17 00:00:00 2001 From: Brian Lich Date: Wed, 19 Oct 2016 10:32:42 -0700 Subject: [PATCH 16/32] adding Applies to list --- windows/keep-secure/windows-security-baselines.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/windows/keep-secure/windows-security-baselines.md b/windows/keep-secure/windows-security-baselines.md index ee48d1325c..872f3dd541 100644 --- a/windows/keep-secure/windows-security-baselines.md +++ b/windows/keep-secure/windows-security-baselines.md @@ -11,6 +11,11 @@ author: brianlic-msft # Windows security baselines +**Applies to** + +- Windows 10 +- Windows Server 2012 R2 + Microsoft is dedicated to provide our customers with a secure operating system, such as Windows 10 and Windows Server, as well as secure apps, such as Microsoft Edge. In addition to the security assurance of its products, Microsoft also enables you to have fine control of your environments by providing various configuration capabilities. Even though Windows and Windows Server are designed to be secure out-of-the-box, a large number of organizations still want more granular control of their security configurations. To navigate these large number of controls, organizations need guidance for configuring various security features. Microsoft provides this guidance in the form of security baselines. We recommend implementing an industry-standard configuration that is broadly known and well-tested, such as a Microsoft security baseline, as opposed to creating one yourself. This helps increase flexibility and reduce costs. @@ -54,7 +59,6 @@ To help faster deployments and increase the ease of managing Windows, Microsoft - [Windows 10, Version 1511 security baseline](https://go.microsoft.com/fwlink/p/?LinkID=799381) - [Windows 10, Version 1507 security baseline](https://go.microsoft.com/fwlink/p/?LinkID=799380) - ### Windows Server security baselines - [Windows Server 2012 R2 security baseline](https://go.microsoft.com/fwlink/p/?LinkID=799382) From d9415b3da3dc3a487e9c923b681f461bb10303a2 Mon Sep 17 00:00:00 2001 From: Tommy N Date: Wed, 19 Oct 2016 13:19:14 -0700 Subject: [PATCH 17/32] Update uev-whats-new-in-uev-for-windows.md --- windows/manage/uev-whats-new-in-uev-for-windows.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/windows/manage/uev-whats-new-in-uev-for-windows.md b/windows/manage/uev-whats-new-in-uev-for-windows.md index a7759f623e..a360c496d8 100644 --- a/windows/manage/uev-whats-new-in-uev-for-windows.md +++ b/windows/manage/uev-whats-new-in-uev-for-windows.md @@ -78,6 +78,8 @@ While earlier versions of UE-V roamed taskbar settings between Windows 10 device In addition, UE-for Windows does not synchronize settings between the Microsoft Calculator in Windows 10 and the Microsoft Calculator in previous versions of Windows. +The Windows modern apps settings (DontSyncWindows8AppSettings) group policy is enabled by default and therefore, modern apps will not roam unless this policy is changed to disabled. + ## Support Added for Roaming Network Printers Users can now print to their saved network printers from any network device, including their default network printer. From 01e0636ca5208fa1151127959b354ec112430b21 Mon Sep 17 00:00:00 2001 From: Celeste de Guzman Date: Wed, 19 Oct 2016 13:49:47 -0700 Subject: [PATCH 18/32] Update chromebook-migration-guide.md --- education/windows/chromebook-migration-guide.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/education/windows/chromebook-migration-guide.md b/education/windows/chromebook-migration-guide.md index 099b0efc5b..bcf28c02a2 100644 --- a/education/windows/chromebook-migration-guide.md +++ b/education/windows/chromebook-migration-guide.md @@ -1,4 +1,4 @@ -> --- +--- title: Chromebook migration guide (Windows 10) description: In this guide you will learn how to migrate a Google Chromebook-based learning environment to a Windows 10-based learning environment. ms.assetid: 7A1FA48A-C44A-4F59-B895-86D4D77F8BEA From 0e45bd9c70891c8b5564083bc74c4378335a0ea2 Mon Sep 17 00:00:00 2001 From: JanKeller1 Date: Wed, 19 Oct 2016 13:57:08 -0700 Subject: [PATCH 19/32] Added topic about modern management for Windows 10 --- .../windows-10-management-cyod-byod-flow.png | Bin 0 -> 33496 bytes .../windows-10-management-gp-intune-flow.png | Bin 0 -> 21501 bytes ...windows-10-management-range-of-options.png | Bin 0 -> 130090 bytes ...-in-your-organization-modern-management.md | 121 ++++++++++++++++++ 4 files changed, 121 insertions(+) create mode 100644 windows/manage/images/windows-10-management-cyod-byod-flow.png create mode 100644 windows/manage/images/windows-10-management-gp-intune-flow.png create mode 100644 windows/manage/images/windows-10-management-range-of-options.png create mode 100644 windows/manage/manage-windows-10-in-your-organization-modern-management.md diff --git a/windows/manage/images/windows-10-management-cyod-byod-flow.png b/windows/manage/images/windows-10-management-cyod-byod-flow.png new file mode 100644 index 0000000000000000000000000000000000000000..6121e93832034aab297c268dc000aeb580badd68 GIT binary patch literal 33496 zcmbTeXH=8H)+ik8iim>P06_(jt{}Y%NEJbPFNWSikxmGLf+7R~3DN|V7JBF%5hc=l zFOl9wIs^!JLOADp?^^G=KfWI>mw9H_*|TT2@xAJEIf@InE9uxIzX`7Xz7&CRfG=MJq+ z8}0H%J~})FWFo_!ICt}_I_}VS?dxe<7S0i2^Tw_9>vo^lyMj7pE;OHjoVyCpeZCy- z<U!Sd7?ce# ztoqb{^ceI40M+=QdJJk34?v?>430r>Py*1m=Pi#x8_oex1*!jlJ|cn!Hq0HXsT_dP zBw_FYM#->q5Y;n+*S>pL|2|gf&MEAP8zP~{pb!bL7Mdb-y!PP*uvW(^^LXti2=>H- zu$d(iUcc*rhntVx0S{@g0fDRa1rUgxBL}3mgMlL)bvo{_#_FKvTLN(}9s@LU9Sj?h zsHekiiIoAYxC@k;h)g2e@7YG_5=wIjm&oD9_v>0%7Vf zN%Kh(H&Tc|fv2(lGyVhtA_9p5pbK-9fk!~efYNHR#Eq{M;1o zEKkcAYh&m+Hz03*ySj_Gf5~UD{tYQy2X!4nTHlFWNKqh9hsx6L1w6;9-8DxWS(sUk zDi-?lXD+RULq*&y=oixs-?HmRKJ!xMKJSvvTjU_uhPeP+9N|AmTIlSxNxj|K&ac4- zL}je{qtl_t+Rt<{oCsSyU1ywRrRmhR@-|^3>W$_lRV{J zrLMuzLy+pUZp;Oargr`w4kGPWfcCi_jKthCBZ;;y4kt1(-l-5{Y=MJA`a9^ferHB$ zZ``bpOexenR1ph+c!)p-e{?Q;fz$S?VO~eLZSbDRbQ{$3SGy>R*8+~s*>8uQzE52C z7%X!zlcSAa{BX@B`z|McrKWb7R9j?lV+^~er7EjFo3l8I7mq=@3SDfU*J<;POzbrb zt)Xx|4>tDPX+f=r1N`<=A-u9}f-YvYx=90vWqLbhE?1_`$s;;qMs{^iLalrh$8JISeto8y~P+u_C3o+hd zamMD^E7hAJ%BAAsCcdZr8X(vUXPPi=bTJkO{cdb@%_j$w*A4JpvyRvK$Pa3j@SEyeG6&c%ijr%Xm6=OfmhGWX<~jB5PF%~t2t;3d6wVko`SqS z4X`#~=p@c@VY_DS%6;wcw|(1S?`#plk ztITris31OiJl&*V7}!~x#hME)`gHT>&rW?jr28AZfYBu9K*Vl^-iUIcYGzftV2e^( z{8aELEe|4f3Ta-p^wv1f(>%{M-6(EKL~Co`9gTjDWm}@XFsRQL03F@l8n@LVc+?%l zrE?7a9V(>y%DY=rn%<^=xGxvfkFce)o!^r)M98P|dQU!KJ#B72HY1%Y!rBs>H{ANU z6&u^sl=!o2V)`m8Urs9Xv&3K1ecAM9@dlLI%c47N;mFr-JUt-)&R}`ub3P53`l7|2 zW4qLKEyay~VhpOudbx^Vy}!+5W!2`NJr4I>?-o;^$#&2!YAtqQPBE`*Xub{`Kx85w zq7+kj`pR{St!V$k!piQ~UvT*YmLcm+WmIcczA+2Pr^-PdPNYG@e1s4(Z4wIx}DqdONH(<*H!Nv zm%fqhhU-C8ttkRGO(rXZfSQ8Z$#7n<_1OM)ZUmwxn*x4{n@QjN``r4 z$u{=v*G3(lgiF6t=`PSW3(q%s&Sy{Ts9|h?R|Yo^wnfx2#6IeRhko8cV3I5`|{ z&X(|=r8@wl(Vx_nUD7t!wC(Fq?yh-nlfqEjFi$zycUXn*EBB*3b#zdiC}I+KJ?C)7 zWc&5jyK{Z>1dkO*H3L!feM}33N)qdY4xY&!E2TSIznOXAH{~F2>4JBw8Xfs}7D3b< zM`S8XZak8CU?R2as-YC^pk*4*J&c*xgEZm5bo>O+PvVM@>kEp#K>P=Dw%mJLqkSzH zMITnzsEC6TGK-d*Po*c}u@w?!|2EqZ5@J3Xyk6NXeUC1$gfV@4|7y#OV?CPMDp&~h zL(k#s>E<8t_wv*P>ZpKL6MGt0O5K$PXXkqmh4Qi2QaUACQx)##;z)9roHT(g8m*T^j_hpy9@L5@Z1 z3tjS1&9as5>~9VeuQ>J=Q*+`nyv0kP>4e^LRa{{WgZFrD>tB`$C-&KBwd>^y;|-M& z+r9l%2k?Pk{4Fs~ZP0RjKssInp;{#JO??=s@_;g2i>IAEqVK382ilw^WMbIafR{>*+O z#4ot=Uhrva%n#4(A8~WbkB#OAZivWU%h4ZnpDQ*+8oO|7l&>yO%1#V^;QL&AC4=j~ zD&aDN>DARF^Plv_!iEF7d3)AQU<(de+x3EPy|2jWORCyyAw+IEdTuA`w|dSBZ&k+_ zyU@lT%9tq?M9e-L>+>4<>8al@Y@v+hpK_SSn9gYHavr|lp**Pj1Hvn!@&3_Cmfk`~ zEzn+b;n>V-4qBuC9St4i70_yOT3m3~0-_=LPuP*A8b80)m0_qc; z3yp8nTKGmG=p&(>3>QI6eY}sd8#S)`aOu(uX3M7W$my$>y#2AY(3m(gm{nfl9?M?; z$QkV(Oz>zQvY4Xeb$Mc%E_U1$N`6oW0Ra$+r}3v-1(Qp(HtoMf7?iwar|FbhH|E|F z=$q{{!(B34B+R2l_{+*3&KoZeEH<|r39ybl*Y1g}5y+m)`v#(+hajx-@rT}Y%vQa( zH?#^i?Mrg@U6_`I50Y6z-zL@B4x4OfE{u{H%?X;D+v{`}&m`i~p-d@lA{dx%CDI9C zv(deQCZ^uQC9E6-{NH>HKq^gZF_jXF3=u) zMF%EDHJ!V5Q1|e^I~4k6?0VSYdSHqLz<&3?*jGPRuL(-PS;e~4Zc6#pva=f2ZWwQp8gY= z=9XP=_##?wet+_p7(6^h_xvsTL2S1`w%QyeKNC@bu?IfcU)6P=z2u|yGFHLm`vb(^ zj}W_I+2WgCQe{~u!*tMqO=3u&__z{!J{Qe#9}|0XaJyT8&Jy4Oi6yYw>?-2Vk|Gdz z{i8PolSq>0)dq;TUkBEhmIK71M8tKNt6pp$6gV93K9|IGz^(z*NBhxJhj~>;aZ3p& zfd|pRO!Oa9BasYFd~rHV=WfmioPA88*XjcIJS9I!dHhr|r*+iy5E5gX2ZYGPWe4xw z(G{jriM_TWIRRzwSL=LX4i`)a#TyA((GISh7oShL#vL}vaaVscYFt4`+z}cSdr-;k zX38gN^b#NVl-GK^Z+$j*uwe1>L0uZr3>4ndD=B8m_nyoWj}u+&?GwsMYcu3^CB)6P z>axTLA__IkcxIk`E>)OOnivh?0$T}KTOg~8)`!kE#Pl~q zZ{!{QUTKk&aOv{^{w#oR^q^PDoVTo`Jai?*vaa{5#Mi!W*Y9O6Xpegc>+UJH&GUTK z-EKdV&9i>#$NweNU%dB7@-Me z8JyHSxlEzAxP0HHdP64~~WZvJK z?&VoWZcxlq`co4f!L$(SYL|QMAc9cE$N51pRqRxZ4{rE+tMPhwa`)2dtT$Dep*SM` zU83!<)?-qT;ze5@)~{zz{@l8p>bhEay~Vh4d>uD8qj7%u2E`z8?Nj1moM^_Rpc<$e z^%DpCD*kb5)7&@xy+wY_!DAuEaDr^pri`t~aNTi~MJo zIyj8edr$vyme+6gVL`YwKHv{Xu>MdRBa8QOxTf1fhHn)HoC#IMiA&-k7MhgHx0Cts;NS}SwMlc(H$75QJl?}@}HIWMU%*KW& zYb8=RK2%#qh4%~mAxfosbXAJd*_x$%gL$ki_0LoBo9SJ%uQVHvJNd$v=YyD4RJgWa z+0oh~ryDGY($E}a7OmR)(6}D+(`KNk4fn5Ui-EdN=ClUwGTZ9~A_tEGh%T%QTD;Bk zzV}bKq1|FNY(vfrk(tJseCGEe-N%|c2TzFg3qO?+B=aU;!p-vKL3`?1mtUP{RGR%m z!*XzF72lvCMsC-Gy}*sLrang&FriZ|jd|~0+r*?*pANP^(xUp7LJB5Z?<;*8*Ab6b zh>mJX2-P$2%ED~14W6^!SDwjh{ky2maD6%t`?)DoY|X2`jA-V>Qp=x6AMCB0;Wpj} zllq|2HNn=Aa);MxEHHJ^U3OFBTIImdU2czMJm4VNnaF`tD>U@tuZY<;j~H3gNEx@O z>uvhHSCtySe5tlu?sQP^CCZf{NR-PN$^1*p=AaTs_n9XQ#$xyN*_VTcJh{q=##h3v zVZ-G`y_|CnNNd^Jniqdv*inN~0HNCRM4G$^-jyT5?oZ zAE!fg)2s9Teqb_Z2r)ZN=1JW!Mm%f1L_em`hspjnE1kY~zs;-Fuz2xmG&F|!n-B%7 z0C4mo?hVZaEG2YGheDDGom?7P#B%Cb36RF*-Ws^ad}%BANqrF~o@o61+PdS6dHwT`?NyHuOW z$C-n9D%Tf2-SoPkVX{g=%e`e(nBn)lbjca?+g~&7cG$I{FC%$1D}`J!f{VpsSg(6d z;(9j(r6C+1GhTusLfEx|+XuF~+q%&Yu);%GxiU?1OV#Eb1CTy0#f|)7vmS*7oj4T)zBp3eGwtFhZ#B zJV}4$1s8Azyhn$Jj{VEC6^ScImoed~>PC_U=ANw=CmrID&a_wED`Cl6l z&SJ#MjZZG=aDEuGuig&bdc9+E6?;K=DB%^(@j=@CqKcphv3i9UTvxaOL$t@IS!2P) zvTCGaN37qWj0=;}bS0=*KBRBzFj57}BM}!znKRt!z|9Z`ZESy9D#!8%$p`Lqgy@DA zRx;kmROjQi{A2bQHEO+Z54H$-tonks=eoyX(i!4`ZcJF`;`4eKTj4ks`^Z;FZ~fQ2 z&Uow3-8cvDtSQi)Yp9HGv?XJ*V`ezM;Ceys$TmO#^^NA`7%G}XTu}|-;urCGZZ-27BiJPzw7$PRTOp7}A?lo#yJV1F( z)+g%EezGugW;+Z7^H&L^^H3IE9|HII*IpA#3D^F^jC!SV82m~M?J{H-IhZXq%D3_DZ5wy zt3%g#7&G0R4RMG3BO{vOq>lfRu{k&U-jHRfkBH}(SAW~*$7Xu7Iiow%gr#2?tE(rz z&mH+ZVU+8T_v6ijWTZkN&Jp0eXR#;5Ya~AKXoTAe9C#Y;6X!!Kynd{a)#> zx62y*kZXWBGO!7#G7m92>%w>SeuBVYfdP$76v?6;m4vFKuqc?_GZ(v}bz zqA$)30Uor~m<%GxNBA9@<%dt|(`KqZ#F8d{Hg#~3WxvR-uaAP&0qYXJ6cE;0fDm>1h>Nq z)LVUnJs8yn$AHK3q`o`Dyu=8N{Yuz}$JmH@4O#2Q5J_U|f*AQcp<_?b()ML2srmU& z24;twuZ#QQ3lgrs)q>~E^sd(mn2*JM=wBMZ-M&&M+?#$%DMcto?S%c91;np&$3&$) za7Fl)1x$2jVC&mfo|;jMBIKhAE0!vox{&9+nHNypZN*@VVprM3fsLG{a{cSIi$mWc zB~#5iOUP&P;FFWpdn%xyrRCo%Vs{?Zd-o?WPKlNM5!XTT+G{fm+<(LG2^3O6rg(#) z=L^`iV$EAEHZQWMY&BeRf2xhBaBr&4y5ElbPNR78MkfxnyV#ysi4PdXQWnX{#u7vN_%2D zrUda@b9!$6=>6%3Z03Tfr0s5Wi~NW%xzQP&S(6Df*uJB-#xq;o{5W6Ya$NBmbPxvw z==F5zQ@GDL!UO#NALH7M{UGsp{GYSAZ=W;+H;B6KGO@3`@HU~+p(|Sew4S`iY!mJG zw*HN&*Y6GA3li=b)SjpTWi`UPiU@D1c9R%^%Mg<#!6R93M6J;&eN$;yOzVBqr}``* zx%W|0?vmqAo}81*;W!n_+S7@6S;5EX#$_w?e|VO0E&Lv{npTzCK-$tz>7if*!AC3F<)v zTu0vm<$_n77ge+STY1=+HPcBy^tA2G+g>U^cOI*u=jy?*9V7M@^r4uq^ zTz_}vB|W8E{8D-eNXUezp|-bQ4EfFOStP>7o$b*JuA4ncsh&)CL7^MUjf)H_7F4Wa z@YIJZ)DX#OkLC4x`{e+Q8-6ctMnkQ$8>u#@0~=r6cQ8{*xXN9_yhr$ZhnXzlZQGEJ}!~b;|esu0G$okzQgD;oDUXngQ(5c1v?%8B#JdCmtlNA*ZD% z#iq$-EJJSfCe)x{LD0mI>_)gTq zQM33l?=iqPQp^2K+G%3_6w)DTmf3yO@V0tRLZK{Gym!>7ZaqUR$w88CW+)%gOhzB$ z^KK-vtH)#^rt>6Gs7RvZQ|FSXf|?zX>N)Nh z$738PNjT)sdmo{=vqU2DLmo=%=7WwcQ8Y#avs+n5Y+N=XF?#3g3zG1rN9AS6uF*ARU7(c~8VhaKq;KCae zcYc$&@;`I%L;^IHL9dUfn#*)N8)utA-}Bsk5<)*ogrgn!{^TU-`>8ofBntpnC4ny} zfub=p=wSPwB<&Xxbl&aeXr(Tb^wvX;59mDym(CC&p&N<>q+ie!Eg!P!M_?r4Cn8PTTsKx=;r@RNDW z568w?=_`OAF%lsfz)u+vFO!VKkD3NrVxYoowjwv&FmALN`?0TeIVM-S^eRW5lb-f% zVSb(>hg9!fLEaKeIoxHoOGi*9`#UR?;w3Pq!WEYOA3sJwN@|o-gEZe&HNQRjJc&*T z5MU!GEsg)w%WyFPs(J5;3kN;m1BA51ou5n|AtZHUKFRBDe{?z*^#APcOZ~UIzYfp% zr}fPt0IS>rFX0NGHMjq)mwfPOMTDbb1oLovDOmilKnThBzTbENEdE&ybb1DAz}m^Kal$lCMoYwCaR76h zc~&eHwzv^DAwK1JonB(t1UvS*YVVb32EI6+WqNnXK!s^f5l;!12E`+y|MGJVH~jlq zLgI6OgIaLX-<3&Rh+%W6cdp7ixST;BPYR@*gmi6SN*3Ie|=3jrYH#ZHO*>@bX zN1E8SBxuSRik-tPEw$PZcc+0pgxsWSRvp6BSkpd~cv2=r*a=c^A1Hbix2subJCugD z^tm@p|D7AUNGUw|ii1AdY;MOj+h>wBWcFDY*1i>w)Gw!Rc7jt7C@@J6A=E(cQs~)f6-gab7R@=TjtKWw%k-w6bz0Jn-1~Kh8kX~S1)Z^zmvC) z32vB|T_~R&`CX5x;?JHt5G=*6F7@Q~QNQ3d+RfX#0Sv4O9Pq2ced&8%FvImqj{ZkV zcQ(q>Kv3tu_R-MxX)d>o2#T2kb?WLm1bPuA3HWs3V{gziaLR_ZE{3@2k47|$#p`iy z=OOjYnHwj4mvj_Uj=DkLgiv}DPC;+CBWs<<3M0$D{PrM{JAvg9q;EFY7RDzgU2*(h z#tW2x?d%1la5+7Phe~Wv)JX`Uo^UAAWn~!7F9`{01jNsU#!&d%6fDziU#3xV;PYj@^^TW`jdxT`tY$|$(k z%X)YE;zs02IG2m-{qTa!*|KffwoRgZl z8rx#)_v#|khKPf*`LxPQ>s9CAPqBSnRB7!KO?%qACmlyUHHiZT{lgm7RVC|1i|u({ zgK)bJp|s3f(1B@5#K%v-Q$7HDYRd-eO-8ec>}Wf}*3U~oK{9&R?5h5*=7f7twVnWX z`x7?wQdSH1wE`s+bH(oo9g25B&}mLqfBu}A>b`oy);o3mtXNJ7w~CfxFU;HCsNFb9 z!-EYLFvb^OU{-0{uJ}%-IBYi8(_v9y)l9F|VqEtRglJqS*$W52w4Jigq;z1iBXi@U z+t`rYGyxrvjb>djAxnZ_9ANs8;JZ*&42u3YKTHv;*t6~W>vdsrUO|zdNE0)$@BW)~ zN@Slk@1LTOzJl#yDHplcB+QVD%R~JBQvQoiDehD=24t_V5KMz(42O=}81mUXYs0eM z;%Mg9xYM+GKL2u7hP{xRKfwruG)6-$n+|*8tRO162>RrtS_|fCpEEV5&b1jjPnuI% ztod~8k@Dssm~5+ivm}QQ8bT~j!kWJn*TAJ`Q|01V+AMSOSTof_DK8>p`+lvIwCGlQ zv?4+LU+OBWviYl5RO@cS4-6y8!TFI78aEm7rVYJCx4qt3{W6f;_M1AcCI^Pg&qSu? zq5c{h^rWU&38am9vtQZM&9Z%D#?V<&W))7}q|KKpA?V(U${V^=BzMW3wQk|I;zg|b z*U9*>(_ExWfU74(#zN*X`xlKu-2!&8!RwKu3tJ3GBh}iPJL@{-Z#65oqAbByPt=vx z2z9{o?>QHV42|Vk|qBwzW7}Jd(biUfmAJS)5%iJKWq|m6W;7W#^YDzY z!1v_UT*8`swv`#WOjbTS0mv|lsxDLSj7ZCqTIACv7Ir>m0?PkEAg?S;8_%8YCx|0 z8X(Pa3Y}UBpyu6=GFxfY)7ih2u)Sn}g(vRPCi!yC_-HE36BxZtkC8$P#cyuun{%{m zi4QDj|4!>ZS)JF}()dVI=oo^WE@l>|XD_|U=0(2^pMm+|i}A>(h|3K}eP_sb$^!iy zCtQcEEVjBT-jgG}PH@HY2x!o|@S2y17RK8RmyWgRB?qk&;3tXEd*a-IZ7V(yZ^z_f z5y3;bvW}r^J`h0(^ARhp#mv5R&0cO><$bdWTsDm+}2gK?FvP6Gt(RAEL*hBoHor z?!I?k8 zseI2%!YyM%k}m;V$Ibm2am7Ni+vEnt;uU~Jj)bKbG_pgb5tkQ8F;+iPog-nFUJ+n9 zb(zFVbrMXlt%Ko>$#E=tZ|LM4Es}ZT?49F0W#K~?89s2D2tr2!xts)>;{^+LNYb6~ z-#Up8OqD`h{sB3n!YKGa84MhNsP>KwX^Hr!Fs3Y*1)|9|n$ppiZT1 z9VIqx?i{BCX0av29>x!n^o)P360LHH{i}1wS>2y+MPG%EI%Q-e6mQ-Jt`Iv$U@Gw_ zr?^{W`PhQk&v|@-q#VcOSM`-JLD#y#j!g!fN}VvyqZ$cC9|8zgvs%G zezqeDe@J;_#~Z5^v^-Jae&i%GarwGo=|gOjLO_%J2n8>c*tS0PkEEoIDJurHEFy`d zQ%CxRsOnAS5&vzXLE3gFE8YB@myFGH)Ghfm2qRRgtPyeK>KlKV+MT4(PSnOouE1oED!c<9K4f09$mEtGG z%<1*SFZmXE4>|nQNEY>-QjIej?scO21Tm5WIUi)_2^c*)4XGlj!jFMipZ?EUV$XrZ z4G1TXMg@u9_8(yH52*?QIcnaMwi2>WEWneLPU<9(cKm3L9*n#YHT{31_kMmU0R*xJ{GCj< z*b;8thp0qL zt9*=l-e>TpfOIWGrW}VOT(^2-3Ocsf+Q74f)5i-R#E0`}`?|LnqFw2hrTX(A%9JEy za=to`*QM5ej-|3&RZCVn_mLD>Kp;u}B#9spwsWMV|F56EQ{ryl9{6V%^gnF^WDZgn z(*EZ!|NpI|YQQN82GS5=P@(_TdY3Jmc`Gici}V-HLL^_rtLxHz zIPocMupP@L9QAY@0(lTD7WE7B;Clv``=WVn{z4D}QA|oN5WIH!MwEp+M;#w&)$6MY z$fsoB2uv%J)_iO<6UQgp&nP8Q$V|k9=$<2bo2y$#^XCwwpAqPwK3}Ige*yh#b~PU3 zLy43L*QS3IL8`tV&xV0Y>N|ymrCU4w^{`?tAKRvgZD!Cdt~MbI^^YAs3Nq z$}{1d;ANFsIPrPUT+Mja@I38_sVnEOUH5j|%;VD9^xby5`$vmPelass#4qB?{uHqM zwX5EKi|s>n4GM%7M;s-e5zDX)>`n&v{o)eL6TD7QqpSBe#~w3ZfY`jd8qY&2WhP|= zKpQ_&U#ngnqY2}7oIl-J?s@RDR${+nk-;afgv*c&qH5nTa>Tozo(O6{lOsI7_+_(Z z`{)7{`9!eb9Iw8(aw_^cMD=M3M_3`LZadY}gX!7VyzerpzDOwcsc2@A@7!OX7qYqr z(V%4IqB$-*a~Hd1%k{xMrg`1Vp80?JZ63xoxIcaSF*$_o`LE+Tv%)f+Qebaig7?oG z2A7^F&dzL7bL;N6gq>AEyA)<9LsZXCy(?8D6;TijF*7UZ-kenqUk zREvX{wDe??1QG@1dYN-ySEu;Ga%_6I8M1W=yCXT<)dUBg)U<+A>-ZCp9q9$xP!iM1 zQk-;)=u+|833R1FgJi?U=G&eo-PdcK2_leBA2dRRH;*dhw-OhGQ6X`Y2`6XUz3)h- zo5G9l@#fFm>HlFfd%%}2i?m17ns~;Po3?&JyBObkcmI z*CJmKwj;({`yCES{cDAjn%g#nmm;XOFX5xcG1HU>ZX7QAcM6{qBs3XmoH-iJm1e6; z4))$G+=%VJ3HeTrzDjmnI)B*fnq4g?!maZ!zL~1wOYrAltSERDqA42Xk`2txE}?Kj zW}A^-8uB2t=bhiN43RcMsEgF$eh6`mPW92zw6zY0-OW;Z&u+cGtDlO0KDrX6Z9Oua+?v1v$aE!mNw&m^Onx@W3@aTB*75o8bSrP)-e<|*;urh+PMbY zn!^dwQ#~uu%vqfn6<@o(;efEReG>zxxL_?h%kF>4qk}?heB9=~TH+}!3VDnIP9j=v z2USMN1QwfX>&R4)|G)`glK!L8oR!@*~hQ=7iOfZG# z9*sD)lBEXLnJrvz5I;zGlFk7zxb=8uf2B3?&CQ1z5;k17YgbJ}&>WDDKWK+Y!ktt- zjcp2{Te)FX?q1$}p6zle`jazZjMD8R&DzaTwKeIt7%oG&r`c?9n&KGO#}r! znK_{&kYgVs>TSN_7?0-gyDz6G`I}_o<7q#T%-U-1*7Eh^zL85pA4L#fcV}2 zW=eX~IG);tv_5@Hd#QX7MigbK2|wlHJju*=*~tdNqy&D&68tpzeOOK5nJe%-}hj?L^GQJ>r)L% zUj1!efv30o2*6H49t%_8NWGftQLfp~?nXJp986Hyrj=>4i@B{z3SztvKPA&Gk&E!Md+x z!bkT%(YUSAy)~B8-lt!#%_H-Ig1#-Z_f}c_`H*(>6nESsNi8%sSR?a-u-5(Xrf1%E z%e~x2e~r~AS}`Zrc_3MFp26Do(>w|p^@W!yJuww`xe<4x z#ts&Z*tFmKtW9f=9@Jx)SgzoujPBtBn5A*~b{QJJYT=5SH-V1q2HzP|x*O#G5sD`J zcx!4&MC;Y1pFf?-Z&<@IY}$cMn!;-3L*7BXuA`3Gok{L2J-BXJ2vU z>6_u+Hp2hA+y6H)gnRe;r|sWw$rA@Rhu>#xrkjjWWt`=q`t=Ht;v5yCk*h8yExmd* zvHQVmy0R_?4)EmoKst3T5@;y675e@vH<<8hPAsXpmaiMR{i}-rg@=Z5s_nXi>0~bW z(pWTZuhXFJ^@5tj)N~kgw**0InvDi+z~X%-=%pZvWv!xvflhsn7JtlMlyi2t2M>I3 zqCXElP1XOm7R@7zZEC+kx7akBS7W<-Z9QGm9L=D?B~gb_ltwtlC&L8UG}t80e}p!k zxhNZHiNpLTUMancahJK0+BWar)U$mzEs zAcLnl53lc1Mej2`07s!7{mP;r#zLr=Q|Pb31#g|Y6Jbw8Jcm(L4CNcP*5I`pm>+ecRS)5&D`7C2#eoeGKG2NyQ9{Zww>Vx2ir>i_YqR z`kAO!C)Rm-B!)YF?nR=XNvWn>hJmj?l;)`s=rz(%z@=4yQBd8$7CiUBO?m#PEI0+F z;d=d>I@*p-cA_FjPa@rTa4JS|D{w2;Q^08~E-YuwU4Pc*7d`u|jdMMHo^P>qyYsZx z?N$sBmtB2^Yj4*vT6{UdUyYkYND2WeJ20KAY*C4)tZuW1H&yMVwu)C78?dPR>qIOt!XA`nRf!-{$ZO zXNQ9d4i{LN2_;Qf`-Ch{A(Sq*#iX(ISH{nC2`Z*lNY~Yg)Ztnfv{uvjNQA-P>**3Y zksSgp0pI|TIcIzD9P~8M-^OXowObVYNKQ+#+x^EA@^!KK$6en^!E`om@scK-y^DV8 zN_yEzv{1+bx=(%_LyPmUb(IBb5g%98Z z&!cIHLNsF3VuZMBy?+(4wC{k{CvyuAvHP=RZK#+071xfs=~5<7yK z66$8iww0w@kX`DP|vT=*7zLIUN3XoPqEmYUCVOtwSa=r&2()Y39xTnZ;;IGz$zHK zQ%Haf7@m7q=(5Jj@xPi6H|Ju<##2J#U)^fVqy(N$nrnry9J$B-74d0d* zeGBas@VcF4DR@Q2A{N?CBSXY1iewH-0)6jri$$P-eWn{ob9nf3rrU4UF|oqhqTb8d z*Kse_bI2q}|TLLv4bGAlOyVw(|Y=3I+Vic#kuzw9P z%V*m>^NvWHU?XOw5&3tzz-tHMw*17j6w}_;+nYC68Jingji#TL^~8+`G&CD{B4(fc zik#KiY{uO-D#A~S!LLl~gz8ZLAS3e93wYtzxdq-00QW8l#?t5)cXM!nXMSK9EgtZ* zg+D#vFZxSwX6oxUhsLwcKT^tOuNA4K=)iydUWI5K4XaT}PegM&j}hW(-ft!$h4^g` z{Ik9YGbp8owBEKPRCvsnz$np+&~cs3fTn4d&{>_0v$TAnLr2o9(kWHzzu$-rLzHiX z@8;4YJYV>~{P2z!g*KZF=6KtcWgYMc8L@3B+~%1bzpc||mJ=_ro02Mbxa7={PAgU< z;+?oK)0Vhg+2oSFCg4q1K1X1Y*jasmOI0Vjf-VzaQm+Xn(&=P-M_U;J)y18!9$&AH z7O(nUJju;%6M_B=Egx;xV&)cDbL5yk5Y&D!uTwtVCiu6h8`F?KIQbjIBQ+u&oeavW z2_3F)h$2h@5#pGL&uqX30ugQ-jOBm`#;x-!i=hZ%?QY479?VFyy&P*d#u=qPMV@jX zh~m4RO6ya;%c+9BRc{e?Z??^6{Lg$H*|g5u>}A5O%g>42-T+OL{J}1H(w6?lOf+sZ zelZ%;2Hx-)1mH8DMdneTjxK zn`p#jbV?<01e42a1LBn_r4m~I@-*cGHYm{G?qI}59C#rf?}AVybX{$wPv%A6i)`bZ zb{aNTjF@Z=G$rL3HsWo0c~;d_T5(ZO=!}jHJRM3Sj=~r3x8AnR^&u<_C*r!s7%2Bf zBnQyC)6PqJvOIgf5zM7aH=O@k=tVCX^z(t{dE4E^u!}kR)>`a4EDF8bn#^p`8W9J} zSJstO!G9_8kYlB+SQ9By%FkC>^+SL7=+VQ0ewOBeiZ+W3ynfun2D}qo{}6CXBU6vS ztif96lpUhcP-nI9C3@`UA#(voYg5fTpK8se}+=<~-bsd{f`5?<@62Q>9oOr;yH&3@w40fT&M z$s5j<8pRF{{d^gYaKk+}`?k>$S6FVB*6P(912yTf-SS0z|2F5|#v9$MqA7j7H4-;+ z-3`RF`jhpu6BG1xmUD{#rdJ?J+uo$Y1|EGRKHXnI?BzEX*{GryHltPRPBma;Wh2ln zj-m$*K@y?c-`@5<8+#MU{0v&PqxH|Z^FYPnkRZRUdN)E|KOK77vqyl3FT)_Sz>Gbb zT}z>>m(ATu=M{WbN_*P*z?N?!)1bt#u}zXn2OD9Z1C(m8Qs&am<|MAAS*o>?ynNuK zOyysb?8ZT#ZrwY8VdC3U$}sWg4KuHKK0ADn-kx|EZ@bM9KXuEW&4veUO1C(2lY2>m zuR|n0goSr<2kN(~w%nxYCHInnvEmX1d4H+a!yv!6QA))onVx=D+FU|R12g&T2`0i? z)#4I5Sa*Y!!<1N^7w!&+kt6jOdWm^NuZX-zn^=}>X?ZAmp>L?te)h*LCg8Qwq4QSV znHXsA8h5fkxY5pAFMfMl5GJvQqyc55IUc|7KZTz(eF|x~l5J~TJ_XyZb<5-)V^DT- z%Eqg?VsGW7>A2>=wYNGtG>4W1SJLID*D~Crf;Do#8J>(o%sCE5wSi{6fKUIG47^?nB@VJ`&f^ zv0V78Q!zJCS#P41yPSw{?XNh<{mSs~nVwE!J7wP@eJRV0;9OM?O1Esdr2{OpkE1NH z$pIwBVWDVUFz@ZYN^M+0u<%ceT3JE2ilS1^AkNdMfI+H+E%D3BV)-+X7kq5*u(BYj z$A~Wvyid3$Eg+}Ar3tc!_v72dtiqe7Gi-b1=RLE7#>5I{r&J}^78{d|pI=-a!oh!? zqy_U5uf)P{r5LSvq|#+M;&fMYaw?%@93}FT8O- zNS5Nr^3@o|FfqHqgmYK84UA-ia;ZHVI!#lXGRFivslo4 z2`dJ}E8xF1;LFgU_!oUS+mi#l?YIlC;O4jP3y$k6DH8>0DBdhP5>)C;#j37kd#MF9 zr7A@g_LU(g4WqzeFZQ4O(_UP&Xqeubc=I7nrz`TDKao&Gh?!>ar zQ0~UskO;~vE^|LxbrqCRPaS+|{NhWFqY_c1$TsO?o$ zlvETDSVBT11SO=Tq)TwA1u3OVy30aRkXV{Uq+42Aq+42~1a?^(i3M3$cxUzdywCeD zyg&K5aqoL(&YU^t%$e(4!zD4CH9Nfh)AtmR5}}TSHyI|-j6)4^v3^R{W61Gl-BxlA z>Ul%^U_%K#aOen1GXj@4LB%km?Rq3~<-G?bN61paThW9QUE$s_O=`J1&NPLi+z0DshX=*EUwMaMdGKb!*{<##u#JV zo3bHbSp-NlOxZ#Ch4jRAi7~pS?f3j^BO>gw%6;GN(()S}o^CA>|72U_a}AxAjQ`Mr z@m9sUo!5P=z{Z5keApEoNN9=c$O zH4Qn<$U9*>*~n&CL(5fJ5YGJ)OVEA8x>E(k7?-2ogWT*`&PBv~Z15Y(x)!P~TsT@k z$W2u5Kq8f6%IW#Ue6K^$v&yBXX%WQ^3R@2vj1=a5b`S`ZK6*$yUKHL zNPR=k5)pxb_|Ybue#(K)eV?2`f_#G6{SlC(nfQbKbDN5Jh5?{Fqn+m27?9&`)Tt7qBTb|l8_kP}nh8Fcb4-Wb&LPpr0 zkO5(R&2swTY&&-P@j79bFkarDyj{5HaCX|Qa45YBd#lQUfiIsF&S2@o#S>Cq?{31Q z5GCj-KhO5QoWgZDaKt}cx5Jr#`aVABI4)Kxz9gD&caspR-iyi^rjBlYW}f{DP;(I` z;s>y}mZ&fFp>J>pVGJ2_e+U~P`Ak+9(S(VtnJ%LArbm4VI*;)+R$jJU+|90YuGD@w zZl}P$!2LDx3AE;1oy~ZcQn3oJ&-Qh$3p_G}Ahs2%_90Jp{@#f#$TI&O!59!7y)Xiy zd`QO8JmcmHBy9BQYUv$wx2lVKGo>|zWdDR1|CWTLyQ=1M7stbwvS7t@y79_xzFK8? z_h8`rzd8LSp1|^yJt*Z(c|4Q^Fb0L39gf}QGrs&}j9sr(KY#h_8X6uHgla}_`*RY* zjdAr^b}Q!abFYD^Azy{l`-p!s*e7p8++O`Rfu9-G>@=*{Q?yJ=+`icVsUR-&-u1)A zNzV7FHeFaRM2|Z89F){N#!_eF)Om$ZT#8u;-MZw-D~qHGX#1TV_MbM}0Mn3#8q%rJ zEbKodZs4yA>L8?08(;m2yt!r>VT#`z`v|4+BEOw|;Wt|B+~3{ECj7O>hTQzU72BGB zLVEiZRFbyGB{zrGN3}J~Gd81MaXOhu4_i`NjD@C}_@9NRAB$(J_dS~cRczK&JRb<6 zUSL#X(|q6j%xv^6UY3)v?X5SzvYW>pR2Jh6YF&Iji5&D#7$@=@|Dw7K6MvqQ$Q$Uo zKIsU%?4EcpML93~Lek{T^91cqX)nLv;|p*~iMKcZ2}cyF_TX-EZ+C{%q1K|elfyy8 z^y$t<3Ez7b4pu!JYB}BY56^gA7j7Af4HS{3zRX5YUM5h8MXx-6?~d*A{~gtZsVa9X zcBD?m{SBxxbmJxt(^gdKvt!B^$D-iYFyip}P`UeItyr^d#PQJ{?$L*ju16}` zz+fV82ej4a_57!-6kSyA0WmG+Vn!bpT|Wlc;NtAdd{3D<)!$F`q35 zm`PpI-$gQVV6tw5Iz1$JKpPJ5qA(HU^B%~DmN%#iW`w%A1*!#uj=!h()f%0m()o&5 z#0f{CMU6oFUacG+bpLDg#&oizPhs*#KON9yH5ZYTU;DZ)| zXr1~k{k)UjMoJA5(BL=Vf6yds6&*41 zhNp`X6&Ynm&WB+^QjNP}YI4Kch8=&1qIt<4`!8aC_U_ik!T z&EsbFg>OOsHdzsq$4~Sy#{GaiYoEL;`8i&;C@n>h?@pc$x9OD}pa6$=r&HAn4&kR; z=(4kHkHx&mkP_3{S?sr(uu79ZAZOVAkZ_3Hr%ZpFa0UXhGu}I~N`t9&yGYvFpxwTn z`DwPr6oP24p+4%(>FZuAcKv9=f0+oZf!6Z0Zna+<44%UxP<_R9$`t*kDT23vGpc=` zV>y4VcDcur3?Q!-KI}z2x{`9 zT&QB$cAeLoj_6Hc1^Z9pvHNK^Xk92`N&@miIJUQ?n$bly0}aLg<2AOEnfDZHjHHA4 z4?RQmH!H{1WJ2mEe#gAfr4YX~wv*79zGHFQ?|gz!CJXOh33G=x-T@^WamGh0H#htVpiz2xvj-Inl9g5)c&zOsD_QcZTUetEar`v z7^~P+kvq!5$>@|}Ze=qukIe)WK~hwr#8f#D7>2$ngfACM_P=hvl4_2Hu>>jaQVolM z%9S_fgw*o;B{=o z{Q7&^^a~S`%UqslL)@~ph~(K58F1`DE5dgS;2lv%WL@;+J_cj=IRn~aGo?kXfL8^F zKh!K;Bl)jx1)a0?V9yIsBY7Vh3Qr8j+P43d^ToSB5~wKyyBu_^;rGkk%JCw&uM0~O z&G?-@r@)iNbs1DRbqn9zpGx~@O|1NV`qC#ebIb^~JJ6yFyCdI4_9^hKF0whmr55VE za^q!?EXjI~AA`r7B{BC`2EUWhEzSPPRu~q7gg@0snOWoAKuxgJ?%b2fZ}liGeU!7; zzPD4=^iRgz5xbXfXbZKzi|}5?x9-U0aHo^#75);Zky-h$$QLp!=i)IgGR3Hh1>1oV zzid~@gVVp?@OIj;$iQ7LnPV&LYf09pco>tYEELfUz_YF4GJik94JcBdugqq~AIo}- z*S;MqE4_uC$0>48#xXOw-7Qu_jjzx>-Y**R$)+k0(x#A#(GLUQ!&Z_<|NC~gXngj_ z+G2f$L}a`6wIin{HpKc=baVsF1kY}TvL&stSst9Guv^3hU<%DFGr>`ysxG0~*lwHn zYsodGxZ7_8FURy^PdGV^NY@#vwT1X^#=mN`*4-Yj!rupd1PU`YP zVtT7LMz5C!VUJ2x3wJ{{`e5anyKzsFl!j!tde$O_$6cz~^;y{Qlk+!()T1 z6@W0~ljGgP(ofPq(g>JPDe#G|BBwuJQyA~M>DBTDPUZ--_M5(t3u32wew=!?%>sqU0-ZAPN?M5Bw{N6sV-2&LIJF3d&0^LKZ-GGC_d@?#(^! ze=m>_cb&{l)o7>fiTC|B3rzuudHTAKDAp&IluueX_3( z>-fvq6@SK17zvmO} zzqnx?zym{=_(toOOPUiQ26A!rx@O^|irh$MW&3~PMv;xK)f?WT9|Jl_K z%9aoOC!Z;CPl9aYrl}WnMR5HbhJH_eeB>;Vdypk=v4z%;uFK7L+ zRb5ZO*kCgOfn277eI&?-SmAG3{!25~i@*xJbk_RIaR9kMQ}Bc^@0b4Z++KwfetUiJ zF9?za6uCmK3T*tp5Bq=Nh*yOG3i8c1wC-%PO&nHG8WfO$Ur%6`81Q`t6gr=Qu1#4n zu+%W2IcR^q=G^2r5+&s8@RQ4sUx|~R$cgKl!7)p6m9Qi*gLWZseLt9>ie(Lo&?dV&(#I~e8&UD6ZBtQ8e!`k?8 zGNFOFWxrY9Yf~&&{8K0mK?-FV=RK zrajpQ>bE*~;VqoCdNsnd%;==EJ$Wc2U=M3;>~(4|d79{ldZ3=0 zv4>gbPxZz$Vdk*k8WZR6b4Fry-#RV>Y&5^X9qE%7E#ky|!tYd8jgC!ehk|VHBvc8J z4gu{gx3I&8NLLM-h%Fq@X}Hr#GrHYxQ6ebjVM~TiN4_hX@C{mlo0REmbwFZbJpp85 z$DO1v0$l?}QhE!`jENu_-Jhp%XeLX2ubJTu+LYwLsH6$3+Wf`_bHa0-nDDpe=OP*D z-U2|58g27fx8R!Y;M?gkKa0%}uG|WUT}0%U($fWogk~|HP9wgh#J>G2+E)DYC+M6B6=Mh%Pi8PSH2(lW05U$}{5@{7? z>H*rwGUwB$y?*@e`4X=xV3fakt-4LtJ3yz~&2?EFUP{zW?Hu7*obw*pPl`3>%gs!S!%x%O!@ zj9cf6-6#E+(!JvAj3vG+xRvAi9%+B(wmjv~H@~ChnTo`Y1yO*^IfsXM>$5 z%VWJoWk*3<=vO@`I-`qHcJlYGz>vCJp&V4{fN2`$;=G@=}C&*S6$ zg!IHC0=0y9x@$;{`^x4fZubdF_q*QZM|_n?fC`*CE)-25per}e>oC!Q>X+(TkL5>) z-`R2mH#KPoo=yqgWN6d10v!6gA8sY6T9?946v<0j*`hp9@hf9W5xX-s6SQoOrYGM4 zs?cK~NIk{njCj75qqvTD&y`4q^5iaVBlMt1-Jm7{|vs1)8f5_C@5Y7!if(d z`wZZasSlR|4_S&I#hW{(RLggIMbwBfu0JwR>TIG8`EVER)6VPgw0d9xoC&j; z7Jn{LD@ZjQm@r<=0nD=5vie%JRRP*StWu|ECJZ-~k61Ar z?5TP@)nex)XqQu;V5yP%UikXf7d+yyd6ct-=BsYT7`r2Nj%O};kWE0XqaHW9P5jjK%oA8U!U3!J zJA#ax&X9JXWSBhxuzuCqviqqFmS?l0#q=iL8})7W<|Gtho^!$p^OELuY-}%m#L?;j zg>=4;{5W8GQdo*Ix%Zv>rfy;is(;uvD9v{$eCt*IQ1mj;pTL-F*y)%kdjGWVQI0wj z**epO)O7^~Bm?GR*Kc%*+vCLaCBKNrDhnbm-ea=(vrpd9ex(qvE2fuYmmsKghUw&C zHp0gYy^#UcEwlph7Kvx5cl@WA+#(~nQr{l21mo0-ac&G8myy<|5e!r4%CzYi?CMoB zgRZBXCEZ&(0({R@YbUTh9FdGc_m*_};KRn{tV*ZG5#eTTCgTEVhZ0T7c~~KgZUEL- z89WHf`KHQ&<-}M_h}W5xGz=6X9K!Hd$NNypn)s241q{noAg^?sJs(U;Rf zKD1PzPEJS(9lP?$yu1{Da1)@^|o z2jeJ#z*vWz-dfh8=O}Ijw?q_R6|Xp>^RgBrk;zF39Mq*Oi7JXX;_BxyA+QS43M4eo z`90sAjjktVC{WDB7hsXJACzaWBdr`^JK~3A) z;;{IDi;(y?8-GLscGRjhJ!<1pUG(E%11`(?%}E)j7plC%K#dOgz;`WPpDkm4=P*`|bwHAh-p^RQwD2v6( z4L@>QUh%0N^4=RYRWTc96da{LSQbdg>wdofvPuV6MrTvgq20S?JxdBYi_-nXMVaCS|_0Z zJ1;9;cE5P4!*fu3%x=nAGeMt;6 zi0*0#F`uYD?SFb6!qk07%)7#Rq~F?jDOBhF=$Y%$r%ARQonbavu>HM}tgZ-MPsn?K z6mIH}tWuWUm6p?arH(8|y;xW18EYTCTnupl~5Nq&!H?d84nqe;1 z;?0zTZ0_CHU2uL+(UvED&e;fBMW+w^dfD z@4&z}!3PM>9>y%NnlHC)Q);BRwD@TuuH9wE^|3~V+L-nPO~#KG>fz~rli`)Q_*UW9{z{$I(CjIUf$B9a zwprX1w6Q>RO}+GTQi|EUXBAdA=02&e`|$5ZOz#UsfEz+JUCj4DV-z`8Rrxy}Xvfz$ zpj<_D<^{t@{FKLZ+Q1ECQyQ8b23=FALRS<4^g2DGw|eXnUr3S`ozr}6BPQC58Ev-> z;ZU|#43r$X@3X93x}g2I%73N2Ea*Yo%>7a^w=uTSp(D(jqD$snlX-4nr=@9;!K7(b z>g$}A5v;c~^B}gdeDe-*0(Sv)s%AIhg#Ow5gsq^$WG!vs4-Np0?~~fytJV#Cu|C7? zhYt@Zy|)gZ7@ykcikK8FhVP+VVzB6|9jI@VVJHK!t-+ocV(ES_oiq}l#a-3vu zxy}wStTWyD`BQmrW3F!BIsRvMVIj|OPsZea6cyaSW-k)Hy;V|JY>p1#3idI*02Y{N zg+!uUn+>ZZ8ksnla=S&H2xSR= zADF^rdMR{!-hf3@?+}11W5+3LC@s&%Z^<0()apvTST`!6j}m^?x!1zDJ`e~RvjP{*aknH=J>}?6qTl0uK_#@!_eMcb(Ml|!T4kQ@F-Qr=}M}#M#e8fpQ8tCbVrn2(!^3|1D5jvLgWQ2DX7qlBD+S%)h4Pp z>o#j@-TYZ2U0t>8>c^WEYSA1cOQ-IS-@`;h#%{)KUEfY?+35>-bENOrRSpSflaqhf zt3}pT=yvLl=WsLqIVX{(!x`sV;`Q=8%I3Sc+rGjew8Z@OjLXnZ&4YcV*nZ$?qCATi zyw?DH|2Jb1wx3*IvU=5i39fE&4#n2swh2!YGsOIrOY@dCIAC`9+m3m=Yq7h%aufxF zu=Tt<-tB2i2WXzv{E-BW;1>41l-n3~6-t;;gDzELQ4G4W6wg2D%qraXR$|KlJIv%8 z3{i-=bt`IIBu(`AfY!)7WK5`I5K8z+7SAL=q74!2zduqRIT54`=iH7H&<#Dkthw;E z(bvc)WjS-tYMY~uatXfU#i`rVPIu@uSH}#57EX4>xFD&k&y0#^?^h&W1!u6yNcrJTJj{-D*;Adv>vwm%C=E}pYT`$g3RFJc8F>t9dl!2m# ze>kWiEZs@pGY0AAX&=S8ujXwbgLb4f)SViLC48f&5OxA4~R?_qy3$P z`jb;<|4O?ot8a{l#iycv%XdH<+&{~a^SFVe7Ta+&Tx_AcN1G1RFV!stHl``A$4qw? zKSiv=vu4A>3}e#``*K51j{48$>P~*GzS_{W?te-Ip{KhpAnX~(-2qKE?%?{ z3MF@yqIt=0k;tT$Z93b0oc7eogPb$NMTd{yhrZTatoMDpt_!fF(Bbw7<#_X6PzkS;KJNS_ zWE~WrD|D(nM6BKnO?R6lHE$U6lSTJZEE%a(Ksy#x>QYx?(yCS$v>cWZ5lRz|gfE!O#R;Ppe z@cov;wS=c#x^)#^FjU~ltO{CiAY-O^vRh}KW?9Ti0Q??+uap%{N-DkA~`*ep2 zh1>IBYU{XlOKA#jxD*d>waee_p_WW%-No?KRno(*c!=Kd$_06(hcPa!QNmX>q(0ki zFyCcg0&8w4u&JfV4LDi0141yR|+Jbq6i{$TL;H7IC*RA3Z{ye^?|HK66FG^i*nR@Mud`p)lPxNEA~_ z4QQ83qveQRUZ-Oa7B9Mmxr6?nITaRRt`JnJv=(MJvK9t=G-P*qs8q81Q2E>yL8KQs zHw>#Tjp-%UOW%rqO8df$0vI9zp<*zkGq^x!pU58%-Vjdoi%**RcQ)Zil^P0hqipMs zExt^vqW(@4qHq46D)s{7(o$_6gfV+AigZPegJfU)qf2VMFx{|xK*>>VfUE~Xq zwn28Fh^=StOC6*jO9uozIp2vx-;|FfQC{sy%Az2r^f^Ulx>}XGN z5P7*yin8hs?I)}=&6`Q-Bn1)Vu0;~?QWT1bFHY$ar(3tk5U1lo_WqdHI0p&NE{Uc& zpy1>;`P~bWW3_%lF?P#f{TiHZGm~g~(*mmsTOn$Qg(5rZ>*! z2H7OcY_+QYvw_oF}qc(J`)cPEnyVge*?^;kabHO*;P5#-Ca9a2-y} zjO)^Mr_J5^_P@rp-n$3c?03g!pv`_LMXFV}vo{Mi|H>(eaQWQiNW z0>0-7;>;uYTQYRrQc^LhK=3`4df^wobm?zWQFOUNol*|E>-p7&zJNfk`9mgK z2p70aY|`xcLJ{*RkX?P}bbgOEGz7PT8p8eYbiQcaI&U9_mX5^klZEqbp;;LA*+gu~n8y|u8KK2hkoOL0czg{Kb_lGbPR zr9?-l$KAGFH(tO|xXS7$eB{$EI*sk5{%0Hr{5pEYTQ=g*jK5lVte;AQR zP`F9g)h~EG8+QE7E$dt7OEQ70^F=ffPoBf9h;1J*FvGDsi4GA+oJ8-d9W4)YY=XH~y1u z=M%S**!YqbySh1Uk7-rW1P`M>Z3}ZJeb19=nIR`EY>Jnnr1kYWilQE7&JI0<+*G#Zeffg*Q5u)ASeX;o2xUH0R zdcXIH_n9z=RNEkjbo{p=rDH&Tj$>Wp;R2lDHyH$8fLs20$_{EZn~#$#9y@$67wjvt z3b;jN>Y%t9+V*6o)BH^PS{IDiJSTd-xTHGPqxc(9<=;M_VJ3ZDI`g@jeD>TJ^Y7iCZamvKqpgT-W-6eFWbFQmaca4D!GpypS7qW%NSY~V52I_bs1aoXQi zKZj59f)fF5ZChc4@J)?sN_N0UF)UVVv_$Wc^NG5>-z+RWls!z^GCjB0rujW)S=-d~ruJ^wYo`&W5x1q|HRz-Ed3@ezTJVE$PZ-~D8QR@xtR^%|Pz zpo}7zdkbEQb#qCI6EA8#Dc)i~8!P%m+Eml(^7<{Gsg;jPSMTWtC(ca_!1p(aCc3U@ zt6GBucKEF}m5i->S2e&zi}NQAL#X5k+3OJ&^m*01)I3Wxek!{>{Yyk5Lc|?d&Ks} zv1cuMs3G0Sj8Qum|EzbzT58&DE!4wE^rl9^c9vF1a1JRgB=U9SEiUbyY}}`D?EqJy zKRilrmU^qtu#-Ogr|$BM#Z=lBz0!gLP;U0MOjL7Epev;B>+kZWjdZ16M$B1qcD%KLqy7i(#B=6KltSyIo-kZwNExL& zQrf!1VDxN}sfayQ#cRf8vZD4dgGmolw=T%APpvc%K>|Uvb8D~J+)L4-J&>4Xo}ZU; zU%Jj9DqF)aZ@aJiMG@h%NI6>8PPa$^98{_zzJvdQxm ze7H$=aBimJb=SvvAkXk~_QWB&Iq_=8`Ft9?mzIjL307DNo&me{$cN=Fm~1*V(WXqB z!R7^+nBl3}q03!(`kSy;I5!ejXsA~JvOk>>k#+6|FrisF)yhC=N%whs=Eo^Vmjl|2 za%-#l1D~};5$Q$T%e}x88_B+}8#^xbwJ`;vb+O8d17^E!{_YChOR)3+dh>_)@x`4h zhc=GO@Q~NFk`3stHhhRfYk2PSo^thC;D)JXE+NTUykP->NEWb`Aal$juO}A2&tH0In^9otb+62RUiw;0y=^RXhB#|-t0UV`5o8iu ze^*4$hMDtBd`X}>?y3sAzfkZzEpgjH`+X@XN@82JE7Tq_C~T1f8(OKMhJ`x?oo?PWt=^Q7yy;d6#bxsX zWTyP_OI-J0Oldy!dbmT+{gFxHdWH%ZDB4oy9+%QBeuqw0wUqi$EyzAu; z1Wx%edyJm;RxUWhzYJN6AX5w@Q}t>ivG^U+zBkNVZ@aA$|j#ITQw?uM6mnTiRO8gxdnEDA{%;2B5OO=-l5a zQ4Ejg-r?R+E*SP~jg><=xM}%tLN1WgCG}PnM?-sGBA!h%YhcL=u6V~p12ygb9P^1= zH)HLJCmf+#1!E-c9PKR~lW*XfT^^?c$SWC-;Wk}p8}~ECnoBw13bC=x$}mN5b9rQh zd?DgttFjRzMarl`InT?l=BWwZiVq7c>_tm`LkranvZjUS+8BKJcC%5T`VKH%ZZV3g z(tsR0M6iznH@I&}i**0%I7ff%T{JVSdojU7SOyi=J$fxn-O%L*?;Z(6=6B3Fo;MF1 z5nM&E0wI$eSVwP4bpVuPd+3dhZ>8KR{Fz9?O?LGJE}h0PH0sx&QzG literal 0 HcmV?d00001 diff --git a/windows/manage/images/windows-10-management-gp-intune-flow.png b/windows/manage/images/windows-10-management-gp-intune-flow.png new file mode 100644 index 0000000000000000000000000000000000000000..c9e3f2ea31b007b58c5303a7adeff0bbf92465be GIT binary patch literal 21501 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

aZ<;GmkuOY+Snu|C*Hmr@b0NvA(U!D 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≫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

d}&@qo31pRoHGyN~+u&!Q_OWaK|W_GRCBp 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 + +As indicated in the diagram, Microsoft continues to provide support for deep manageability and security through technologies like Group Policy, Active Directory, and System Center Configuration Manager. It also delivers a “mobile-first, cloud-first” approach of simplified, modern management using cloud-based device management solutions such as Microsoft Enterprise Mobility + Security (EMS). Future Windows innovations, delivered through Windows as a Service, are complemented by cloud services like Microsoft Intune, Azure Active Directory, Azure Rights Management Service, Office 365, and the Windows Store for Business. + +## Deployment and Provisioning + +With Windows 10, you can continue to use traditional OS deployment, but you can also “manage out of the box.” To transform new devices into fully-configured, fully-managed devices, you can: + + + +- Avoid reimaging by using dynamic provisioning, enabled by a cloud-based device management services like Microsoft Intune. + +- Create self-contained provisioning packages built with the Windows Imaging and Configuration Designer (ICD). + +- Use traditional imaging techniques such as deploying custom images using System Center Configuration Manager. + +You have multiple options for upgrading to Windows 10. For existing devices running Windows 7 or Windows 8.1, you can use the robust in-place upgrade process for a fast, reliable move to Windows 10 while automatically preserving all the existing apps, data, and settings. This can mean significantly lower deployment costs, as well as improved productivity as end users can be immediately productive – everything is right where they left it. Of course, you can also use a traditional wipe-and-load approach if you prefer, using the same tools that you use today with Windows 7. + +## Identity and Authentication + +You can use Windows 10 and services like Azure Active Directory in new ways for cloud-based identity, authentication, and management. You can offer your users the ability to **“bring your own device” (BYOD)** or to **“choose your own device” (CYOD)** from a selection you make available. At the same time, you might be managing PCs and tablets that must be domain-joined because of specific applications or resources that are used on them. + +You can envision user and device management as falling into these two categories: + +- **Corporate (CYOD) or personal (BYOD) devices used by mobile users for SaaS apps such as Office 365.** With Windows 10, your employees can self-provision their devices: + +- For corporate devices, they can set up corporate access with Azure AD Join. When you offer them Azure AD Join with automatic Intune MDM enrollment, they can bring devices into a corporate-managed state in [*one step*](https://blogs.technet.microsoft.com/ad/2015/08/14/windows-10-azure-ad-and-microsoft-intune-automatic-mdm-enrollment-powered-by-the-cloud/), all from the cloud. + Azure AD Join is also a great solution for temporary staff, partners, or other part-time employees. These accounts can be kept separate from the on-premises AD domain but still access needed corporate resources. + +- Likewise, for personal devices, employees can use a new, simplified BYOD experience to add their work account to Windows, then access work resources on the device. + +- **Domain joined PCs and tablets used for traditional applications and access to important resources.** These may be traditional applications and resources that require authentication or accessing highly sensitive or classified resources on-premises. + With Windows 10, if you have an on-premises Active Directory domain that’s integrated with Azure AD, when employee devices are joined, they automatically register with Azure AD. This provides: + + - Single sign-on to cloud and on-premises resources from everywhere + + - Enterprise roaming of settings + + - Conditional access to corporate resources based on the health or configuration of the device + + - Windows Hello for Business + + - Windows Hello + + Domain joined PCs and tablets can continue to be managed with the System Center Configuration Manager client or Group Policy. + +For more information about how Windows 10 and Azure AD optimize access to work resources across a mix of devices and scenarios, see [Using Windows 10 devices in your workplace](https://azure.microsoft.com/en-us/documentation/articles/active-directory-azureadjoin-windows10-devices/). + +As you review the roles in your organization, you can use the following generalized decision tree to begin to identify users or devices that require domain join. Consider switching the remaining users to Azure AD. + +![Decision tree for device authentication options](images/windows-10-management-cyod-byod-flow.png) + +## Settings and Configuration + +Your configuration requirements are defined by multiple factors, including the level of management needed, the devices and data managed, and your industry requirements. Meanwhile, employees are frequently concerned about IT applying strict policies to their personal devices, but they still want access to corporate email and documents. With Windows 10, you can create a consistent set of configurations across PCs, tablets, and phones through the common MDM layer.  + +**MDM**: MDM gives you a way to configure settings that achieve your administrative intent without exposing every possible setting. (In contrast, Group Policy exposes fine-grained settings that you control individually.) One benefit of MDM is that it enables you to apply broader privacy, security, and application management settings through lighter and more efficient tools. This makes MDM the best choice for devices that are constantly on the go. + +**Group Policy** and **System Center Configuration Manager**: Your organization might still need to manage domain joined computers at a granular level such as Internet Explorer’s 1,500 configurable Group Policy settings, or very specific Windows Firewall rules. If so, Group Policy and System Center Configuration Manager continue to be excellent management choices: + +- Group Policy is the best way to granularly configure domain joined Windows PCs and tablets connected to the corporate network using Windows-based tools. Microsoft continues to add Group Policy settings with each new version of Windows. + +- Configuration Manager remains the recommended solution for granular configuration with robust software deployment, Windows updates, and OS deployment. + +You can use the following generalized decision tree to review the management choices for devices in your organization: + +![Decision tree for device configuration options](images/windows-10-management-gp-intune-flow.png) + +## Updating and Servicing + +With Windows as a Service, your IT department no longer needs to perform complex imaging (wipe-and-load) processes with each new Windows release. Whether on current branch (CB) or current branch for business (CBB), devices receive the latest feature and quality updates through simple – often automatic – patching processes. + +MDM with Intune provide tools for applying Windows updates to client computers in your organization. Configuration Manager allows rich management and tracking capabilities of these updates, including maintenance windows and automatic deployment rules. + +## Next steps + +There are a variety of steps you can take to begin the process of modernizing device management in your organization: + +- **Assess current management practices, and look for investments you might make today.** Which of your current practices need to stay the same, and which can you change? Specifically, what elements of traditional management do you need to retain and where can you modernize? Whether you take steps to minimize custom imaging, re-evaluate settings management, or reassesses authentication and compliance, the benefits can be immediate. + +- **Assess the different use cases and management needs in your environment.** Are there groups of devices that could benefit from lighter, simplified management? BYOD devices, for example, are natural candidates for cloud-based management. Users or devices handling more highly regulated data might require an on-premises Active Directory domain for authentication. Configuration Manager and EMS provide you the flexibility to stage implementation of modern management scenarios while targeting different devices the way that best suits your business needs. + +- **Review the decision trees in this article.** With the different options in Windows 10, plus Configuration Manager and Enterprise Mobility + Security, you have the flexibility to handle imaging, authentication, settings, and management tools for any scenario. + +- **Take incremental steps.** Moving towards modern device management doesn’t have to be an overnight transformation. New operating systems and devices can be brought in while older ones remain. With this “managed diversity,” users can benefit from productivity enhancements on new Windows 10 devices, while you continue to maintain older devices according to your standards for security and manageability. + +- **Optimize your existing investments**. On the road from traditional on-premises management to modern cloud-based management, take advantage of the flexible, hybrid architecture of Configuration Manager and Intune. As additional capabilities become available in the cloud-identity/MDM model, Microsoft is committed to providing a clear path from traditional to modern management. From f6a038797fc5a1b6f0830cbbf206fa7cfc901cf4 Mon Sep 17 00:00:00 2001 From: JanKeller1 Date: Wed, 19 Oct 2016 14:39:44 -0700 Subject: [PATCH 20/32] Added topic about modern management for Windows 10 --- windows/manage/TOC.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/manage/TOC.md b/windows/manage/TOC.md index f3cc5c2b8c..71157f3110 100644 --- a/windows/manage/TOC.md +++ b/windows/manage/TOC.md @@ -19,6 +19,7 @@ ### [Manage Windows 10 updates using System Center Configuration Manager](waas-manage-updates-configuration-manager.md) ### [Manage device restarts after updates](waas-restart.md) ## [Manage corporate devices](manage-corporate-devices.md) +### [Manage Windows 10 in your organization - transitioning to modern management](manage-windows-10-in-your-organization-modern-management.md) ### [Connect to remote Azure Active Directory-joined PC](connect-to-remote-aadj-pc.md) ### [Manage Windows 10 and Windows Store tips, tricks, and suggestions](manage-tips-and-suggestions.md) ### [New policies for Windows 10](new-policies-for-windows-10.md) From d0bcff4bfb031844995f805a81d84728ab700c6b Mon Sep 17 00:00:00 2001 From: JanKeller1 Date: Wed, 19 Oct 2016 16:36:39 -0700 Subject: [PATCH 21/32] Added warning about testing config before productn deploymt --- ...oy-device-guard-enable-virtualization-based-security.md | 7 ++++++- ...tting-started-on-the-device-guard-deployment-process.md | 6 +++++- ...-and-deployment-planning-guidelines-for-device-guard.md | 3 +++ 3 files changed, 14 insertions(+), 2 deletions(-) diff --git a/windows/keep-secure/deploy-device-guard-enable-virtualization-based-security.md b/windows/keep-secure/deploy-device-guard-enable-virtualization-based-security.md index bf63f5df7f..f9a6a62792 100644 --- a/windows/keep-secure/deploy-device-guard-enable-virtualization-based-security.md +++ b/windows/keep-secure/deploy-device-guard-enable-virtualization-based-security.md @@ -104,7 +104,12 @@ Unfortunately, it would be time consuming to perform these steps manually on eve > **Important**  These settings include **Secure Boot** and **Secure Boot with DMA**. In most situations we recommend that you choose **Secure Boot**. This option provides secure boot with as much protection as is supported by a given computer’s hardware. A computer with input/output memory management units (IOMMUs) will have secure boot with DMA protection. A computer without IOMMUs will simply have secure boot enabled.
In contrast, with **Secure Boot with DMA**, the setting will enable secure boot—and VBS itself—only on a computer that supports DMA, that is, a computer with IOMMUs. With this setting, any computer without IOMMUs will not have VBS (hardware-based) protection, although it can have code integrity policies enabled.
For information about how VBS uses the hypervisor to strengthen protections provided by a code integrity policy, see [How Device Guard features help protect against threats](introduction-to-device-guard-virtualization-based-security-and-code-integrity-policies.md#how-device-guard-features-help-protect-against-threats). -6. For **Virtualization Based Protection of Code Integrity**, select the appropriate option: +6. For **Virtualization Based Protection of Code Integrity**, select the appropriate option. + + > [!WARNING] + > Virtualization-based protection of code integrity may be incompatible with some devices and applications. We strongly recommend testing this configuration in your lab before enabling virtualization-based protection of code integrity on production systems. Failure to do so may result in unexpected failures up to and including data loss or a blue screen error (also called a stop error). + + Select an option as follows: - With Windows 10, version 1607 or Windows Server 2016, choose an appropriate option:
For an initial deployment or test deployment, we recommend **Enabled without lock**.
When your deployment is stable in your environment, we recommend changing to **Enabled with lock**. This option helps protect the registry from tampering, either through malware or by an unauthorized person. diff --git a/windows/keep-secure/planning-and-getting-started-on-the-device-guard-deployment-process.md b/windows/keep-secure/planning-and-getting-started-on-the-device-guard-deployment-process.md index 0790236e3f..2846134874 100644 --- a/windows/keep-secure/planning-and-getting-started-on-the-device-guard-deployment-process.md +++ b/windows/keep-secure/planning-and-getting-started-on-the-device-guard-deployment-process.md @@ -53,5 +53,9 @@ This topic provides a roadmap for planning and getting started on the Device Gua - [Enforce code integrity policies](deploy-code-integrity-policies-steps.md#enforce-code-integrity-policies) - [Deploy and manage code integrity policies with Group Policy](deploy-code-integrity-policies-steps.md#deploy-and-manage-code-integrity-policies-with-group-policy)
-8. **Enable desired hardware (VBS) security features**. Hardware-based security features—also called virtualization-based security (VBS) features—strengthen the protections offered by code integrity policies, as described in [How Device Guard features help protect against threats](introduction-to-device-guard-virtualization-based-security-and-code-integrity-policies.md#how-device-guard-features-help-protect-against-threats). For information about enabling VBS features, see [Deploy Device Guard: enable virtualization-based security](deploy-device-guard-enable-virtualization-based-security.md). +8. **Enable desired hardware (VBS) security features**. Hardware-based security features—also called virtualization-based security (VBS) features—strengthen the protections offered by code integrity policies, as described in [How Device Guard features help protect against threats](introduction-to-device-guard-virtualization-based-security-and-code-integrity-policies.md#how-device-guard-features-help-protect-against-threats). + > [!WARNING] + > Virtualization-based protection of code integrity may be incompatible with some devices and applications. We strongly recommend testing this configuration in your lab before enabling virtualization-based protection of code integrity on production systems. Failure to do so may result in unexpected failures up to and including data loss or a blue screen error (also called a stop error). + + For information about enabling VBS features, see [Deploy Device Guard: enable virtualization-based security](deploy-device-guard-enable-virtualization-based-security.md). diff --git a/windows/keep-secure/requirements-and-deployment-planning-guidelines-for-device-guard.md b/windows/keep-secure/requirements-and-deployment-planning-guidelines-for-device-guard.md index 13b3f05f42..705d3e8b90 100644 --- a/windows/keep-secure/requirements-and-deployment-planning-guidelines-for-device-guard.md +++ b/windows/keep-secure/requirements-and-deployment-planning-guidelines-for-device-guard.md @@ -35,6 +35,9 @@ For example, hardware that includes CPU virtualization extensions and SLAT will You can deploy Device Guard in phases, and plan these phases in relation to the computer purchases you plan for your next hardware refresh. +> [!WARNING] +> Virtualization-based protection of code integrity may be incompatible with some devices and applications. We strongly recommend testing this configuration in your lab before enabling virtualization-based protection of code integrity on production systems. Failure to do so may result in unexpected failures up to and including data loss or a blue screen error (also called a stop error). + The following tables provide more information about the hardware, firmware, and software required for deployment of various Device Guard features. The tables describe baseline protections, plus protections for improved security that are associated with hardware and firmware options available in 2015, available in 2016, and announced as options for 2017. > **Notes** From d72612073275cc7d442e14457fd090dac6b3bfc8 Mon Sep 17 00:00:00 2001 From: jdeckerMS Date: Thu, 20 Oct 2016 07:43:28 -0700 Subject: [PATCH 22/32] fix parent for new topic, add to change history --- devices/hololens/hololens-checklist.md | 30 ++++++ ...istory-for-manage-and-update-windows-10.md | 1 + windows/manage/manage-corporate-devices.md | 91 +++---------------- windows/manage/manage-tips-and-suggestions.md | 2 +- 4 files changed, 44 insertions(+), 80 deletions(-) create mode 100644 devices/hololens/hololens-checklist.md diff --git a/devices/hololens/hololens-checklist.md b/devices/hololens/hololens-checklist.md new file mode 100644 index 0000000000..d1eb5f80d4 --- /dev/null +++ b/devices/hololens/hololens-checklist.md @@ -0,0 +1,30 @@ +--- +title: Checklist for HoloLens in the enterprise (HoloLens) +description: tbd +ms.prod: w10 +ms.mktglfcycl: manage +ms.pagetype: hololens, devices +ms.sitesec: library +author: jdeckerMS +--- + +# Checklist: HoloLens in the enterprise + +[Introduction to configuration service providers (CSPs) for IT pros](https://technet.microsoft.com/itpro/windows/manage/how-it-pros-can-use-configuration-service-providers) + + +Windows Store for Business + +Requirements + +- IT Admins: Before you sign up for the Store for Business, at a minimum, you'll need an Azure Active Directory (AAD) account for your organization, and you'll need to be the global administrator for your organization. Once the Global Admin has signed in, they can give permissions to other employees. +- End Users: Need Azure AD account when they access Store for Business content from Windows-based devices. + +[Getting started with Azure Active Directory Premium](https://azure.microsoft.com/en-us/documentation/articles/active-directory-get-started-premium/) + +[Get started with Intune](https://docs.microsoft.com/en-us/intune/understand-explore/get-started-with-a-30-day-trial-of-microsoft-intune) + +[Enroll devices for management in Intune](https://docs.microsoft.com/en-us/intune/deploy-use/enroll-devices-in-microsoft-intune#supported-device-platforms) + +[Azure AD editions](https://azure.microsoft.com/en-us/documentation/articles/active-directory-editions/) + diff --git a/windows/manage/change-history-for-manage-and-update-windows-10.md b/windows/manage/change-history-for-manage-and-update-windows-10.md index 3484d07940..56fb55ced0 100644 --- a/windows/manage/change-history-for-manage-and-update-windows-10.md +++ b/windows/manage/change-history-for-manage-and-update-windows-10.md @@ -17,6 +17,7 @@ This topic lists new and updated topics in the [Manage and update Windows 10](in | New or changed topic | Description | | --- | --- | | [Manage device restarts after updates](waas-restart.md) | New | +| [Manage Windows 10 in your organization - transitioning to modern management](manage-windows-10-in-your-organization-modern-management.md) | New | | [Cortana integration in your business or enterprise](manage-cortana-in-enterprise.md) |Added an important note about Cortana and Office 365 integration. | | [Manage connections from Windows operating system components to Microsoft services](manage-connections-from-windows-operating-system-components-to-microsoft-services.md) | Added link to the Windows Restricted Traffic Limited Functionality Baseline. Added Teredo Group Policy. | diff --git a/windows/manage/manage-corporate-devices.md b/windows/manage/manage-corporate-devices.md index f96628d60a..c282a281cf 100644 --- a/windows/manage/manage-corporate-devices.md +++ b/windows/manage/manage-corporate-devices.md @@ -19,81 +19,22 @@ localizationpriority: high - Windows 10 - Windows 10 Mobile -You can use the same management tools to manage all device types running Windows 10 : desktops, laptops, tablets, and phones. And your current management tools, such as Group Policy, Windows Management Instrumentation (WMI), PowerShell scripts, Orchestrator runbooks, System Center tools, and so on, will continue to work for Windows 10 on desktop editions. +You can use the same management tools to manage all device types running Windows 10 : desktops, laptops, tablets, and phones. And your current management tools, such as Group Policy, Windows Management Instrumentation (WMI), PowerShell scripts, System Center tools, and so on, will continue to work for Windows 10. -There are several options for managing Windows 10 on corporate-owned devices in an enterprise. +## In this section -## Identity and management options +| Topic | Description | +| --- | --- | +| [Manage Windows 10 in your organization - transitioning to modern management](manage-windows-10-in-your-organization-modern-management.md) | Strategies for deploying and managing Windows 10, including deploying Windows 10 in a mixed environment | +| [Connect to remote Azure Active Directory-joined PC](connect-to-remote-aadj-pc.md) | How to use Remote Desktop Connection to connect to an Azure AD-joined PC | +| [Manage Windows 10 and Windows Store tips, tricks, and suggestions](manage-tips-and-suggestions.md) | Options to manage user experiences to provide a consistent and predictable experience for employees | +| [New policies for Windows 10](new-policies-for-windows-10.md) | New Group Policy settings added in Windows 10 | +| [Group Policies that apply only to Windows 10 Enterprise and Windows 10 Education](group-policies-for-enterprise-and-education-editions.md) | Group Policy settings that apply only to Windows 10 Enterprise and Windows 10 Education | +| [Changes to Group Policy settings for Start in Windows 10](changes-to-start-policies-in-windows-10.md) | Changes to the Group Policy settings that you use to manage Start | +| [Windows 10 Mobile and MDM](windows-10-mobile-and-mdm.md) | How to plan for and deploy Windows 10 Mobile devices | +| [Introduction to configuration service providers (CSPs) for IT pros](how-it-pros-can-use-configuration-service-providers.md) | How IT pros and system administrators can take advantage of many settings available through CSPs to configure devices running Windows 10 and Windows 10 Mobile in their organizations | -Your employees using devices that are owned by the organization can connect to Active Directory or Azure Active Directory (Azure AD). Windows 10 does not require a personal Microsoft account on devices joined to Azure AD or an on-premises Active Directory domain. - -![choose active directory or azure ad for identity](images/identitychoices.png) - -### Active Directory join - -You can join a device running Windows 10 to an on-premises Active Directory domain after the first-run experience (sometimes called out-of-box experience or OOBE). You can add devices running Windows 10 to your existing Active Directory infrastructure and manage them just as you've always been used to managing PCs running Windows. - -Desktop devices running Windows 10 that are joined to an Active Directory domain can be managed using Group Policy and System Center Configuration Manager (current branch). The following table shows the management support for Windows 10 in Configuration Manager. - - ---- - - - - - - - - - - - - - - - - - - - - -
Product versionWindows 10 support

[System Center Configuration Manager (current branch) ](https://technet.microsoft.com/en-us/library/mt346023.aspx)

Client deployment, upgrade, and management with new and existing features

Configuration Manager and Configuration Manager SP1

Deployment, upgrade, and management with existing features

Configuration Manager 2007

Management with existing features

- -  - -### Azure AD join - -Devices joined to Azure AD can be managed using Microsoft Intune or other mobile device management (MDM) solutions. MDM infrastructure for Windows 10 is consistent across device types. Configuration capabilities may vary based on device platform. - -![mdm options for mobile, desktop, and iot through device lifecycle](images/mdm.png) - -For flexibility in identity and management, you can combine Active Directory and Azure AD. Learn about [integrating Active Directory and Azure Active Directory for a hybrid identity solution](https://go.microsoft.com/fwlink/p/?LinkId=613209). - -## How setting conflicts are resolved - - -A device or user might receive policies from multiple sources, such as MDM, Exchange, or provisioning packages. In any policy conflict, the most secure policy value is applied. Policy settings take precedence over settings applied in a provisioning package. - -**Note**   -Provisioning packages can be applied either during device setup or after setup for runtime configuration. For more information about runtime provisioning packages, see [Configure devices without MDM](configure-devices-without-mdm.md). - -  - -When setting values that do not have a security implication conflict, last write wins. When settings are configured from both a provisioning package and another configuration source, the non-provisioning package configuration source has higher priority. - -![](images/configconflict.png) - -## MDM enrollment - - -Devices running Windows 10 include a built-in agent that can be used by MDM servers to enroll and manage devices. MDM servers do not need to create a separate agent or client to install on devices running Windows 10. - -For more information about the MDM protocols, see [Mobile device management](https://go.microsoft.com/fwlink/p/?LinkID=533172). - ## Learn more [How to bulk-enroll devices with On-premises Mobile Device Management in System Center Configuration Manager](https://technet.microsoft.com/library/mt627898.aspx) @@ -114,16 +55,8 @@ For more information about the MDM protocols, see [Mobile device management](htt Microsoft Virtual Academy course: [System Center 2012 R2 Configuration Manager & Windows Intune](https://go.microsoft.com/fwlink/p/?LinkId=613208) -## Related topics -[Manage Windows 10 and Windows Store tips, tricks, and suggestions](manage-tips-and-suggestions.md) -- [Connect to remote Azure Active Directory-joined PC](connect-to-remote-aadj-pc.md)  -- [New policies for Windows 10](new-policies-for-windows-10.md) -- [Group Policies that apply only to Windows 10 Enterprise and Windows 10 Education](group-policies-for-enterprise-and-education-editions.md) -- [Changes to Group Policy settings for Start in Windows 10](changes-to-start-policies-in-windows-10.md) -- [Windows 10 Mobile and MDM](windows-10-mobile-and-mdm.md) -- [Introduction to configuration service providers (CSPs) for IT pros](how-it-pros-can-use-configuration-service-providers.md) diff --git a/windows/manage/manage-tips-and-suggestions.md b/windows/manage/manage-tips-and-suggestions.md index 2fbb2e3cda..547f77a1aa 100644 --- a/windows/manage/manage-tips-and-suggestions.md +++ b/windows/manage/manage-tips-and-suggestions.md @@ -1,6 +1,6 @@ --- title: Manage Windows 10 and Windows Store tips, tricks, and suggestions (Windows 10) -description: Windows 10 provides organizations with various options to manage auser experiences to provide a consistent and predictable experience for employees. +description: Windows 10 provides organizations with various options to manage user experiences to provide a consistent and predictable experience for employees. keywords: ["device management"] ms.prod: w10 ms.mktglfcycl: manage From dcb37ad3ef088b947c880f02d520a90a77b5f1ae Mon Sep 17 00:00:00 2001 From: JanKeller1 Date: Thu, 20 Oct 2016 11:48:44 -0700 Subject: [PATCH 23/32] Fixed bkmk links, updated refs to WIP, tweaked linebrks --- windows/whats-new/security.md | 62 +++++++++++++++++++---------------- 1 file changed, 33 insertions(+), 29 deletions(-) diff --git a/windows/whats-new/security.md b/windows/whats-new/security.md index f2d45edd95..4cf480e9d7 100644 --- a/windows/whats-new/security.md +++ b/windows/whats-new/security.md @@ -10,8 +10,8 @@ ms.pagetype: security author: TrudyHa --- - # What's new in Windows 10 security + There are several key client security improvements Microsoft has made in Windows 10. These improvements focus on three key areas — threat resistance, information protection, and identity protection and access control. In addition to an overview of the features themselves, this article discusses the hardware requirements for each new feature and offers configuration recommendations and links to more detailed resources. Microsoft designed the Windows 10 operating system to be the most secure version of the Windows operating system to date. To achieve this goal, Windows 10 employs advanced and now widely available hardware features to help protect users and devices against modern cyber threats. With thousands of new malware variants discovered daily and malicious hacking techniques evolving rapidly, never before has Windows client security been more important. In Windows 10, organizations can deploy new threat-resistant security features that harden the operating system in ways that can benefit Bring Your Own Device (BYOD) and corporate-owned device scenarios, as well as devices for special use cases, such as kiosks, ATMs, and point-of-sale (PoS) systems. These new threat-resistant features are modular—that is, they’re designed to be deployed together, although you can also implement them individually. With all these new features enabled together, organizations can protect themselves immediately against a majority of today’s most sophisticated threats and malware. @@ -26,26 +26,27 @@ Today’s security threat landscape is one of aggressive and tenacious threats. Windows 10 introduces several new security features that help mitigate modern threats and protect organizations against cyber attackers, regardless of their motive. Microsoft has made significant investments in Windows 10 to make it the most malware-resistant Windows operating system to date. Rather than simply adding defenses to the operating system, as was the case in previous Windows releases, Microsoft introduces architectural changes in Windows 10 that address entire classes of threats. By fundamentally changing the way the operating system works, Microsoft seeks to make Windows 10 much more difficult for modern attackers to exploit. New features in Windows 10 include Device Guard, configurable code integrity, virtualization-based security (VBS), and improvements to Windows Defender, to name just a few. By enabling all these new features together, organizations can immediately protect themselves against the types of malware responsible for approximately 95 percent of modern attacks. -###
Virtualization-based security +### Virtualization-based security In the server world, virtualization technologies like Microsoft Hyper-V have proven extremely effective in isolating and protecting virtual machines (VMs) in the data center. Now, with those virtualization capabilities becoming more pervasive in modern client devices, there is an incredible opportunity for new Windows client security scenarios. Windows 10 can use virtualization technology to isolate core operating system services in a segregated, virtualized environment, similar to a VM. This additional level of protection, called virtualization-based security, ensures that no one can manipulate those services, even if the kernel mode of the host operating system is compromised. Just like with client Hyper-V, Windows itself can now take advantage of processors equipped with second-level address translation (SLAT) technology and virtualization extensions, such as Intel Virtualization Technology (VT) x and AMD V, to create a secure execution environment for sensitive Windows functions and data. This VBS environment protects the following services: -- **Hypervisor Code Integrity (HVCI).** The HVCI service in Windows 10 determines whether code executing in kernel mode is securely designed and trustworthy. It offers Zero Day and vulnerability exploit protection capabilities by ensuring that all software running in kernel mode, including drivers, securely allocate memory and operate as they are intended. In Windows 10, kernel mode code integrity is configurable, which allows organizations to scope preboot code execution to their desired configuration. For more information about configurable code integrity in Windows 10, see the [Configurable code integrity](#config-code) section. -- **Local Security Authority (LSA).** The LSA service in Windows manages authentication operations, including NT LAN Manager (NTLM) and Kerberos mechanisms. In Windows 10, the Credential Guard feature isolates a portion of this service and helps mitigate the pass-the-hash and pass-the-ticket techniques by protecting domain credentials. In addition to logon credentials, this protection is extended to credentials stored within Credential Manager. For more information about Credential Guard, see the [Credential Guard](#credential-guard) section. -**Note**   +- **Hypervisor Code Integrity (HVCI).** The HVCI service in Windows 10 determines whether code executing in kernel mode is securely designed and trustworthy. It offers Zero Day and vulnerability exploit protection capabilities by ensuring that all software running in kernel mode, including drivers, securely allocate memory and operate as they are intended. In Windows 10, kernel mode code integrity is configurable, which allows organizations to scope preboot code execution to their desired configuration. For more information about configurable code integrity in Windows 10, see the [Configurable code integrity](#configurable-code-integrity) section. +- **Local Security Authority (LSA).** The LSA service in Windows manages authentication operations, including NT LAN Manager (NTLM) and Kerberos mechanisms. In Windows 10, the Credential Guard feature isolates a portion of this service and helps mitigate the pass-the-hash and pass-the-ticket techniques by protecting domain credentials. In addition to logon credentials, this protection is extended to credentials stored within Credential Manager. For more information about Credential Guard, see the [Credential Guard](#credential-guard) section. + +**Note**
To determine whether virtualization is supported for a client machine model, simply run **systeminfo** from a command prompt window.   VBS provides the core framework for some of the most impactful mitigations Windows 10 offers. Having client machines within your organization that can employ this functionality is crucial to modern threat resistance. For more information about the specific hardware features that each Windows 10 feature requires, including VBS, see the [Windows 10 hardware considerations](#hardware) section. ### Device Guard -Microsoft Device Guard is a feature set that combines system integrity–hardening features that revolutionize Windows security by taking advantage of new VBS options to protect the system core and a trust-nothing model often seen in mobile operating systems. This feature set takes advantage of the best preexisting Windows hardening features (for example, Unified Extensible Firmware Interface \[UEFI\] Secure Boot, Windows Trusted Boot), and then combines them with powerful new app control features like the VBS-powered HVCI service and configurable code integrity, which together help prevent vulnerability exploits and unauthorized apps from running on the device in both user and kernel modes. For more information about VBS in Windows 10 and the additional features that use it, see the [Virtualization-based security](#virtualization-security) section. For more information about configurable code integrity, see the [Configurable code integrity](#config-code) section. +Microsoft Device Guard is a feature set that combines system integrity–hardening features that revolutionize Windows security by taking advantage of new VBS options to protect the system core and a trust-nothing model often seen in mobile operating systems. This feature set takes advantage of the best preexisting Windows hardening features (for example, Unified Extensible Firmware Interface \[UEFI\] Secure Boot, Windows Trusted Boot), and then combines them with powerful new app control features like the VBS-powered HVCI service and configurable code integrity, which together help prevent vulnerability exploits and unauthorized apps from running on the device in both user and kernel modes. For more information about VBS in Windows 10 and the additional features that use it, see the [Virtualization-based security](#virtualization-based-security) section. For more information about configurable code integrity, see the [Configurable code integrity](#configurable-code-integrity) section. Although Microsoft intends the Device Guard feature set to run alongside new Windows security features such as Credential Guard, it can run independently. Depending on your organization’s client resources, you can selectively choose which features make sense for your environment and device compatibility. For information about the hardware requirements for Device Guard and other Windows 10 security features, see the [Windows 10 hardware considerations](#hardware) section. For more information about Credential Guard, see the [Credential Guard](#credential-guard) section. -For most organizations, implementing specific Device Guard functionality will depend on the role of the device and its primary user, employing more features on single-workload devices, such as kiosks, and fewer features on administrative machines over which users are allowed full control. By using this model, IT organizations can categorize users into groups that align with Device Guard security policies relating to device security and code integrity restrictions. For more information about configurable code integrity, see the [Configurable code integrity](#config-code) section. +For most organizations, implementing specific Device Guard functionality will depend on the role of the device and its primary user, employing more features on single-workload devices, such as kiosks, and fewer features on administrative machines over which users are allowed full control. By using this model, IT organizations can categorize users into groups that align with Device Guard security policies relating to device security and code integrity restrictions. For more information about configurable code integrity, see the [Configurable code integrity](#configurable-code-integrity) section. New desktops and laptops will be available to expedite your Device Guard implementation efforts. Device Guard-ready devices will require the least amount of physical interaction with the actual device before it’s ready for use. @@ -56,19 +57,19 @@ Going forward, all devices will fall into one of the following three categories: For more information about how to prepare for, manage, and deploy Device Guard, see the [Device Guard deployment guide](../keep-secure/device-guard-deployment-guide.md). -### Configurable code integrity +### Configurable code integrity *Code integrity* is the Windows component that verifies that the code Windows is running is trusted and safe. Like the operating modes found in Windows itself, Windows code integrity contains two primary components: kernel mode code integrity (KMCI) and user mode code integrity (UMCI). Microsoft has used KMCI in recent versions of Windows to prevent the Windows kernel from executing unsigned drivers. Although this approach is effective, drivers aren’t the only route malware can take to penetrate the operating system’s kernel mode space. So, for Windows 10, Microsoft has raised the standard for kernel mode code out of the box by requiring the use of security best practices regarding memory management and has provided enterprises with a way to set their own UMCI and KMCI standards. Historically, UMCI has been available only for Windows RT and Windows Phone devices, which made it difficult for attackers to infect such devices with viruses and malware. This reduced infection rate results from the way the operating system determines which code to execute. Natively, binaries follow a process to prove to the operating system that they are trustworthy before the operating system allows them to execute. This process is intended to restrict the execution of arbitrary code and thereby decrease the risk of malware infection. This successful trust-nothing operating system model is now available in Windows 10 through a feature called *configurable code integrity*. Configurable code integrity allows IT organizations to create and deploy code integrity policies that stipulate exactly which binaries can run in their environment. Administrators can manage this trust at a certification authority or publisher level down to the individual hash values for each executed binary. This level of customization allows organizations to create policies that are as restrictive as they desire. In addition, organizations can choose to provide different levels of restriction for certain types of machines. For example, fixed-workload devices such as kiosks and PoS systems would likely receive a strict policy, because their purpose is to provide the same service day after day. Administrators can manage devices that have more variable workloads, such as users’ PCs, at a higher level, providing certain software publishers’ applications for installation or aligning those devices with the organization’s software catalog. -**Note**   +**Note**
Configurable code integrity is not intended to replace technologies that allow or block programs such as AppLocker or an organization’s antivirus software. Rather, it complements such technologies by establishing a baseline of security, and then using those additional technologies to fine-tune client security.   Configurable code integrity is not limited to Windows Store applications. In fact, it is not even limited to existing signed applications. Windows 10 gives you a way to sign line-of-business or third-party applications without having to repackage them: you can monitor the application’s installation and initial execution to create a list of binaries called a catalog file. When created, you sign these catalog files and add the signing certificate to the code integrity policy so that those binaries contained within the catalog files are allowed to execute. Then, you can use Group Policy, Configuration Manager, or any other familiar management tool to distribute these catalog files to your client machines. Historically, most malware has been unsigned; simply by deploying code integrity policies, your organization can immediately protect itself against unsigned malware, which is responsible for most modern attacks. -**Note**   +**Note**
For detailed deployment and planning information about configurable code integrity, see the [Device Guard deployment guide](../keep-secure/device-guard-deployment-guide.md).   The process to create, test, and deploy a code integrity policy is as follows: @@ -78,7 +79,7 @@ The process to create, test, and deploy a code integrity policy is as follows: 4. **Enforce and sign the policy.** After you create, audit, and merge the resulting code integrity policies, it’s time to enforce your policy. To do so, run the **Set-RuleOption** cmdlet to remove the **Unsigned Policy** rule. When enforced, no binaries that are exceptions to the policy will be allowed to run. In addition to enforcing a policy, signed policies offer an additional level of protection. Signed code integrity policies inherently protect themselves against manipulation and deletion, even by administrators. 5. **Deploy the code integrity policy.** When you have enforced and optionally signed your code integrity policy, it’s ready for deployment. To deploy your code integrity policies, you can use Microsoft client management technologies, mobile device management solutions, or Group Policy, or you can simply copy the file to the correct location on your client computers. For Group Policy deployment, a new administrative template is available in Windows 10 and the Windows Server 2016 operating system to simplify the deployment process. -**Note**   +**Note**
Configurable code integrity is available in Windows 10 Enterprise and Windows 10 Education.   You can enable configurable code integrity as part of a Device Guard deployment or as a stand-alone component. In addition, you can run configurable code integrity on hardware that is compatible with the Windows 7 operating system, even if such hardware is not Device Guard ready. Code integrity policies can align with an existing application catalog, existing corporate imaging strategy, or with any other method that provides the organization’s desired levels of restriction. For more information about configurable code integrity with Device Guard, see the [Device Guard deployment guide](../keep-secure/device-guard-deployment-guide.md). @@ -96,6 +97,7 @@ Measured Boot by itself does not prevent malware from loading during the startup For Windows 10, Microsoft has revamped Windows Defender and combined it with Microsoft System Center Endpoint Protection. Unlike with Microsoft System Center 2012 R2, there will be no System Center Endpoint Protection client to deploy to Windows 10 machines because Windows Defender is built into the operating system and enabled by default. In addition to simplified deployment, Windows Defender contains several improvements. The most important improvements to Windows Defender are: + - **Early Launch Antimalware (ELAM) compatible.** After Secure Boot has verified that the loading operating system is trusted, ELAM can start a registered and signed antimalware application before any other operating system components. Windows Defender is compatible with ELAM. - **Local context for detections and centralized sensory data.** Unlike most antimalware software and previous versions of Windows Defender, Windows Defender in Windows 10 reports additional information about the context of discovered threats. This information includes the source of the content that contains the threat as well as the historical movement of the malware throughout the system. When collection is complete, Windows Defender reports this information (when users elect to enable cloud-based protection) and uses it to mitigate threats more quickly. - **User Account Control (UAC) integration.** Windows Defender is now closely integrated with the UAC mechanism in Windows 10. Whenever a UAC request is made, Windows Defender automatically scans the threat before prompting the user, which helps prevent users from providing elevated privileges to malware. @@ -103,19 +105,19 @@ In addition to simplified deployment, Windows Defender contains several improvem ## Information protection -Protecting the integrity of company data as well as preventing the inappropriate disclosure and sharing of that data are a top priority for IT organizations. Trends like BYOD and mobility make the task of information protection more challenging than ever before. Windows 10 includes several improvements to built-in information protection, including a new Enterprise Data Protection (EDP) feature that offers DLP capability. This feature allows an organizations’ users to classify data themselves and gives you the ability to automatically classify data as it ingresses from business resources. It can also help prevent users from copying business content to unauthorized locations such as personal documents or websites. +Protecting the integrity of company data as well as preventing the inappropriate disclosure and sharing of that data are a top priority for IT organizations. Trends like BYOD and mobility make the task of information protection more challenging than ever before. Windows 10 includes several improvements to built-in information protection, including a new Windows Information Protection (WIP) feature that offers DLP capability. This feature allows an organizations’ users to classify data themselves and gives you the ability to automatically classify data as it ingresses from business resources. It can also help prevent users from copying business content to unauthorized locations such as personal documents or websites. -Unlike some current DLP solutions, EDP does not require users to switch modes or apps or work within containers to protect data, and the protection happens behind the scenes without altering the user experience that your users have grown accustomed to in Windows. For more information about EDP in Windows 10, see the [Enterprise Data Protection](#enterprise) section. +Unlike some current DLP solutions, WIP does not require users to switch modes or apps or work within containers to protect data, and the protection happens behind the scenes without altering the user experience that your users have grown accustomed to in Windows. For more information about WIP in Windows 10, see the [Windows Information Protection](#windows-information-protection) section. -In addition to EDP, Microsoft has made substantial improvements to BitLocker, including simplified manageability through Microsoft BitLocker Administration and Monitoring (MBAM), used-space-only encryption, and single sign-on (SSO) capability. For more information about BitLocker improvements in Windows 10, see the [Improvements to BitLocker](#bitlocker) section. +In addition to WIP, Microsoft has made substantial improvements to BitLocker, including simplified manageability through Microsoft BitLocker Administration and Monitoring (MBAM), used-space-only encryption, and single sign-on (SSO) capability. For more information about BitLocker improvements in Windows 10, see the [Improvements in BitLocker](#bitlocker) section. -### Enterprise Data Protection +### Windows Information Protection -DLP systems are intended to protect sensitive corporate data through encryption and managed use while the data is in use, in motion, or at rest. Traditional DLP software is typically invasive and frustrating for users and can be complicated for administrators to configure and deploy. Windows 10 now includes an EDP feature that offers DLP capabilities and is built in and simple to use. This solution gives you the flexibility to define policies that will help determine what kind of data to protect as business data and what should be considered personal. Based on these policies, you can also choose what to do, either automatically or manually, whenever you suspect that data is about to be or has been compromised. For example, if an employee has a personal but managed device that contains business data, an IT organization could block that user from copying and pasting business data to nonbusiness documents and locations or could even selectively wipe the business data from the device at any time without affecting the personal data on the device. +DLP systems are intended to protect sensitive corporate data through encryption and managed use while the data is in use, in motion, or at rest. Traditional DLP software is typically invasive and frustrating for users and can be complicated for administrators to configure and deploy. Windows 10 now includes a Windows Information Protection (WIP) feature that offers DLP capabilities and is built in and simple to use. This solution gives you the flexibility to define policies that will help determine what kind of data to protect as business data and what should be considered personal. Based on these policies, you can also choose what to do, either automatically or manually, whenever you suspect that data is about to be or has been compromised. For example, if an employee has a personal but managed device that contains business data, an IT organization could block that user from copying and pasting business data to nonbusiness documents and locations or could even selectively wipe the business data from the device at any time without affecting the personal data on the device. -You can configure EDP policies to encrypt and protect files automatically based on the network source from which the content was acquired, such as an email server, file share, or a Microsoft SharePoint site. The policies can work with on-premises resources as well as those that originate from the Internet. When specified, any data retrieved from internal network resources will always be protected as business data; even if that data is copied to portable storage, such as a flash drive or CD, the protection remains. In an effort to allow easy corrections of misclassified data, users who feel that EDP has incorrectly protected their personal data can modify the data’s classification. When such a modification occurs, you have access to audit data on the client machine. You can also use a policy to prevent users from reclassifying data. The EDP feature in Windows 10 also includes policy controls that allow you to define which apps have access to business data and even which have access to the corporate virtual private network (VPN). +You can configure WIP policies to encrypt and protect files automatically based on the network source from which the content was acquired, such as an email server, file share, or a Microsoft SharePoint site. The policies can work with on-premises resources as well as those that originate from the Internet. When specified, any data retrieved from internal network resources will always be protected as business data; even if that data is copied to portable storage, such as a flash drive or CD, the protection remains. In an effort to allow easy corrections of misclassified data, users who feel that WIP has incorrectly protected their personal data can modify the data’s classification. When such a modification occurs, you have access to audit data on the client machine. You can also use a policy to prevent users from reclassifying data. The WIP feature in Windows 10 also includes policy controls that allow you to define which apps have access to business data and even which have access to the corporate virtual private network (VPN). -To manage EDP, you use the same system management tools you probably already use to manage your Windows client computers, such as Configuration Manager and Intune. For more information about EDP, see [Enterprise data protection (EDP) overview](edp-whats-new-overview.md). +To manage WIP, you use the same system management tools you probably already use to manage your Windows client computers, such as Configuration Manager and Intune. For more information about WIP, see [Protect your enterprise data using Windows Information Protection](https://technet.microsoft.com/itpro/windows/keep-secure/protect-enterprise-data-using-wip). ### Improvements in BitLocker @@ -162,8 +164,9 @@ Pass the hash is the most commonly used derived credential attack today. This at Credential Guard is another new feature in Windows 10 Enterprise that employs VBS to protect domain credentials against theft, even when the host operating system is compromised. To achieve such protection, Credential Guard isolates a portion of the LSA service, which is responsible for managing authentication, inside a virtualized container. This container is similar to a VM running on a hypervisor but is extremely lightweight and contains only those files and components required to operate the LSA and other isolated services. By isolating a portion of the LSA service within this virtualized environment, credentials are protected even if the system kernel is compromised, removing the attack vector for pass the hash. -For more information about the hardware requirements for Credential Guard, see the [Windows 10 hardware considerations](#hardware) section. For more information about VBS in Windows 10, see the [Virtualization-based security](#virtualization-security) section. -**Note**   +For more information about the hardware requirements for Credential Guard, see the [Windows 10 hardware considerations](#hardware) section. For more information about VBS in Windows 10, see the [Virtualization-based security](#virtualization-based-security) section. + +**Note**
Because it requires isolated user mode and a Hyper-V hypervisor, you cannot configure Credential Guard on a VM, only on a physical computer.   The Credential Guard feature is targeted at resisting the use of pass-the-hash and pass-the-ticket techniques. By employing a MFA option such as Microsoft Passport with Credential Guard, you can gain additional protection against such threats. For more in-depth information about how Credential Guard works and the specific mitigations it provides, see [Protect derived domain credentials with Credential Guard](../keep-secure/credential-guard.md). @@ -171,6 +174,7 @@ The Credential Guard feature is targeted at resisting the use of pass-the-hash a ## Windows 10 hardware considerations Most of the features this article describes rely on specific hardware to maximize their capabilities. By purchasing hardware that includes these features during your next purchase cycle, you will be able to take advantage of the most comprehensive client security package Windows 10 has to offer. Careful consideration about which hardware vendor and specific models to purchase is vital to the success of your organization’s client security portfolio. Table 1 contains a list of each new Windows 10 security feature and its hardware requirements. + Table 1. Windows 10 hardware requirements | Windows 10 feature | TPM | Input/output memory management unit | Virtualization extensions | SLAT | UEFI 2.3.1 | x64 architecture only | @@ -186,15 +190,15 @@ Table 1. Windows 10 hardware requirements | Device health attestation through Measured Boot | Y\* | N | N | N | Y | Y |   \* Requires use of TPM 2.0. -**Note**   + +**Note**
In this table, **R** stands for *recommended*, **Y** means that the hardware component is *required* for that Windows 10 feature, and **N** means that the hardware component is *not used* with that Windows 10 feature.   ## Related topics -[Windows 10 Specifications](https://go.microsoft.com/fwlink/p/?LinkId=717550) -[Making Windows 10 More Personal and More Secure with Windows Hello](https://go.microsoft.com/fwlink/p/?LinkId=717551) -[Protect BitLocker from pre-boot attacks](../keep-secure/protect-bitlocker-from-pre-boot-attacks.md) -[BitLocker Countermeasures](../keep-secure/bitlocker-countermeasures.md) -[Device Guard deployment guide](../keep-secure/device-guard-deployment-guide.md) -[Protect derived domain credentials with Credential Guard](../keep-secure/credential-guard.md) -  -  + +- [Windows 10 Specifications](https://go.microsoft.com/fwlink/p/?LinkId=717550) +- [Making Windows 10 More Personal and More Secure with Windows Hello](https://go.microsoft.com/fwlink/p/?LinkId=717551) +- [Protect BitLocker from pre-boot attacks](../keep-secure/protect-bitlocker-from-pre-boot-attacks.md) +- [BitLocker Countermeasures](../keep-secure/bitlocker-countermeasures.md) +- [Device Guard deployment guide](../keep-secure/device-guard-deployment-guide.md) +- [Protect derived domain credentials with Credential Guard](../keep-secure/credential-guard.md) From f946cc4524e93f8e2299b8b4d19dcdbf905a818e Mon Sep 17 00:00:00 2001 From: JanKeller1 Date: Thu, 20 Oct 2016 14:18:08 -0700 Subject: [PATCH 24/32] Fixed the indent of a couple of bullets --- ...nage-windows-10-in-your-organization-modern-management.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/windows/manage/manage-windows-10-in-your-organization-modern-management.md b/windows/manage/manage-windows-10-in-your-organization-modern-management.md index 7c049e6a98..64e9301aee 100644 --- a/windows/manage/manage-windows-10-in-your-organization-modern-management.md +++ b/windows/manage/manage-windows-10-in-your-organization-modern-management.md @@ -58,10 +58,9 @@ You can envision user and device management as falling into these two categories - **Corporate (CYOD) or personal (BYOD) devices used by mobile users for SaaS apps such as Office 365.** With Windows 10, your employees can self-provision their devices: -- For corporate devices, they can set up corporate access with Azure AD Join. When you offer them Azure AD Join with automatic Intune MDM enrollment, they can bring devices into a corporate-managed state in [*one step*](https://blogs.technet.microsoft.com/ad/2015/08/14/windows-10-azure-ad-and-microsoft-intune-automatic-mdm-enrollment-powered-by-the-cloud/), all from the cloud. - Azure AD Join is also a great solution for temporary staff, partners, or other part-time employees. These accounts can be kept separate from the on-premises AD domain but still access needed corporate resources. + - For corporate devices, they can set up corporate access with Azure AD Join. When you offer them Azure AD Join with automatic Intune MDM enrollment, they can bring devices into a corporate-managed state in [*one step*](https://blogs.technet.microsoft.com/ad/2015/08/14/windows-10-azure-ad-and-microsoft-intune-automatic-mdm-enrollment-powered-by-the-cloud/), all from the cloud.
Azure AD Join is also a great solution for temporary staff, partners, or other part-time employees. These accounts can be kept separate from the on-premises AD domain but still access needed corporate resources. -- Likewise, for personal devices, employees can use a new, simplified BYOD experience to add their work account to Windows, then access work resources on the device. + - Likewise, for personal devices, employees can use a new, simplified BYOD experience to add their work account to Windows, then access work resources on the device. - **Domain joined PCs and tablets used for traditional applications and access to important resources.** These may be traditional applications and resources that require authentication or accessing highly sensitive or classified resources on-premises. With Windows 10, if you have an on-premises Active Directory domain that’s integrated with Azure AD, when employee devices are joined, they automatically register with Azure AD. This provides: From 8e55bafb9ff59570959140eb1285c8ee693d9562 Mon Sep 17 00:00:00 2001 From: JanKeller1 Date: Thu, 20 Oct 2016 14:22:24 -0700 Subject: [PATCH 25/32] Removd tbl row re UEFI NX, per Suhas Manangi --- windows/keep-secure/credential-guard.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/windows/keep-secure/credential-guard.md b/windows/keep-secure/credential-guard.md index 2ed94b71f9..d31167eaf6 100644 --- a/windows/keep-secure/credential-guard.md +++ b/windows/keep-secure/credential-guard.md @@ -94,9 +94,8 @@ The following tables describes additional hardware and firmware requirements, an ### 2017 Additional Qualification Requirements for Credential Guard (announced as options for future Windows operating systems for 2017) -| Protections for Improved Security - requirement | Description | +| Protection for Improved Security - requirement | Description | |---------------------------------------------|----------------------------------------------------| -| Firmware: **UEFI NX Protections** | **Requirements**:
- All UEFI memory that is marked executable must be read only. Memory marked writable must not be executable.

UEFI Runtime Services:
- Must implement the UEFI 2.6 EFI_MEMORY_ATTRIBUTES_TABLE. The entire UEFI runtime must be described by this table.
- All entries must include attributes EFI_MEMORY_RO, EFI_MEMORY_XP, or both.
- No entries may be left with neither of the above attributes, indicating memory that is both executable and writable. Memory MUST be either readable and executable OR writeable and non-executable.

**Security benefits**:
- Protects against potential vulnerabilities in UEFI runtime in functions such as Update Capsule, Set Variables, and so on, so they can't compromise VBS.
- Reduces attack surface to VBS from system firmware. | | Firmware: **Firmware support for SMM protection** | **Requirements**: The [Windows SMM Security Mitigations Table (WSMT) specification](http://download.microsoft.com/download/1/8/A/18A21244-EB67-4538-BAA2-1A54E0E490B6/WSMT.docx) contains details of an Advanced Configuration and Power Interface (ACPI) table that was created for use with Windows operating systems that support Windows virtualization-based security (VBS) features.

**Security benefits**:
- Protects against potential vulnerabilities in UEFI runtime in functions such as Update Capsule, Set Variables, and so on, so they can't compromise VBS.
- Reduces attack surface to VBS from system firmware.
- Blocks additional security attacks against SMM. | ## Manage Credential Guard From ca7404dc790d9975b87b27bce53abe01ff8a1289 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 20 Oct 2016 16:40:53 -0700 Subject: [PATCH 26/32] added exit code table and minor tweaks --- .../deploy/upgrade-analytics-get-started.md | 50 +++++++++++++++---- 1 file changed, 41 insertions(+), 9 deletions(-) diff --git a/windows/deploy/upgrade-analytics-get-started.md b/windows/deploy/upgrade-analytics-get-started.md index 070a9e137c..5dcb740498 100644 --- a/windows/deploy/upgrade-analytics-get-started.md +++ b/windows/deploy/upgrade-analytics-get-started.md @@ -2,28 +2,28 @@ title: Get started with Upgrade Analytics (Windows 10) description: Explains how to get started with Upgrade Analytics. ms.prod: w10 -author: MaggiePucciEvans +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: deploy +author: greg-lindsay --- # Get started with Upgrade Analytics -Use Upgrade Analytics to plan and manage your upgrade project end to end. After you’ve established communications between user computers and Microsoft, Upgrade Analytics collects computer, application, and driver data for analysis. We use this data to identify compatibility issues that can block your upgrade and suggest fixes that are known to Microsoft. +you can use Upgrade Analytics to plan and manage your upgrade project end to end. After you’ve established communications between user computers and Microsoft, Upgrade Analytics collects computer, application, and driver data for analysis. This data is used to identify compatibility issues that can block your upgrade and to suggest fixes that are known to Microsoft. -For system, application, and driver data to be shared with Microsoft, you must configure user computers to send data. For information about what telemetry data Microsoft collects and how that data is used and protected by Microsoft, see: +To enable system, application, and driver data to be shared with Microsoft, you must configure user computers to send data. For information about what telemetry data Microsoft collects and how that data is used and protected by Microsoft, see the following topics: - [Configure Windows telemetry in your organization](https://technet.microsoft.com/itpro/windows/manage/configure-windows-telemetry-in-your-organization) - - [Manage connections from Windows operating system components to Microsoft services](https://technet.microsoft.com/itpro/windows/manage/manage-connections-from-windows-operating-system-components-to-microsoft-services) - - [Windows 7, Windows 8, and Windows 8.1 appraiser telemetry events and fields](https://go.microsoft.com/fwlink/?LinkID=822965) -This topic explains how to obtain and set up Upgrade Analytics components. If you haven’t done so already, see [Upgrade Analytics requirements](https://technet.microsoft.com/itpro/windows/deploy/upgrade-analytics-requirements) for information about requirements for using Upgrade Analytics. +This topic explains how to obtain and set up Upgrade Analytics components. If you haven’t done so already, see [Upgrade Analytics requirements](https://technet.microsoft.com/itpro/windows/deploy/upgrade-analytics-requirements) for information about requirements for using Upgrade Analytics. Also, check out the [Upgrade Analytics blog](https://blogs.technet.microsoft.com/UpgradeAnalytics) for new announcements and helpful tips for using Upgrade Analytics. To configure Upgrade Analytics, you’ll need to: - Add the Upgrade Analytics solution to a workspace in the Operations Management Suite portal - - Establish communications and enable data sharing between your organization and Microsoft Each task is explained in detail in the following sections. @@ -109,9 +109,7 @@ IMPORTANT: Restart user computers after you install the compatibility update KBs To ensure that user computers are receiving the most up to date data from Microsoft, we recommend that you establish the following data sharing and analysis processes. - Enable automatic updates for the compatibility update and related KBs. These KBs are updated frequently to include the latest application and driver issue information as we discover it during testing. - - Schedule the Upgrade Analytics deployment script to automatically run so that you don’t have to manually initiate an inventory scan each time the compatibility update KBs are updated. Computers are re-scanned only when the compatibility KBs are updated, so if your inventory changes significantly between KB releases you won’t see the changes in Upgrade Analytics until you run the script again. - - Schedule monthly user computer scans to view monthly active computer and usage information. ## Run the Upgrade Analytics deployment script @@ -170,6 +168,40 @@ To run the Upgrade Analytics deployment script: 6. After you finish editing the parameters in RunConfig.bat, run the script as an administrator. +The deployment script displays the following exit codes to let you know if it was successful, or if an error was encountered. + +

+ + +
Exit codeMeaning +
0Success +
1Unexpected error occurred while executing the script +
2Error when logging to console. $logMode = 0. +
3Error when logging to console and file. $logMode = 1. +
4Error when logging to file. $logMode = 2. +
5Error when logging to console and file. $logMode = unknown. +
6The commercialID parameter is set to unknown. Modify the script. +
7Function -CheckCommercialId: Unexpected failure. +
8Failure to create registry key path: HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\DataCollection. +
9Error when writing CommercialId to registry. +
10Error when writing CommercialDataOptIn to registry. +
11Function -SetupCommercialId: Unexpected failure. +
12Can’t connect to Microsoft – Vortex. Check your network/proxy settings. +
13Can’t connect to Microsoft – setting. Check your network/proxy settings. +
14Can’t connect to Microsoft – compatexchange. Check your network/proxy settings. +
15Error connecting to Microsoft. Check your network/proxy settings. +
16Machine requires reboot. +
17Function -CheckRebootRequired: Unexpected failure. +
18Outdated compatibility update KB package. Update via Windows Update/WSUS. +
19This machine doesn’t have the proper KBs installed. Make sure you have recent compatibility update KB downloaded. +
20Error writing RequestAllAppraiserVersions registry key. +
21Function – SetRequestAllAppraiserVersions: Unexpected failure. +
22Error when running inventory scan. +
23Error finding system variable %WINDIR%. +
+ +
+ ## Seeing data from computers in Upgrade Analytics After data is sent from computers to Microsoft, it generally takes 48 hours for the data to populate in Upgrade Analytics. The compatibility update KB takes several minutes to run. If the KB does not get a chance to finish running or if the computers are inaccessible (turned off or sleeping for example), data will take longer to populate in Upgrade Analytics. For this reason, you can expect most your computers to be populated in OMS in about 1-2 weeks after deploying the KB and configuration to user computers. From 35e6c28569713439fa24df0b087573933fb67dd1 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 20 Oct 2016 17:02:54 -0700 Subject: [PATCH 27/32] a --- windows/deploy/upgrade-analytics-get-started.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/windows/deploy/upgrade-analytics-get-started.md b/windows/deploy/upgrade-analytics-get-started.md index 5dcb740498..0969339d05 100644 --- a/windows/deploy/upgrade-analytics-get-started.md +++ b/windows/deploy/upgrade-analytics-get-started.md @@ -10,7 +10,9 @@ author: greg-lindsay # Get started with Upgrade Analytics -you can use Upgrade Analytics to plan and manage your upgrade project end to end. After you’ve established communications between user computers and Microsoft, Upgrade Analytics collects computer, application, and driver data for analysis. This data is used to identify compatibility issues that can block your upgrade and to suggest fixes that are known to Microsoft. +This topic explains how to obtain and set up Upgrade Analytics components. If you haven’t done so already, see [Upgrade Analytics requirements](https://technet.microsoft.com/itpro/windows/deploy/upgrade-analytics-requirements) for information about requirements for using Upgrade Analytics. Also, check out the [Upgrade Analytics blog](https://blogs.technet.microsoft.com/UpgradeAnalytics) for new announcements and helpful tips for using Upgrade Analytics. + +You can use Upgrade Analytics to plan and manage your upgrade project end to end. After you’ve established communications between user computers and Microsoft, Upgrade Analytics collects computer, application, and driver data for analysis. This data is used to identify compatibility issues that can block your upgrade and to suggest fixes that are known to Microsoft. To enable system, application, and driver data to be shared with Microsoft, you must configure user computers to send data. For information about what telemetry data Microsoft collects and how that data is used and protected by Microsoft, see the following topics: @@ -18,9 +20,6 @@ To enable system, application, and driver data to be shared with Microsoft, you - [Manage connections from Windows operating system components to Microsoft services](https://technet.microsoft.com/itpro/windows/manage/manage-connections-from-windows-operating-system-components-to-microsoft-services) - [Windows 7, Windows 8, and Windows 8.1 appraiser telemetry events and fields](https://go.microsoft.com/fwlink/?LinkID=822965) - -This topic explains how to obtain and set up Upgrade Analytics components. If you haven’t done so already, see [Upgrade Analytics requirements](https://technet.microsoft.com/itpro/windows/deploy/upgrade-analytics-requirements) for information about requirements for using Upgrade Analytics. Also, check out the [Upgrade Analytics blog](https://blogs.technet.microsoft.com/UpgradeAnalytics) for new announcements and helpful tips for using Upgrade Analytics. - To configure Upgrade Analytics, you’ll need to: - Add the Upgrade Analytics solution to a workspace in the Operations Management Suite portal @@ -28,7 +27,6 @@ To configure Upgrade Analytics, you’ll need to: Each task is explained in detail in the following sections. - ## Add Upgrade Analytics to Operations Management Suite Upgrade Analytics is offered as a solution in the Microsoft Operations Management Suite (OMS), a collection of cloud based services for managing your on-premises and cloud environments. For more information about OMS, see [Operations Management Suite overview](http://azure.microsoft.com/documentation/articles/operations-management-suite-overview/). From ef59a6f79072151b54917a0be4b055d7a7154a24 Mon Sep 17 00:00:00 2001 From: JanKeller1 Date: Thu, 20 Oct 2016 17:47:40 -0700 Subject: [PATCH 28/32] Added links to feature overviews etc. --- ...-in-your-organization-modern-management.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/windows/manage/manage-windows-10-in-your-organization-modern-management.md b/windows/manage/manage-windows-10-in-your-organization-modern-management.md index 64e9301aee..97f4cc4e6f 100644 --- a/windows/manage/manage-windows-10-in-your-organization-modern-management.md +++ b/windows/manage/manage-windows-10-in-your-organization-modern-management.md @@ -44,38 +44,38 @@ With Windows 10, you can continue to use traditional OS deployment, but you can - Avoid reimaging by using dynamic provisioning, enabled by a cloud-based device management services like Microsoft Intune. -- Create self-contained provisioning packages built with the Windows Imaging and Configuration Designer (ICD). +- Create self-contained provisioning packages built with the [Windows Imaging and Configuration Designer (ICD)](https://msdn.microsoft.com/library/windows/hardware/dn916113(v=vs.85).aspx). -- Use traditional imaging techniques such as deploying custom images using System Center Configuration Manager. +- Use traditional imaging techniques such as deploying custom images using [System Center Configuration Manager](https://docs.microsoft.com/sccm/core/understand/introduction). -You have multiple options for upgrading to Windows 10. For existing devices running Windows 7 or Windows 8.1, you can use the robust in-place upgrade process for a fast, reliable move to Windows 10 while automatically preserving all the existing apps, data, and settings. This can mean significantly lower deployment costs, as well as improved productivity as end users can be immediately productive – everything is right where they left it. Of course, you can also use a traditional wipe-and-load approach if you prefer, using the same tools that you use today with Windows 7. +You have multiple options for [upgrading to Windows 10](https://technet.microsoft.com/itpro/windows/deploy/windows-10-deployment-scenarios). For existing devices running Windows 7 or Windows 8.1, you can use the robust in-place upgrade process for a fast, reliable move to Windows 10 while automatically preserving all the existing apps, data, and settings. This can mean significantly lower deployment costs, as well as improved productivity as end users can be immediately productive – everything is right where they left it. Of course, you can also use a traditional wipe-and-load approach if you prefer, using the same tools that you use today with Windows 7. ## Identity and Authentication -You can use Windows 10 and services like Azure Active Directory in new ways for cloud-based identity, authentication, and management. You can offer your users the ability to **“bring your own device” (BYOD)** or to **“choose your own device” (CYOD)** from a selection you make available. At the same time, you might be managing PCs and tablets that must be domain-joined because of specific applications or resources that are used on them. +You can use Windows 10 and services like [Azure Active Directory](https://azure.microsoft.com/documentation/articles/active-directory-whatis/) in new ways for cloud-based identity, authentication, and management. You can offer your users the ability to **“bring your own device” (BYOD)** or to **“choose your own device” (CYOD)** from a selection you make available. At the same time, you might be managing PCs and tablets that must be domain-joined because of specific applications or resources that are used on them. You can envision user and device management as falling into these two categories: - **Corporate (CYOD) or personal (BYOD) devices used by mobile users for SaaS apps such as Office 365.** With Windows 10, your employees can self-provision their devices: - - For corporate devices, they can set up corporate access with Azure AD Join. When you offer them Azure AD Join with automatic Intune MDM enrollment, they can bring devices into a corporate-managed state in [*one step*](https://blogs.technet.microsoft.com/ad/2015/08/14/windows-10-azure-ad-and-microsoft-intune-automatic-mdm-enrollment-powered-by-the-cloud/), all from the cloud.
Azure AD Join is also a great solution for temporary staff, partners, or other part-time employees. These accounts can be kept separate from the on-premises AD domain but still access needed corporate resources. + - For corporate devices, they can set up corporate access with [Azure AD Join](https://azure.microsoft.com/documentation/articles/active-directory-azureadjoin-overview/). When you offer them Azure AD Join with automatic Intune MDM enrollment, they can bring devices into a corporate-managed state in [*one step*](https://blogs.technet.microsoft.com/ad/2015/08/14/windows-10-azure-ad-and-microsoft-intune-automatic-mdm-enrollment-powered-by-the-cloud/), all from the cloud.
Azure AD Join is also a great solution for temporary staff, partners, or other part-time employees. These accounts can be kept separate from the on-premises AD domain but still access needed corporate resources. - - Likewise, for personal devices, employees can use a new, simplified BYOD experience to add their work account to Windows, then access work resources on the device. + - Likewise, for personal devices, employees can use a new, simplified [BYOD experience](https://azure.microsoft.com/documentation/articles/active-directory-azureadjoin-windows10-devices/) to add their work account to Windows, then access work resources on the device. - **Domain joined PCs and tablets used for traditional applications and access to important resources.** These may be traditional applications and resources that require authentication or accessing highly sensitive or classified resources on-premises. - With Windows 10, if you have an on-premises Active Directory domain that’s integrated with Azure AD, when employee devices are joined, they automatically register with Azure AD. This provides: + With Windows 10, if you have an on-premises [Active Directory](https://technet.microsoft.com/windows-server-docs/identity/whats-new-active-directory-domain-services) domain that’s [integrated with Azure AD](https://azure.microsoft.com/documentation/articles/active-directory-azureadjoin-devices-group-policy/), when employee devices are joined, they automatically register with Azure AD. This provides: - Single sign-on to cloud and on-premises resources from everywhere - - Enterprise roaming of settings + - [Enterprise roaming of settings](https://azure.microsoft.com/documentation/articles/active-directory-windows-enterprise-state-roaming-overview/) - - Conditional access to corporate resources based on the health or configuration of the device + - [Conditional access](https://azure.microsoft.com/documentation/articles/active-directory-conditional-access/) to corporate resources based on the health or configuration of the device - - Windows Hello for Business + - [Windows Hello for Business](https://technet.microsoft.com/itpro/windows/keep-secure/manage-identity-verification-using-microsoft-passport) - Windows Hello - Domain joined PCs and tablets can continue to be managed with the System Center Configuration Manager client or Group Policy. + Domain joined PCs and tablets can continue to be managed with the [System Center Configuration Manager](https://docs.microsoft.com/sccm/core/understand/introduction) client or Group Policy. For more information about how Windows 10 and Azure AD optimize access to work resources across a mix of devices and scenarios, see [Using Windows 10 devices in your workplace](https://azure.microsoft.com/en-us/documentation/articles/active-directory-azureadjoin-windows10-devices/). @@ -87,7 +87,7 @@ As you review the roles in your organization, you can use the following generali Your configuration requirements are defined by multiple factors, including the level of management needed, the devices and data managed, and your industry requirements. Meanwhile, employees are frequently concerned about IT applying strict policies to their personal devices, but they still want access to corporate email and documents. With Windows 10, you can create a consistent set of configurations across PCs, tablets, and phones through the common MDM layer.  -**MDM**: MDM gives you a way to configure settings that achieve your administrative intent without exposing every possible setting. (In contrast, Group Policy exposes fine-grained settings that you control individually.) One benefit of MDM is that it enables you to apply broader privacy, security, and application management settings through lighter and more efficient tools. This makes MDM the best choice for devices that are constantly on the go. +**MDM**: [MDM](https://www.microsoft.com/en-us/cloud-platform/mobile-device-management) gives you a way to configure settings that achieve your administrative intent without exposing every possible setting. (In contrast, Group Policy exposes fine-grained settings that you control individually.) One benefit of MDM is that it enables you to apply broader privacy, security, and application management settings through lighter and more efficient tools. This makes MDM the best choice for devices that are constantly on the go. **Group Policy** and **System Center Configuration Manager**: Your organization might still need to manage domain joined computers at a granular level such as Internet Explorer’s 1,500 configurable Group Policy settings, or very specific Windows Firewall rules. If so, Group Policy and System Center Configuration Manager continue to be excellent management choices: @@ -101,7 +101,7 @@ You can use the following generalized decision tree to review the management cho ## Updating and Servicing -With Windows as a Service, your IT department no longer needs to perform complex imaging (wipe-and-load) processes with each new Windows release. Whether on current branch (CB) or current branch for business (CBB), devices receive the latest feature and quality updates through simple – often automatic – patching processes. +With Windows as a Service, your IT department no longer needs to perform complex imaging (wipe-and-load) processes with each new Windows release. Whether on current branch (CB) or current branch for business (CBB), devices receive the latest feature and quality updates through simple – often automatic – patching processes. For more information, see [Windows 10 deployment scenarios](https://technet.microsoft.com/itpro/windows/deploy/windows-10-deployment-scenarios). MDM with Intune provide tools for applying Windows updates to client computers in your organization. Configuration Manager allows rich management and tracking capabilities of these updates, including maintenance windows and automatic deployment rules. From ad3156ea5773166af016aafc48b7640c579de971 Mon Sep 17 00:00:00 2001 From: jdeckerMS Date: Fri, 21 Oct 2016 07:37:08 -0700 Subject: [PATCH 29/32] Squashed commit of the following: commit 3239ec9cfd2799bc557da4a5fbcf836b422338ac Author: jdeckerMS Date: Fri Oct 21 07:01:00 2016 -0700 LTSB commit 12d2e63b50aa32f23c5bbd331311630fd4d303c3 Merge: 8ca56df bbea844 Author: jdeckerMS Date: Fri Oct 21 06:59:08 2016 -0700 Merge remote-tracking branch 'refs/remotes/origin/master' into jdltsb commit 8ca56df779611a9f0362b9cd59fb53a65db9fa2a Author: jdeckerMS Date: Thu Oct 20 12:52:30 2016 -0700 change note format commit 2acbacbeaf0361ed32107a71087bf00a99f1ea80 Merge: 79fc385 2c7daec Author: jdeckerMS Date: Thu Oct 20 10:56:25 2016 -0700 Merge remote-tracking branch 'refs/remotes/origin/master' into jdltsb commit 79fc385e7e0d2bec1c41479a5473f81e28f16b6a Author: jdeckerMS Date: Thu Oct 20 09:52:36 2016 -0700 Adrienne feedback commit d4d628c509c2594d3e6359324d5d164fa3c49f8b Merge: 337815c d726120 Author: jdeckerMS Date: Thu Oct 20 09:51:48 2016 -0700 Merge remote-tracking branch 'refs/remotes/origin/master' into jdltsb commit 337815c59081c9fca9a8a674bb3af363cd5bd6a3 Merge: 615d187 e7f5095 Author: jdeckerMS Date: Wed Oct 19 09:22:25 2016 -0700 Merge remote-tracking branch 'refs/remotes/origin/master' into jdltsb commit 615d18796d855992db06b340e433a5c3ef3ea0bb Author: jdeckerMS Date: Wed Oct 19 08:47:20 2016 -0700 tweak commit c0880b278097a04e5a8ac7f516d329f6f6928b82 Author: jdeckerMS Date: Wed Oct 19 08:35:05 2016 -0700 remove edit commit a199d2c58a18c7037ef65f5c0d408d6ea2d3ba5c Merge: 35ef393 464227c Author: jdeckerMS Date: Wed Oct 19 08:29:59 2016 -0700 Merge remote-tracking branch 'refs/remotes/origin/master' into jdltsb commit 35ef393d724a9ada6f21024c7addfc2ebaff2d55 Merge: 535eac9 bd40ef2 Author: jdeckerMS Date: Mon Oct 17 13:36:27 2016 -0700 Merge remote-tracking branch 'refs/remotes/origin/master' into jdltsb commit 535eac959f575813729f33659af25bf6aa2c627d Author: jdeckerMS Date: Mon Oct 17 10:36:31 2016 -0700 add change history to index commit 7bf8ed5ec05537b09a153cab897a982ec7b48275 Author: jdeckerMS Date: Mon Oct 17 10:35:15 2016 -0700 fix change history commit 5e71fc2cb3a36d2813144c2f5d76711e4be8a75f Author: jdeckerMS Date: Mon Oct 17 10:20:19 2016 -0700 add change hsitory commit c07f9ac004d876a02417c4d418ac949f7b4a1c9d Author: jdeckerMS Date: Mon Oct 17 09:25:51 2016 -0700 add new topic --- devices/surface/TOC.md | 2 + ...efi-security-features-for-surface-pro-3.md | 3 +- devices/surface/change-history-for-surface.md | 23 ++++++++++ devices/surface/deploy.md | 1 + devices/surface/index.md | 1 + devices/surface/ltsb-for-surface.md | 44 +++++++++++++++++++ 6 files changed, 73 insertions(+), 1 deletion(-) create mode 100644 devices/surface/change-history-for-surface.md create mode 100644 devices/surface/ltsb-for-surface.md diff --git a/devices/surface/TOC.md b/devices/surface/TOC.md index eff3b9bb69..aa9fee3d31 100644 --- a/devices/surface/TOC.md +++ b/devices/surface/TOC.md @@ -1,5 +1,6 @@ # [Surface](index.md) ## [Deploy Surface devices](deploy.md) +### [Long-Term Servicing Branch for Surface devices](ltsb-for-surface.md) ### [Deploy Windows 10 to Surface devices with MDT](deploy-windows-10-to-surface-devices-with-mdt.md) ### [Upgrade Surface devices to Windows 10 with MDT](upgrade-surface-devices-to-windows-10-with-mdt.md) ### [Customize the OOBE for Surface deployments](customize-the-oobe-for-surface-deployments.md) @@ -21,5 +22,6 @@ ### [Unenroll Surface devices from SEMM](unenroll-surface-devices-from-semm.md) ## [Surface Diagnostic Toolkit](surface-diagnostic-toolkit.md) ## [Surface Data Eraser](microsoft-surface-data-eraser.md) +## [Change history for Surface documentation](change-history-for-surface.md) diff --git a/devices/surface/advanced-uefi-security-features-for-surface-pro-3.md b/devices/surface/advanced-uefi-security-features-for-surface-pro-3.md index 7b231f3562..6caa1ce23a 100644 --- a/devices/surface/advanced-uefi-security-features-for-surface-pro-3.md +++ b/devices/surface/advanced-uefi-security-features-for-surface-pro-3.md @@ -28,7 +28,8 @@ To update the UEFI on Surface Pro 3, you can download and install the Surface UE ## Manually configure additional security settings ->**Note:**  To enter firmware setup on a Surface device, begin with the device powered off, press and hold the **Volume Up** button, then press and release the **Power** button, then release the **Volume Up** button after the device has begun to boot. +>[!NOTE] +>To enter firmware setup on a Surface device, begin with the device powered off, press and hold the **Volume Up** button, then press and release the **Power** button, then release the **Volume Up** button after the device has begun to boot. After the v3.11.760.0 UEFI update is installed on a Surface device, an additional UEFI menu named **Advanced Device Security** becomes available. If you click this menu, the following options are displayed: diff --git a/devices/surface/change-history-for-surface.md b/devices/surface/change-history-for-surface.md new file mode 100644 index 0000000000..6128cfbbfa --- /dev/null +++ b/devices/surface/change-history-for-surface.md @@ -0,0 +1,23 @@ +--- +title: Change history for Surface documentation (Windows 10) +description: This topic lists new and updated topics in the Surface documentation library. +ms.prod: w10 +ms.mktglfcycl: manage +ms.sitesec: library +author: jdeckerMS +--- + +# Change history for Surface documentation + +This topic lists new and updated topics in the Surface documentation library. + +## October 2016 + +| New or changed topic | Description | +| --- | --- | +| [Long-term servicing branch for Surface devices](ltsb-for-surface.md) | New | + + + + +  \ No newline at end of file diff --git a/devices/surface/deploy.md b/devices/surface/deploy.md index 517aca2f0b..03cdc49f49 100644 --- a/devices/surface/deploy.md +++ b/devices/surface/deploy.md @@ -16,6 +16,7 @@ Get deployment guidance for your Surface devices including information about MDT | Topic | Description | | --- | --- | +| [Long-Term Servicing Branch for Surface devices](ltsb-for-surface.md) | Explains that LTSB is not supported for general-purpose Surface devices and should be used for specialized devices only. | | [Deploy Windows 10 to Surface devices with MDT](deploy-windows-10-to-surface-devices-with-mdt.md) | Walk through the recommended process of how to deploy Windows 10 to your Surface devices with the Microsoft Deployment Toolkit.| | [Upgrade Surface devices to Windows 10 with MDT](upgrade-surface-devices-to-windows-10-with-mdt.md)| Find out how to perform a Windows 10 upgrade deployment to your Surface devices. | | [Customize the OOBE for Surface deployments](customize-the-oobe-for-surface-deployments.md)| Walk through the process of customizing the Surface out-of-box experience for end users in your organization.| diff --git a/devices/surface/index.md b/devices/surface/index.md index 1b70df3e57..4843bb6970 100644 --- a/devices/surface/index.md +++ b/devices/surface/index.md @@ -29,6 +29,7 @@ For more information on planning for, deploying, and managing Surface devices in | [Surface Enterprise Management Mode](surface-enterprise-management-mode.md) | See how this feature of Surface devices with Surface UEFI allows you to secure and manage firmware settings within your organization. | | [Surface Diagnostic Toolkit](surface-diagnostic-toolkit.md) | Find out how you can use the Microsoft Surface Diagnostic Toolkit to test the hardware of your Surface device. | | [Surface Data Eraser](microsoft-surface-data-eraser.md) | Find out how the Microsoft Surface Data Eraser tool can help you securely wipe data from your Surface devices. | +| [Change history for Surface documentation](change-history-for-surface.md) | This topic lists new and updated topics in the Surface documentation library. | diff --git a/devices/surface/ltsb-for-surface.md b/devices/surface/ltsb-for-surface.md new file mode 100644 index 0000000000..e4f9a7c769 --- /dev/null +++ b/devices/surface/ltsb-for-surface.md @@ -0,0 +1,44 @@ +--- +title: Long-Term Servicing Branch for Surface devices (Surface) +description: LTSB is not supported for general-purpose Surface devices and should be used for specialized devices only. +ms.prod: w10 +ms.mktglfcycl: manage +ms.pagetype: surface, devices +ms.sitesec: library +author: jdeckerMS +--- + +# Long-Term Servicing Branch (LTSB) for Surface devices + + +General-purpose Surface devices running Long-Term Servicing Branch (LTSB) are not supported. As a general guideline, if a Surface device runs productivity software, such as Microsoft Office, it is a general-purpose device that does not qualify for LTSB and should instead run Current Branch (CB) or Current Branch for Business (CBB). + +>[!NOTE] +>For more information about the servicing branches, see [Overview of Windows as a service](https://technet.microsoft.com/itpro/windows/manage/waas-overview). + +LTSB prevents Surface devices from receiving critical Windows 10 feature updates and certain non-security servicing updates. Customers with poor experiences using Surface devices in the LTSB configuration will be instructed to upgrade to CB or CBB. Furthermore, the Windows 10 Enterprise LTSB edition removes core features of Surface devices, including seamless inking and touch-friendly applications. It does not contain key in-box applications including Microsoft Edge, OneNote, Calendar or Camera. Therefore, productivity is impacted and functionality is limited. LTSB is not supported as a suitable servicing solution for general-purpose Surface devices. + +General-purpose Surface devices are intended to run CB or CBB to receive full servicing and firmware updates and forward compatibility with the introduction of new Surface features. With CB, feature updates are available as soon as Microsoft releases them. Customers in the CBB servicing model receive the same build of Windows 10 as those in CB, at a later date. + +Surface devices in specialized scenarios – such as PCs that control medical equipment, point-of-sale systems, and ATMs – may consider the use of LTSB. These special-purpose systems typically perform a single task and do not require feature updates as frequently as other devices in the organization. + + + + + +## Related topics + +- [Surface TechCenter](https://technet.microsoft.com/windows/surface) + +- [Surface for IT pros blog](http://blogs.technet.com/b/surface/) + + + +  + +  + + + + + From 8103e45e9c8879f057b2553f331f475a6e2d5177 Mon Sep 17 00:00:00 2001 From: jdeckerMS Date: Fri, 21 Oct 2016 08:36:58 -0700 Subject: [PATCH 30/32] sync --- devices/surface/ltsb-for-surface.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/devices/surface/ltsb-for-surface.md b/devices/surface/ltsb-for-surface.md index e4f9a7c769..91ae3a566b 100644 --- a/devices/surface/ltsb-for-surface.md +++ b/devices/surface/ltsb-for-surface.md @@ -20,7 +20,7 @@ LTSB prevents Surface devices from receiving critical Windows 10 feature updates General-purpose Surface devices are intended to run CB or CBB to receive full servicing and firmware updates and forward compatibility with the introduction of new Surface features. With CB, feature updates are available as soon as Microsoft releases them. Customers in the CBB servicing model receive the same build of Windows 10 as those in CB, at a later date. -Surface devices in specialized scenarios – such as PCs that control medical equipment, point-of-sale systems, and ATMs – may consider the use of LTSB. These special-purpose systems typically perform a single task and do not require feature updates as frequently as other devices in the organization. +Surface devices in specialized scenarios–such as PCs that control medical equipment, point-of-sale systems, and ATMs–may consider the use of LTSB. These special-purpose systems typically perform a single task and do not require feature updates as frequently as other devices in the organization. From 7183a8b0ed2e61b493965951301261af317bf293 Mon Sep 17 00:00:00 2001 From: Brian Lich Date: Fri, 21 Oct 2016 09:31:42 -0700 Subject: [PATCH 31/32] changing best practice to align with security baseline --- .../interactive-logon-do-not-require-ctrl-alt-del.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/keep-secure/interactive-logon-do-not-require-ctrl-alt-del.md b/windows/keep-secure/interactive-logon-do-not-require-ctrl-alt-del.md index f2741165ce..d1d0b00b2e 100644 --- a/windows/keep-secure/interactive-logon-do-not-require-ctrl-alt-del.md +++ b/windows/keep-secure/interactive-logon-do-not-require-ctrl-alt-del.md @@ -35,7 +35,7 @@ A malicious user might install malware that looks like the standard logon dialog ### Best practices -- It is advisable to set **Disable CTRL+ALT+DEL requirement for logon** to **Disabled**. Unless they are using a smart card to log on, users will have to simultaneously press three keys before the logon dialog box appears. +- It is advisable to set **Disable CTRL+ALT+DEL requirement for logon** to **Not configured**. ### Location From 908afbff38e084fb87fb7ff927f83cd205af1c35 Mon Sep 17 00:00:00 2001 From: LizRoss Date: Fri, 21 Oct 2016 13:43:52 -0700 Subject: [PATCH 32/32] Removed text --- .../keep-secure/change-history-for-keep-windows-10-secure.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/keep-secure/change-history-for-keep-windows-10-secure.md b/windows/keep-secure/change-history-for-keep-windows-10-secure.md index dada97fc72..bba6f8cedc 100644 --- a/windows/keep-secure/change-history-for-keep-windows-10-secure.md +++ b/windows/keep-secure/change-history-for-keep-windows-10-secure.md @@ -16,7 +16,7 @@ This topic lists new and updated topics in the [Keep Windows 10 secure](index.md | New or changed topic | Description | | --- | --- | -|[Create and deploy a Windows Information Protection (WIP) policy using System Center Configuration Manager](create-wip-policy-using-sccm.md) and [Create a Windows Information Protection (WIP) policy using Microsoft Intune](create-wip-policy-using-intune.md) |Updated the text about the icon overlay option. This icon now only appears on corporate files in the Save As and File Explore views. | +|[Create and deploy a Windows Information Protection (WIP) policy using System Center Configuration Manager](create-wip-policy-using-sccm.md) and [Create a Windows Information Protection (WIP) policy using Microsoft Intune](create-wip-policy-using-intune.md) |Updated the text about the icon overlay option. This icon now only appears on corporate files in the Save As and File Explore views | |[Limitations while using Windows Information Protection (WIP)](limitations-with-wip.md) |Added content about using ActiveX controls.| |[Unenlightened and enlightened app behavior while using Windows Information Protection (WIP)](app-behavior-with-wip.md) |New | |[VPN technical guide](vpn-guide.md) | Multiple new topics, replacing previous **VPN profile options** topic |