From 2e5b39adab68a13e35cedd8a1d6531bdf94dd16c Mon Sep 17 00:00:00 2001 From: jaimeo Date: Tue, 21 May 2019 11:35:26 -0700 Subject: [PATCH 01/72] initial import of material from Aria; main WUfB topic --- .../update/waas-manage-updates-wufb.md | 145 ++++++++++-------- .../update/waas-wufb-group-policy.md | 1 - 2 files changed, 84 insertions(+), 62 deletions(-) diff --git a/windows/deployment/update/waas-manage-updates-wufb.md b/windows/deployment/update/waas-manage-updates-wufb.md index 19a38e1f89..aa96620db2 100644 --- a/windows/deployment/update/waas-manage-updates-wufb.md +++ b/windows/deployment/update/waas-manage-updates-wufb.md @@ -16,111 +16,134 @@ ms.topic: article **Applies to** - Windows 10 -- Windows 10 Mobile +- Windows 10 Mobile {DID YOU WANT TO REMOVE MOBILE?} - Windows Server 2016 - Windows Server 2019 +Windows Update for Business is a free service that is available for Windows Pro, Enterprise, Pro for Workstation, and Education editions. + > **Looking for consumer information?** See [Windows Update: FAQ](https://support.microsoft.com/help/12373/windows-update-faq) -Windows Update for Business enables information technology administrators to keep the Windows 10 devices in their organization always up to date with the latest security defenses and Windows features by directly connecting these systems to Windows Update service. You can use Group Policy or MDM solutions such as Intune to configure the Windows Update for Business settings that control how and when Windows 10 devices are updated. In addition, by using Intune, organizations can manage devices that are not joined to a domain at all or are joined to Microsoft Azure Active Directory (Azure AD) alongside your on-premises domain-joined devices. Windows Update for Business leverages diagnostic data to provide reporting and insights into an organization's Windows 10 devices. - -Specifically, Windows Update for Business allows for: - -- The creation of deployment rings, where administrators can specify which devices go first in an update wave, and which ones will come later (to allow for reliability and performance testing on a subset of systems before rolling out updates across the organization). -- Selectively including or excluding drivers as part of Microsoft-provided updates -- Integration with existing management tools such as Windows Server Update Services (WSUS), System Center Configuration Manager, and Microsoft Intune. -- Peer-to-peer delivery for Microsoft updates, which optimizes bandwidth efficiency and reduces the need for an on-site server caching solution. -- Control over diagnostic data level to provide reporting and insights in Windows Analytics. - -Windows Update for Business is a free service that is available for Windows Pro, Enterprise, Pro Education, and Education editions. +Windows Update for Business enables IT administrators to keep the Windows 10 devices in their organization always up to date with the latest security defenses and Windows features by directly connecting these systems to Windows Update service. You can use Group Policy or MDM solutions such as Intune to configure the Windows Update for Business settings that control how and when Windows 10 devices are updated. + +Specifically, Windows Update for Business allows for control over update offering and experience to allow for reliability and performance testing on a subset of systems before rolling out updates across the organization as well as a positive update experience for those within your organization. + +>[!NOTE] In order to use Windows Update for Business, you must allow access to the Windows Update service. >[!NOTE] >See [Build deployment rings for Windows 10 updates](waas-deployment-rings-windows-10-updates.md) to learn more about deployment rings in Windows 10. -## Update types +## Update types managed by Windows Update for Business -Windows Update for Business provides three types of updates to Windows 10 devices: - -- **Feature Updates**: previously referred to as *upgrades*, Feature Updates contain not only security and quality revisions, but also significant feature additions and changes; they are released semi-annually. -- **Quality Updates**: these are traditional operating system updates, typically released the second Tuesday of each month (though they can be released at any time). These include security, critical, and driver updates. Windows Update for Business also treats non-Windows updates (such as those for Microsoft Office or Visual Studio) as Quality Updates. These non-Windows Updates are known as *Microsoft Updates* and devices can be optionally configured to receive such updates along with their Windows Updates. -- **Non-deferrable updates**: Currently, antimalware and antispyware Definition Updates from Windows Update cannot be deferred. +Windows Update for Business provides management policies for multiple types of updates to Windows 10 devices: -Both Feature and Quality Updates can be deferred from deploying to client devices by a Windows Update for Business administrator within a bounded range of time from when those updates are first made available on the Windows Update Service. This deferral capability allows administrators to validate deployments as they are pushed to all client devices configured for Windows Update for Business. Deferrals work by allowing you to specify the number of days after an update is released before it is offered to a device (if you set a deferral period of 365 days, the update will not be offered until 365 days after that update was released). +- **Feature updates:** previously referred to as *upgrades*, feature updates contain not only security and quality revisions, but also significant feature additions and changes; they are released semi-annually in the fall and in the spring. +- **Quality updates:** these are traditional operating system updates, typically released on the second Tuesday of each month (though they can be released at any time). These include security, critical, and driver updates. Windows Update for Business also treats non-Windows updates (such as those for Microsoft Office or Visual Studio) as quality updates. These non-Windows updates are known as "Microsoft updates" and devices can be configured to receive or not receive such updates along with their Windows updates. +- **Driver updates:** These are non-Microsoft drivers that are applicable to your devices. Driver updates can be turned off via Windows Update for Business policies. +- Microsoft product updates: these are updates for other Microsoft products, such as Office. These updates can be enabled or disabled via Windows Update for Business policy. -| Category | Maximum deferral | Deferral increments | Example | WSUS classification GUID | -| --- | --- | --- | --- | --- | -| Feature Updates | 365 days | Days | From Windows 10, version 1511 to version 1607 maximum was 180 days.
From Windows 10, version 1703 to version 1809, the maximum is 365 days. | 3689BDC8-B205-4AF4-8D4A-A63924C5E9D5 | -| Quality Updates | 30 days | Days | Security updates
Drivers (optional)
Non-security updates
Microsoft updates (Office,Visual Studio, etc.) | 0FA1201D-4330-4FA8-8AE9-B877473B6441

EBFC1FC5-71A4-4F7B-9ACA-3B9A503104A0

CD5FFD1E-E932-4E3A-BF74-18BF0B1BBD83

varies | -| Non-deferrable | No deferral | No deferral | Definition updates | E0789628-CE08-4437-BE74-2495B842F43B | +## Offering ->[!NOTE] ->For information about classification GUIDs, see [WSUS Classification GUIDs](https://msdn.microsoft.com/library/ff357803.aspx). +You can control when updates are applied, for example by deferring when an update is installed on a device or by pausing updates for a certain period of time. -## Windows Update for Business in various Windows 10 versions +### Manage which updates are offered -Windows Update for Business was first available in Windows 10, version 1511. This diagram lists new or changed capabilities and updated behavior in subsequent versions. +Windows Update for Business, offers you the ability to turn on or off both driver and Microsoft product updates. + +- Drivers (on/off) +- Microsoft product updates (on/off) + +### Manage when updates are offered + +#### Defer an update + +A Windows Update for Business administrator can defer both feature and quality updates from deploying to client devices within a bounded range of time from when those updates are first made available on the Windows Update service. This deferral allows you time to validate deployments as they are pushed to client devices configured for Windows Update for Business. Deferrals work by allowing you to specify the number of days after an update is released before it is offered to a device (if you set a feature update deferral period of 365 days, the client will not take a feature update that has been released for less than 365 days). -| Windows 10, version 1511 | 1607 | 1703 | 1709 | 1803 | 1809 | -| --- | --- | --- | --- | --- | --- | -| Defer quality updates
Defer feature updates
Pause updates | All 1511 features, plus: **WSUS integration** | All 1607 features, plus **Settings controls** | All 1703 features, plus **Ability to set slow vs. fast Insider Preview branch** | All 1709 features, plus **Uninstall updates remotely** | All 1803 features, plus **Option to use default automatic updates**
**Ability to set separate deadlines for feature vs. quality updates**
**Admins can prevent users from pausing updates** -## Managing Windows Update for Business with Group Policy +| Category | Maximum deferral | +| --- | ----- | +| Feature updates | 365 days | +| Quality updates | 30 days | +| Non-deferrable | No deferral | -The group policy path for Windows Update for Business has changed to correctly reflect its association to Windows Update for Business and provide the ability to easily manage pre-release Windows Insider Preview builds in Windows 10, version 1709. +#### Pause an update -| Action | Windows 10 versions prior to 1709 | Windows 10 versions after 1709 | -| --- | --- | --- | -| Set Windows Update for Business Policies | Computer Configuration > Administrative Templates > Windows Components > Windows Update > Defer Windows Update | Computer Configuration > Administrative Templates > Windows Components > Windows Update > Windows Update for Business | -| Manage Windows Insider Preview builds | Computer Configuration/Administrative Templates/Windows Components/Data Collection and Preview Builds/Toggle user control over Insider builds | Computer Configuration/Administrative Templates/Windows Components/Windows Update/Windows Update for Business - *Manage preview builds* | -| Manage when updates are received | Select when Feature Updates are received | Select when Preview Builds and Feature Updates are received
(Computer Configuration/Administrative Templates/Windows Components/Windows Update/ Windows Update for Business - **Select when Preview Builds and Feature Updates are received**) | +If you discover a problem while deploying a feature or quality Update, an IT Administrator has the ability to pause the update for 35 days to prevent other devices from taking the problematic update until the issue is mitigated. If feature updates are paused, quality updates will still be offered to devices to ensure they stay in a secure state. The pause period for both feature and quality updates is calculated from the set start date. For more details, see [Pause feature updates](waas-configure-wufb.md#pause-feature-updates) and [Pause quality updates](waas-configure-wufb.md#pause-quality-updates). -## Managing Windows Update for Business with MDM +#### Select branch readiness level for feature updates + +Branch readiness level enables administrators to specify which channel of feature updates they would like to receive. Today there are branch readiness level options for both pre-release and released updates: + +- Windows Insider Program for Business pre-release updates + - Windows Insider Fast + - Windows Insider Slow + - Windows Insider Release Preview +- The Semi-Annual Channel, released updates + +Prior to Windows 10, version 1903, there are two channels for released updates: Semi-Annual Channel (Targeted) and Semi-Annual Channel. Deferral days are calculated against the release date of the chosen channel (either a release’s Semi-Annual Channel (Targeted) release date or the release’s Semi-Annual Channel release date). Starting with Windows 10, version 1903 there is only one release channel, the Semi-Annual Channel. All deferral days are calculated against a release’s Semi-Annual Channel release date. To see release dates go to the [Windows Release Information Page](NEEDLINK). -Starting with Windows 10, version 1709, the Windows Update for Business settings in MDM were changed to correctly reflect the associations with Windows Update for Business and provide the ability to easily manage Windows Insider Preview builds in 1709. +## Experience -| Action | Windows 10 versions prior to 1709 | Windows 10 versions after 1709 | -| --- | --- | --- | -| Manage Windows Insider Preview builds | System/AllowBuildPreview | Update/ManagePreviewBuilds | -| Manage when updates are received | Select when Feature Updates are received | Select when Preview Builds and Feature Updates are received (Update/BranchReadinessLevel) | +### Manage end-user update controls -## Managing Windows Update for Business with System Center Configuration Manager +When certain policies such as deferral policies, branch readiness level options, or turning on or off Microsoft product updates are set by an IT Administrator the corresponding settings in the **Update Settings Advanced Options** user interface on a managed end-users device will be greyed out. + +Additionally, there is a policy that enables IT Administrators to remove the end-user option to set pauses, by greying it out in the **Update Settings Advanced Options** user interface. When an IT administrator has set policy on a device, there will be an asterisk with red text in the end-user’s interface stating that some settings are managed by their organization. + +### Manage update experience (scan, download, install, restart controls) + +#### Scan controls + +The "Automatic Updates detection frequency" policy allows you to set the frequency of scans for automatic update detection. This policy allows the admin to specify the hours that Windows will use to determine how long to wait before checking for available updates. If no value is set or the policy is not configured, Windows will check for available updates at the default interval of 22 hours. -Starting with Windows 10, version 1709, you can assign a collection of devices to have dual scan enabled and manage that collection with Windows Update for Business policies. Starting with Windows 10, version 1809, you can set a collection of devices to receive the Windows Insider Preview Feature Updates from Windows Update from within System Center Configuration Manager. +#### Download and install controls -| Action | Windows 10 versions between 1709 and 1809 | Windows 10 versions after 1809 | -| --- | --- | --- | -| Manage Windows Update for Business in Configuration Manager | Manage Feature or Quality Updates with Windows Update for Business via Dual Scan | Manage Insider pre-release builds with Windows Update for Business within System Center Configuration Manager | +##### Metered network control + +This policy enables devices to automatically download updates, even over metered data connections (charges may apply). -## Managing Windows Update for Business with Windows Settings options -Windows Settings includes options to control certain Windows Update for Business features: +##### Notification controls + +This policy allows administrators to set the display options for update notifications. There are three options: the default operating system Windows Update notifications, disable all notifications excluding restart notifications, and disable all notifications including restart notifications. + +We have two policies related to the “Install Updates and Shut Down” option that enable the IT Administrator to either fully remove this option from the Shut Down Windows dialog box or to remove “Install Updates and Shut Down” option as the default selection in the Windows dialog box. + +##### Automatic Update notification controls -- [Configure the readiness level](waas-configure-wufb.md#configure-devices-for-the-appropriate-service-channel) for a branch by using **Settings > Update & security > Windows Update > Advanced options** -- [Pause feature updates](waas-configure-wufb.md#pause-feature-updates) by using Settings > Update & security > Window Update > Advanced options +The "configure automatic updates policy" enables administrators to specify whether devices will receive security updates and other important downloads through the Windows Automatic Updating service. This policy also enables the ability to schedule when installation occurs. -## Other changes in Windows Update for Business in Windows 10, version 1703 and later releases +Additionally, there is the ability to specify whether automatic updates should automatically install certain updates that neither interrupt Windows services nor restart windows. There is also the ability to allow non-administrators to receive update notifications based off of the configure automatic updates policy discussed above. + +##### Scheduling +As an administrator, you can enable Windows to automatically wake up systems to install scheduled updates. +#### Restart controls + +##### Restart controls for if schedule install has been utilized {not sure I understand what this is trying to say?} -### Pause and deferral periods +The administrator can re-prompt for restart with scheduled installations. Specify the amount of time for Automatic Updates to wait before prompting again with a schedule restart; the default is 10 minutes. Additionally, administrators can delay restart for scheduled installations or specify that to complete a scheduled installation. Automatic Updates will wait for the computer to be restarted by any user who is logged on, instead of causing the computer to restart automatically. + +##### Auto-restart and deadline for auto-restart -The maximum pause time period is 35 days for both quality and feature updates. The maximum deferral period for feature updates is 365 days. +There are a variety of policies that enable control over the restart experience of end users. When these policies are not configured, the user's active hours will be in effect. This enables the IT admin to turn off auto-restart for updates during active hours, set the maximum active hours range for auto-restarts, always automatically restart at the schedule time instead of notifying for two or more days prior, specify deadline before the device tries to auto-restart outside of active hours (this deadline can be set to varying days for feature and quality updates with a default at 7 days), and configure auto-restart reminder notifications or turn them off completely. + +##### Engaged restart and deadline for engaged restart -Also, the pause period is calculated from the set start date. For more details, see [Pause Feature Updates](waas-configure-wufb.md#pause-feature-updates) and [Pause Quality Updates](waas-configure-wufb.md#pause-quality-updates). As a result, certain policy keys have different names; see the "Comparing keys in Windows 10, version 1607 to Windows 10, version 1703" section in [Configure Windows Update for Business](waas-configure-wufb.md) for details. +The engaged restart policy allows the administrator to control the timing before transitioning from an auto-restart scheduled outside of active hours to engaged restart, which requires the user to schedule the restart. You can schedule the transition (the time before transitioning from auto to engaged), the snooze (how many days the user can snooze a restart reminder), and deadline (the deadline before a pending restart will automatically be executed outside of active hours). + ## Monitor Windows Updates by using Update Compliance -Update Compliance provides a holistic view of OS update compliance, update deployment progress, and failure troubleshooting for Windows 10 devices. This new service uses diagnostic data including installation progress, Windows Update configuration, and other information to provide such insights, at no extra cost and without additional infrastructure requirements. Whether used with Windows Update for Business or other management tools, you can be assured that your devices are properly updated. +Update Compliance provides a holistic view of operating system update compliance, update deployment progress, and failure troubleshooting for Windows 10 devices. This service uses diagnostic data including installation progress, Windows Update configuration, and other information to provide such insights, at no extra cost and without additional infrastructure requirements. Whether used with Windows Update for Business or other management tools, you can be assured that your devices are properly updated. ![Update Compliance Dashboard](images/waas-wufb-update-compliance.png) For more information about Update Compliance, see [Monitor Windows Updates using Update Compliance](update-compliance-monitor.md). -## Manage Windows Update for Business with Intune - -Microsoft Intune provides the ability to configure Windows Update for Business settings on devices. Intune doesn’t store the updates, but only the update policy assignment. For more information, see [Manage software updates](https://docs.microsoft.com/intune/windows-update-for-business-configure). ## Steps to manage updates for Windows 10 diff --git a/windows/deployment/update/waas-wufb-group-policy.md b/windows/deployment/update/waas-wufb-group-policy.md index 706d1cc4a6..4bb01b0ecf 100644 --- a/windows/deployment/update/waas-wufb-group-policy.md +++ b/windows/deployment/update/waas-wufb-group-policy.md @@ -7,7 +7,6 @@ ms.sitesec: library author: jaimeo ms.localizationpriority: medium ms.author: jaimeo -ms.date: 07/27/2017 ms.topic: article --- From d079eb9840458c573bc6fecf2967be5e28982f09 Mon Sep 17 00:00:00 2001 From: jaimeo Date: Thu, 23 May 2019 11:50:48 -0700 Subject: [PATCH 02/72] safety checkin --- .../update/waas-wufb-group-policy.md | 88 ++++++++++++++++++- 1 file changed, 87 insertions(+), 1 deletion(-) diff --git a/windows/deployment/update/waas-wufb-group-policy.md b/windows/deployment/update/waas-wufb-group-policy.md index 4bb01b0ecf..3801dc8d6c 100644 --- a/windows/deployment/update/waas-wufb-group-policy.md +++ b/windows/deployment/update/waas-wufb-group-policy.md @@ -1,5 +1,5 @@ --- -title: Walkthrough use Group Policy to configure Windows Update for Business (Windows 10) +title: Walkthrough: use Group Policy to configure Windows Update for Business (Windows 10) description: Configure Windows Update for Business settings using Group Policy. ms.prod: w10 ms.mktglfcycl: manage @@ -19,6 +19,92 @@ ms.topic: article > **Looking for consumer information?** See [Windows Update: FAQ](https://support.microsoft.com/help/12373/windows-update-faq) + +## Overview +Windows Update for Business policies can be set via Group Policies either locally or by an IT administrator. All of these group policies can be found under the path **Computer configuration > Administrative Templates > Windows Components > Windows Update**. + +## Offering + +### Manage which updates are offered + +There are group policies that allow you to disable drivers and to turn on or off updates from other Microsoft products. + +- Disable drivers: **Computer configuration > Administrative Templates > Windows Components > Windows Update > Do not include drivers with Windows Updates** + + ![UI for do not include drivers](images/waas-wufb-gp-disable-drivers.png) + +- Turn on or off Microsoft product updates: **Computer configuration > Administrative Templates > Windows Components > Windows Update > Get updates for other Microsoft Products** + +### Manage when updates are offered + +#### Defer or pause feature and quality updates +You can both defer or pause feature and quality updates from the "Slect when preview builds and feature updates are received" policy. Feature updates can be set for 365 days while Pause for feature or quality updates can be set for a maximum of 35 days with a set start date. + +**Computer configuration > Administrative Templates > Windows Components > Windows Update > Windows Update for Business > Select when Preview Builds and Feature Updates are Received** + +![UI for defer or pause feature updates](images/waas-wufb-gp-defer-pause-feature.png) + + +For quality updates: + +**Computer configuration > Administrative Templates > Windows Components > Windows Update > Windows Update for Business > Select when Quality Updates are Received** + +![UI for defer or pause quality updates](images/waas-wufb-gp-defer-pause-quality.png) + +#### Set branch readiness level for feature updates + +This policy only applies to feature updates. To enable preview builds for devices in your organization, set the "Enable preview builds" policy and then use the "Select when preview builds and feature updates are received" policy. + +**Computer configuration > Administrative Templates > Windows Components > Windows Update > Windows Update for Business > Manage Preview Builds** + + ![UI for manage preview builds](images/waas-wufb-gp-manage-preview-builds.png) + +**Computer configuration > Administrative Templates > Windows Components > Windows Update > Windows Update for Business > Select when Preview Builds and Feature Updates are Received** + +![UI for select branch readiness](images/waas-wufb-gp-select-branch.png) + +## Experience + +### Manage update controls available to end users + +Deferral policies and branch readiness level options are automatically removed for end users when the device is managed and has deferrals set by an administrator. Additionally, opting into update for other Microsoft products setting is greyed out when set by an IT administrator. This behavior is paired with red text in the end-users' **Advanced options** user interface stating that some settings are managed by their organization. + +There is also a policy that enables IT Administrators to remove the end-user option to set pause, by greying it out in the Update Settings **Advanced options** user interface. When an IT administrator has set this policy on a device, there will be an asterisk with red text in the end-user’s interface stating that some settings are managed by their organization. + +![Advanced options UI showing "some settings are managed by your organization"](images/waas-wufb-advanced-options-UI.png) + +To remove the option for end users to pause updates, use this policy: + +**Computer configuration > Administrative Templates > Windows Components > Windows Update > Remove access to “Pause updates” feature** + +![GP UI for removing pause option](images/waas-wufb-gp-remove-pause.png) + +### Manage scan, download, install, and restart controls + +#### Scan controls + +The "Automatic Updates detection frequency" that allows you to set the frequency of scans for automatic update detection. This policy allows the admin to specify the hours that Windows will use to determine how long to wait before checking for available updates. If no value is set or the policy is not configured, Windows will check for available updates at the default interval of 22 hours. + +**Computer configuration > Administrative Templates > Windows Components > Windows Update > Automatic Updates detection frequency** + +![UI for automatic updates detection frequency](images/waas-wufb-gp-AU-freq.png) + + +#### Download and install controls + +##### Metered network control + +This policy enables devices to automatically download updates, even over metered data connections (charges may apply). + +**Computer configuration > Administrative Templates > Windows Components > Windows Update > Allow updates to be downloaded automatically over metered connections** + +![UI for metered network control](images/waas-wufb-gp-metered-network.png) + + + + +------------------------------------------------- + >[!IMPORTANT] >Due to [naming changes](waas-overview.md#naming-changes), older terms like CB,CBB and LTSB may still be displayed in some of our products. > From d911d716000b6160c76934a142fb7648442b49e4 Mon Sep 17 00:00:00 2001 From: jaimeo Date: Thu, 23 May 2019 14:55:55 -0700 Subject: [PATCH 03/72] added group policy material --- .../update/waas-wufb-group-policy.md | 333 +++--------------- 1 file changed, 53 insertions(+), 280 deletions(-) diff --git a/windows/deployment/update/waas-wufb-group-policy.md b/windows/deployment/update/waas-wufb-group-policy.md index 3801dc8d6c..d0aba962b9 100644 --- a/windows/deployment/update/waas-wufb-group-policy.md +++ b/windows/deployment/update/waas-wufb-group-policy.md @@ -100,337 +100,110 @@ This policy enables devices to automatically download updates, even over metered ![UI for metered network control](images/waas-wufb-gp-metered-network.png) +##### Notification controls +There is a policy that allows administrators to set the display options for update notifications. This policy provides three options: the default Windows Update for the operating system notifications, disable all notifications excluding restart notifications, and disable all notifications including restart notifications. +**Computer configuration > Administrative Templates > Windows Components > Windows Update > Display options for update notifications** -------------------------------------------------- - ->[!IMPORTANT] ->Due to [naming changes](waas-overview.md#naming-changes), older terms like CB,CBB and LTSB may still be displayed in some of our products. -> ->In the following settings CB refers to Semi-Annual Channel (Targeted), while CBB refers to Semi-Annual Channel. - -Using Group Policy to manage Windows Update for Business is simple and familiar: use the same Group Policy Management Console (GPMC) you use to manage other device and user policy settings in your environment. Before configuring the Windows Update for Business Group Policy settings, consider a [deployment strategy](waas-servicing-strategy-windows-10-updates.md) for updates and feature updates in your environment. - -In Windows 10 version 1511, only Current Branch for Business (CBB) upgrades could be delayed, restricting the Current Branch (CB) builds to a single deployment ring. Windows 10 version 1607, however, has a new Group Policy setting that allows you to delay feature updates for both CB and CBB, broadening the use of the CB servicing branch. - ->[!NOTES] ->The terms *feature updates* and *quality updates* in Windows 10, version 1607, correspond to the terms *upgrades* and *updates* in version 1511. - ->To follow the instructions in this article, you will need to download and install the relevant ADMX templates for your Windows 10 version. ->See the following articles for instructions on the ADMX templates in your environment. - -> - [How to create and manage the Central Store for Group Policy Administrative Templates in Windows](https://support.microsoft.com/help/3087759) -> - [Step-By-Step: Managing Windows 10 with Administrative templates](https://blogs.technet.microsoft.com/canitpro/2015/10/20/step-by-step-managing-windows-10-with-administrative-templates/) - - -To use Group Policy to manage quality and feature updates in your environment, you must first create Active Directory security groups that align with your constructed deployment rings. Most customers have many deployment rings already in place in their environment, and these rings likely align with existing phased rollouts of current patches and operating system upgrades. +![UI for displaying update notifications](images/waas-wufb-gp-update-notifications.png) -## Configure Windows Update for Business in Windows 10 version 1511 -In this example, you use two security groups to manage your updates: **Ring 4 Broad business users** and **Ring 5 Broad business users #2** from Table 1 in [Build deployment rings for Windows 10 updates](waas-deployment-rings-windows-10-updates.md). +Two policies related to the “Install Updates and Shut Down” option enable the IT Administrator to either fully remove this option from the **Shut Down Windows** dialog box or to remove “Install Updates and Shut Down” option as the default selection in the Windows dialog box. -- The **Ring 4 Broad business users** group contains PCs of IT members who test the updates as soon as they’re released for Windows clients in the Current Branch for Business (CBB) servicing branch. This phase typically occurs after testing on Current Branch (CB) devices. -- The **Ring 5 Broad business users #2** group consists of the first line-of-business (LOB) users, who consume quality updates after 1 week and feature updates 1 month after the CBB release. +**Computer configuration > Administrative Templates > Windows Components > Windows Update > Do not adjust default option to “Install Updates and Shut Down” in Shut Down Windows dialog box** ->[!NOTE] ->Although the [sample deployment rings](waas-deployment-rings-windows-10-updates.md) specify a feature update deferral of 2 weeks for Ring 5, deferrals in Windows 10, version 1511 are in increments of months only. -> ->Windows 10 version 1511 does not support deferment of CB builds of Windows 10, so you can establish only one CB deployment ring. In version 1607 and later, CB builds can be delayed, making it possible to have multiple CB deployment rings. +![UI for removing install updates and shut down option](images/waas-wufb-gp-do-not-adjust-install-update.png) - Complete the following steps on a PC running the Remote Server Administration Tools or on a domain controller. - - ### Configure the Ring 4 Broad business users deployment ring for CBB with no deferral -1. Open GPMC (gpmc.msc). +**Computer configuration > Administrative Templates > Windows Components > Windows Update > Do not display “Install Updates and Shut Down” option in Shut Down Windows dialog box** -2. Expand **Forest** > **Domains** > *your domain*. +![UI for removing install updates and shut down option](images/waas-wufb-gp-do-not-display-install-update.png) -3. Right-click *your domain* and select **Create a GPO in this domain, and Link it here**. +##### Automatic Update notification controls - ![UI for Create GPO menu](images/waas-wufb-gp-create.png) - -4. In the **New GPO** dialog box, type **Windows Update for Business - CBB1** for the name of the new GPO. +The "Configure automatic updates" policy enables administrators to specify whether computers will receive security updates and other important downloads through the Windows automatic updating service. This policy also enables the ability to schedule installation. - >[!NOTE] - >In this example, you’re linking the GPO to the top-level domain. This is not a requirement: you can link the Windows Update for Business GPOs to any organizational unit (OU) that’s appropriate for your Active Directory Domain Services (AD DS) structure. +Additionally, you can specify whether automatic updates should automatically install certain updates that neither interrupt Windows services nor restart windows. Yu can also allow non-administrators to receive update notifications based on the configure automatic updates policy. -5. Right-click the **Windows Update for Business - CBB1** GPO, and then click **Edit**. + **Computer configuration > Administrative Templates > Windows Components > Windows Update > Configure Automatic Updates** - ![UI for Edit GPO](images/waas-wufb-gp-edit.png) - -6. In the Group Policy Management Editor, go to **Computer Configuration** > **Policies** > **Administrative Templates** > **Windows Components** > **Windows Update**. +![UI for configure automatic updates](images/waas-wufb-gp-configure-automatic-updates.png) -7. Right-click **Defer Upgrades and Updates**, and then click **Edit**. +**Computer configuration > Administrative Templates > Windows Components > Windows Update > Allow Automatic Updates immediate installation** - ![UI to edit Defer Upgrades and Updates](images/waas-wufb-gp-edit-defer.png) - - In the **Defer Upgrades and Updates** Group Policy setting configuration, you see several options: - - **Enable/Disable Deferred Updates**. Enabling this policy setting sets the receiving client to the CBB servicing branch. Specifically disabling this policy forces the client into the CB servicing branch, making it impossible for users to change it. - - **Defer upgrades for the following**. This option allows you to delay feature updates up to 8 months, a number added to the default CBB delay (approximately 4 months from CB). By using Windows Update for Business, you can use this option to stagger CBB feature updates, making the total offset up to 12 months from CB. - - **Defer updates for the following**. This option allows you to delay the installation of quality updates on a Windows 10 device for up to 4 weeks, allowing for phased rollouts of updates in your enterprise, but not all quality updates are deferrable with this option. Table 1 shows the deferment capabilities by update type. - - **Pause Upgrades and Updates**. Should an issue arise with a feature update, this option allows a one-time skip of the current month’s quality and feature update. Quality updates will resume after 35 days, and feature updates will resume after 60 days. For example, deploy this setting as a stand-alone policy to the entire organization in an emergency. - - Table 1 summarizes the category of update in Windows 10 and how long Windows Update for Business can defer its installation. - - **Table 1** - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
CategoryMaximum deferralDeferral incrementsClassification typeClassification GUID
OS upgrades8 months1 monthUpgrade3689BDC8-B205-4AF4-8D4A-A63924C5E9D5
OS updates4 weeks1 weekSecurity updates0FA1201D-4330-4FA8-8AE9-B877473B6441
DriversEBFC1FC5-71A4-4F7B-9ACA-3B9A503104A0
UpdatesCD5FFD1E-E932-4E3A-BF74-18BF0B1BBD83
Other/non-deferrableNo deferralNo deferralDefinition updatesE0789628-CE08-4437-BE74-2495B842F43B
+![UI for allow automatic updates](images/waas-wufb-gp-allow-automatic-updates.png) - Simply enabling the **Defer Upgrades and Updates** policy sets the receiving client to the CBB servicing branch, which is what you want for your first deployment ring, **Ring 4 Broad business users**. - -8. Enable the **Defer Updates and Upgrades** setting, and then click **OK**. +**Computer configuration > Administrative Templates > Windows Components > Windows Update > Allow non-administrators to receive update notifications** -9. Close the Group Policy Management Editor. +![UI for allow non-admin automatic updates](images/waas-wufb-gp-allow-automatic-updates.png) -Because the **Windows Update for Business - CBB1** GPO contains a computer policy and you only want to apply it to computers in the **Ring 4 Broad business users** group, use **Security Filtering** to scope the policy’s effect. +##### Scheduling -### Scope the policy to the Ring 4 Broad business users group +Admins can enable Windows to automatically wake up systems to install scheduled updates. -1. In the GPMC, select the **Windows Update for Business - CBB1** policy. +**Computer configuration > Administrative Templates > Windows Components > Windows Update > Enabling Windows Update Power Management to automatically wake up the system to install scheduled updates** -2. In **Security Filtering** on the **Scope** tab, remove the default **AUTHENTICATED USERS** security group, and add the **Ring 4 Broad business users** group. +![UI for allowing updates to wake up devices](images/waas-wufb-gp-wake-up-updates.png) - ![Scope policy to group](images/waas-wufb-gp-scope.png) - +#### Restart controls -The **Ring 4 Broad business users** deployment ring has now been configured. Next, configure **Ring 5 Broad business users #2** to accommodate a 1-week delay for quality updates and a 2-week delay for feature updates. +##### Restart controls for scheduled installations +You can re-prompt to restart a device after scheduled installations. Specify the amount of time for Automatic Updates to wait before prompting again with a scheduled restart; the default is 10 minutes. YOu can also delay restart for scheduled installations or specify that to complete a scheduled installation, Automatic Updates will wait for the computer to be restarted by any user who is logged on, instead of causing the computer to restart automatically. -### Configure the Ring 5 Broad business users \#2 deployment ring for CBB with deferrals +**Computer configuration > Administrative Templates > Windows Components > Windows Update > Re-prompt for restart with scheduled installations** -1. Open GPMC (gpmc.msc). +![UI for re-prompt for restart](images/waas-wufb-gp-re-prompt-restart.png) -2. Expand **Forest** > **Domains** > *your domain*. - -3. Right-click *your domain* and select **Create a GPO in this domain, and Link it here**. - - ![UI for Create GPO menu](images/waas-wufb-gp-create.png) - -4. In the **New GPO** dialog box, type **Windows Update for Business - CBB2** for the name of the new GPO. - -5. Right-click the **Windows Update for Business - CBB2** GPO, and then click **Edit**. - - ![UI for Edit GPO](images/waas-wufb-gp-edit.png) - -6. In the Group Policy Management Editor, go to **Computer Configuration** > **Policies** > **Administrative Templates** > **Windows Components** > **Windows Update**. - -7. Right-click **Defer Upgrades and Updates**, and then click **Edit**. - -8. Enable the **Defer Updates and Upgrades** setting, configure the **Defer upgrades for the following** option for 1 month, and then configure the **Defer updates for the following** option for 1 week. - - ![Example of policy settings](images/waas-wufb-gp-broad.png) - -9. Click **OK** and close the Group Policy Management Editor. - - -### Scope the policy to the Ring 5 Broad business users \#2 group - -1. In the GPMC, select the **Windows Update for Business - CBB2** policy. - -2. In **Security Filtering** on the **Scope** tab, remove the default **AUTHENTICATED USERS** security group, and add the **Ring 5 Broad business users \#2** group. +**Computer configuration > Administrative Templates > Windows Components > Windows Update > Delay Restart for scheduled installations** -## Configure Windows Update for Business in Windows 10 version 1607 +![UI for delay restart](images/waas-wufb-gp-delay-restart.png) -To use Group Policy to manage quality and feature updates in your environment, you must first create Active Directory security groups that align with your constructed deployment rings. Most customers have many deployment rings already in place in their environment, and these rings likely align with existing phased rollouts of current patches and operating system upgrades. +**Computer configuration > Administrative Templates > Windows Components > Windows Update > No auto-restart with logged on users for scheduled automatic updates installations** -In this example, you use three security groups from Table 1 in [Build deployment rings for Windows 10 updates](waas-deployment-rings-windows-10-updates.md) to manage your updates: +![UI for no auto-restart](images/waas-wufb-gp-no-auto-restart.png) -- **Ring 2 Pilot Business Users** contains the PCs of business users which are part of the pilot testing process, receiving CB builds 4 weeks after they are released. -- **Ring 4 Broad business users** consists of IT members who receive updates after Microsoft releases a Windows 10 build to the CBB servicing branch. -- **Ring 5 Broad business users #2** consists of LOB users on CBB, who receive quality updates after 7 days and feature updates after 14 days. +**Computer configuration > Administrative Templates > Windows Components > Windows Update > Reschedule Automatic Updates scheduled installations** -In this example, you configure and scope the update schedules for all three groups. +![UI for resched-auto-updates](images/waas-wufb-gp-resched-auto-updates.png) -### Configure Ring 2 Pilot Business Users policy +##### Auto-restart and deadline for auto-restart -1. Open GPMC (gpmc.msc). +You can control the restart experience of end users with a number of policies. When these policies are not configured, the users' active hours will be in effect. This enables the IT admin to turn off auto-restart for updates during active hours, set the maximum active hours range for auto-restarts, always automatically restart at the scheduled time instead of notifying for two or more days prior, specify a deadline before the device tries to auto-restart outside of active hours (this deadline can be set to varying days for feature and quality updates with a default at 7 days), and configure auto-restart reminder notifications or turn them off completely. -2. Expand **Forest** > **Domains** > *your domain*. +**Computer configuration > Administrative Templates > Windows Components > Windows Update > Turn off auto-restart for updates during active hours** -3. Right-click *your domain* and select **Create a GPO in this domain, and Link it here**. +**Computer configuration > Administrative Templates > Windows Components > Windows Update > Specify active hours range for auto-restarts** - ![UI for Create GPO menu](images/waas-wufb-gp-create.png) +**Computer configuration > Administrative Templates > Windows Components > Windows Update > Always automatically restart at the scheduled time** -4. In the **New GPO** dialog box, type **Windows Update for Business - CB2** for the name of the new GPO. +**Computer configuration > Administrative Templates > Windows Components > Windows Update > Specify deadline before auto-restart for update installation** - >[!NOTE] - >In this example, you’re linking the GPO to the top-level domain. This is not a requirement: you can link the Windows Update for Business GPOs to any organizational unit (OU) that’s appropriate for your Active Directory Domain Services (AD DS) structure. - -5. Right-click the **Windows Update for Business - CB2** GPO, and then click **Edit**. +**Computer configuration > Administrative Templates > Windows Components > Windows Update > Configure auto-restart reminder notifications for updates** - ![Edit menu for this GPO](images/waas-wufb-gp-cb2.png) - -6. In the Group Policy Management Editor, go to **Computer Configuration** > **Policies** > **Administrative Templates** > **Windows Components** > **Windows Update** > **Defer Windows Updates**. +**Computer configuration > Administrative Templates > Windows Components > Windows Update > Turn off auto-restart notifications for update installations** -7. Right-click **Select when Feature Updates are received**, and then click **Edit**. +**Computer configuration > Administrative Templates > Windows Components > Windows Update > Configure auto-restart required notification for updates** -8. In the **Select when Feature Updates are received** policy, enable it, select a branch readiness level of **CB**, set the feature update delay to **28** days, and then click **OK**. +##### Engaged restart and deadline for engaged restart - ![Settings for this GPO](images/waas-wufb-gp-cb2-settings.png) - - Table 3 summarizes the category of updates in Windows 10, version 1607, and how long Windows Update for Business can defer its installation. +The engaged restart policy allows the administrator to control the timing before transitioning from an auto-restart scheduled outside of active hours to engaged restart, which requires the user to schedule the restart. With this one policy, you can schedule the transition (time before transitioning from auto to engaged), the snooze (how many days the user can snooze a restart reminder), and deadline (the deadline before a pending restart will automatically be executed outside of active hours). - **Table 3** +**Computer configuration > Administrative Templates > Windows Components > Windows Update > Specify Engaged restart transition and notification schedule for updates** - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
CategoryMaximum deferralDeferral incrementsExampleClassification GUID
Feature Updates180 daysDaysFrom Windows 10, version 1511 to version 16073689BDC8-B205-4AF4-8D4A-A63924C5E9D5
Quality Updates30 daysDaysSecurity updates0FA1201D-4330-4FA8-8AE9-B877473B6441
Drivers (optional)EBFC1FC5-71A4-4F7B-9ACA-3B9A503104A0
Non-security updatesCD5FFD1E-E932-4E3A-BF74-18BF0B1BBD83
Microsoft updates (Office, Visual Studio, etc.)varies
Non-deferrableNo deferralNo deferralDefinition updatesE0789628-CE08-4437-BE74-2495B842F43B
+## Other policies for Windows Updates -9. Close the Group Policy Management Editor. +All of these policies are under **Computer configuration > Administrative Templates > Windows Components > Windows Update**: -Because the **Windows Update for Business – CB2** GPO contains a computer policy and you only want to apply it to computers in the **Ring 2 Pilot Business Users** group, use **Security Filtering** to scope the policy’s effect. +- Enable Client Side targeting +- Update power policy for cart restarts +- Policies related to Microsoft update service location + - Allow signed updates from an intranet Microsoft service location + - Specify intranet Microsoft update service location + - Do not connect to any Windows Update Intranet locations -### Scope the policy to the Ring 2 Pilot Business Users group -1. In the GPMC, select the **Windows Update for Business - CB2** policy. - -2. In **Security Filtering** on the **Scope** tab, remove the default **AUTHENTICATED USERS** security group, and add the **Ring 2 Pilot Business Users** group. - - ![Scope policy to group](images/waas-wufb-gp-scope-cb2.png) - -The **Ring 2 Pilot Business Users** deployment ring has now been configured. Next, configure **Ring 4 Broad business users** to set those clients into the CBB servicing branch so that they receive feature updates as soon as they’re made available for the CBB servicing branch. - -### Configure Ring 4 Broad business users policy - -1. Open GPMC (gpmc.msc). - -2. Expand **Forest** > **Domains** > *your domain*. - -3. Right-click *your domain* and select **Create a GPO in this domain, and Link it here**. - -4. In the **New GPO** dialog box, type **Windows Update for Business - CBB1** for the name of the new GPO. - -5. Right-click the **Windows Update for Business - CBB1** GPO, and then click **Edit**. - -6. In the Group Policy Management Editor, go to **Computer Configuration** > **Policies** > **Administrative Templates** > **Windows Components** > **Windows Update** > **Defer Windows Updates**. - -7. Right-click **Select when Feature Updates are received**, and then click **Edit**. - -8. In the **Select when Feature Updates are received** policy, enable it, select a branch readiness level of **CBB**, and then click **OK**. - - ![Settings for this GPO](images/waas-wufb-gp-cbb1-settings.png) - -9. Close the Group Policy Management Editor. - - - -### Scope the policy to the Ring 4 Broad business users group - -1. In the GPMC, select the **Windows Update for Business - CBB1** policy. - -2. In **Security Filtering** on the **Scope** tab, remove the default **AUTHENTICATED USERS** security group, and add the **Ring 4 Broad business users** group. - - -The **Ring 4 Broad business users** deployment ring has now been configured. Finally, configure **Ring 5 Broad business users #2** to accommodate a 7-day delay for quality updates and a 14-day delay for feature updates - -### Configure Ring 5 Broad business users \#2 policy - -1. Open GPMC (gpmc.msc). - -2. Expand **Forest** > **Domains** > *your domain*. - -3. Right-click *your domain* and select **Create a GPO in this domain, and Link it here**. - -4. In the **New GPO** dialog box, type **Windows Update for Business - CBB2** for the name of the new GPO. - -5. Right-click the **Windows Update for Business - CBB2** GPO, and then click **Edit**. - -6. In the Group Policy Management Editor, go to **Computer Configuration** > **Policies** > **Administrative Templates** > **Windows Components** > **Windows Update** > **Defer Windows Updates**. - -7. Right-click **Select when Feature Updates are received**, and then click **Edit**. - -8. In the **Select when Feature Updates are received** policy, enable it, select a branch readiness level of **CBB**, set the feature update delay to **14** days, and then click **OK**. - - ![Settings for this GPO](images/waas-wufb-gp-cbb2-settings.png) - -9. Right-click **Select when Quality Updates are received**, and then click **Edit**. - -10. In the **Select when Quality Updates are received** policy, enable it, set the quality update delay to **7** days, and then click **OK**. - - ![Settings for this GPO](images/waas-wufb-gp-cbb2q-settings.png) - -11. Close the Group Policy Management Editor. - - - -### Scope the policy to the Ring 5 Broad business users \#2 group - -1. In the GPMC, select the **Windows Update for Business - CBB2** policy. - -2. In **Security Filtering** on the **Scope** tab, remove the default **AUTHENTICATED USERS** security group, and add the **Ring 5 Broad business users #2** group. ## Known issues The following article describes the known challenges that can occur when you manage a Windows 10 Group policy client base: From 253ca6c006c82a1189a1d5ffce974bda3a1ba1e9 Mon Sep 17 00:00:00 2001 From: jaimeo Date: Fri, 24 May 2019 12:27:48 -0700 Subject: [PATCH 04/72] safety checkin --- windows/deployment/update/waas-manage-updates-wufb.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/update/waas-manage-updates-wufb.md b/windows/deployment/update/waas-manage-updates-wufb.md index aa96620db2..0042dfe492 100644 --- a/windows/deployment/update/waas-manage-updates-wufb.md +++ b/windows/deployment/update/waas-manage-updates-wufb.md @@ -42,7 +42,7 @@ Windows Update for Business provides management policies for multiple types of u - **Feature updates:** previously referred to as *upgrades*, feature updates contain not only security and quality revisions, but also significant feature additions and changes; they are released semi-annually in the fall and in the spring. - **Quality updates:** these are traditional operating system updates, typically released on the second Tuesday of each month (though they can be released at any time). These include security, critical, and driver updates. Windows Update for Business also treats non-Windows updates (such as those for Microsoft Office or Visual Studio) as quality updates. These non-Windows updates are known as "Microsoft updates" and devices can be configured to receive or not receive such updates along with their Windows updates. - **Driver updates:** These are non-Microsoft drivers that are applicable to your devices. Driver updates can be turned off via Windows Update for Business policies. -- Microsoft product updates: these are updates for other Microsoft products, such as Office. These updates can be enabled or disabled via Windows Update for Business policy. +- **Microsoft product updates:** these are updates for other Microsoft products, such as Office. These updates can be enabled or disabled via Windows Update for Business policy. ## Offering From f782950068bf40b2838efbd28ccbb3bf8240400e Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Fri, 31 May 2019 14:50:01 -0700 Subject: [PATCH 05/72] redesign TOC --- windows/deployment/windows-autopilot/TOC.md | 55 +++--- .../windows-autopilot/add-devices.md | 18 +- .../windows-autopilot/administer.md | 54 +----- .../windows-autopilot/configure-autopilot.md | 25 +-- windows/deployment/windows-autopilot/index.md | 26 +++ .../windows-autopilot/intune-connector.md | 37 +--- .../windows-autopilot/known-issues.md | 26 +++ .../windows-autopilot/user-driven-aad.md | 22 +-- .../windows-autopilot/user-driven-hybrid.md | 28 +-- .../windows-autopilot/user-driven.md | 48 +++++- .../windows-autopilot-platforms.md | 83 +++++++++ ...ws-autopilot-requirements-configuration.md | 19 +- ...indows-autopilot-requirements-licensing.md | 17 +- .../windows-autopilot-requirements-network.md | 75 +------- .../windows-autopilot-requirements.md | 162 +++++++++++++++++- .../windows-autopilot-reset-local.md | 52 +----- .../windows-autopilot-reset-remote.md | 25 +-- .../windows-autopilot-reset.md | 82 ++++++++- .../windows-autopilot-whats-new.md | 26 +++ 19 files changed, 491 insertions(+), 389 deletions(-) create mode 100644 windows/deployment/windows-autopilot/index.md create mode 100644 windows/deployment/windows-autopilot/known-issues.md create mode 100644 windows/deployment/windows-autopilot/windows-autopilot-platforms.md create mode 100644 windows/deployment/windows-autopilot/windows-autopilot-whats-new.md diff --git a/windows/deployment/windows-autopilot/TOC.md b/windows/deployment/windows-autopilot/TOC.md index 30a33a05ff..6e0d2a4f88 100644 --- a/windows/deployment/windows-autopilot/TOC.md +++ b/windows/deployment/windows-autopilot/TOC.md @@ -1,32 +1,29 @@ -# [Windows Autopilot](windows-autopilot.md) +# [Windows Autopilot](index.md) + +# [Windows Autopilot deployment] +## [Overview](windows-autopilot.md) ## [Requirements](windows-autopilot-requirements.md) -### [Configuration requirements](windows-autopilot-requirements-configuration.md) -#### [Intune Connector (preview)](intune-connector.md) -### [Network requirements](windows-autopilot-requirements-network.md) -### [Licensing requirements](windows-autopilot-requirements-licensing.md) -## [Scenarios and Capabilities](windows-autopilot-scenarios.md) -### [Support for existing devices](existing-devices.md) -### [White glove](white-glove.md) -### [User-driven mode](user-driven.md) -#### [Azure Active Directory joined](user-driven-aad.md) -#### [Hybrid Azure Active Directory joined](user-driven-hybrid.md) -### [Self-deploying mode](self-deploying.md) -### [Windows Autopilot Reset](windows-autopilot-reset.md) -#### [Remote reset](windows-autopilot-reset-remote.md) -#### [Local reset](windows-autopilot-reset-local.md) -## [Administering Autopilot](administer.md) -### [Configuring](configure-autopilot.md) -#### [Adding devices](add-devices.md) -#### [Creating profiles](profiles.md) -#### [Enrollment status page](enrollment-status.md) -#### [BitLocker encryption](bitlocker.md) -### [Administering Autopilot via Partner Center](https://docs.microsoft.com/en-us/partner-center/autopilot) -### [Administering Autopilot via Microsoft Intune](https://docs.microsoft.com/intune/enrollment-autopilot) -### [Administering Autopilot via Microsoft Store for Business](https://docs.microsoft.com/microsoft-store/add-profile-to-devices#manage-autopilot-deployment-profiles) -### [Administering Autopilot via Microsoft 365 Business & Office 365 Admin portal](https://support.office.com/article/Create-and-edit-Autopilot-profiles-5cf7139e-cfa1-4765-8aad-001af1c74faa) -## Getting started -### [Demonstrate Autopilot deployment on a VM](demonstrate-deployment-on-vm.md) -## [Customer consent](registration-auth.md) +## [What's new](windows-autopilot-whats-new.md) +## [Platforms](windows-autopilot-platforms.md) +## [Capabilities](windows-autopilot-scenarios.md) +## [Get started](demonstrate-deployment-on-vm.md) + +# [Deployment scenarios] +## [User-driven mode](user-driven.md) +## [Self-deploying mode](self-deploying.md) +## [Windows Autopilot Reset](windows-autopilot-reset.md) +## [White glove](white-glove.md) +## [Support for existing devices](existing-devices.md) + +# [Administering Autopilot] +## [Registering devices](add-devices.md) +## [Configuring device profiles](profiles.md) +## [Enrollment status page](enrollment-status.md) +## [BitLocker encryption](bitlocker.md) ## [Troubleshooting](troubleshooting.md) +## [Known issues](known-issues.md) + +# [Support] ## [FAQ](autopilot-faq.md) -## [Support](autopilot-support.md) +## [Contacts](autopilot-support.md) +## [Registration authorization](registration-auth.md) \ No newline at end of file diff --git a/windows/deployment/windows-autopilot/add-devices.md b/windows/deployment/windows-autopilot/add-devices.md index 72ca57267c..7169c2228a 100644 --- a/windows/deployment/windows-autopilot/add-devices.md +++ b/windows/deployment/windows-autopilot/add-devices.md @@ -92,9 +92,21 @@ The commands can also be run remotely, as long as WMI permissions are in place a Once the hardware IDs have been captured from existing devices, they can be uploaded through a variety of means. See the detailed documentation for each available mechanism: - [Microsoft Intune](https://docs.microsoft.com/intune/enrollment-autopilot). This is the preferred mechanism for all customers. - - [Partner Center](https://msdn.microsoft.com/partner-center/autopilot). This is used by CSP partners to register devices on behalf of customers. - - [Microsoft 365 Business & Office 365 Admin](https://support.office.com/article/Create-and-edit-AutoPilot-profiles-5cf7139e-cfa1-4765-8aad-001af1c74faa). This is typically used by small and medium businesses (SMBs) who manage their devices using Microsoft 365 Business. - - [Microsoft Store for Business](https://docs.microsoft.com/microsoft-store/add-profile-to-devices#manage-autopilot-deployment-profiles). + + + +## Summary + +When deploying new devices using Windows Autopilot, the following steps are required: + +1. [Register devices](#registering-devices). Ideally, this step is performed by the OEM, reseller, or distributor from which the devices were purchased, but this can also be done by the organization by collecting the hardware identity and uploading it manually. +2. [Configure device profiles](profiles.md), specifying how the device should be deployed and what user experience should be presented. +3. Boot the device. When the device is connected to a network with internet access, it will contact the Windows Autopilot deployment service to see if the device is registered, and if it is, it will download profile settings such as the [Enrollment Status page](enrollment-status.md), which are used to customize the end user experience. + +## Other configuration settings + +- [Bitlocker encryption settings](bitlocker.md): You can configure the BitLocker encryption settings to be applied before automatic encryption is started. +- [Cortana voiceover and speech recognition](windows-autopilot-scenarios.md): In Windows 10, version 1903 and later Cortana voiceover and speech recognition during OOBE is DISABLED by default for all Windows 10 Pro, Education and Enterprise SKUs. diff --git a/windows/deployment/windows-autopilot/administer.md b/windows/deployment/windows-autopilot/administer.md index ef2889042d..da7477de4f 100644 --- a/windows/deployment/windows-autopilot/administer.md +++ b/windows/deployment/windows-autopilot/administer.md @@ -16,56 +16,4 @@ ms.topic: article --- -# Administering Autopilot - -**Applies to: Windows 10** - -Several platforms are available to register devices with Windows Autopilot. A summary of each platform's capabilities is provided below. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Platform/Portal -Register devices? -Create/Assign profile -Acceptable DeviceID -
OEM Direct APIYES - 1000 at a time maxNOTuple or PKID
Partner CenterYES - 1000 at a time max\*YESTuple or PKID or 4K HH
IntuneYES - 175 at a time maxYES\*4K HH
Microsoft Store for BusinessYES - 1000 at a time maxYES4K HH
Microsoft Business 365YES - 1000 at a time maxYES4K HH
- ->*Microsoft recommended platform to use +# this doc needs a redirect diff --git a/windows/deployment/windows-autopilot/configure-autopilot.md b/windows/deployment/windows-autopilot/configure-autopilot.md index 733affb834..d935c56273 100644 --- a/windows/deployment/windows-autopilot/configure-autopilot.md +++ b/windows/deployment/windows-autopilot/configure-autopilot.md @@ -16,27 +16,4 @@ ms.topic: article --- -# Configure Autopilot deployment - -**Applies to** - -- Windows 10 - - - -## Configuring Autopilot to deploy new devices - -When deploying new devices using Windows Autopilot, the following steps are required: - -1. [Register devices](add-devices.md). Ideally, this step would be performed by the OEM, reseller, or distributor from which the devices were purchased, but this can also be done by the organization by collecting the hardware identity and uploading it manually. -2. [Configure device profiles](profiles.md), specifying how the device should be deployed and what user experience should be presented. -3. Boot the device. When the device is connected to a network with internet access, it will contact the Windows Autopilot deployment service to see if the device is registered, and if it is, it will download profile settings such as the [Enrollment Status page](enrollment-status.md), which are used to customize the end user experience. - -## Other configuration settings - -- [Bitlocker encryption settings](bitlocker.md): You can configure the BitLocker encryption settings to be applied before automatic encryption is started. -- [Cortana voiceover and speech recognition](windows-autopilot-scenarios.md): In Windows 10, version 1903 and later Cortana voiceover and speech recognition during OOBE is DISABLED by default for all Windows 10 Pro, Education and Enterprise SKUs. - -## Related topics - -[Windows Autopilot scenarios](windows-autopilot-scenarios.md) +# This doc needs a redirect \ No newline at end of file diff --git a/windows/deployment/windows-autopilot/index.md b/windows/deployment/windows-autopilot/index.md new file mode 100644 index 0000000000..0f7cca1f22 --- /dev/null +++ b/windows/deployment/windows-autopilot/index.md @@ -0,0 +1,26 @@ +--- +title: Windows Autopilot +ms.reviewer: +manager: laurawi +description: Windows Autopilot deployment +keywords: mdm, setup, windows, windows 10, oobe, manage, deploy, autopilot, ztd, zero-touch, partner, msfb, intune +ms.prod: w10 +ms.mktglfcycl: deploy +ms.localizationpriority: medium +ms.sitesec: library +ms.pagetype: deploy +author: greg-lindsay +ms.author: greglin +ms.collection: M365-modern-desktop +ms.topic: article +--- + + +# Windows Autopilot + +**Applies to** + +- Windows 10 + +## Related topics + diff --git a/windows/deployment/windows-autopilot/intune-connector.md b/windows/deployment/windows-autopilot/intune-connector.md index 8e79467853..9f3a95c20b 100644 --- a/windows/deployment/windows-autopilot/intune-connector.md +++ b/windows/deployment/windows-autopilot/intune-connector.md @@ -17,40 +17,5 @@ ms.topic: article --- -# Intune Connector (preview) language requirements - -**Applies to: Windows 10** - -Microsoft has released a [preview for Intune connector for Active Directory](https://docs.microsoft.com/intune/windows-autopilot-hybrid) that enables user-driven [Hybrid Azure Active Directory join](user-driven-hybrid.md) for Windows Autopilot. - -In this preview version of the Intune Connector, you might receive an error message indicating a setup failure with the following error code and message: - -**0x80070658 - Error applying transforms. Verify that the specified transform paths are valid.** - -An [example](#example) of the error message is displayed at the bottom of this topic. - -This error can be resolved by ensuring that the member server where Intune Connector is running has one of the following language packs installed and configured to be the default keyboard layout: - -| | | | | | | | | | | | -| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | -| en-US | cs-CZ | da-DK | de-DE | el-GR | es-ES | fi-FI | fr-FR | hu-HU | it-IT | ja-JP | -| ko-KR | nb-NO | nl-NL | pl-PL | pt-BR | ro-RO | ru-RU | sv-SE | tr-TR | zh-CN | zh-TW | - ->[!NOTE] ->After installing the Intune Connector, you can restore the keyboard layout to its previous settings.
->This solution is a workaround and will be fully resolved in a future release of the Intune Connector. - -To change the default keyboard layout: - -1. Click **Settings > Time & language > Region and language** -2. Select one of the languages listed above and choose **Set as default**. - -If the language you need isn't listed, you can add additional languages by selecting **Add a language**. - -## Example - -The following is an example of the error message that can be displayed if one of the listed languages is not used during setup: - -![Connector error](images/connector-fail.png) - +# This topic needs a redirect diff --git a/windows/deployment/windows-autopilot/known-issues.md b/windows/deployment/windows-autopilot/known-issues.md new file mode 100644 index 0000000000..e3cd977e58 --- /dev/null +++ b/windows/deployment/windows-autopilot/known-issues.md @@ -0,0 +1,26 @@ +--- +title: Windows Autopilot known issues +ms.reviewer: +manager: laurawi +description: Windows Autopilot deployment +keywords: mdm, setup, windows, windows 10, oobe, manage, deploy, autopilot, ztd, zero-touch, partner, msfb, intune +ms.prod: w10 +ms.mktglfcycl: deploy +ms.localizationpriority: medium +ms.sitesec: library +ms.pagetype: deploy +author: greg-lindsay +ms.author: greglin +ms.collection: M365-modern-desktop +ms.topic: article +--- + + +# Windows Autopilot - known issues + +**Applies to** + +- Windows 10 + +## Related topics + diff --git a/windows/deployment/windows-autopilot/user-driven-aad.md b/windows/deployment/windows-autopilot/user-driven-aad.md index 3bea377212..6617b56c65 100644 --- a/windows/deployment/windows-autopilot/user-driven-aad.md +++ b/windows/deployment/windows-autopilot/user-driven-aad.md @@ -16,24 +16,4 @@ ms.topic: article --- -# Windows Autopilot user-driven mode for Azure Active Directory join - -**Applies to: Windows 10** - -## Procedures - -In order to perform a user-driven deployment using Windows Autopilot, the following preparation steps need to be completed: - -- Ensure that the users who will be performing user-driven mode deployments are able to join devices to Azure Active Directory. See [Configure device settings](https://docs.microsoft.com/azure/active-directory/device-management-azure-portal#configure-device-settings) in the Azure Active Directory documentation for more information. -- Create an Autopilot profile for user-driven mode with the desired settings. In Microsoft Intune, this mode is explicitly chosen when creating the profile. With Microsoft Store for Business and Partner Center, user-driven mode is the default and does not need to be selected. -- If using Intune, create a device group in Azure Active Directory and assign the Autopilot profile to that group. - -For each device that will be deployed using user-driven deployment, these additional steps are needed: - -- Ensure that the device has been added to Windows Autopilot. This can be done automatically by an OEM or partner at the time the device is purchased, or it can be done through a manual harvesting process later. See [Adding devices to Windows Autopilot](add-devices.md) for more information. -- Ensure an Autopilot profile has been assigned to the device: - - If using Intune and Azure Active Directory dynamic device groups, this can be done automatically. - - If using Intune and Azure Active Directory static device groups, manually add the device to the device group. - - If using other methods (e.g. Microsoft Store for Business or Partner Center), manually assign an Autopilot profile to the device. - -Also see the **Validation** section in the [Windows Autopilot user-driven mode](user-driven.md) topic. +# this doc needs to be redirected \ No newline at end of file diff --git a/windows/deployment/windows-autopilot/user-driven-hybrid.md b/windows/deployment/windows-autopilot/user-driven-hybrid.md index 462d9ae726..4337b00924 100644 --- a/windows/deployment/windows-autopilot/user-driven-hybrid.md +++ b/windows/deployment/windows-autopilot/user-driven-hybrid.md @@ -17,30 +17,4 @@ ms.topic: article -# Windows Autopilot user-driven mode for hybrid Azure Active Directory join - -**Applies to: Windows 10** - -Windows Autopilot requires that devices be Azure Active Directory joined. If you have an on-premises Active Directory environment and want to also join devices to your on-premises domain, you can accomplish this by configuring Autopilot devices to be [hybrid Azure Active Directory (AAD) joined](https://docs.microsoft.com/azure/active-directory/devices/hybrid-azuread-join-plan). - -## Requirements - -To perform a user-driven hybrid AAD joined deployment using Windows Autopilot: - -- A Windows Autopilot profile for user-driven mode must be created and - - **Hybrid Azure AD joined** must be specified as the selected option under **Join to Azure AD as** in the Autopilot profile. -- If using Intune, a device group in Azure Active Directory must exist with the Windows Autopilot profile assigned to that group. -- The device must be running Windows 10, version 1809 or later. -- The device must be able to access an Active Directory domain controller, so it must be connected to the organization's network (where it can resolve the DNS records for the AD domain and the AD domain controller, and communicate with the domain controller to authenticate the user). -- The device must be able to access the Internet, following the [documented Windows Autopilot network requirements](windows-autopilot-requirements-network.md). -- The Intune Connector for Active Directory must be installed. - - Note: The Intune Connector will perform an on-prem AD join, therefore users do not need on-prem AD-join permission, assuming the Connector is [configured to perform this action](https://docs.microsoft.com/intune/windows-autopilot-hybrid#increase-the-computer-account-limit-in-the-organizational-unit) on the user's behalf. -- If using Proxy, WPAD Proxy settings option must be enabled and configured. - -**AAD device join**: The hybrid AAD join process uses the system context to perform device AAD join, therefore it is not affected by user based AAD join permission settings. In addition, all users are enabled to join devices to AAD by default. - -## Step by step instructions - -See [Deploy hybrid Azure AD joined devices using Intune and Windows Autopilot](https://docs.microsoft.com/intune/windows-autopilot-hybrid). - -Also see the **Validation** section in the [Windows Autopilot user-driven mode](user-driven.md) topic. +# This doc needs a redirect \ No newline at end of file diff --git a/windows/deployment/windows-autopilot/user-driven.md b/windows/deployment/windows-autopilot/user-driven.md index dee1841a13..1aa822356f 100644 --- a/windows/deployment/windows-autopilot/user-driven.md +++ b/windows/deployment/windows-autopilot/user-driven.md @@ -34,8 +34,52 @@ Today, Windows Autopilot user-driven mode supports joining devices to Azure Acti The following options are available for user-driven deployment: -- [Azure Active Directory join](user-driven-aad.md) is available if devices do not need to be joined to an on-prem Active Directory domain. -- [Hybrid Azure Active Directory join](user-driven-hybrid.md) is available for devices that must be joined to both Azure Active Directory and your on-prem Active Directory domain. +- [Azure Active Directory join](#user-driven-mode-for-azure-active-directory-join) is available if devices do not need to be joined to an on-prem Active Directory domain. +- [Hybrid Azure Active Directory join](#user-driven-mode-for-hybrid-azure-active-directory-join) is available for devices that must be joined to both Azure Active Directory and your on-prem Active Directory domain. + +### User-driven mode for Azure Active Directory join + +In order to perform a user-driven deployment using Windows Autopilot, the following preparation steps need to be completed: + +- Ensure that the users who will be performing user-driven mode deployments are able to join devices to Azure Active Directory. See [Configure device settings](https://docs.microsoft.com/azure/active-directory/device-management-azure-portal#configure-device-settings) in the Azure Active Directory documentation for more information. +- Create an Autopilot profile for user-driven mode with the desired settings. In Microsoft Intune, this mode is explicitly chosen when creating the profile. With Microsoft Store for Business and Partner Center, user-driven mode is the default and does not need to be selected. +- If using Intune, create a device group in Azure Active Directory and assign the Autopilot profile to that group. + +For each device that will be deployed using user-driven deployment, these additional steps are needed: + +- Ensure that the device has been added to Windows Autopilot. This can be done automatically by an OEM or partner at the time the device is purchased, or it can be done through a manual harvesting process later. See [Adding devices to Windows Autopilot](add-devices.md) for more information. +- Ensure an Autopilot profile has been assigned to the device: + - If using Intune and Azure Active Directory dynamic device groups, this can be done automatically. + - If using Intune and Azure Active Directory static device groups, manually add the device to the device group. + - If using other methods (e.g. Microsoft Store for Business or Partner Center), manually assign an Autopilot profile to the device. + +Also see the [Validation](#validation) section below. + +### User-driven mode for hybrid Azure Active Directory join + +Windows Autopilot requires that devices be Azure Active Directory joined. If you have an on-premises Active Directory environment and want to also join devices to your on-premises domain, you can accomplish this by configuring Autopilot devices to be [hybrid Azure Active Directory (AAD) joined](https://docs.microsoft.com/azure/active-directory/devices/hybrid-azuread-join-plan). + +#### Requirements + +To perform a user-driven hybrid AAD joined deployment using Windows Autopilot: + +- A Windows Autopilot profile for user-driven mode must be created and + - **Hybrid Azure AD joined** must be specified as the selected option under **Join to Azure AD as** in the Autopilot profile. +- If using Intune, a device group in Azure Active Directory must exist with the Windows Autopilot profile assigned to that group. +- The device must be running Windows 10, version 1809 or later. +- The device must be able to access an Active Directory domain controller, so it must be connected to the organization's network (where it can resolve the DNS records for the AD domain and the AD domain controller, and communicate with the domain controller to authenticate the user). +- The device must be able to access the Internet, following the [documented Windows Autopilot network requirements](windows-autopilot-requirements-network.md). +- The Intune Connector for Active Directory must be installed. + - Note: The Intune Connector will perform an on-prem AD join, therefore users do not need on-prem AD-join permission, assuming the Connector is [configured to perform this action](https://docs.microsoft.com/intune/windows-autopilot-hybrid#increase-the-computer-account-limit-in-the-organizational-unit) on the user's behalf. +- If using Proxy, WPAD Proxy settings option must be enabled and configured. + +**AAD device join**: The hybrid AAD join process uses the system context to perform device AAD join, therefore it is not affected by user based AAD join permission settings. In addition, all users are enabled to join devices to AAD by default. + +#### Step by step instructions + +See [Deploy hybrid Azure AD joined devices using Intune and Windows Autopilot](https://docs.microsoft.com/intune/windows-autopilot-hybrid). + +Also see the **Validation** section in the [Windows Autopilot user-driven mode](user-driven.md) topic. ## Validation diff --git a/windows/deployment/windows-autopilot/windows-autopilot-platforms.md b/windows/deployment/windows-autopilot/windows-autopilot-platforms.md new file mode 100644 index 0000000000..c7afa80e2e --- /dev/null +++ b/windows/deployment/windows-autopilot/windows-autopilot-platforms.md @@ -0,0 +1,83 @@ +--- +title: Windows Autopilot platforms +ms.reviewer: +manager: laurawi +description: Windows Autopilot deployment +keywords: mdm, setup, windows, windows 10, oobe, manage, deploy, autopilot, ztd, zero-touch, partner, msfb, intune +ms.prod: w10 +ms.mktglfcycl: deploy +ms.localizationpriority: medium +ms.sitesec: library +ms.pagetype: deploy +author: greg-lindsay +ms.author: greglin +ms.collection: M365-modern-desktop +ms.topic: article +--- + + +# Windows Autopilot platforms + +**Applies to** + +- Windows 10 + +- [Administering Autopilot via Partner Center](https://docs.microsoft.com/en-us/partner-center/autopilot) +- [Administering Autopilot via Microsoft Intune](https://docs.microsoft.com/intune/enrollment-autopilot) +- [Administering Autopilot via Microsoft Store for Business](https://docs.microsoft.com/microsoft-store/add-profile-to-devices#manage-autopilot-deployment-profiles) +- [Administering Autopilot via Microsoft 365 Business & Office 365 Admin portal](https://support.office.com/article/Create-and-edit-Autopilot-profiles-5cf7139e-cfa1-4765-8aad-001af1c74faa) + + +Several platforms are available to register devices with Windows Autopilot. A summary of each platform's capabilities is provided below. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Platform/Portal +Register devices? +Create/Assign profile +Acceptable DeviceID +
OEM Direct APIYES - 1000 at a time maxNOTuple or PKID
Partner CenterYES - 1000 at a time max\*YESTuple or PKID or 4K HH
IntuneYES - 175 at a time maxYES\*4K HH
Microsoft Store for BusinessYES - 1000 at a time maxYES4K HH
Microsoft Business 365YES - 1000 at a time maxYES4K HH
+ +>*Microsoft recommended platform to use + + +## Related topics + diff --git a/windows/deployment/windows-autopilot/windows-autopilot-requirements-configuration.md b/windows/deployment/windows-autopilot/windows-autopilot-requirements-configuration.md index 2255eedafe..37d19e9f36 100644 --- a/windows/deployment/windows-autopilot/windows-autopilot-requirements-configuration.md +++ b/windows/deployment/windows-autopilot/windows-autopilot-requirements-configuration.md @@ -16,23 +16,6 @@ ms.topic: article --- -# Windows Autopilot configuration requirements +# This page needs a redirect -**Applies to: Windows 10** -Before Windows Autopilot can be used, some configuration tasks are required to support the common Autopilot scenarios. - -- Configure Azure Active Directory automatic enrollment. For Microsoft Intune, see [Enable Windows 10 automatic enrollment](https://docs.microsoft.com/intune/windows-enroll#enable-windows-10-automatic-enrollment) for details. If using a different MDM service, contact the vendor for the specific URLs or configuration needed for those services. -- Configure Azure Active Directory custom branding. In order to display an organization-specific logon page during the Autopilot process, Azure Active Directory needs to be configured with the images and text that should be displayed. See [Quickstart: Add company branding to your sign-in page in Azure AD](https://docs.microsoft.com/azure/active-directory/fundamentals/customize-branding) for more details. Note that the "square logo" and "sign-in page text" are the key elements for Autopilot, as well as the Azure Active Directory tenant name (configured separately in the Azure AD tenant properties). -- Enable [Windows Subscription Activation](https://docs.microsoft.com/windows/deployment/windows-10-enterprise-subscription-activation) if desired, in order to automatically step up from Windows 10 Pro to Windows 10 Enterprise. - -Specific scenarios will then have additional requirements. Generally, there are two specific tasks: - -- Device registration. Devices need to be added to Windows Autopilot to support most Windows Autopilot scenarios. See [Adding devices to Windows Autopilot](add-devices.md) for more details. -- Profile configuration. Once devices have been added to Windows Autopilot, a profile of settings needs to be applied to each device. See [Configure Autopilot profiles](profiles.md) for details. Note that Microsoft Intune can automate this profile assignment; see [Create an AutoPilot device group](https://docs.microsoft.com/intune/enrollment-autopilot#create-an-autopilot-device-group) and [Assign an AutoPilot deployment profile to a device group](https://docs.microsoft.com/intune/enrollment-autopilot#assign-an-autopilot-deployment-profile-to-a-device-group) for more information. - -See [Windows Autopilot Scenarios](windows-autopilot-scenarios.md) for additional details. - -For a walkthrough for some of these and related steps, see this video: -
- diff --git a/windows/deployment/windows-autopilot/windows-autopilot-requirements-licensing.md b/windows/deployment/windows-autopilot/windows-autopilot-requirements-licensing.md index 18574ada24..db209cb861 100644 --- a/windows/deployment/windows-autopilot/windows-autopilot-requirements-licensing.md +++ b/windows/deployment/windows-autopilot/windows-autopilot-requirements-licensing.md @@ -16,21 +16,6 @@ ms.topic: article --- -# Windows Autopilot licensing requirements +# This page needs a redirect -**Applies to: Windows 10** -Windows Autopilot depends on specific capabilities available in Windows 10 and Azure Active Directory; it also requires an MDM service such as Microsoft Intune. These capabilities can be obtained through various editions and subscription programs: - -- To provide needed Azure Active Directory (automatic MDM enrollment and company branding features) and MDM functionality, one of the following is required: - - [Microsoft 365 Business subscriptions](https://www.microsoft.com/en-us/microsoft-365/business) - - [Microsoft 365 F1 subscriptions](https://www.microsoft.com/en-us/microsoft-365/enterprise/firstline) - - [Microsoft 365 Academic A1, A3, or A5 subscriptions](https://www.microsoft.com/en-us/education/buy-license/microsoft365/default.aspx) - - [Microsoft 365 Enterprise E3 or E5 subscriptions](https://www.microsoft.com/en-us/microsoft-365/enterprise), which include all Windows 10, Office 365, and EM+S features (Azure AD and Intune) - - [Enterprise Mobility + Security E3 or E5 subscriptions](https://www.microsoft.com/en-us/cloud-platform/enterprise-mobility-security), which include all needed Azure AD and Intune features - - [Intune for Education subscriptions](https://docs.microsoft.com/en-us/intune-education/what-is-intune-for-education), which include all needed Azure AD and Intune features - - [Azure Active Directory Premium P1 or P2](https://azure.microsoft.com/en-us/services/active-directory/) and [Microsoft Intune subscriptions](https://www.microsoft.com/en-us/cloud-platform/microsoft-intune) (or an alternative MDM service) - -Additionally, the following are also recommended (but not required): -- [Office 365 ProPlus](https://www.microsoft.com/en-us/p/office-365-proplus/CFQ7TTC0K8R0), which can be deployed easily via Intune (or other MDM services) -- [Windows Subscription Activation](https://docs.microsoft.com/windows/deployment/windows-10-enterprise-subscription-activation), to automatically step up devices from Windows 10 Pro to Windows 10 Enterprise diff --git a/windows/deployment/windows-autopilot/windows-autopilot-requirements-network.md b/windows/deployment/windows-autopilot/windows-autopilot-requirements-network.md index 26e9bb27d4..dc90d82094 100644 --- a/windows/deployment/windows-autopilot/windows-autopilot-requirements-network.md +++ b/windows/deployment/windows-autopilot/windows-autopilot-requirements-network.md @@ -16,77 +16,4 @@ ms.topic: article --- -# Windows Autopilot networking requirements - -**Applies to: Windows 10** - -Windows Autopilot depends on a variety of internet-based services; access to these services must be provided for Autopilot to function properly. In the simplest case, enabling proper functionality can be achieved by ensuring the following: - -- Ensure DNS name resolution for internet DNS names - -- Allow access to all hosts via port 80 (HTTP), 443 (HTTPS), and 123 (UDP/NTP) - -In environments that have more restrictive internet access, or for those that require authentication before internet access can be obtained, additional configuration may be required to whitelist access to the needed services. For additional details about each of these services and their specific requirements, review the following details: - -- **Windows Autopilot Deployment Service (and Windows Activation).**  After a network connection is in place, each Windows 10 device will contact the Windows Autopilot Deployment Service. With Windows 10 builds 18204 and above, the following URLs are used: - - - https://ztd.dds.microsoft.com - - https://cs.dds.microsoft.com - - For all supported Windows 10 releases, Windows Autopilot also uses Windows Activation services. See the following link for details: - - - - -- **Azure Active Directory.**  User credentials are validated by Azure Active Directory, then the device may also be joined to Azure Active Directory. See the following link for more information: - - - - -- **Intune.**  Once authenticated, Azure Active Directory will trigger the enrollment of the device into the Intune MDM service. See the following link for details: - - - (Network communication requirements section) - -- **Windows Update.**  During the OOBE process, as well as after the Windows 10 OS is fully configured, the Windows Update service is leveraged to retrieve needed updates. - - - - - - NOTE:  If Windows Update is inaccessible, the AutoPilot process will still continue. - -- **Delivery Optimization.**  When downloading Windows Updates, Microsoft Store apps and app updates, Office Updates and Intune Win32 Apps, the Delivery Optimization service is contacted to enable peer-to-peer sharing of content so that only a few devices need to download it from the internet. - - - - - - NOTE: If Delivery Optimization Service is inaccessible, the AutoPilot process will still continue with Delivery Optimization downloads from the cloud (without peer-to-peer). - -- **Network Time Protocol (NTP) Sync.**  When a Windows device starts up, it will talk to a network time server to ensure that the time on the device is accurate. - - - Ensure that UDP port 123 to time.windows.com is accessible. - -- **Domain Name Services (DNS).**  To resolve DNS names for all services, the device communicates with a DNS server, typically provided via DHCP.  This DNS server must be able to resolve internet names. - -- **Diagnostics data.**  To enable Windows Analytics and related diagnostics capabilities, see the following documentation: - - - - - - NOTE: If diagnostic data cannot be sent, the Autopilot process will still continue. - -- **Network Connection Status Indicator (NCSI).**  Windows must be able to tell that the device is able to access the internet. - - - (Network Connection Status Indicator section, [www.msftconnecttest.com](http://www.msftconnecttest.com) must be resolvable via DNS and accessible via HTTP) - -- **Windows Notification Services (WNS).**  This service is used to enable Windows to receive notifications from apps and services. - - - (Microsoft store section) - - - NOTE: If the WNS services are not available, the Autopilot process will still continue. - -- **Microsoft Store, Microsoft Store for Business.**  Apps in the Microsoft Store can be pushed to the device, triggered via Intune (MDM).  App updates and additional apps may also be needed when the user first logs in. - - - (also includes Azure AD and Windows Notification Services) - - - NOTE: If the Microsoft Store is not accessible, the AutoPilot process will still continue. - -- **Office 365.**  As part of the Intune device configuration, installation of Office 365 ProPlus may be required. - - - (includes all Office services, DNS names, IP addresses; includes Azure AD and other services that may overlap with those listed above) - -- **Certificate revocation lists (CRLs).**  Some of these services will also need to check certificate revocation lists (CRLs) for certificates used in the services.  A full list of these is documented in the Office documentation at and . +# This page needs a redirect and can be deleted diff --git a/windows/deployment/windows-autopilot/windows-autopilot-requirements.md b/windows/deployment/windows-autopilot/windows-autopilot-requirements.md index 938b65188a..f9fb81a853 100644 --- a/windows/deployment/windows-autopilot/windows-autopilot-requirements.md +++ b/windows/deployment/windows-autopilot/windows-autopilot-requirements.md @@ -1,16 +1,16 @@ --- title: Windows Autopilot requirements ms.reviewer: -manager: dansimp -description: This topic goes over Windows Autopilot and how it helps setup OOBE Windows 10 devices. +manager: laurawi +description: Windows Autopilot deployment keywords: mdm, setup, windows, windows 10, oobe, manage, deploy, autopilot, ztd, zero-touch, partner, msfb, intune ms.prod: w10 ms.mktglfcycl: deploy -ms.localizationpriority: high +ms.localizationpriority: medium ms.sitesec: library ms.pagetype: deploy -author: dulcemontemayor -ms.author: dolmont +author: greg-lindsay +ms.author: greglin ms.collection: M365-modern-desktop ms.topic: article --- @@ -43,13 +43,157 @@ Windows Autopilot depends on specific capabilities available in Windows 10, Azur - Surface Studio 2 - Surface Book 2 -See the following topics for details on network and configuration requirements: -- [Networking requirements](windows-autopilot-requirements-network.md) -- [Configuration requirements](windows-autopilot-requirements-configuration.md) - - For details about specific configuration requirements to enable user-driven Hybrid Azure Active Directory join for Windows Autopilot, see [Intune Connector (preview) language requirements](intune-connector.md). This requirement is a temporary workaround, and will be removed in the next release of Intune Connector. +## Networking requirements + +Windows Autopilot depends on a variety of internet-based services; access to these services must be provided for Autopilot to function properly. In the simplest case, enabling proper functionality can be achieved by ensuring the following: + +- Ensure DNS name resolution for internet DNS names +- Allow access to all hosts via port 80 (HTTP), 443 (HTTPS), and 123 (UDP/NTP) + +In environments that have more restrictive internet access, or for those that require authentication before internet access can be obtained, additional configuration may be required to whitelist access to the needed services. For additional details about each of these services and their specific requirements, review the following details: + +- **Windows Autopilot Deployment Service (and Windows Activation).**  After a network connection is in place, each Windows 10 device will contact the Windows Autopilot Deployment Service. With Windows 10 builds 18204 and above, the following URLs are used: + + - https://ztd.dds.microsoft.com + - https://cs.dds.microsoft.com + + For all supported Windows 10 releases, Windows Autopilot also uses Windows Activation services. See the following link for details: + + - + +- **Azure Active Directory.**  User credentials are validated by Azure Active Directory, then the device may also be joined to Azure Active Directory. See the following link for more information: + + - + +- **Intune.**  Once authenticated, Azure Active Directory will trigger the enrollment of the device into the Intune MDM service. See the following link for details: + + - (Network communication requirements section) + +- **Windows Update.**  During the OOBE process, as well as after the Windows 10 OS is fully configured, the Windows Update service is leveraged to retrieve needed updates. + + - + + - NOTE:  If Windows Update is inaccessible, the AutoPilot process will still continue. + +- **Delivery Optimization.**  When downloading Windows Updates, Microsoft Store apps and app updates, Office Updates and Intune Win32 Apps, the Delivery Optimization service is contacted to enable peer-to-peer sharing of content so that only a few devices need to download it from the internet. + + - + + - NOTE: If Delivery Optimization Service is inaccessible, the AutoPilot process will still continue with Delivery Optimization downloads from the cloud (without peer-to-peer). + +- **Network Time Protocol (NTP) Sync.**  When a Windows device starts up, it will talk to a network time server to ensure that the time on the device is accurate. + + - Ensure that UDP port 123 to time.windows.com is accessible. + +- **Domain Name Services (DNS).**  To resolve DNS names for all services, the device communicates with a DNS server, typically provided via DHCP.  This DNS server must be able to resolve internet names. + +- **Diagnostics data.**  To enable Windows Analytics and related diagnostics capabilities, see the following documentation: + + - + + - NOTE: If diagnostic data cannot be sent, the Autopilot process will still continue. + +- **Network Connection Status Indicator (NCSI).**  Windows must be able to tell that the device is able to access the internet. + + - (Network Connection Status Indicator section, [www.msftconnecttest.com](http://www.msftconnecttest.com) must be resolvable via DNS and accessible via HTTP) + +- **Windows Notification Services (WNS).**  This service is used to enable Windows to receive notifications from apps and services. + + - (Microsoft store section) + + - NOTE: If the WNS services are not available, the Autopilot process will still continue. + +- **Microsoft Store, Microsoft Store for Business.**  Apps in the Microsoft Store can be pushed to the device, triggered via Intune (MDM).  App updates and additional apps may also be needed when the user first logs in. + + - (also includes Azure AD and Windows Notification Services) + + - NOTE: If the Microsoft Store is not accessible, the AutoPilot process will still continue. + +- **Office 365.**  As part of the Intune device configuration, installation of Office 365 ProPlus may be required. + + - (includes all Office services, DNS names, IP addresses; includes Azure AD and other services that may overlap with those listed above) + +- **Certificate revocation lists (CRLs).**  Some of these services will also need to check certificate revocation lists (CRLs) for certificates used in the services.  A full list of these is documented in the Office documentation at and . + + +## Licensing requirements + +Windows Autopilot depends on specific capabilities available in Windows 10 and Azure Active Directory; it also requires an MDM service such as Microsoft Intune. These capabilities can be obtained through various editions and subscription programs: + +- To provide needed Azure Active Directory (automatic MDM enrollment and company branding features) and MDM functionality, one of the following is required: + - [Microsoft 365 Business subscriptions](https://www.microsoft.com/en-us/microsoft-365/business) + - [Microsoft 365 F1 subscriptions](https://www.microsoft.com/en-us/microsoft-365/enterprise/firstline) + - [Microsoft 365 Academic A1, A3, or A5 subscriptions](https://www.microsoft.com/en-us/education/buy-license/microsoft365/default.aspx) + - [Microsoft 365 Enterprise E3 or E5 subscriptions](https://www.microsoft.com/en-us/microsoft-365/enterprise), which include all Windows 10, Office 365, and EM+S features (Azure AD and Intune) + - [Enterprise Mobility + Security E3 or E5 subscriptions](https://www.microsoft.com/en-us/cloud-platform/enterprise-mobility-security), which include all needed Azure AD and Intune features + - [Intune for Education subscriptions](https://docs.microsoft.com/en-us/intune-education/what-is-intune-for-education), which include all needed Azure AD and Intune features + - [Azure Active Directory Premium P1 or P2](https://azure.microsoft.com/en-us/services/active-directory/) and [Microsoft Intune subscriptions](https://www.microsoft.com/en-us/cloud-platform/microsoft-intune) (or an alternative MDM service) + +Additionally, the following are also recommended (but not required): +- [Office 365 ProPlus](https://www.microsoft.com/en-us/p/office-365-proplus/CFQ7TTC0K8R0), which can be deployed easily via Intune (or other MDM services) +- [Windows Subscription Activation](https://docs.microsoft.com/windows/deployment/windows-10-enterprise-subscription-activation), to automatically step up devices from Windows 10 Pro to Windows 10 Enterprise + + +## Configuration requirements + +Before Windows Autopilot can be used, some configuration tasks are required to support the common Autopilot scenarios. + +- Configure Azure Active Directory automatic enrollment. For Microsoft Intune, see [Enable Windows 10 automatic enrollment](https://docs.microsoft.com/intune/windows-enroll#enable-windows-10-automatic-enrollment) for details. If using a different MDM service, contact the vendor for the specific URLs or configuration needed for those services. +- Configure Azure Active Directory custom branding. In order to display an organization-specific logon page during the Autopilot process, Azure Active Directory needs to be configured with the images and text that should be displayed. See [Quickstart: Add company branding to your sign-in page in Azure AD](https://docs.microsoft.com/azure/active-directory/fundamentals/customize-branding) for more details. Note that the "square logo" and "sign-in page text" are the key elements for Autopilot, as well as the Azure Active Directory tenant name (configured separately in the Azure AD tenant properties). +- Enable [Windows Subscription Activation](https://docs.microsoft.com/windows/deployment/windows-10-enterprise-subscription-activation) if desired, in order to automatically step up from Windows 10 Pro to Windows 10 Enterprise. + +Specific scenarios will then have additional requirements. Generally, there are two specific tasks: + +- Device registration. Devices need to be added to Windows Autopilot to support most Windows Autopilot scenarios. See [Adding devices to Windows Autopilot](add-devices.md) for more details. +- Profile configuration. Once devices have been added to Windows Autopilot, a profile of settings needs to be applied to each device. See [Configure Autopilot profiles](profiles.md) for details. Note that Microsoft Intune can automate this profile assignment; see [Create an AutoPilot device group](https://docs.microsoft.com/intune/enrollment-autopilot#create-an-autopilot-device-group) and [Assign an AutoPilot deployment profile to a device group](https://docs.microsoft.com/intune/enrollment-autopilot#assign-an-autopilot-deployment-profile-to-a-device-group) for more information. + +See [Windows Autopilot Scenarios](windows-autopilot-scenarios.md) for additional details. + +For a walkthrough for some of these and related steps, see this video: +
+ + + +- For details about specific configuration requirements to enable user-driven Hybrid Azure Active Directory join for Windows Autopilot, see [Intune Connector (preview) language requirements](intune-connector.md). This requirement is a temporary workaround, and will be removed in the next release of Intune Connector. There are no additional hardware requirements to use Windows 10 Autopilot, beyond the [requirements to run Windows 10](https://www.microsoft.com/windows/windows-10-specifications). +## Intune Connector (preview) language requirements + +**Applies to: Windows 10** + +Microsoft has released a [preview for Intune connector for Active Directory](https://docs.microsoft.com/intune/windows-autopilot-hybrid) that enables user-driven [Hybrid Azure Active Directory join](user-driven-hybrid.md) for Windows Autopilot. + +In this preview version of the Intune Connector, you might receive an error message indicating a setup failure with the following error code and message: + +**0x80070658 - Error applying transforms. Verify that the specified transform paths are valid.** + +An [example](#example) of the error message is displayed at the bottom of this topic. + +This error can be resolved by ensuring that the member server where Intune Connector is running has one of the following language packs installed and configured to be the default keyboard layout: + +| | | | | | | | | | | | +| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | +| en-US | cs-CZ | da-DK | de-DE | el-GR | es-ES | fi-FI | fr-FR | hu-HU | it-IT | ja-JP | +| ko-KR | nb-NO | nl-NL | pl-PL | pt-BR | ro-RO | ru-RU | sv-SE | tr-TR | zh-CN | zh-TW | + +>[!NOTE] +>After installing the Intune Connector, you can restore the keyboard layout to its previous settings.
+>This solution is a workaround and will be fully resolved in a future release of the Intune Connector. + +To change the default keyboard layout: + +1. Click **Settings > Time & language > Region and language** +2. Select one of the languages listed above and choose **Set as default**. + +If the language you need isn't listed, you can add additional languages by selecting **Add a language**. + +### Example + +The following is an example of the error message that can be displayed if one of the listed languages is not used during setup: + +![Connector error](images/connector-fail.png) + ## Related topics [Configure Autopilot deployment](configure-autopilot.md) diff --git a/windows/deployment/windows-autopilot/windows-autopilot-reset-local.md b/windows/deployment/windows-autopilot/windows-autopilot-reset-local.md index d5bfc2b1ab..d3df4e430b 100644 --- a/windows/deployment/windows-autopilot/windows-autopilot-reset-local.md +++ b/windows/deployment/windows-autopilot/windows-autopilot-reset-local.md @@ -17,54 +17,4 @@ ms.topic: article --- -# Reset devices with local Windows Autopilot Reset - -**Applies to: Windows 10, version 1709 and above - -The Intune Service Administrator role is required to perform this task. Learn more about how to [Assign Azure Active Directory roles](https://docs.microsoft.com/azure/active-directory/fundamentals/active-directory-users-assign-role-azure-portal). - -IT admins can perform a local Windows Autopilot Reset to quickly remove personal files, apps, and settings, and reset Windows 10 devices from the lock screen any time and apply original settings and management enrollment (Azure Active Directory and device management) so the devices are ready to use. With a local Autopilot Reset, devices are returned to a fully configured or known IT-approved state. - -To enable local Autopilot Reset in Windows 10: - -1. [Enable the policy for the feature](#enable-local-windows-autopilot-reset) -2. [Trigger a reset for each device](#trigger-local-windows-autopilot-reset) - -## Enable local Windows Autopilot Reset - -To enable a local Windows Autopilot Reset, the **DisableAutomaticReDeploymentCredentials** policy must be configured. This policy is documented in the [Policy CSP](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-credentialproviders), **CredentialProviders/DisableAutomaticReDeploymentCredentials**. By default, local Windows Autopilot is disabled. This ensures that a local Autopilot Reset is not triggered by accident. - -You can set the policy using one of these methods: - -- MDM provider - - - When using Intune, you can create a new device configuration profile, specifying "Windows 10 or later" for the platform, "Device restrictions" for the profile type, and "General" for the settings category. The **Automatic Redeployment** setting should be set to **Allow**. Deploy this setting to all devices where a local reset should be permitted. - - If you're using an MDM provider other than Intune, check your MDM provider documentation on how to set this policy. - -- Windows Configuration Designer - - You can [use Windows Configuration Designer](https://docs.microsoft.com/windows/configuration/provisioning-packages/provisioning-create-package) to set the **Runtime settings > Policies > CredentialProviders > DisableAutomaticReDeploymentCredentials** setting to 0 and then create a provisioning package. - -- Set up School PCs app - - The latest release of the Set up School PCs app supports enabling local Windows Autopilot Reset. - -## Trigger local Windows Autopilot Reset - -Performing a local Windows Autopilot Reset is a two-step process: trigger it and then authenticate. Once you've done these two steps, you can let the process execute and once it is done, the device is again ready for use. - -**To trigger a local Autopilot Reset** - -1. From the Windows device lock screen, enter the keystroke: **CTRL + ![Windows key](images/windows_glyph.png) + R**. - - ![Enter CTRL+Windows key+R on the Windows lockscreen](images/autopilot-reset-lockscreen.png) - - This will open up a custom login screen for the local Autopilot Reset. The screen serves two purposes: - 1. Confirm/verify that the end user has the right to trigger Local Autopilot Reset - 2. Notify the user in case a provisioning package, created using Windows Configuration Designer, will be used as part of the process. - - ![Custom login screen for local Autopilot Reset](images/autopilot-reset-customlogin.png) - -2. Sign in with the admin account credentials. If you created a provisioning package, plug in the USB drive and trigger the local Autopilot Reset. - - Once the local Autopilot Reset is triggered, the reset process starts. Once provisioning is complete, the device is again ready for use. +# This doc needs a redirect diff --git a/windows/deployment/windows-autopilot/windows-autopilot-reset-remote.md b/windows/deployment/windows-autopilot/windows-autopilot-reset-remote.md index 918f25dc45..6713d3c66b 100644 --- a/windows/deployment/windows-autopilot/windows-autopilot-reset-remote.md +++ b/windows/deployment/windows-autopilot/windows-autopilot-reset-remote.md @@ -17,27 +17,4 @@ ms.topic: article --- -# Reset devices with remote Windows Autopilot Reset (Preview) - -**Applies to: Windows 10, build 17672 or later** - -When performing a remote Windows Autopilot Reset, an MDM service such an Microsoft Intune can be used to initiate the reset process, avoiding the need for IT staff or other administrators to visit each machine to initiate the process. - -To enable a device for a remote Windows Autopilot Reset, the device must be MDM managed and joined to Azure AD. This feature is not supported on devices that were enrolled using [Autopilot self deploying mode](self-deploying.md). - -## Triggering a remote Windows Autopilot Reset - -To trigger a remote Windows Autopilot Reset via Intune, follow these steps: - -- Navigate to **Devices** tab in the Intune console. -- In the **All devices** view, select the targeted reset devices and then click **More** to view device actions. -- Select **Autopilot Reset** to kick-off the reset task. - ->[!NOTE] ->The Autopilot Reset option will not be enabled in Microsoft Intune for devices not running Windows 10 build 17672 or higher. - ->[!IMPORTANT] ->The feature for Autopilot Reset (preview) will stay grayed out, **unless** you reset the device using Autopilot (either using Fresh Reset or manually sysprep the device). - -Once the reset is complete, the device is again ready for use. - +# This doc needs a redirect diff --git a/windows/deployment/windows-autopilot/windows-autopilot-reset.md b/windows/deployment/windows-autopilot/windows-autopilot-reset.md index ef3eb3a84b..b2358551f7 100644 --- a/windows/deployment/windows-autopilot/windows-autopilot-reset.md +++ b/windows/deployment/windows-autopilot/windows-autopilot-reset.md @@ -42,11 +42,89 @@ Windows Autopilot Reset will block the user from accessing the desktop until thi Windows Autopilot Reset supports two scenarios: -- [Local reset](windows-autopilot-reset-local.md), initiated by IT personnel or other administrators from the organization. -- [Remote reset](windows-autopilot-reset-remote.md), initiated remotely by IT personnel via an MDM service such as Microsoft Intune. +- [Local reset](#reset-devices-with-local-windows-autopilot-reset) initiated by IT personnel or other administrators from the organization. +- [Remote reset](#reset-devices-with-remote-windows-autopilot-reset-preview) initiated remotely by IT personnel via an MDM service such as Microsoft Intune. Additional requirements and configuration details apply with each scenario; see the detailed links above for more information. +## Reset devices with local Windows Autopilot Reset + +**Applies to: Windows 10, version 1709 and above** + +The Intune Service Administrator role is required to perform this task. Learn more about how to [Assign Azure Active Directory roles](https://docs.microsoft.com/azure/active-directory/fundamentals/active-directory-users-assign-role-azure-portal). + +IT admins can perform a local Windows Autopilot Reset to quickly remove personal files, apps, and settings, and reset Windows 10 devices from the lock screen any time and apply original settings and management enrollment (Azure Active Directory and device management) so the devices are ready to use. With a local Autopilot Reset, devices are returned to a fully configured or known IT-approved state. + +To enable local Autopilot Reset in Windows 10: + +1. [Enable the policy for the feature](#enable-local-windows-autopilot-reset) +2. [Trigger a reset for each device](#trigger-local-windows-autopilot-reset) + +### Enable local Windows Autopilot Reset + +To enable a local Windows Autopilot Reset, the **DisableAutomaticReDeploymentCredentials** policy must be configured. This policy is documented in the [Policy CSP](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-credentialproviders), **CredentialProviders/DisableAutomaticReDeploymentCredentials**. By default, local Windows Autopilot is disabled. This ensures that a local Autopilot Reset is not triggered by accident. + +You can set the policy using one of these methods: + +- MDM provider + + - When using Intune, you can create a new device configuration profile, specifying "Windows 10 or later" for the platform, "Device restrictions" for the profile type, and "General" for the settings category. The **Automatic Redeployment** setting should be set to **Allow**. Deploy this setting to all devices where a local reset should be permitted. + - If you're using an MDM provider other than Intune, check your MDM provider documentation on how to set this policy. + +- Windows Configuration Designer + + You can [use Windows Configuration Designer](https://docs.microsoft.com/windows/configuration/provisioning-packages/provisioning-create-package) to set the **Runtime settings > Policies > CredentialProviders > DisableAutomaticReDeploymentCredentials** setting to 0 and then create a provisioning package. + +- Set up School PCs app + + The latest release of the Set up School PCs app supports enabling local Windows Autopilot Reset. + +### Trigger local Windows Autopilot Reset + +Performing a local Windows Autopilot Reset is a two-step process: trigger it and then authenticate. Once you've done these two steps, you can let the process execute and once it is done, the device is again ready for use. + +**To trigger a local Autopilot Reset** + +1. From the Windows device lock screen, enter the keystroke: **CTRL + ![Windows key](images/windows_glyph.png) + R**. + + ![Enter CTRL+Windows key+R on the Windows lockscreen](images/autopilot-reset-lockscreen.png) + + This will open up a custom login screen for the local Autopilot Reset. The screen serves two purposes: + 1. Confirm/verify that the end user has the right to trigger Local Autopilot Reset + 2. Notify the user in case a provisioning package, created using Windows Configuration Designer, will be used as part of the process. + + ![Custom login screen for local Autopilot Reset](images/autopilot-reset-customlogin.png) + +2. Sign in with the admin account credentials. If you created a provisioning package, plug in the USB drive and trigger the local Autopilot Reset. + + Once the local Autopilot Reset is triggered, the reset process starts. Once provisioning is complete, the device is again ready for use. + +## Reset devices with remote Windows Autopilot Reset (Preview) + +**Applies to: Windows 10, build 17672 or later** + +When performing a remote Windows Autopilot Reset, an MDM service such an Microsoft Intune can be used to initiate the reset process, avoiding the need for IT staff or other administrators to visit each machine to initiate the process. + +To enable a device for a remote Windows Autopilot Reset, the device must be MDM managed and joined to Azure AD. This feature is not supported on devices that were enrolled using [Autopilot self deploying mode](self-deploying.md). + +### Triggering a remote Windows Autopilot Reset + +To trigger a remote Windows Autopilot Reset via Intune, follow these steps: + +- Navigate to **Devices** tab in the Intune console. +- In the **All devices** view, select the targeted reset devices and then click **More** to view device actions. +- Select **Autopilot Reset** to kick-off the reset task. + +>[!NOTE] +>The Autopilot Reset option will not be enabled in Microsoft Intune for devices not running Windows 10 build 17672 or higher. + +>[!IMPORTANT] +>The feature for Autopilot Reset (preview) will stay grayed out, **unless** you reset the device using Autopilot (either using Fresh Reset or manually sysprep the device). + +Once the reset is complete, the device is again ready for use. + + + ## Troubleshooting Windows Autopilot Reset requires that the [Windows Recovery Environment (WinRE)](https://docs.microsoft.com/windows-hardware/manufacture/desktop/windows-recovery-environment--windows-re--technical-reference) is correctly configured and enabled on the device. If it is not configured and enabled, an error such as `Error code: ERROR_NOT_SUPPORTED (0x80070032)` will be reported. diff --git a/windows/deployment/windows-autopilot/windows-autopilot-whats-new.md b/windows/deployment/windows-autopilot/windows-autopilot-whats-new.md new file mode 100644 index 0000000000..6f667776e1 --- /dev/null +++ b/windows/deployment/windows-autopilot/windows-autopilot-whats-new.md @@ -0,0 +1,26 @@ +--- +title: Windows Autopilot what's new +ms.reviewer: +manager: laurawi +description: Windows Autopilot deployment +keywords: mdm, setup, windows, windows 10, oobe, manage, deploy, autopilot, ztd, zero-touch, partner, msfb, intune +ms.prod: w10 +ms.mktglfcycl: deploy +ms.localizationpriority: medium +ms.sitesec: library +ms.pagetype: deploy +author: greg-lindsay +ms.author: greglin +ms.collection: M365-modern-desktop +ms.topic: article +--- + + +# Windows Autopilot: What's new + +**Applies to** + +- Windows 10 + +## Related topics + From facbe9946ecd20e95a66028a1ecd4ad259d084b0 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Fri, 31 May 2019 14:59:22 -0700 Subject: [PATCH 06/72] metadata edit --- .../windows-autopilot/administer.md | 19 ----------------- .../windows-autopilot/configure-autopilot.md | 19 ----------------- .../windows-autopilot/existing-devices.md | 13 ++++++------ windows/deployment/windows-autopilot/index.md | 4 ++-- .../windows-autopilot/intune-connector.md | 21 ------------------- .../deployment/windows-autopilot/profiles.md | 10 ++++----- .../windows-autopilot/registration-auth.md | 14 ++++++------- .../windows-autopilot/self-deploying.md | 17 +++++++-------- .../windows-autopilot/troubleshooting.md | 10 ++++----- .../windows-autopilot/user-driven-aad.md | 19 ----------------- .../windows-autopilot/user-driven-hybrid.md | 20 ------------------ .../windows-autopilot/user-driven.md | 11 +++++----- ...ws-autopilot-requirements-configuration.md | 21 ------------------- ...indows-autopilot-requirements-licensing.md | 21 ------------------- .../windows-autopilot-requirements-network.md | 19 ----------------- .../windows-autopilot-reset-local.md | 20 ------------------ .../windows-autopilot-reset-remote.md | 20 ------------------ .../windows-autopilot-reset.md | 17 +++++++-------- .../windows-autopilot-scenarios.md | 10 ++++----- .../windows-autopilot/windows-autopilot.md | 12 +++++------ 20 files changed, 57 insertions(+), 260 deletions(-) delete mode 100644 windows/deployment/windows-autopilot/administer.md delete mode 100644 windows/deployment/windows-autopilot/configure-autopilot.md delete mode 100644 windows/deployment/windows-autopilot/intune-connector.md delete mode 100644 windows/deployment/windows-autopilot/user-driven-aad.md delete mode 100644 windows/deployment/windows-autopilot/user-driven-hybrid.md delete mode 100644 windows/deployment/windows-autopilot/windows-autopilot-requirements-configuration.md delete mode 100644 windows/deployment/windows-autopilot/windows-autopilot-requirements-licensing.md delete mode 100644 windows/deployment/windows-autopilot/windows-autopilot-requirements-network.md delete mode 100644 windows/deployment/windows-autopilot/windows-autopilot-reset-local.md delete mode 100644 windows/deployment/windows-autopilot/windows-autopilot-reset-remote.md diff --git a/windows/deployment/windows-autopilot/administer.md b/windows/deployment/windows-autopilot/administer.md deleted file mode 100644 index da7477de4f..0000000000 --- a/windows/deployment/windows-autopilot/administer.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Administering Autopilot -ms.reviewer: -manager: laurawi -description: A short description of methods for configuring Autopilot -keywords: mdm, setup, windows, windows 10, oobe, manage, deploy, autopilot, ztd, zero-touch, partner, msfb, intune -ms.prod: w10 -ms.mktglfcycl: deploy -ms.localizationpriority: low -ms.sitesec: library -ms.pagetype: deploy -author: greg-lindsay -ms.author: greglin -ms.collection: M365-modern-desktop -ms.topic: article ---- - - -# this doc needs a redirect diff --git a/windows/deployment/windows-autopilot/configure-autopilot.md b/windows/deployment/windows-autopilot/configure-autopilot.md deleted file mode 100644 index d935c56273..0000000000 --- a/windows/deployment/windows-autopilot/configure-autopilot.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Configure Autopilot deployment -ms.reviewer: -manager: laurawi -description: How to configure Windows Autopilot deployment -keywords: mdm, setup, windows, windows 10, oobe, manage, deploy, autopilot, ztd, zero-touch, partner, msfb, intune -ms.prod: w10 -ms.mktglfcycl: deploy -ms.localizationpriority: medium -ms.sitesec: library -ms.pagetype: deploy -author: greg-lindsay -ms.author: greglin -ms.collection: M365-modern-desktop -ms.topic: article ---- - - -# This doc needs a redirect \ No newline at end of file diff --git a/windows/deployment/windows-autopilot/existing-devices.md b/windows/deployment/windows-autopilot/existing-devices.md index 228358a845..7688c09d6e 100644 --- a/windows/deployment/windows-autopilot/existing-devices.md +++ b/windows/deployment/windows-autopilot/existing-devices.md @@ -1,17 +1,16 @@ --- title: Windows Autopilot for existing devices -description: Listing of Autopilot scenarios +description: Windows Autopilot deployment keywords: mdm, setup, windows, windows 10, oobe, manage, deploy, autopilot, ztd, zero-touch, partner, msfb, intune +ms.reviewer: mniehaus +manager: laurawi ms.prod: w10 ms.mktglfcycl: deploy -ms.localizationpriority: low +ms.localizationpriority: medium ms.sitesec: library ms.pagetype: deploy -author: dulcemontemayor -ms.author: dolmont -ms.date: 11/05/2018 -ms.reviewer: -manager: dansimp +author: greg-lindsay +ms.author: greglin ms.collection: M365-modern-desktop ms.topic: article --- diff --git a/windows/deployment/windows-autopilot/index.md b/windows/deployment/windows-autopilot/index.md index 0f7cca1f22..93d46bb6f7 100644 --- a/windows/deployment/windows-autopilot/index.md +++ b/windows/deployment/windows-autopilot/index.md @@ -1,9 +1,9 @@ --- title: Windows Autopilot -ms.reviewer: -manager: laurawi description: Windows Autopilot deployment keywords: mdm, setup, windows, windows 10, oobe, manage, deploy, autopilot, ztd, zero-touch, partner, msfb, intune +ms.reviewer: mniehaus +manager: laurawi ms.prod: w10 ms.mktglfcycl: deploy ms.localizationpriority: medium diff --git a/windows/deployment/windows-autopilot/intune-connector.md b/windows/deployment/windows-autopilot/intune-connector.md deleted file mode 100644 index 9f3a95c20b..0000000000 --- a/windows/deployment/windows-autopilot/intune-connector.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Intune Connector (preview) requirements -description: Intune Connector (preview) issue workaround -keywords: mdm, setup, windows, windows 10, oobe, manage, deploy, autopilot, ztd, zero-touch, partner, msfb, intune -ms.prod: w10 -ms.mktglfcycl: deploy -ms.localizationpriority: low -ms.sitesec: library -ms.pagetype: deploy -author: dulcemontemayor -ms.author: dolmont -ms.date: 11/26/2018 -ms.reviewer: -manager: dansimp -ms.collection: M365-modern-desktop -ms.topic: article ---- - - -# This topic needs a redirect - diff --git a/windows/deployment/windows-autopilot/profiles.md b/windows/deployment/windows-autopilot/profiles.md index 3da30456b0..00c165f9cf 100644 --- a/windows/deployment/windows-autopilot/profiles.md +++ b/windows/deployment/windows-autopilot/profiles.md @@ -1,16 +1,16 @@ --- title: Configure Autopilot profiles -ms.reviewer: -manager: dansimp -description: How to configure Windows Autopilot deployment +description: Windows Autopilot deployment keywords: mdm, setup, windows, windows 10, oobe, manage, deploy, autopilot, ztd, zero-touch, partner, msfb, intune +ms.reviewer: mniehaus +manager: laurawi ms.prod: w10 ms.mktglfcycl: deploy ms.localizationpriority: medium ms.sitesec: library ms.pagetype: deploy -author: dulcemontemayor -ms.author: dolmont +author: greg-lindsay +ms.author: greglin ms.collection: M365-modern-desktop ms.topic: article --- diff --git a/windows/deployment/windows-autopilot/registration-auth.md b/windows/deployment/windows-autopilot/registration-auth.md index 346753c0e8..413adf3a32 100644 --- a/windows/deployment/windows-autopilot/registration-auth.md +++ b/windows/deployment/windows-autopilot/registration-auth.md @@ -1,16 +1,16 @@ --- title: Windows Autopilot customer consent -ms.reviewer: -manager: dansimp -description: Support information for Windows Autopilot -keywords: mdm, setup, windows, windows 10, oobe, manage, deploy, autopilot, ztd, zero-touch, partner, msfb, intune, csp, OEM +description: Windows Autopilot deployment +keywords: mdm, setup, windows, windows 10, oobe, manage, deploy, autopilot, ztd, zero-touch, partner, msfb, intune +ms.reviewer: mniehaus +manager: laurawi ms.prod: w10 ms.mktglfcycl: deploy -ms.localizationpriority: low +ms.localizationpriority: medium ms.sitesec: library ms.pagetype: deploy -author: dulcemontemayor -ms.author: dolmont +author: greg-lindsay +ms.author: greglin ms.collection: M365-modern-desktop ms.topic: article --- diff --git a/windows/deployment/windows-autopilot/self-deploying.md b/windows/deployment/windows-autopilot/self-deploying.md index 0bd771029c..0a68961695 100644 --- a/windows/deployment/windows-autopilot/self-deploying.md +++ b/windows/deployment/windows-autopilot/self-deploying.md @@ -1,17 +1,16 @@ --- title: Windows Autopilot Self-Deploying mode (Preview) -ms.reviewer: -manager: dansimp -description: Gives an overview of Autopilot Plug and Forget and how to use it. -keywords: Autopilot Plug and Forget, Windows 10 +description: Windows Autopilot deployment +keywords: mdm, setup, windows, windows 10, oobe, manage, deploy, autopilot, ztd, zero-touch, partner, msfb, intune +ms.reviewer: mniehaus +manager: laurawi ms.prod: w10 -ms.technology: Windows ms.mktglfcycl: deploy -ms.sitesec: library -ms.pagetype: ms.localizationpriority: medium -author: dulcemontemayor -ms.author: dolmont +ms.sitesec: library +ms.pagetype: deploy +author: greg-lindsay +ms.author: greglin ms.collection: M365-modern-desktop ms.topic: article --- diff --git a/windows/deployment/windows-autopilot/troubleshooting.md b/windows/deployment/windows-autopilot/troubleshooting.md index c3c2e4cfa9..d1afb698a0 100644 --- a/windows/deployment/windows-autopilot/troubleshooting.md +++ b/windows/deployment/windows-autopilot/troubleshooting.md @@ -1,16 +1,16 @@ --- title: Troubleshooting Windows Autopilot -ms.reviewer: -manager: dansimp -description: This topic goes over Windows Autopilot and how it helps setup OOBE Windows 10 devices. +description: Windows Autopilot deployment keywords: mdm, setup, windows, windows 10, oobe, manage, deploy, autopilot, ztd, zero-touch, partner, msfb, intune +ms.reviewer: mniehaus +manager: laurawi ms.prod: w10 ms.mktglfcycl: deploy ms.localizationpriority: medium ms.sitesec: library ms.pagetype: deploy -author: dulcemontemayor -ms.author: dolmont +author: greg-lindsay +ms.author: greglin ms.collection: M365-modern-desktop ms.topic: article --- diff --git a/windows/deployment/windows-autopilot/user-driven-aad.md b/windows/deployment/windows-autopilot/user-driven-aad.md deleted file mode 100644 index 6617b56c65..0000000000 --- a/windows/deployment/windows-autopilot/user-driven-aad.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: User-driven mode for AAD -ms.reviewer: -manager: dansimp -description: Listing of Autopilot scenarios -keywords: mdm, setup, windows, windows 10, oobe, manage, deploy, autopilot, ztd, zero-touch, partner, msfb, intune -ms.prod: w10 -ms.mktglfcycl: deploy -ms.localizationpriority: low -ms.sitesec: library -ms.pagetype: deploy -author: dulcemontemayor -ms.author: dolmont -ms.collection: M365-modern-desktop -ms.topic: article ---- - - -# this doc needs to be redirected \ No newline at end of file diff --git a/windows/deployment/windows-autopilot/user-driven-hybrid.md b/windows/deployment/windows-autopilot/user-driven-hybrid.md deleted file mode 100644 index 4337b00924..0000000000 --- a/windows/deployment/windows-autopilot/user-driven-hybrid.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Hybrid AAD Join -ms.reviewer: -manager: dansimp -description: Listing of Autopilot scenarios -keywords: mdm, setup, windows, windows 10, oobe, manage, deploy, autopilot, ztd, zero-touch, partner, msfb, intune -ms.prod: w10 -ms.mktglfcycl: deploy -ms.localizationpriority: low -ms.sitesec: library -ms.pagetype: deploy -author: dulcemontemayor -ms.author: dolmont -ms.collection: M365-modern-desktop -ms.topic: article ---- - - - -# This doc needs a redirect \ No newline at end of file diff --git a/windows/deployment/windows-autopilot/user-driven.md b/windows/deployment/windows-autopilot/user-driven.md index 1aa822356f..8ab5824c94 100644 --- a/windows/deployment/windows-autopilot/user-driven.md +++ b/windows/deployment/windows-autopilot/user-driven.md @@ -1,17 +1,16 @@ --- title: Windows Autopilot User-Driven Mode -description: Canonical Autopilot scenario +description: Windows Autopilot deployment keywords: mdm, setup, windows, windows 10, oobe, manage, deploy, autopilot, ztd, zero-touch, partner, msfb, intune +ms.reviewer: mniehaus +manager: laurawi ms.prod: w10 ms.mktglfcycl: deploy ms.localizationpriority: medium ms.sitesec: library ms.pagetype: deploy -author: dulcemontemayor -ms.date: 11/07/2018 -ms.reviewer: -manager: dansimp -ms.author: dolmont +author: greg-lindsay +ms.author: greglin ms.collection: M365-modern-desktop ms.topic: article --- diff --git a/windows/deployment/windows-autopilot/windows-autopilot-requirements-configuration.md b/windows/deployment/windows-autopilot/windows-autopilot-requirements-configuration.md deleted file mode 100644 index 37d19e9f36..0000000000 --- a/windows/deployment/windows-autopilot/windows-autopilot-requirements-configuration.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Windows Autopilot configuration requirements -ms.reviewer: -manager: dansimp -description: This topic goes over Windows Autopilot and how it helps setup OOBE Windows 10 devices. -keywords: mdm, setup, windows, windows 10, oobe, manage, deploy, autopilot, ztd, zero-touch, partner, msfb, intune -ms.prod: w10 -ms.mktglfcycl: deploy -ms.localizationpriority: medium -ms.sitesec: library -ms.pagetype: deploy -author: dulcemontemayor -ms.author: dolmont -ms.collection: M365-modern-desktop -ms.topic: article ---- - - -# This page needs a redirect - - diff --git a/windows/deployment/windows-autopilot/windows-autopilot-requirements-licensing.md b/windows/deployment/windows-autopilot/windows-autopilot-requirements-licensing.md deleted file mode 100644 index db209cb861..0000000000 --- a/windows/deployment/windows-autopilot/windows-autopilot-requirements-licensing.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Windows Autopilot licensing requirements -ms.reviewer: -manager: dansimp -description: This topic goes over Windows Autopilot and how it helps setup OOBE Windows 10 devices. -keywords: mdm, setup, windows, windows 10, oobe, manage, deploy, autopilot, ztd, zero-touch, partner, msfb, intune -ms.prod: w10 -ms.mktglfcycl: deploy -ms.localizationpriority: high -ms.sitesec: library -ms.pagetype: deploy -author: dulcemontemayor -ms.author: dolmont -ms.collection: M365-modern-desktop -ms.topic: article ---- - - -# This page needs a redirect - - diff --git a/windows/deployment/windows-autopilot/windows-autopilot-requirements-network.md b/windows/deployment/windows-autopilot/windows-autopilot-requirements-network.md deleted file mode 100644 index dc90d82094..0000000000 --- a/windows/deployment/windows-autopilot/windows-autopilot-requirements-network.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Windows Autopilot networking requirements -ms.reviewer: -manager: dansimp -description: This topic goes over Windows Autopilot and how it helps setup OOBE Windows 10 devices. -keywords: mdm, setup, windows, windows 10, oobe, manage, deploy, autopilot, ztd, zero-touch, partner, msfb, intune -ms.prod: w10 -ms.mktglfcycl: deploy -ms.localizationpriority: high -ms.sitesec: library -ms.pagetype: deploy -author: dulcemontemayor -ms.author: dolmont -ms.collection: M365-modern-desktop -ms.topic: article ---- - - -# This page needs a redirect and can be deleted diff --git a/windows/deployment/windows-autopilot/windows-autopilot-reset-local.md b/windows/deployment/windows-autopilot/windows-autopilot-reset-local.md deleted file mode 100644 index d3df4e430b..0000000000 --- a/windows/deployment/windows-autopilot/windows-autopilot-reset-local.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Reset devices using local Windows Autopilot Reset -ms.reviewer: -manager: dansimp -description: Gives an overview of Local Autopilot Reset and how to use it. -keywords: Autopilot Reset, Windows 10 -ms.prod: w10 -ms.technology: Windows -ms.mktglfcycl: deploy -ms.sitesec: library -ms.pagetype: -ms.localizationpriority: medium -author: dulcemontemayor -ms.author: dolmont -ms.collection: M365-modern-desktop -ms.topic: article ---- - - -# This doc needs a redirect diff --git a/windows/deployment/windows-autopilot/windows-autopilot-reset-remote.md b/windows/deployment/windows-autopilot/windows-autopilot-reset-remote.md deleted file mode 100644 index 6713d3c66b..0000000000 --- a/windows/deployment/windows-autopilot/windows-autopilot-reset-remote.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Reset devices with remote Autopilot Reset (Preview) -ms.reviewer: -manager: dansimp -description: Gives an overview of remote Autopilot Reset and how to use it. -keywords: Autopilot Reset, Windows 10 -ms.prod: w10 -ms.technology: Windows -ms.mktglfcycl: deploy -ms.sitesec: library -ms.pagetype: -ms.localizationpriority: medium -author: dulcemontemayor -ms.author: dolmont -ms.collection: M365-modern-desktop -ms.topic: article ---- - - -# This doc needs a redirect diff --git a/windows/deployment/windows-autopilot/windows-autopilot-reset.md b/windows/deployment/windows-autopilot/windows-autopilot-reset.md index b2358551f7..7d115caa03 100644 --- a/windows/deployment/windows-autopilot/windows-autopilot-reset.md +++ b/windows/deployment/windows-autopilot/windows-autopilot-reset.md @@ -1,17 +1,16 @@ --- title: Windows Autopilot Reset -ms.reviewer: -manager: dansimp -description: Gives an overview of Remote Autopilot Reset and how to use it. -keywords: Autopilot Reset, Windows 10 +description: Windows Autopilot deployment +keywords: mdm, setup, windows, windows 10, oobe, manage, deploy, autopilot, ztd, zero-touch, partner, msfb, intune +ms.reviewer: mniehaus +manager: laurawi ms.prod: w10 -ms.technology: Windows ms.mktglfcycl: deploy -ms.sitesec: library -ms.pagetype: ms.localizationpriority: medium -author: dulcemontemayor -ms.author: dolmont +ms.sitesec: library +ms.pagetype: deploy +author: greg-lindsay +ms.author: greglin ms.collection: M365-modern-desktop ms.topic: article --- diff --git a/windows/deployment/windows-autopilot/windows-autopilot-scenarios.md b/windows/deployment/windows-autopilot/windows-autopilot-scenarios.md index 35df374f1f..3287f890e1 100644 --- a/windows/deployment/windows-autopilot/windows-autopilot-scenarios.md +++ b/windows/deployment/windows-autopilot/windows-autopilot-scenarios.md @@ -1,16 +1,16 @@ --- title: Windows Autopilot scenarios and capabilities -ms.reviewer: -manager: dansimp -description: Listing of Autopilot scenarios +description: Windows Autopilot deployment keywords: mdm, setup, windows, windows 10, oobe, manage, deploy, autopilot, ztd, zero-touch, partner, msfb, intune +ms.reviewer: mniehaus +manager: laurawi ms.prod: w10 ms.mktglfcycl: deploy ms.localizationpriority: medium ms.sitesec: library ms.pagetype: deploy -author: dulcemontemayor -ms.author: dolmont +author: greg-lindsay +ms.author: greglin ms.collection: M365-modern-desktop ms.topic: article --- diff --git a/windows/deployment/windows-autopilot/windows-autopilot.md b/windows/deployment/windows-autopilot/windows-autopilot.md index d3bae5993f..f210d3bfa7 100644 --- a/windows/deployment/windows-autopilot/windows-autopilot.md +++ b/windows/deployment/windows-autopilot/windows-autopilot.md @@ -1,16 +1,16 @@ --- title: Overview of Windows Autopilot -ms.reviewer: -manager: dansimp -description: This topic goes over Windows Autopilot and how it helps setup OOBE Windows 10 devices. -keywords: mdm, setup, windows, windows 10, oobe, manage, deploy, autopilot, ztd, zero-touch, msfb, intune +description: Windows Autopilot deployment +keywords: mdm, setup, windows, windows 10, oobe, manage, deploy, autopilot, ztd, zero-touch, partner, msfb, intune +ms.reviewer: mniehaus +manager: laurawi ms.prod: w10 ms.mktglfcycl: deploy ms.localizationpriority: medium ms.sitesec: library ms.pagetype: deploy -author: dulcemontemayor -ms.author: dolmont +author: greg-lindsay +ms.author: greglin ms.collection: M365-modern-desktop ms.topic: article --- From f954d0ffa55dfbc8fbe4506e876ef191587614e3 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Fri, 31 May 2019 15:16:55 -0700 Subject: [PATCH 07/72] fix link errors --- .openpublishing.redirection.json | 50 +++++++++++++++++++ .../deployment/windows-autopilot/profiles.md | 2 +- .../windows-autopilot/troubleshooting.md | 6 +-- .../windows-autopilot/user-driven.md | 2 +- 4 files changed, 55 insertions(+), 5 deletions(-) diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index cddcf257b4..1beb54d3f3 100644 --- a/.openpublishing.redirection.json +++ b/.openpublishing.redirection.json @@ -14983,6 +14983,56 @@ "redirect_document_id": true }, { +"source_path": "windows/deployment/windows-autopilot/windows-autopilot-requirements-network.md", +"redirect_url": "/windows/deployment/windows-autopilot/windows-autopilot-requirements", +"redirect_document_id": true +}, +{ +"source_path": "windows/deployment/windows-autopilot/windows-autopilot-requirements-licensing.md", +"redirect_url": "/windows/deployment/windows-autopilot/windows-autopilot-requirements", +"redirect_document_id": true +}, +{ +"source_path": "windows/deployment/windows-autopilot/windows-autopilot-requirements-configuration.md", +"redirect_url": "/windows/deployment/windows-autopilot/windows-autopilot-requirements", +"redirect_document_id": true +}, +{ +"source_path": "windows/deployment/windows-autopilot/user-driven-aad.md", +"redirect_url": "/windows/deployment/windows-autopilot/user-driven", +"redirect_document_id": true +}, +{ +"source_path": "windows/deployment/windows-autopilot/user-driven-hybrid.md", +"redirect_url": "/windows/deployment/windows-autopilot/user-driven", +"redirect_document_id": true +}, +{ +"source_path": "windows/deployment/windows-autopilot/intune-connector.md", +"redirect_url": "/windows/deployment/windows-autopilot/windows-autopilot-requirements", +"redirect_document_id": true +}, +{ +"source_path": "windows/deployment/windows-autopilot/windows-autopilot-reset-remote.md", +"redirect_url": "/windows/deployment/windows-autopilot/windows-autopilot-reset", +"redirect_document_id": true +}, +{ +"source_path": "windows/deployment/windows-autopilot/windows-autopilot-reset-local.md", +"redirect_url": "/windows/deployment/windows-autopilot/windows-autopilot-reset", +"redirect_document_id": true +}, +{ +"source_path": "windows/deployment/windows-autopilot/configure-autopilot.md", +"redirect_url": "/windows/deployment/windows-autopilot/add-devices", +"redirect_document_id": true +}, +{ +"source_path": "windows/deployment/windows-autopilot/administer.md", +"redirect_url": "/windows/deployment/windows-autopilot/add-devices", +"redirect_document_id": true +}, +{ "source_path": "windows/hub/release-information.md", "redirect_url": "/windows/release-information", "redirect_document_id": true diff --git a/windows/deployment/windows-autopilot/profiles.md b/windows/deployment/windows-autopilot/profiles.md index 00c165f9cf..996f638c68 100644 --- a/windows/deployment/windows-autopilot/profiles.md +++ b/windows/deployment/windows-autopilot/profiles.md @@ -62,4 +62,4 @@ The following profile settings are available: ## Related topics -[Configure Autopilot deployment](configure-autopilot.md) +[Registering devices](add-devices.md) diff --git a/windows/deployment/windows-autopilot/troubleshooting.md b/windows/deployment/windows-autopilot/troubleshooting.md index d1afb698a0..258bab56a1 100644 --- a/windows/deployment/windows-autopilot/troubleshooting.md +++ b/windows/deployment/windows-autopilot/troubleshooting.md @@ -35,8 +35,8 @@ Regardless of whether performing user-driven or self-deploying device deployment For troubleshooting, key activities to perform are: -- Configuration. Has Azure Active Directory and Microsoft Intune (or an equivalent MDM service) been configured as specified in [Windows Autopilot configuration requirements](windows-autopilot-requirements-configuration.md)? -- Network connectivity. Can the device access the services described in [Windows Autopilot networking requirements](windows-autopilot-requirements-network.md)? +- Configuration. Has Azure Active Directory and Microsoft Intune (or an equivalent MDM service) been configured as specified in [Windows Autopilot configuration requirements](windows-autopilot-requirements.md)? +- Network connectivity. Can the device access the services described in [Windows Autopilot networking requirements](windows-autopilot-requirements.md)? - Autopilot OOBE behavior. Were only the expected out-of-box experience screens displayed? Was the Azure AD credentials page customized with organization-specific details as expected? - Azure AD join issues. Was the device able to join Azure Active Directory? - MDM enrollment issues. Was the device able to enroll in Microsoft Intune (or an equivalent MDM service)? @@ -85,7 +85,7 @@ On Windows 10 version 1703 and above, ETW tracing can be used to capture detaile ### Troubleshooting Azure AD Join issues -The most common issue joining a device to Azure AD is related to Azure AD permissions. Ensure [the correct configuration is in place](windows-autopilot-requirements-configuration.md) to allow users to join devices to Azure AD. Errors can also happen if the user has exceeded the number of devices that they are allowed to join, as configured in Azure AD. +The most common issue joining a device to Azure AD is related to Azure AD permissions. Ensure [the correct configuration is in place](windows-autopilot-requirements.md) to allow users to join devices to Azure AD. Errors can also happen if the user has exceeded the number of devices that they are allowed to join, as configured in Azure AD. Error code 801C0003 will typically be reported on an error page titled "Something went wrong". This error means that the Azure AD join failed. diff --git a/windows/deployment/windows-autopilot/user-driven.md b/windows/deployment/windows-autopilot/user-driven.md index 8ab5824c94..0b60714d75 100644 --- a/windows/deployment/windows-autopilot/user-driven.md +++ b/windows/deployment/windows-autopilot/user-driven.md @@ -67,7 +67,7 @@ To perform a user-driven hybrid AAD joined deployment using Windows Autopilot: - If using Intune, a device group in Azure Active Directory must exist with the Windows Autopilot profile assigned to that group. - The device must be running Windows 10, version 1809 or later. - The device must be able to access an Active Directory domain controller, so it must be connected to the organization's network (where it can resolve the DNS records for the AD domain and the AD domain controller, and communicate with the domain controller to authenticate the user). -- The device must be able to access the Internet, following the [documented Windows Autopilot network requirements](windows-autopilot-requirements-network.md). +- The device must be able to access the Internet, following the [documented Windows Autopilot network requirements](windows-autopilot-requirements.md). - The Intune Connector for Active Directory must be installed. - Note: The Intune Connector will perform an on-prem AD join, therefore users do not need on-prem AD-join permission, assuming the Connector is [configured to perform this action](https://docs.microsoft.com/intune/windows-autopilot-hybrid#increase-the-computer-account-limit-in-the-organizational-unit) on the user's behalf. - If using Proxy, WPAD Proxy settings option must be enabled and configured. From 49406a066d3c7505c55429aa706ef8b2f37299e3 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Fri, 31 May 2019 15:33:22 -0700 Subject: [PATCH 08/72] tweak --- windows/deployment/windows-autopilot/TOC.md | 10 +++++----- .../deployment/windows-autopilot/windows-autopilot.md | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/windows/deployment/windows-autopilot/TOC.md b/windows/deployment/windows-autopilot/TOC.md index 6e0d2a4f88..b735efa7a3 100644 --- a/windows/deployment/windows-autopilot/TOC.md +++ b/windows/deployment/windows-autopilot/TOC.md @@ -1,21 +1,21 @@ # [Windows Autopilot](index.md) -# [Windows Autopilot deployment] +# Windows Autopilot deployment ## [Overview](windows-autopilot.md) ## [Requirements](windows-autopilot-requirements.md) ## [What's new](windows-autopilot-whats-new.md) ## [Platforms](windows-autopilot-platforms.md) -## [Capabilities](windows-autopilot-scenarios.md) +## [Scenarios and capabilities](windows-autopilot-scenarios.md) ## [Get started](demonstrate-deployment-on-vm.md) -# [Deployment scenarios] +# Deployment scenarios ## [User-driven mode](user-driven.md) ## [Self-deploying mode](self-deploying.md) ## [Windows Autopilot Reset](windows-autopilot-reset.md) ## [White glove](white-glove.md) ## [Support for existing devices](existing-devices.md) -# [Administering Autopilot] +# Administering Autopilot ## [Registering devices](add-devices.md) ## [Configuring device profiles](profiles.md) ## [Enrollment status page](enrollment-status.md) @@ -23,7 +23,7 @@ ## [Troubleshooting](troubleshooting.md) ## [Known issues](known-issues.md) -# [Support] +# Support ## [FAQ](autopilot-faq.md) ## [Contacts](autopilot-support.md) ## [Registration authorization](registration-auth.md) \ No newline at end of file diff --git a/windows/deployment/windows-autopilot/windows-autopilot.md b/windows/deployment/windows-autopilot/windows-autopilot.md index f210d3bfa7..a99de96b0c 100644 --- a/windows/deployment/windows-autopilot/windows-autopilot.md +++ b/windows/deployment/windows-autopilot/windows-autopilot.md @@ -71,7 +71,7 @@ Windows Autopilot enables you to: * Create and auto-assign devices to configuration groups based on a device's profile. * Customize OOBE content specific to the organization. -See [Windows Autopilot scenarios](https://docs.microsoft.com/en-us/windows/deployment/windows-autopilot/windows-autopilot-scenarios) for more information about scenarios for using Windows Autopilot. +See [Windows Autopilot scenarios](windows-autopilot-scenarios.md) for more information about scenarios for using Windows Autopilot. ## Related topics From b2efb47e532ab9ea4b862cc9b847240b759f8d78 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Mon, 3 Jun 2019 10:20:42 -0700 Subject: [PATCH 09/72] unsure what --- mdop/appv-v4/g | 0 mdop/appv-v4/i | 0 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 mdop/appv-v4/g create mode 100644 mdop/appv-v4/i diff --git a/mdop/appv-v4/g b/mdop/appv-v4/g new file mode 100644 index 0000000000..e69de29bb2 diff --git a/mdop/appv-v4/i b/mdop/appv-v4/i new file mode 100644 index 0000000000..e69de29bb2 From 84d307cecd2d81493ca3c83b514f0068c50f0ee9 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Mon, 3 Jun 2019 11:04:04 -0700 Subject: [PATCH 10/72] replace v-madhi --- mdop/appv-v4/sftmime--command-reference.md | 4 ++-- mdop/appv-v4/sfttray-command-reference.md | 4 ++-- ...-by-side-privatization-failed-dialog-box--app-v-46-sp1-.md | 4 ++-- mdop/appv-v4/software-audit-reportserver.md | 4 ++-- ...elivery-scenario-for-application-virtualization-clients.md | 4 ++-- mdop/appv-v4/stand-alone-delivery-scenario-overview.md | 4 ++-- mdop/appv-v4/streaming-page-learn-more.md | 4 ++-- mdop/appv-v4/support-for-client-reporting-over-http.md | 4 ++-- .../sxs-conflict-detected-dialog-box--app-v-46-sp1-.md | 4 ++-- mdop/appv-v4/system-error-reportserver.md | 4 ++-- mdop/appv-v4/system-utilization-reportserver.md | 4 ++-- mdop/appv-v4/target-os-page-learn-more.md | 4 ++-- ...the-application-virtualization-sequencer--app-v-46-sp1-.md | 4 ++-- .../tasks-for-the-application-virtualization-sequencer.md | 4 ++-- ...bleshooting-application-virtualization-sequencer-issues.md | 4 ++-- mdop/appv-v4/troubleshooting-certificate-permission-issues.md | 4 ++-- ...g-information-for-the-application-virtualization-client.md | 4 ++-- ...g-information-for-the-application-virtualization-server.md | 4 ++-- ...roubleshooting-the-application-virtualization-sequencer.md | 4 ++-- mdop/appv-v4/type-of-application-page--learn-more-.md | 4 ++-- mdop/appv-v4/unload-app.md | 4 ++-- mdop/appv-v4/unload-package.md | 4 ++-- mdop/appv-v4/unlock-app.md | 4 ++-- mdop/appv-v4/unpublish-package.md | 4 ++-- ...access-permissions-in-application-virtualization-client.md | 4 ++-- ...virtualization-servers-as-a-package-management-solution.md | 4 ++-- ...-software-distribution-as-a-package-management-solution.md | 4 ++-- .../verify-applications-page--package-accelerators-.md | 4 ++-- .../virtual-application-package-additional-components.md | 4 ++-- mdop/appv-v4/virtual-file-system-tab-keep.md | 4 ++-- mdop/appv-v4/virtual-registry-tab-keep.md | 4 ++-- mdop/appv-v4/virtual-services-tab-keep.md | 4 ++-- mdop/appv-v4/wizard-pages--appv-46-sp1-.md | 4 ++-- windows/deployment/windows-autopilot/index.md | 4 ++++ 34 files changed, 70 insertions(+), 66 deletions(-) diff --git a/mdop/appv-v4/sftmime--command-reference.md b/mdop/appv-v4/sftmime--command-reference.md index 19e3605c4e..49bc953db2 100644 --- a/mdop/appv-v4/sftmime--command-reference.md +++ b/mdop/appv-v4/sftmime--command-reference.md @@ -1,11 +1,11 @@ --- title: SFTMIME Command Reference description: SFTMIME Command Reference -author: v-madhi +author: dansimp ms.assetid: a4a69228-9dd3-4623-b773-899d03c0cf10 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v4/sfttray-command-reference.md b/mdop/appv-v4/sfttray-command-reference.md index 4d8b2607ce..246715260a 100644 --- a/mdop/appv-v4/sfttray-command-reference.md +++ b/mdop/appv-v4/sfttray-command-reference.md @@ -1,11 +1,11 @@ --- title: SFTTRAY Command Reference description: SFTTRAY Command Reference -author: v-madhi +author: dansimp ms.assetid: 6fa3a939-b047-4d6c-bd1d-dfb93e065eb2 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v4/side-by-side-privatization-failed-dialog-box--app-v-46-sp1-.md b/mdop/appv-v4/side-by-side-privatization-failed-dialog-box--app-v-46-sp1-.md index d513e61148..f4c5a1d215 100644 --- a/mdop/appv-v4/side-by-side-privatization-failed-dialog-box--app-v-46-sp1-.md +++ b/mdop/appv-v4/side-by-side-privatization-failed-dialog-box--app-v-46-sp1-.md @@ -1,11 +1,11 @@ --- title: Side-by-side Privatization Failed Dialog Box (App-V 4.6 SP1) description: Side-by-side Privatization Failed Dialog Box (App-V 4.6 SP1) -author: v-madhi +author: dansimp ms.assetid: bcdb9b82-b53d-4a36-9f5d-71c021d4be28 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v4/software-audit-reportserver.md b/mdop/appv-v4/software-audit-reportserver.md index 144ee53b1c..aedaacda35 100644 --- a/mdop/appv-v4/software-audit-reportserver.md +++ b/mdop/appv-v4/software-audit-reportserver.md @@ -1,11 +1,11 @@ --- title: Software Audit Report description: Software Audit Report -author: v-madhi +author: dansimp ms.assetid: 55a49ed2-f331-40d3-add6-8e5fcd6816fd ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v4/stand-alone-delivery-scenario-for-application-virtualization-clients.md b/mdop/appv-v4/stand-alone-delivery-scenario-for-application-virtualization-clients.md index ed9253a02c..11e86e5f88 100644 --- a/mdop/appv-v4/stand-alone-delivery-scenario-for-application-virtualization-clients.md +++ b/mdop/appv-v4/stand-alone-delivery-scenario-for-application-virtualization-clients.md @@ -1,11 +1,11 @@ --- title: Stand-Alone Delivery Scenario for Application Virtualization Clients description: Stand-Alone Delivery Scenario for Application Virtualization Clients -author: v-madhi +author: dansimp ms.assetid: 7545b468-f58a-4504-a6d5-3c2d303731c4 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v4/stand-alone-delivery-scenario-overview.md b/mdop/appv-v4/stand-alone-delivery-scenario-overview.md index d99829e14f..12a96f339b 100644 --- a/mdop/appv-v4/stand-alone-delivery-scenario-overview.md +++ b/mdop/appv-v4/stand-alone-delivery-scenario-overview.md @@ -1,11 +1,11 @@ --- title: Stand-Alone Delivery Scenario Overview description: Stand-Alone Delivery Scenario Overview -author: v-madhi +author: dansimp ms.assetid: b109f309-f3c1-43af-996f-2a9b138dd171 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v4/streaming-page-learn-more.md b/mdop/appv-v4/streaming-page-learn-more.md index 39a82004b2..e6b099585e 100644 --- a/mdop/appv-v4/streaming-page-learn-more.md +++ b/mdop/appv-v4/streaming-page-learn-more.md @@ -1,11 +1,11 @@ --- title: Streaming Page description: Streaming Page -author: v-madhi +author: dansimp ms.assetid: a69a57a0-1bbe-4604-840d-bfa87ec463e1 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v4/support-for-client-reporting-over-http.md b/mdop/appv-v4/support-for-client-reporting-over-http.md index 2e6137bd4d..54409d2aab 100644 --- a/mdop/appv-v4/support-for-client-reporting-over-http.md +++ b/mdop/appv-v4/support-for-client-reporting-over-http.md @@ -1,11 +1,11 @@ --- title: Support for Client Reporting over HTTP description: Support for Client Reporting over HTTP -author: v-madhi +author: dansimp ms.assetid: 4a26ac80-1fb5-4c05-83de-4d06793f7bf2 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v4/sxs-conflict-detected-dialog-box--app-v-46-sp1-.md b/mdop/appv-v4/sxs-conflict-detected-dialog-box--app-v-46-sp1-.md index 5b9ce1f81f..8b5264d3cd 100644 --- a/mdop/appv-v4/sxs-conflict-detected-dialog-box--app-v-46-sp1-.md +++ b/mdop/appv-v4/sxs-conflict-detected-dialog-box--app-v-46-sp1-.md @@ -1,11 +1,11 @@ --- title: SXS Conflict Detected Dialog Box (App-V 4.6 SP1) description: SXS Conflict Detected Dialog Box (App-V 4.6 SP1) -author: v-madhi +author: dansimp ms.assetid: 7cbb67ba-cc11-4f10-b903-4a6af233eacb ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v4/system-error-reportserver.md b/mdop/appv-v4/system-error-reportserver.md index 30fbf5773a..9a5690d966 100644 --- a/mdop/appv-v4/system-error-reportserver.md +++ b/mdop/appv-v4/system-error-reportserver.md @@ -1,11 +1,11 @@ --- title: System Error Report description: System Error Report -author: v-madhi +author: dansimp ms.assetid: 4081db2f-92a6-4928-a26b-757048159094 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v4/system-utilization-reportserver.md b/mdop/appv-v4/system-utilization-reportserver.md index 65731e2111..e25348e63f 100644 --- a/mdop/appv-v4/system-utilization-reportserver.md +++ b/mdop/appv-v4/system-utilization-reportserver.md @@ -1,11 +1,11 @@ --- title: System Utilization Report description: System Utilization Report -author: v-madhi +author: dansimp ms.assetid: 4d490d15-2d1f-4f2c-99bb-0685447c0672 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v4/target-os-page-learn-more.md b/mdop/appv-v4/target-os-page-learn-more.md index a3caad179a..ccc5e0462c 100644 --- a/mdop/appv-v4/target-os-page-learn-more.md +++ b/mdop/appv-v4/target-os-page-learn-more.md @@ -1,11 +1,11 @@ --- title: Target OS Page description: Target OS Page -author: v-madhi +author: dansimp ms.assetid: 003fd992-0a7e-494e-9e75-4dd5e0927e15 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v4/tasks-for-the-application-virtualization-sequencer--app-v-46-sp1-.md b/mdop/appv-v4/tasks-for-the-application-virtualization-sequencer--app-v-46-sp1-.md index e98c587106..696fff42cd 100644 --- a/mdop/appv-v4/tasks-for-the-application-virtualization-sequencer--app-v-46-sp1-.md +++ b/mdop/appv-v4/tasks-for-the-application-virtualization-sequencer--app-v-46-sp1-.md @@ -1,11 +1,11 @@ --- title: Tasks for the Application Virtualization Sequencer (App-V 4.6 SP1) description: Tasks for the Application Virtualization Sequencer (App-V 4.6 SP1) -author: v-madhi +author: dansimp ms.assetid: 58597af9-6a62-4588-ab41-dbf6b7026267 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v4/tasks-for-the-application-virtualization-sequencer.md b/mdop/appv-v4/tasks-for-the-application-virtualization-sequencer.md index 4b90022a7e..ff40a27ba9 100644 --- a/mdop/appv-v4/tasks-for-the-application-virtualization-sequencer.md +++ b/mdop/appv-v4/tasks-for-the-application-virtualization-sequencer.md @@ -1,11 +1,11 @@ --- title: Tasks for the Application Virtualization Sequencer description: Tasks for the Application Virtualization Sequencer -author: v-madhi +author: dansimp ms.assetid: 398018f4-297a-440d-b614-23f0ab03e7bd ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v4/troubleshooting-application-virtualization-sequencer-issues.md b/mdop/appv-v4/troubleshooting-application-virtualization-sequencer-issues.md index 4ca6a41815..6fa1740ab3 100644 --- a/mdop/appv-v4/troubleshooting-application-virtualization-sequencer-issues.md +++ b/mdop/appv-v4/troubleshooting-application-virtualization-sequencer-issues.md @@ -1,11 +1,11 @@ --- title: Troubleshooting Application Virtualization Sequencer Issues description: Troubleshooting Application Virtualization Sequencer Issues -author: v-madhi +author: dansimp ms.assetid: 2712094b-a0bc-4643-aced-5415535f3fec ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v4/troubleshooting-certificate-permission-issues.md b/mdop/appv-v4/troubleshooting-certificate-permission-issues.md index 850c4f4a92..f9a9571a69 100644 --- a/mdop/appv-v4/troubleshooting-certificate-permission-issues.md +++ b/mdop/appv-v4/troubleshooting-certificate-permission-issues.md @@ -1,11 +1,11 @@ --- title: Troubleshooting Certificate Permission Issues description: Troubleshooting Certificate Permission Issues -author: v-madhi +author: dansimp ms.assetid: 06b8cbbc-93fd-44aa-af39-2d780792d3c3 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v4/troubleshooting-information-for-the-application-virtualization-client.md b/mdop/appv-v4/troubleshooting-information-for-the-application-virtualization-client.md index 74489726af..2d0074879d 100644 --- a/mdop/appv-v4/troubleshooting-information-for-the-application-virtualization-client.md +++ b/mdop/appv-v4/troubleshooting-information-for-the-application-virtualization-client.md @@ -1,11 +1,11 @@ --- title: Troubleshooting Information for the Application Virtualization Client description: Troubleshooting Information for the Application Virtualization Client -author: v-madhi +author: dansimp ms.assetid: 260a8dad-847f-4ec0-b7dd-6e6bc52017ed ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v4/troubleshooting-information-for-the-application-virtualization-server.md b/mdop/appv-v4/troubleshooting-information-for-the-application-virtualization-server.md index 44424c3ccf..c955125a6d 100644 --- a/mdop/appv-v4/troubleshooting-information-for-the-application-virtualization-server.md +++ b/mdop/appv-v4/troubleshooting-information-for-the-application-virtualization-server.md @@ -1,11 +1,11 @@ --- title: Troubleshooting Information for the Application Virtualization Server description: Troubleshooting Information for the Application Virtualization Server -author: v-madhi +author: dansimp ms.assetid: e9d43d9b-84f2-4d1b-bb90-a13740151e0c ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v4/troubleshooting-the-application-virtualization-sequencer.md b/mdop/appv-v4/troubleshooting-the-application-virtualization-sequencer.md index e40bd56fa7..d6023068d5 100644 --- a/mdop/appv-v4/troubleshooting-the-application-virtualization-sequencer.md +++ b/mdop/appv-v4/troubleshooting-the-application-virtualization-sequencer.md @@ -1,11 +1,11 @@ --- title: Troubleshooting the Application Virtualization Sequencer description: Troubleshooting the Application Virtualization Sequencer -author: v-madhi +author: dansimp ms.assetid: 12ea8367-0b84-44e1-a885-e0539486556b ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v4/type-of-application-page--learn-more-.md b/mdop/appv-v4/type-of-application-page--learn-more-.md index 2eefd6f55e..09006b0579 100644 --- a/mdop/appv-v4/type-of-application-page--learn-more-.md +++ b/mdop/appv-v4/type-of-application-page--learn-more-.md @@ -1,11 +1,11 @@ --- title: Type of Application Page (Learn More) description: Type of Application Page (Learn More) -author: v-madhi +author: dansimp ms.assetid: d1262d16-7b14-441e-8500-7974bf68d196 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v4/unload-app.md b/mdop/appv-v4/unload-app.md index 44cce29b79..7174570899 100644 --- a/mdop/appv-v4/unload-app.md +++ b/mdop/appv-v4/unload-app.md @@ -1,11 +1,11 @@ --- title: UNLOAD APP description: UNLOAD APP -author: v-madhi +author: dansimp ms.assetid: f0d729ae-8772-498b-be11-1a4b35499c53 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v4/unload-package.md b/mdop/appv-v4/unload-package.md index 800b7119af..847e591f13 100644 --- a/mdop/appv-v4/unload-package.md +++ b/mdop/appv-v4/unload-package.md @@ -1,11 +1,11 @@ --- title: UNLOAD PACKAGE description: UNLOAD PACKAGE -author: v-madhi +author: dansimp ms.assetid: a076eb5a-ce3d-49e4-ac7a-4d4df10e3477 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v4/unlock-app.md b/mdop/appv-v4/unlock-app.md index 96fdc77c9f..4cbc6a9418 100644 --- a/mdop/appv-v4/unlock-app.md +++ b/mdop/appv-v4/unlock-app.md @@ -1,11 +1,11 @@ --- title: UNLOCK APP description: UNLOCK APP -author: v-madhi +author: dansimp ms.assetid: 91fc8ceb-b4f5-4a06-8193-05189f830943 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v4/unpublish-package.md b/mdop/appv-v4/unpublish-package.md index b3594c6f63..0eb1e54ee5 100644 --- a/mdop/appv-v4/unpublish-package.md +++ b/mdop/appv-v4/unpublish-package.md @@ -1,11 +1,11 @@ --- title: UNPUBLISH PACKAGE description: UNPUBLISH PACKAGE -author: v-madhi +author: dansimp ms.assetid: 1651427c-72a5-4701-bb57-71e14a7a3803 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v4/user-access-permissions-in-application-virtualization-client.md b/mdop/appv-v4/user-access-permissions-in-application-virtualization-client.md index 733fc666cd..f9dd7cb797 100644 --- a/mdop/appv-v4/user-access-permissions-in-application-virtualization-client.md +++ b/mdop/appv-v4/user-access-permissions-in-application-virtualization-client.md @@ -1,11 +1,11 @@ --- title: User Access Permissions in Application Virtualization Client description: User Access Permissions in Application Virtualization Client -author: v-madhi +author: dansimp ms.assetid: 7459374c-810c-45e3-b205-fdd1f8514f80 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v4/using-application-virtualization-servers-as-a-package-management-solution.md b/mdop/appv-v4/using-application-virtualization-servers-as-a-package-management-solution.md index d448c2c2b3..5c479a0004 100644 --- a/mdop/appv-v4/using-application-virtualization-servers-as-a-package-management-solution.md +++ b/mdop/appv-v4/using-application-virtualization-servers-as-a-package-management-solution.md @@ -1,11 +1,11 @@ --- title: Using Application Virtualization Servers as a Package Management Solution description: Using Application Virtualization Servers as a Package Management Solution -author: v-madhi +author: dansimp ms.assetid: 41597355-e7bb-45e2-b300-7b1724419975 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v4/using-electronic-software-distribution-as-a-package-management-solution.md b/mdop/appv-v4/using-electronic-software-distribution-as-a-package-management-solution.md index 3a59192d10..743fab039a 100644 --- a/mdop/appv-v4/using-electronic-software-distribution-as-a-package-management-solution.md +++ b/mdop/appv-v4/using-electronic-software-distribution-as-a-package-management-solution.md @@ -1,11 +1,11 @@ --- title: Using Electronic Software Distribution as a Package Management Solution description: Using Electronic Software Distribution as a Package Management Solution -author: v-madhi +author: dansimp ms.assetid: 7d96ea70-3e7e-49fa-89cc-586804a10657 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v4/verify-applications-page--package-accelerators-.md b/mdop/appv-v4/verify-applications-page--package-accelerators-.md index 7ee014bd48..56126629de 100644 --- a/mdop/appv-v4/verify-applications-page--package-accelerators-.md +++ b/mdop/appv-v4/verify-applications-page--package-accelerators-.md @@ -1,11 +1,11 @@ --- title: Verify Applications Page (Package Accelerators) description: Verify Applications Page (Package Accelerators) -author: v-madhi +author: dansimp ms.assetid: e58a37db-d042-453f-aa0d-2f324600a35b ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v4/virtual-application-package-additional-components.md b/mdop/appv-v4/virtual-application-package-additional-components.md index 4cd455f818..a9cc9c5f15 100644 --- a/mdop/appv-v4/virtual-application-package-additional-components.md +++ b/mdop/appv-v4/virtual-application-package-additional-components.md @@ -1,11 +1,11 @@ --- title: Virtual Application Package Additional Components description: Virtual Application Package Additional Components -author: v-madhi +author: dansimp ms.assetid: 476b0f40-ebd6-4296-92fa-61fa9495c03c ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v4/virtual-file-system-tab-keep.md b/mdop/appv-v4/virtual-file-system-tab-keep.md index 0afdea6a32..2de93ce278 100644 --- a/mdop/appv-v4/virtual-file-system-tab-keep.md +++ b/mdop/appv-v4/virtual-file-system-tab-keep.md @@ -1,11 +1,11 @@ --- title: Virtual File System Tab description: Virtual File System Tab -author: v-madhi +author: dansimp ms.assetid: 9d084e2a-720d-4a25-9cd5-d0d70868b413 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v4/virtual-registry-tab-keep.md b/mdop/appv-v4/virtual-registry-tab-keep.md index cc45e340c9..41a86368b9 100644 --- a/mdop/appv-v4/virtual-registry-tab-keep.md +++ b/mdop/appv-v4/virtual-registry-tab-keep.md @@ -1,11 +1,11 @@ --- title: Virtual Registry Tab description: Virtual Registry Tab -author: v-madhi +author: dansimp ms.assetid: 25833383-24c4-40a1-b34c-73b2bd3f11e1 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v4/virtual-services-tab-keep.md b/mdop/appv-v4/virtual-services-tab-keep.md index a5c2bbf8b1..08446d37e3 100644 --- a/mdop/appv-v4/virtual-services-tab-keep.md +++ b/mdop/appv-v4/virtual-services-tab-keep.md @@ -1,11 +1,11 @@ --- title: Virtual Services Tab description: Virtual Services Tab -author: v-madhi +author: dansimp ms.assetid: 9fc4679d-ccb5-4df7-99de-dd7d3a367ecc ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v4/wizard-pages--appv-46-sp1-.md b/mdop/appv-v4/wizard-pages--appv-46-sp1-.md index 95b77ab360..10f590dddd 100644 --- a/mdop/appv-v4/wizard-pages--appv-46-sp1-.md +++ b/mdop/appv-v4/wizard-pages--appv-46-sp1-.md @@ -1,11 +1,11 @@ --- title: Wizard Pages (AppV 4.6 SP1) description: Wizard Pages (AppV 4.6 SP1) -author: v-madhi +author: dansimp ms.assetid: dadab8cf-fe6d-4cff-8f6c-e9676f244872 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/windows/deployment/windows-autopilot/index.md b/windows/deployment/windows-autopilot/index.md index 93d46bb6f7..9f214059d7 100644 --- a/windows/deployment/windows-autopilot/index.md +++ b/windows/deployment/windows-autopilot/index.md @@ -22,5 +22,9 @@ ms.topic: article - Windows 10 +## About + +Windows Autopilot is one of the most anticipated features of the Windows ..... Windows Autopilot is a new platform that allows network administrators to . If a client is ... automatically bringing the client into ... and then dynamically ... Windows Autopilot is supported by Windows xxx, and . Windows Autopilot includes .... and vendors can use to integrate their products and leverage this .... + ## Related topics From 890a37bc6eb21ce7e569ce2957c645192142e813 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Mon, 3 Jun 2019 11:09:43 -0700 Subject: [PATCH 11/72] fixed one link issue...sigh --- ...configure-block-at-first-sight-windows-defender-antivirus.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/configure-block-at-first-sight-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-block-at-first-sight-windows-defender-antivirus.md index 26f966d149..9ff480561e 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/configure-block-at-first-sight-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/configure-block-at-first-sight-windows-defender-antivirus.md @@ -135,7 +135,7 @@ Block at first sight is automatically enabled as long as **Cloud-based protectio ### Validate block at first sight is working -You can validate that the feature is working by following the steps outlined in [Validate connections between your network and the cloud](configure-network-connections-windows-defender-antivirus.md#validate). +You can validate that the feature is working by following the steps outlined in [Validate connections between your network and the cloud](configure-network-connections-windows-defender-antivirus.md#validate-connections-between-your-network-and-the-cloud). ## Disable block at first sight From 154bf5323ff41a3a4af880a5dac6a8999d3a9811 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Mon, 3 Jun 2019 11:31:56 -0700 Subject: [PATCH 12/72] replacing more v-madhi --- .../about-app-v-50-dynamic-configuration.md | 4 +- mdop/appv-v5/about-app-v-50-reporting.md | 4 +- mdop/appv-v5/about-app-v-50-sp1.md | 4 +- mdop/appv-v5/about-app-v-50-sp2.md | 4 +- mdop/appv-v5/about-app-v-50-sp3.md | 4 +- mdop/appv-v5/about-app-v-50.md | 4 +- .../about-app-v-51-dynamic-configuration.md | 4 +- mdop/appv-v5/about-app-v-51-reporting.md | 4 +- mdop/appv-v5/about-app-v-51.md | 4 +- .../about-client-configuration-settings.md | 4 +- .../about-client-configuration-settings51.md | 4 +- .../about-the-connection-group-file.md | 4 +- .../about-the-connection-group-file51.md | 4 +- ...he-connection-group-virtual-environment.md | 4 +- ...-connection-group-virtual-environment51.md | 4 +- mdop/appv-v5/accessibility-for-app-v-50.md | 4 +- mdop/appv-v5/accessibility-for-app-v-51.md | 4 +- ...cations-by-using-the-management-console.md | 4 +- ...inistering-app-v-51-by-using-powershell.md | 4 +- ...cations-by-using-the-management-console.md | 4 +- ...administering-app-v-by-using-powershell.md | 4 +- mdop/appv-v5/app-v-50-capacity-planning.md | 4 +- mdop/appv-v5/app-v-50-deployment-checklist.md | 4 +- mdop/appv-v5/app-v-50-planning-checklist.md | 4 +- mdop/appv-v5/app-v-50-prerequisites.md | 4 +- .../app-v-50-security-considerations.md | 4 +- mdop/appv-v5/app-v-50-sp3-prerequisites.md | 4 +- .../app-v-50-sp3-supported-configurations.md | 4 +- .../app-v-50-supported-configurations.md | 4 +- mdop/appv-v5/app-v-51-capacity-planning.md | 4 +- mdop/appv-v5/app-v-51-deployment-checklist.md | 4 +- mdop/appv-v5/app-v-51-planning-checklist.md | 4 +- mdop/appv-v5/app-v-51-prerequisites.md | 4 +- .../app-v-51-security-considerations.md | 4 +- .../app-v-51-supported-configurations.md | 4 +- ...ation-publishing-and-client-interaction.md | 4 +- ...ion-publishing-and-client-interaction51.md | 4 +- mdop/appv-v5/check-reg-key-svr.md | 4 +- ...aging-app-v-50-virtualized-applications.md | 4 +- windows/client-management/mdm/cleanpc-csp.md | 4 +- windows/client-management/mdm/cleanpc-ddf.md | 4 +- .../mdm/clientcertificateinstall-csp.md | 4 +- .../mdm/clientcertificateinstall-ddf-file.md | 4 +- .../mdm/cm-cellularentries-csp.md | 4 +- .../mdm/cm-proxyentries-csp.md | 4 +- windows/client-management/mdm/cmpolicy-csp.md | 4 +- .../mdm/cmpolicyenterprise-csp.md | 4 +- .../mdm/cmpolicyenterprise-ddf-file.md | 4 +- ...onfiguration-service-provider-reference.md | 4 +- ...a-custom-configuration-service-provider.md | 4 +- .../mdm/customdeviceui-csp.md | 4 +- .../mdm/customdeviceui-ddf.md | 4 +- ...a-structures-windows-store-for-business.md | 4 +- windows/client-management/mdm/defender-csp.md | 4 +- windows/client-management/mdm/defender-ddf.md | 4 +- .../mdm/design-a-custom-windows-csp.md | 4 +- .../client-management/mdm/devdetail-csp.md | 4 +- .../mdm/devdetail-ddf-file.md | 4 +- .../mdm/developersetup-csp.md | 4 +- .../mdm/developersetup-ddf.md | 4 +- .../mdm/device-update-management.md | 4 +- .../mdm/deviceinstanceservice-csp.md | 4 +- .../client-management/mdm/devicelock-csp.md | 4 +- .../mdm/devicelock-ddf-file.md | 4 +- .../mdm/devicemanageability-csp.md | 4 +- .../mdm/devicemanageability-ddf.md | 4 +- .../client-management/mdm/devicestatus-csp.md | 4 +- .../client-management/mdm/devicestatus-ddf.md | 4 +- windows/client-management/mdm/devinfo-csp.md | 4 +- .../client-management/mdm/devinfo-ddf-file.md | 4 +- .../diagnose-mdm-failures-in-windows-10.md | 4 +- .../mdm/diagnosticlog-csp.md | 4 +- .../mdm/diagnosticlog-ddf.md | 4 +- .../disconnecting-from-mdm-unenrollment.md | 4 +- windows/client-management/mdm/dmacc-csp.md | 4 +- .../client-management/mdm/dmacc-ddf-file.md | 4 +- windows/client-management/mdm/dmclient-csp.md | 4 +- .../mdm/dmclient-ddf-file.md | 4 +- .../mdm/dmprocessconfigxmlfiltered.md | 4 +- .../mdm/dmsessionactions-csp.md | 4 +- .../mdm/dmsessionactions-ddf.md | 4 +- .../mdm/dynamicmanagement-csp.md | 4 +- .../mdm/dynamicmanagement-ddf.md | 4 +- .../mdm/eap-configuration.md | 4 +- windows/client-management/mdm/email2-csp.md | 4 +- .../client-management/mdm/email2-ddf-file.md | 4 +- .../mdm/enable-admx-backed-policies-in-mdm.md | 4 +- ...dded-8-1-handheld-devices-to-windows-10.md | 4 +- ...device-automatically-using-group-policy.md | 4 +- .../mdm/enrollmentstatustracking-csp-ddf.md | 2 +- .../mdm/enrollmentstatustracking-csp.md | 2 +- .../mdm/enterprise-app-management.md | 4 +- .../mdm/enterpriseapn-csp.md | 4 +- .../mdm/enterpriseapn-ddf.md | 4 +- .../mdm/enterpriseappmanagement-csp.md | 4 +- .../mdm/enterpriseappvmanagement-csp.md | 4 +- .../mdm/enterpriseappvmanagement-ddf.md | 4 +- .../mdm/enterpriseassignedaccess-csp.md | 4 +- .../mdm/enterpriseassignedaccess-ddf.md | 4 +- .../mdm/enterpriseassignedaccess-xsd.md | 4 +- .../mdm/enterprisedataprotection-csp.md | 4 +- .../mdm/enterprisedataprotection-ddf-file.md | 4 +- .../mdm/enterprisedesktopappmanagement-csp.md | 4 +- ...enterprisedesktopappmanagement-ddf-file.md | 4 +- .../enterprisedesktopappmanagement2-xsd.md | 4 +- .../mdm/enterpriseext-csp.md | 4 +- .../mdm/enterpriseext-ddf.md | 4 +- .../mdm/enterpriseextfilessystem-csp.md | 4 +- .../mdm/enterpriseextfilesystem-ddf.md | 4 +- .../mdm/enterprisemodernappmanagement-csp.md | 4 +- .../mdm/enterprisemodernappmanagement-ddf.md | 4 +- .../mdm/enterprisemodernappmanagement-xsd.md | 4 +- windows/client-management/mdm/euiccs-csp.md | 4 +- .../client-management/mdm/euiccs-ddf-file.md | 4 +- ...erated-authentication-device-enrollment.md | 4 +- .../client-management/mdm/filesystem-csp.md | 4 +- windows/client-management/mdm/firewall-csp.md | 4 +- .../mdm/firewall-ddf-file.md | 4 +- .../client-management/mdm/get-inventory.md | 4 +- .../mdm/get-localized-product-details.md | 4 +- .../mdm/get-offline-license.md | 4 +- .../mdm/get-product-details.md | 4 +- .../mdm/get-product-package.md | 4 +- .../mdm/get-product-packages.md | 4 +- windows/client-management/mdm/get-seat.md | 4 +- .../mdm/get-seats-assigned-to-a-user.md | 4 +- windows/client-management/mdm/get-seats.md | 4 +- .../mdm/healthattestation-csp.md | 4 +- .../mdm/healthattestation-ddf.md | 4 +- windows/client-management/mdm/hotspot-csp.md | 4 +- .../mdm/iconfigserviceprovider2.md | 4 +- ...rviceprovider2configmanagernotification.md | 4 +- .../mdm/iconfigserviceprovider2getnode.md | 4 +- windows/client-management/mdm/icspnode.md | 4 +- windows/client-management/mdm/icspnodeadd.md | 4 +- .../client-management/mdm/icspnodeclear.md | 4 +- windows/client-management/mdm/icspnodecopy.md | 4 +- .../mdm/icspnodedeletechild.md | 4 +- .../mdm/icspnodedeleteproperty.md | 4 +- .../client-management/mdm/icspnodeexecute.md | 4 +- .../mdm/icspnodegetchildnodenames.md | 4 +- .../mdm/icspnodegetproperty.md | 4 +- .../mdm/icspnodegetpropertyidentifiers.md | 4 +- .../client-management/mdm/icspnodegetvalue.md | 4 +- windows/client-management/mdm/icspnodemove.md | 4 +- .../mdm/icspnodesetproperty.md | 4 +- .../client-management/mdm/icspnodesetvalue.md | 4 +- .../mdm/icspnodetransactioning.md | 4 +- windows/client-management/mdm/icspvalidate.md | 4 +- ...rver-side-mobile-application-management.md | 4 +- ...ent-tool-for-windows-store-for-business.md | 4 +- windows/client-management/mdm/maps-csp.md | 4 +- .../client-management/mdm/maps-ddf-file.md | 4 +- .../mdm/mdm-enrollment-of-windows-devices.md | 4 +- .../client-management/mdm/messaging-csp.md | 4 +- .../client-management/mdm/messaging-ddf.md | 4 +- .../mdm/mobile-device-enrollment.md | 4 +- windows/client-management/mdm/multisim-csp.md | 4 +- windows/client-management/mdm/multisim-ddf.md | 4 +- windows/client-management/mdm/nap-csp.md | 4 +- windows/client-management/mdm/napdef-csp.md | 4 +- .../client-management/mdm/networkproxy-csp.md | 4 +- .../client-management/mdm/networkproxy-ddf.md | 4 +- .../mdm/networkqospolicy-csp.md | 4 +- .../mdm/networkqospolicy-ddf.md | 4 +- ...ew-in-windows-mdm-enrollment-management.md | 4 +- .../client-management/mdm/nodecache-csp.md | 4 +- .../mdm/nodecache-ddf-file.md | 4 +- windows/client-management/mdm/office-csp.md | 4 +- windows/client-management/mdm/office-ddf.md | 4 +- .../mdm/oma-dm-protocol-support.md | 4 +- ...remise-authentication-device-enrollment.md | 4 +- .../mdm/passportforwork-csp.md | 4 +- .../mdm/passportforwork-ddf.md | 4 +- .../mdm/personalization-csp.md | 4 +- .../mdm/personalization-ddf.md | 4 +- .../policy-configuration-service-provider.md | 4 +- .../mdm/policy-csp-abovelock.md | 4 +- .../mdm/policy-csp-accounts.md | 4 +- .../mdm/policy-csp-activexcontrols.md | 4 +- .../mdm/policy-csp-applicationdefaults.md | 4 +- .../mdm/policy-csp-applicationmanagement.md | 4 +- .../mdm/policy-csp-appruntime.md | 4 +- .../mdm/policy-csp-appvirtualization.md | 4 +- .../mdm/policy-csp-attachmentmanager.md | 4 +- .../mdm/policy-csp-authentication.md | 4 +- .../mdm/policy-csp-autoplay.md | 4 +- .../mdm/policy-csp-bitlocker.md | 4 +- .../client-management/mdm/policy-csp-bits.md | 4 +- .../mdm/policy-csp-bluetooth.md | 4 +- .../mdm/policy-csp-browser.md | 4 +- .../mdm/policy-csp-camera.md | 4 +- .../mdm/policy-csp-cellular.md | 4 +- .../mdm/policy-csp-connectivity.md | 4 +- .../mdm/policy-csp-controlpolicyconflict.md | 4 +- .../mdm/policy-csp-credentialproviders.md | 4 +- .../mdm/policy-csp-credentialsdelegation.md | 4 +- .../mdm/policy-csp-credentialsui.md | 4 +- .../mdm/policy-csp-cryptography.md | 4 +- .../mdm/policy-csp-dataprotection.md | 4 +- .../mdm/policy-csp-datausage.md | 4 +- .../mdm/policy-csp-defender.md | 4 +- .../mdm/policy-csp-deliveryoptimization.md | 4 +- .../mdm/policy-csp-desktop.md | 4 +- .../mdm/policy-csp-deviceguard.md | 4 +- .../mdm/policy-csp-deviceinstallation.md | 4 +- .../mdm/policy-csp-devicelock.md | 4 +- .../mdm/policy-csp-display.md | 4 +- .../mdm/policy-csp-dmaguard.md | 4 +- .../mdm/policy-csp-education.md | 4 +- .../mdm/policy-csp-enterprisecloudprint.md | 4 +- .../mdm/policy-csp-errorreporting.md | 4 +- .../mdm/policy-csp-eventlogservice.md | 4 +- .../mdm/policy-csp-experience.md | 4 +- .../mdm/policy-csp-exploitguard.md | 4 +- .../mdm/policy-csp-fileexplorer.md | 4 +- .../client-management/mdm/policy-csp-games.md | 4 +- .../mdm/policy-csp-handwriting.md | 4 +- .../mdm/policy-csp-internetexplorer.md | 4 +- .../mdm/policy-csp-kerberos.md | 4 +- .../mdm/policy-csp-kioskbrowser.md | 4 +- .../mdm/policy-csp-lanmanworkstation.md | 4 +- .../mdm/policy-csp-licensing.md | 4 +- ...policy-csp-localpoliciessecurityoptions.md | 4 +- .../mdm/policy-csp-lockdown.md | 4 +- .../client-management/mdm/policy-csp-maps.md | 4 +- .../mdm/policy-csp-messaging.md | 4 +- .../mdm/policy-csp-mssecurityguide.md | 4 +- .../mdm/policy-csp-msslegacy.md | 4 +- .../mdm/policy-csp-networkisolation.md | 4 +- .../mdm/policy-csp-notifications.md | 4 +- .../client-management/mdm/policy-csp-power.md | 4 +- .../mdm/policy-csp-printers.md | 4 +- .../mdm/policy-csp-privacy.md | 4 +- .../mdm/policy-csp-remoteassistance.md | 4 +- .../mdm/policy-csp-remotedesktopservices.md | 4 +- .../mdm/policy-csp-remotemanagement.md | 4 +- .../mdm/policy-csp-remoteprocedurecall.md | 4 +- .../mdm/policy-csp-remoteshell.md | 4 +- .../mdm/policy-csp-restrictedgroups.md | 4 +- .../mdm/policy-csp-search.md | 4 +- .../mdm/policy-csp-security.md | 4 +- .../mdm/policy-csp-settings.md | 4 +- .../mdm/policy-csp-smartscreen.md | 4 +- .../mdm/policy-csp-speech.md | 4 +- .../client-management/mdm/policy-csp-start.md | 4 +- .../mdm/policy-csp-storage.md | 4 +- .../mdm/policy-csp-system.md | 4 +- .../mdm/policy-csp-systemservices.md | 4 +- .../mdm/policy-csp-taskmanager.md | 4 +- .../mdm/policy-csp-taskscheduler.md | 4 +- .../mdm/policy-csp-textinput.md | 4 +- .../mdm/policy-csp-timelanguagesettings.md | 4 +- .../mdm/policy-csp-update.md | 4 +- .../mdm/policy-csp-userrights.md | 4 +- .../client-management/mdm/policy-csp-wifi.md | 4 +- .../policy-csp-windowsconnectionmanager.md | 4 +- ...olicy-csp-windowsdefendersecuritycenter.md | 4 +- .../mdm/policy-csp-windowsinkworkspace.md | 4 +- .../mdm/policy-csp-windowslogon.md | 4 +- .../mdm/policy-csp-windowspowershell.md | 4 +- .../mdm/policy-csp-wirelessdisplay.md | 4 +- .../client-management/mdm/policy-ddf-file.md | 4 +- .../mdm/policymanager-csp.md | 4 +- .../client-management/mdm/provisioning-csp.md | 4 +- windows/client-management/mdm/proxy-csp.md | 4 +- .../mdm/push-notification-windows-mdm.md | 4 +- .../client-management/mdm/pxlogical-csp.md | 4 +- windows/client-management/mdm/reboot-csp.md | 4 +- .../client-management/mdm/reboot-ddf-file.md | 4 +- .../mdm/reclaim-seat-from-user.md | 4 +- ...ree-azure-active-directory-subscription.md | 4 +- windows/client-management/mdm/registry-csp.md | 4 +- .../mdm/registry-ddf-file.md | 4 +- .../client-management/mdm/remotefind-csp.md | 4 +- .../mdm/remotefind-ddf-file.md | 4 +- .../client-management/mdm/remotelock-csp.md | 4 +- .../mdm/remotelock-ddf-file.md | 4 +- .../client-management/mdm/remotering-csp.md | 4 +- .../mdm/remotering-ddf-file.md | 4 +- .../client-management/mdm/remotewipe-csp.md | 4 +- .../mdm/remotewipe-ddf-file.md | 4 +- .../client-management/mdm/reporting-csp.md | 4 +- .../mdm/reporting-ddf-file.md | 4 +- ...pi-reference-windows-store-for-business.md | 4 +- .../mdm/rootcacertificates-csp.md | 4 +- .../mdm/rootcacertificates-ddf-file.md | 4 +- ...a-custom-configuration-service-provider.md | 4 +- .../mdm/secureassessment-csp.md | 4 +- .../mdm/secureassessment-ddf-file.md | 4 +- .../mdm/securitypolicy-csp.md | 4 +- .../mdm/server-requirements-windows-mdm.md | 4 +- windows/client-management/mdm/sharedpc-csp.md | 4 +- .../mdm/sharedpc-ddf-file.md | 4 +- windows/client-management/mdm/storage-csp.md | 4 +- .../client-management/mdm/storage-ddf-file.md | 4 +- .../structure-of-oma-dm-provisioning-files.md | 4 +- windows/client-management/mdm/supl-csp.md | 4 +- .../client-management/mdm/supl-ddf-file.md | 4 +- .../client-management/mdm/surfacehub-csp.md | 4 +- .../mdm/surfacehub-ddf-file.md | 4 +- .../mdm/tenantlockdown-csp.md | 4 +- .../mdm/tenantlockdown-ddf.md | 4 +- .../client-management/mdm/tpmpolicy-csp.md | 4 +- .../mdm/tpmpolicy-ddf-file.md | 4 +- windows/client-management/mdm/uefi-csp.md | 4 +- windows/client-management/mdm/uefi-ddf.md | 4 +- .../mdm/understanding-admx-backed-policies.md | 4 +- .../mdm/unifiedwritefilter-csp.md | 4 +- .../mdm/unifiedwritefilter-ddf.md | 4 +- windows/client-management/mdm/update-csp.md | 4 +- .../client-management/mdm/update-ddf-file.md | 4 +- ...-scripting-with-the-wmi-bridge-provider.md | 4 +- windows/client-management/mdm/vpn-csp.md | 4 +- windows/client-management/mdm/vpn-ddf-file.md | 4 +- windows/client-management/mdm/vpnv2-csp.md | 4 +- .../client-management/mdm/vpnv2-ddf-file.md | 4 +- .../mdm/vpnv2-profile-xsd.md | 4 +- .../mdm/w4-application-csp.md | 4 +- .../mdm/w7-application-csp.md | 4 +- windows/client-management/mdm/wifi-csp.md | 4 +- .../client-management/mdm/wifi-ddf-file.md | 4 +- ...and-centennial-app-policy-configuration.md | 4 +- .../mdm/win32appinventory-csp.md | 4 +- .../mdm/win32appinventory-ddf-file.md | 4 +- .../mdm/win32compatibilityappraiser-csp.md | 4 +- .../mdm/win32compatibilityappraiser-ddf.md | 4 +- .../mdm/windows-mdm-enterprise-settings.md | 4 +- .../windowsadvancedthreatprotection-csp.md | 4 +- .../windowsadvancedthreatprotection-ddf.md | 4 +- .../windowsdefenderapplicationguard-csp.md | 4 +- ...indowsdefenderapplicationguard-ddf-file.md | 4 +- .../mdm/windowslicensing-csp.md | 4 +- .../mdm/windowslicensing-ddf-file.md | 4 +- .../mdm/windowssecurityauditing-csp.md | 4 +- .../mdm/windowssecurityauditing-ddf-file.md | 4 +- .../client-management/mdm/wirednetwork-csp.md | 4 +- .../mdm/wirednetwork-ddf-file.md | 4 +- .../mdm/wmi-providers-supported-in-windows.md | 4 +- windows/deployment/windows-autopilot/index.md | 45 ++++++++++++++++++- 340 files changed, 719 insertions(+), 678 deletions(-) diff --git a/mdop/appv-v5/about-app-v-50-dynamic-configuration.md b/mdop/appv-v5/about-app-v-50-dynamic-configuration.md index 0e79ae7a90..0c20973f1e 100644 --- a/mdop/appv-v5/about-app-v-50-dynamic-configuration.md +++ b/mdop/appv-v5/about-app-v-50-dynamic-configuration.md @@ -1,11 +1,11 @@ --- title: About App-V 5.0 Dynamic Configuration description: About App-V 5.0 Dynamic Configuration -author: v-madhi +author: dansimp ms.assetid: 88afaca1-68c5-45c4-a074-9371c56b5804 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v5/about-app-v-50-reporting.md b/mdop/appv-v5/about-app-v-50-reporting.md index 24988cb82c..31cba98d92 100644 --- a/mdop/appv-v5/about-app-v-50-reporting.md +++ b/mdop/appv-v5/about-app-v-50-reporting.md @@ -1,11 +1,11 @@ --- title: About App-V 5.0 Reporting description: About App-V 5.0 Reporting -author: v-madhi +author: dansimp ms.assetid: 27c33dda-f017-41e3-8a78-1b681543ec4f ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v5/about-app-v-50-sp1.md b/mdop/appv-v5/about-app-v-50-sp1.md index fae0ea6408..9adf48e41d 100644 --- a/mdop/appv-v5/about-app-v-50-sp1.md +++ b/mdop/appv-v5/about-app-v-50-sp1.md @@ -1,11 +1,11 @@ --- title: About App-V 5.0 SP1 description: About App-V 5.0 SP1 -author: v-madhi +author: dansimp ms.assetid: 2848a51b-452e-4c70-b465-f6717cfa667f ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v5/about-app-v-50-sp2.md b/mdop/appv-v5/about-app-v-50-sp2.md index c3fd881748..67cf8f207e 100644 --- a/mdop/appv-v5/about-app-v-50-sp2.md +++ b/mdop/appv-v5/about-app-v-50-sp2.md @@ -1,11 +1,11 @@ --- title: About App-V 5.0 SP2 description: About App-V 5.0 SP2 -author: v-madhi +author: dansimp ms.assetid: 16ca8452-cef2-464e-b4b5-c10d4630fa6a ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v5/about-app-v-50-sp3.md b/mdop/appv-v5/about-app-v-50-sp3.md index b4f0f69c18..1bdd7e4fe8 100644 --- a/mdop/appv-v5/about-app-v-50-sp3.md +++ b/mdop/appv-v5/about-app-v-50-sp3.md @@ -1,11 +1,11 @@ --- title: About App-V 5.0 SP3 description: About App-V 5.0 SP3 -author: v-madhi +author: dansimp ms.assetid: 67b5268b-edc1-4027-98b0-b3937dd70a6b ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v5/about-app-v-50.md b/mdop/appv-v5/about-app-v-50.md index 7741f64825..1bca81e3cf 100644 --- a/mdop/appv-v5/about-app-v-50.md +++ b/mdop/appv-v5/about-app-v-50.md @@ -1,11 +1,11 @@ --- title: About App-V 5.0 description: About App-V 5.0 -author: v-madhi +author: dansimp ms.assetid: 5799141b-44bc-4033-afcc-212235e15f00 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v5/about-app-v-51-dynamic-configuration.md b/mdop/appv-v5/about-app-v-51-dynamic-configuration.md index f5af0a1482..72f80db961 100644 --- a/mdop/appv-v5/about-app-v-51-dynamic-configuration.md +++ b/mdop/appv-v5/about-app-v-51-dynamic-configuration.md @@ -1,7 +1,7 @@ --- title: About App-V 5.1 dynamic configuration description: You can use the dynamic configuration to customize an App-V 5.1 package for a user. Use the following information to create or edit an existing dynamic configuration file. -author: v-madhi +author: dansimp ms.assetid: 35bc9908-d502-4a9c-873f-8ee17b6d9d74 ms.reviewer: manager: dansimp @@ -10,7 +10,7 @@ ms.mktglfcycl: deploy ms.sitesec: library ms.prod: w10 ms.date: 08/28/2018 -ms.author: v-madhi +ms.author: dansimp --- # About App-V 5.1 dynamic configuration diff --git a/mdop/appv-v5/about-app-v-51-reporting.md b/mdop/appv-v5/about-app-v-51-reporting.md index d169f6eb72..e6c394d1d7 100644 --- a/mdop/appv-v5/about-app-v-51-reporting.md +++ b/mdop/appv-v5/about-app-v-51-reporting.md @@ -1,11 +1,11 @@ --- title: About App-V 5.1 Reporting description: About App-V 5.1 Reporting -author: v-madhi +author: dansimp ms.assetid: 385dca00-7178-4e35-8d86-c58867ebd65c ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v5/about-app-v-51.md b/mdop/appv-v5/about-app-v-51.md index 8479cbe469..50ec196bee 100644 --- a/mdop/appv-v5/about-app-v-51.md +++ b/mdop/appv-v5/about-app-v-51.md @@ -1,11 +1,11 @@ --- title: About App-V 5.1 description: About App-V 5.1 -author: v-madhi +author: dansimp ms.assetid: 35bc9908-d502-4a9c-873f-8ee17b6d9d74 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v5/about-client-configuration-settings.md b/mdop/appv-v5/about-client-configuration-settings.md index b4e710eab0..c65a92ad17 100644 --- a/mdop/appv-v5/about-client-configuration-settings.md +++ b/mdop/appv-v5/about-client-configuration-settings.md @@ -1,11 +1,11 @@ --- title: About Client Configuration Settings description: About Client Configuration Settings -author: v-madhi +author: dansimp ms.assetid: cc7ae28c-b2ac-4f68-b992-5ccdbd5316a4 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v5/about-client-configuration-settings51.md b/mdop/appv-v5/about-client-configuration-settings51.md index 75e19c793c..db6c2d86f1 100644 --- a/mdop/appv-v5/about-client-configuration-settings51.md +++ b/mdop/appv-v5/about-client-configuration-settings51.md @@ -1,11 +1,11 @@ --- title: About Client Configuration Settings description: About Client Configuration Settings -author: v-madhi +author: dansimp ms.assetid: 18bb307a-7eda-4dd6-a83e-6afaefd99470 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v5/about-the-connection-group-file.md b/mdop/appv-v5/about-the-connection-group-file.md index 8697d90f82..66190501ab 100644 --- a/mdop/appv-v5/about-the-connection-group-file.md +++ b/mdop/appv-v5/about-the-connection-group-file.md @@ -1,11 +1,11 @@ --- title: About the Connection Group File description: About the Connection Group File -author: v-madhi +author: dansimp ms.assetid: bfeb6013-a7ca-4e36-9fe3-229702e83f0d ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v5/about-the-connection-group-file51.md b/mdop/appv-v5/about-the-connection-group-file51.md index 3261158e05..788fd95286 100644 --- a/mdop/appv-v5/about-the-connection-group-file51.md +++ b/mdop/appv-v5/about-the-connection-group-file51.md @@ -1,11 +1,11 @@ --- title: About the Connection Group File description: About the Connection Group File -author: v-madhi +author: dansimp ms.assetid: 1f4df515-f5f6-4b58-91a8-c71598cb3ea4 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v5/about-the-connection-group-virtual-environment.md b/mdop/appv-v5/about-the-connection-group-virtual-environment.md index 7b67c79a54..6d69c3dea7 100644 --- a/mdop/appv-v5/about-the-connection-group-virtual-environment.md +++ b/mdop/appv-v5/about-the-connection-group-virtual-environment.md @@ -1,11 +1,11 @@ --- title: About the Connection Group Virtual Environment description: About the Connection Group Virtual Environment -author: v-madhi +author: dansimp ms.assetid: 535fa640-cbd9-425e-8437-94650a70c264 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v5/about-the-connection-group-virtual-environment51.md b/mdop/appv-v5/about-the-connection-group-virtual-environment51.md index dcea49e600..595483b604 100644 --- a/mdop/appv-v5/about-the-connection-group-virtual-environment51.md +++ b/mdop/appv-v5/about-the-connection-group-virtual-environment51.md @@ -1,11 +1,11 @@ --- title: About the Connection Group Virtual Environment description: About the Connection Group Virtual Environment -author: v-madhi +author: dansimp ms.assetid: b7bb0e3d-8cd5-45a9-b84e-c9ab4196a18c ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v5/accessibility-for-app-v-50.md b/mdop/appv-v5/accessibility-for-app-v-50.md index 2e6d737671..7750f67f11 100644 --- a/mdop/appv-v5/accessibility-for-app-v-50.md +++ b/mdop/appv-v5/accessibility-for-app-v-50.md @@ -1,11 +1,11 @@ --- title: Accessibility for App-V 5.0 description: Accessibility for App-V 5.0 -author: v-madhi +author: dansimp ms.assetid: 56696523-6332-4bbe-8ddf-32b1dfe38131 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v5/accessibility-for-app-v-51.md b/mdop/appv-v5/accessibility-for-app-v-51.md index bcde953270..8e7ba6985a 100644 --- a/mdop/appv-v5/accessibility-for-app-v-51.md +++ b/mdop/appv-v5/accessibility-for-app-v-51.md @@ -1,11 +1,11 @@ --- title: Accessibility for App-V 5.1 description: Accessibility for App-V 5.1 -author: v-madhi +author: dansimp ms.assetid: ef3f7742-f2e9-4748-ad60-74e0961b1bd9 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v5/administering-app-v-50-virtual-applications-by-using-the-management-console.md b/mdop/appv-v5/administering-app-v-50-virtual-applications-by-using-the-management-console.md index f986f3acad..d0bcc87058 100644 --- a/mdop/appv-v5/administering-app-v-50-virtual-applications-by-using-the-management-console.md +++ b/mdop/appv-v5/administering-app-v-50-virtual-applications-by-using-the-management-console.md @@ -1,11 +1,11 @@ --- title: Administering App-V 5.0 Virtual Applications by Using the Management Console description: Administering App-V 5.0 Virtual Applications by Using the Management Console -author: v-madhi +author: dansimp ms.assetid: e9280dbd-782b-493a-b495-daab25247795 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v5/administering-app-v-51-by-using-powershell.md b/mdop/appv-v5/administering-app-v-51-by-using-powershell.md index 02dc48a963..15a1e4c3f1 100644 --- a/mdop/appv-v5/administering-app-v-51-by-using-powershell.md +++ b/mdop/appv-v5/administering-app-v-51-by-using-powershell.md @@ -1,11 +1,11 @@ --- title: Administering App-V 5.1 by Using PowerShell description: Administering App-V 5.1 by Using PowerShell -author: v-madhi +author: dansimp ms.assetid: 9e10ff07-2cd9-4dc1-9e99-582f90c36081 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v5/administering-app-v-51-virtual-applications-by-using-the-management-console.md b/mdop/appv-v5/administering-app-v-51-virtual-applications-by-using-the-management-console.md index 779a16968f..40508f5f04 100644 --- a/mdop/appv-v5/administering-app-v-51-virtual-applications-by-using-the-management-console.md +++ b/mdop/appv-v5/administering-app-v-51-virtual-applications-by-using-the-management-console.md @@ -1,11 +1,11 @@ --- title: Administering App-V 5.1 Virtual Applications by Using the Management Console description: Administering App-V 5.1 Virtual Applications by Using the Management Console -author: v-madhi +author: dansimp ms.assetid: a4d078aa-ec54-4fa4-9463-bfb3b971d724 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v5/administering-app-v-by-using-powershell.md b/mdop/appv-v5/administering-app-v-by-using-powershell.md index 8ad909ee12..34efdc1aed 100644 --- a/mdop/appv-v5/administering-app-v-by-using-powershell.md +++ b/mdop/appv-v5/administering-app-v-by-using-powershell.md @@ -1,11 +1,11 @@ --- title: Administering App-V by Using PowerShell description: Administering App-V by Using PowerShell -author: v-madhi +author: dansimp ms.assetid: 1ff4686a-1e19-4eff-b648-ada091281094 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v5/app-v-50-capacity-planning.md b/mdop/appv-v5/app-v-50-capacity-planning.md index 7e3145dd58..e969c79220 100644 --- a/mdop/appv-v5/app-v-50-capacity-planning.md +++ b/mdop/appv-v5/app-v-50-capacity-planning.md @@ -1,11 +1,11 @@ --- title: App-V 5.0 Capacity Planning description: App-V 5.0 Capacity Planning -author: v-madhi +author: dansimp ms.assetid: 56f48b00-cd91-4280-9481-5372a0e2e792 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v5/app-v-50-deployment-checklist.md b/mdop/appv-v5/app-v-50-deployment-checklist.md index 66951808f4..aeffad44f6 100644 --- a/mdop/appv-v5/app-v-50-deployment-checklist.md +++ b/mdop/appv-v5/app-v-50-deployment-checklist.md @@ -1,11 +1,11 @@ --- title: App-V 5.0 Deployment Checklist description: App-V 5.0 Deployment Checklist -author: v-madhi +author: dansimp ms.assetid: d6d93152-82b4-4b02-8b11-ed21d3331f00 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v5/app-v-50-planning-checklist.md b/mdop/appv-v5/app-v-50-planning-checklist.md index fdf893496a..a6a1cc76aa 100644 --- a/mdop/appv-v5/app-v-50-planning-checklist.md +++ b/mdop/appv-v5/app-v-50-planning-checklist.md @@ -1,11 +1,11 @@ --- title: App-V 5.0 Planning Checklist description: App-V 5.0 Planning Checklist -author: v-madhi +author: dansimp ms.assetid: 81d3fa62-3c9e-4de7-a9da-cd13112b0862 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v5/app-v-50-prerequisites.md b/mdop/appv-v5/app-v-50-prerequisites.md index 369819039b..6a58b8045d 100644 --- a/mdop/appv-v5/app-v-50-prerequisites.md +++ b/mdop/appv-v5/app-v-50-prerequisites.md @@ -1,11 +1,11 @@ --- title: App-V 5.0 Prerequisites description: App-V 5.0 Prerequisites -author: v-madhi +author: dansimp ms.assetid: 9756b571-c785-4ce6-a95c-d4e134e89429 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v5/app-v-50-security-considerations.md b/mdop/appv-v5/app-v-50-security-considerations.md index 1d1ed5cebd..341a4c5da8 100644 --- a/mdop/appv-v5/app-v-50-security-considerations.md +++ b/mdop/appv-v5/app-v-50-security-considerations.md @@ -1,11 +1,11 @@ --- title: App-V 5.0 Security Considerations description: App-V 5.0 Security Considerations -author: v-madhi +author: dansimp ms.assetid: 1e7292a0-7972-4b4f-85a9-eaf33f6c563a ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v5/app-v-50-sp3-prerequisites.md b/mdop/appv-v5/app-v-50-sp3-prerequisites.md index 7cb8c9b98f..7397720c83 100644 --- a/mdop/appv-v5/app-v-50-sp3-prerequisites.md +++ b/mdop/appv-v5/app-v-50-sp3-prerequisites.md @@ -1,11 +1,11 @@ --- title: App-V 5.0 SP3 Prerequisites description: App-V 5.0 SP3 Prerequisites -author: v-madhi +author: dansimp ms.assetid: fa8d5578-3a53-4e8a-95c7-e7a5f6e4a31c ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v5/app-v-50-sp3-supported-configurations.md b/mdop/appv-v5/app-v-50-sp3-supported-configurations.md index a8333064ff..4e294af515 100644 --- a/mdop/appv-v5/app-v-50-sp3-supported-configurations.md +++ b/mdop/appv-v5/app-v-50-sp3-supported-configurations.md @@ -1,11 +1,11 @@ --- title: App-V 5.0 SP3 Supported Configurations description: App-V 5.0 SP3 Supported Configurations -author: v-madhi +author: dansimp ms.assetid: 08ced79a-0ed3-43c3-82e7-de01c1f33e81 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v5/app-v-50-supported-configurations.md b/mdop/appv-v5/app-v-50-supported-configurations.md index a5feb193ce..8ab8aff72f 100644 --- a/mdop/appv-v5/app-v-50-supported-configurations.md +++ b/mdop/appv-v5/app-v-50-supported-configurations.md @@ -1,11 +1,11 @@ --- title: App-V 5.0 Supported Configurations description: App-V 5.0 Supported Configurations -author: v-madhi +author: dansimp ms.assetid: 3787ff63-7ce7-45a8-8f01-81b4b6dced34 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v5/app-v-51-capacity-planning.md b/mdop/appv-v5/app-v-51-capacity-planning.md index fd58ec34a1..1bb3615c5a 100644 --- a/mdop/appv-v5/app-v-51-capacity-planning.md +++ b/mdop/appv-v5/app-v-51-capacity-planning.md @@ -1,11 +1,11 @@ --- title: App-V 5.1 Capacity Planning description: App-V 5.1 Capacity Planning -author: v-madhi +author: dansimp ms.assetid: 7a98062f-5a60-49d6-ab40-dc6057e1dd5a ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v5/app-v-51-deployment-checklist.md b/mdop/appv-v5/app-v-51-deployment-checklist.md index ce77e53a6c..5eb9a69e19 100644 --- a/mdop/appv-v5/app-v-51-deployment-checklist.md +++ b/mdop/appv-v5/app-v-51-deployment-checklist.md @@ -1,11 +1,11 @@ --- title: App-V 5.1 Deployment Checklist description: App-V 5.1 Deployment Checklist -author: v-madhi +author: dansimp ms.assetid: 44bed85a-e4f5-49d7-a308-a2b681f76372 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v5/app-v-51-planning-checklist.md b/mdop/appv-v5/app-v-51-planning-checklist.md index 0d2300b51e..afaf2fb0c6 100644 --- a/mdop/appv-v5/app-v-51-planning-checklist.md +++ b/mdop/appv-v5/app-v-51-planning-checklist.md @@ -1,11 +1,11 @@ --- title: App-V 5.1 Planning Checklist description: App-V 5.1 Planning Checklist -author: v-madhi +author: dansimp ms.assetid: 1e26a861-0612-43a6-972f-375a40a8dcbc ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v5/app-v-51-prerequisites.md b/mdop/appv-v5/app-v-51-prerequisites.md index af9b51188d..ba86b8ca11 100644 --- a/mdop/appv-v5/app-v-51-prerequisites.md +++ b/mdop/appv-v5/app-v-51-prerequisites.md @@ -1,11 +1,11 @@ --- title: App-V 5.1 Prerequisites description: App-V 5.1 Prerequisites -author: v-madhi +author: dansimp ms.assetid: 1bfa03c1-a4ae-45ec-8a2b-b10c2b94bfb0 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v5/app-v-51-security-considerations.md b/mdop/appv-v5/app-v-51-security-considerations.md index 0afb1b8b1f..63609519aa 100644 --- a/mdop/appv-v5/app-v-51-security-considerations.md +++ b/mdop/appv-v5/app-v-51-security-considerations.md @@ -1,11 +1,11 @@ --- title: App-V 5.1 Security Considerations description: App-V 5.1 Security Considerations -author: v-madhi +author: dansimp ms.assetid: 6bc6c1fc-f813-47d4-b763-06fd4faf6a72 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v5/app-v-51-supported-configurations.md b/mdop/appv-v5/app-v-51-supported-configurations.md index ca5ceb725b..dabc693f6f 100644 --- a/mdop/appv-v5/app-v-51-supported-configurations.md +++ b/mdop/appv-v5/app-v-51-supported-configurations.md @@ -1,11 +1,11 @@ --- title: App-V 5.1 Supported Configurations description: App-V 5.1 Supported Configurations -author: v-madhi +author: dansimp ms.assetid: 8b8db63b-f71c-4ae9-80e7-a6752334e1f6 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v5/application-publishing-and-client-interaction.md b/mdop/appv-v5/application-publishing-and-client-interaction.md index 0ff69d39a0..7cc4742058 100644 --- a/mdop/appv-v5/application-publishing-and-client-interaction.md +++ b/mdop/appv-v5/application-publishing-and-client-interaction.md @@ -1,11 +1,11 @@ --- title: Application Publishing and Client Interaction description: Application Publishing and Client Interaction -author: v-madhi +author: dansimp ms.assetid: c69a724a-85d1-4e2d-94a2-7ffe0b47d971 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v5/application-publishing-and-client-interaction51.md b/mdop/appv-v5/application-publishing-and-client-interaction51.md index cf17ccd5ba..b02060eee3 100644 --- a/mdop/appv-v5/application-publishing-and-client-interaction51.md +++ b/mdop/appv-v5/application-publishing-and-client-interaction51.md @@ -1,11 +1,11 @@ --- title: Application Publishing and Client Interaction description: Application Publishing and Client Interaction -author: v-madhi +author: dansimp ms.assetid: 36a4bf6f-a917-41a6-9856-6248686df352 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/mdop/appv-v5/check-reg-key-svr.md b/mdop/appv-v5/check-reg-key-svr.md index d8faf30d7e..44498c1829 100644 --- a/mdop/appv-v5/check-reg-key-svr.md +++ b/mdop/appv-v5/check-reg-key-svr.md @@ -1,7 +1,7 @@ --- title: Check Registry Keys before installing App-V 5.x Server description: Check Registry Keys before installing App-V 5.x Server -author: v-madhi +author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library @@ -9,7 +9,7 @@ ms.prod: w10 ms.date: 06/16/2016 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp --- diff --git a/mdop/appv-v5/creating-and-managing-app-v-50-virtualized-applications.md b/mdop/appv-v5/creating-and-managing-app-v-50-virtualized-applications.md index c9b1def61b..16242c9427 100644 --- a/mdop/appv-v5/creating-and-managing-app-v-50-virtualized-applications.md +++ b/mdop/appv-v5/creating-and-managing-app-v-50-virtualized-applications.md @@ -1,11 +1,11 @@ --- title: Creating and Managing App-V 5.0 Virtualized Applications description: Creating and Managing App-V 5.0 Virtualized Applications -author: v-madhi +author: dansimp ms.assetid: 66bab403-d7e0-4e7b-bc8f-a29a98a7160a ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy ms.sitesec: library diff --git a/windows/client-management/mdm/cleanpc-csp.md b/windows/client-management/mdm/cleanpc-csp.md index 1c4bb94a8c..5e6943f1a9 100644 --- a/windows/client-management/mdm/cleanpc-csp.md +++ b/windows/client-management/mdm/cleanpc-csp.md @@ -1,11 +1,11 @@ --- title: CleanPC CSP description: The CleanPC configuration service provider (CSP) allows removal of user-installed and pre-installed applications, with the option to persist user data. This CSP was added in Windows 10, version 1703. -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/cleanpc-ddf.md b/windows/client-management/mdm/cleanpc-ddf.md index 3dc1ead06d..1d2c62bc97 100644 --- a/windows/client-management/mdm/cleanpc-ddf.md +++ b/windows/client-management/mdm/cleanpc-ddf.md @@ -4,11 +4,11 @@ description: This topic shows the OMA DM device description framework (DDF) for ms.assetid: A2182898-1577-4675-BAE5-2A3A9C2AAC9B ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 12/05/2017 --- diff --git a/windows/client-management/mdm/clientcertificateinstall-csp.md b/windows/client-management/mdm/clientcertificateinstall-csp.md index 0488238174..119f4b3ce3 100644 --- a/windows/client-management/mdm/clientcertificateinstall-csp.md +++ b/windows/client-management/mdm/clientcertificateinstall-csp.md @@ -4,11 +4,11 @@ description: ClientCertificateInstall CSP ms.assetid: B624EB73-2972-47F2-9D7E-826D641BF8A7 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 10/16/2018 --- diff --git a/windows/client-management/mdm/clientcertificateinstall-ddf-file.md b/windows/client-management/mdm/clientcertificateinstall-ddf-file.md index e7728bbc2f..73f60f2b7b 100644 --- a/windows/client-management/mdm/clientcertificateinstall-ddf-file.md +++ b/windows/client-management/mdm/clientcertificateinstall-ddf-file.md @@ -4,11 +4,11 @@ description: ClientCertificateInstall DDF file ms.assetid: 7F65D045-A750-4CDE-A1CE-7D152AA060CA ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 12/05/2017 --- diff --git a/windows/client-management/mdm/cm-cellularentries-csp.md b/windows/client-management/mdm/cm-cellularentries-csp.md index 915948b850..66b77430df 100644 --- a/windows/client-management/mdm/cm-cellularentries-csp.md +++ b/windows/client-management/mdm/cm-cellularentries-csp.md @@ -4,11 +4,11 @@ description: CM\_CellularEntries CSP ms.assetid: f8dac9ef-b709-4b76-b6f5-34c2e6a3c847 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 08/02/2017 --- diff --git a/windows/client-management/mdm/cm-proxyentries-csp.md b/windows/client-management/mdm/cm-proxyentries-csp.md index 3ff2f56ed0..9f2cd09a21 100644 --- a/windows/client-management/mdm/cm-proxyentries-csp.md +++ b/windows/client-management/mdm/cm-proxyentries-csp.md @@ -4,11 +4,11 @@ description: CM\_ProxyEntries CSP ms.assetid: f4c3dc71-c85a-4c68-9ce9-19f408ff7a0a ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/cmpolicy-csp.md b/windows/client-management/mdm/cmpolicy-csp.md index a9fab76e3a..f1f29fd31b 100644 --- a/windows/client-management/mdm/cmpolicy-csp.md +++ b/windows/client-management/mdm/cmpolicy-csp.md @@ -4,11 +4,11 @@ description: CMPolicy CSP ms.assetid: 62623915-9747-4eb1-8027-449827b85e6b ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/cmpolicyenterprise-csp.md b/windows/client-management/mdm/cmpolicyenterprise-csp.md index 281f03939b..98c556f6cf 100644 --- a/windows/client-management/mdm/cmpolicyenterprise-csp.md +++ b/windows/client-management/mdm/cmpolicyenterprise-csp.md @@ -4,11 +4,11 @@ description: CMPolicyEnterprise CSP ms.assetid: A0BE3458-ABED-4F80-B467-F842157B94BF ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/cmpolicyenterprise-ddf-file.md b/windows/client-management/mdm/cmpolicyenterprise-ddf-file.md index e0eec083d9..b7dfa77dcb 100644 --- a/windows/client-management/mdm/cmpolicyenterprise-ddf-file.md +++ b/windows/client-management/mdm/cmpolicyenterprise-ddf-file.md @@ -4,11 +4,11 @@ description: CMPolicyEnterprise DDF file ms.assetid: 065EF07A-0CF3-4EE5-B620-3464A75B7EED ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 12/05/2017 --- diff --git a/windows/client-management/mdm/configuration-service-provider-reference.md b/windows/client-management/mdm/configuration-service-provider-reference.md index 28bda96abc..08125a34d1 100644 --- a/windows/client-management/mdm/configuration-service-provider-reference.md +++ b/windows/client-management/mdm/configuration-service-provider-reference.md @@ -4,11 +4,11 @@ description: A configuration service provider (CSP) is an interface to read, set ms.assetid: 71823658-951f-4163-9c40-c4d4adceaaec ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 05/13/2019 --- diff --git a/windows/client-management/mdm/create-a-custom-configuration-service-provider.md b/windows/client-management/mdm/create-a-custom-configuration-service-provider.md index 9d15da9e96..cdeb26bf0a 100644 --- a/windows/client-management/mdm/create-a-custom-configuration-service-provider.md +++ b/windows/client-management/mdm/create-a-custom-configuration-service-provider.md @@ -4,11 +4,11 @@ description: Create a custom configuration service provider ms.assetid: 0cb37f03-5bf2-4451-8276-23f4a1dee33f ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/customdeviceui-csp.md b/windows/client-management/mdm/customdeviceui-csp.md index 2ea7eb7d4d..a78c691c6e 100644 --- a/windows/client-management/mdm/customdeviceui-csp.md +++ b/windows/client-management/mdm/customdeviceui-csp.md @@ -4,11 +4,11 @@ description: CustomDeviceUI CSP ms.assetid: 20ED1867-7B9E-4455-B397-53B8B15C95A3 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/customdeviceui-ddf.md b/windows/client-management/mdm/customdeviceui-ddf.md index a2ba26d51e..843339de45 100644 --- a/windows/client-management/mdm/customdeviceui-ddf.md +++ b/windows/client-management/mdm/customdeviceui-ddf.md @@ -4,11 +4,11 @@ description: CustomDeviceUI DDF ms.assetid: E6D6B902-C57C-48A6-9654-CCBA3898455E ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 12/05/2017 --- diff --git a/windows/client-management/mdm/data-structures-windows-store-for-business.md b/windows/client-management/mdm/data-structures-windows-store-for-business.md index 700d7fc62b..6bd29a3111 100644 --- a/windows/client-management/mdm/data-structures-windows-store-for-business.md +++ b/windows/client-management/mdm/data-structures-windows-store-for-business.md @@ -7,11 +7,11 @@ ms.assetid: ABE44EC8-CBE5-4775-BA8A-4564CB73531B ms.reviewer: manager: dansimp description: -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 09/18/2017 --- diff --git a/windows/client-management/mdm/defender-csp.md b/windows/client-management/mdm/defender-csp.md index afde8f3ab7..77968dec71 100644 --- a/windows/client-management/mdm/defender-csp.md +++ b/windows/client-management/mdm/defender-csp.md @@ -4,11 +4,11 @@ description: Defender CSP ms.assetid: 481AA74F-08B2-4A32-B95D-5A3FD05B335C ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 07/19/2018 --- diff --git a/windows/client-management/mdm/defender-ddf.md b/windows/client-management/mdm/defender-ddf.md index 87906b1a14..9978392ed4 100644 --- a/windows/client-management/mdm/defender-ddf.md +++ b/windows/client-management/mdm/defender-ddf.md @@ -4,11 +4,11 @@ description: Defender DDF file ms.assetid: 39B9E6CF-4857-4199-B3C3-EC740A439F65 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 07/12/2018 --- diff --git a/windows/client-management/mdm/design-a-custom-windows-csp.md b/windows/client-management/mdm/design-a-custom-windows-csp.md index 617adc067d..5161f65509 100644 --- a/windows/client-management/mdm/design-a-custom-windows-csp.md +++ b/windows/client-management/mdm/design-a-custom-windows-csp.md @@ -7,11 +7,11 @@ MS-HAID: ms.assetid: 0fff9516-a71a-4036-a57b-503ef1a81a37 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/devdetail-csp.md b/windows/client-management/mdm/devdetail-csp.md index 7ee5f6c5b3..0fc49ee6f7 100644 --- a/windows/client-management/mdm/devdetail-csp.md +++ b/windows/client-management/mdm/devdetail-csp.md @@ -4,11 +4,11 @@ description: DevDetail CSP ms.assetid: 719bbd2d-508d-439b-b175-0874c7e6c360 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 07/11/2018 --- diff --git a/windows/client-management/mdm/devdetail-ddf-file.md b/windows/client-management/mdm/devdetail-ddf-file.md index e50c2f6693..c8a2f29d77 100644 --- a/windows/client-management/mdm/devdetail-ddf-file.md +++ b/windows/client-management/mdm/devdetail-ddf-file.md @@ -4,11 +4,11 @@ description: DevDetail DDF file ms.assetid: 645fc2b5-2d2c-43b1-9058-26bedbe9f00d ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 07/11/2018 --- diff --git a/windows/client-management/mdm/developersetup-csp.md b/windows/client-management/mdm/developersetup-csp.md index 576088e972..326ca7b4b7 100644 --- a/windows/client-management/mdm/developersetup-csp.md +++ b/windows/client-management/mdm/developersetup-csp.md @@ -4,11 +4,11 @@ description: The DeveloperSetup configuration service provider (CSP) is used to ms.assetid: ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2018 --- diff --git a/windows/client-management/mdm/developersetup-ddf.md b/windows/client-management/mdm/developersetup-ddf.md index 01b8ff9b57..0f1002c9fa 100644 --- a/windows/client-management/mdm/developersetup-ddf.md +++ b/windows/client-management/mdm/developersetup-ddf.md @@ -4,11 +4,11 @@ description: This topic shows the OMA DM device description framework (DDF) for ms.assetid: ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 12/05/2017 --- diff --git a/windows/client-management/mdm/device-update-management.md b/windows/client-management/mdm/device-update-management.md index a202ad1f31..2c88fd8c44 100644 --- a/windows/client-management/mdm/device-update-management.md +++ b/windows/client-management/mdm/device-update-management.md @@ -5,11 +5,11 @@ ms.assetid: C27BAEE7-2890-4FB7-9549-A6EACC790777 ms.reviewer: manager: dansimp keywords: mdm,management,administrator -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 11/15/2017 --- diff --git a/windows/client-management/mdm/deviceinstanceservice-csp.md b/windows/client-management/mdm/deviceinstanceservice-csp.md index 5c14ee1d22..0b6200b37b 100644 --- a/windows/client-management/mdm/deviceinstanceservice-csp.md +++ b/windows/client-management/mdm/deviceinstanceservice-csp.md @@ -4,11 +4,11 @@ description: DeviceInstanceService CSP ms.assetid: f113b6bb-6ce1-45ad-b725-1b6610721e2d ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/devicelock-csp.md b/windows/client-management/mdm/devicelock-csp.md index cb8b185fef..2c43abb423 100644 --- a/windows/client-management/mdm/devicelock-csp.md +++ b/windows/client-management/mdm/devicelock-csp.md @@ -4,11 +4,11 @@ description: DeviceLock CSP ms.assetid: 9a547efb-738e-4677-95d3-5506d350d8ab ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/devicelock-ddf-file.md b/windows/client-management/mdm/devicelock-ddf-file.md index a249ff3213..70ed83f99b 100644 --- a/windows/client-management/mdm/devicelock-ddf-file.md +++ b/windows/client-management/mdm/devicelock-ddf-file.md @@ -4,11 +4,11 @@ description: DeviceLock DDF file ms.assetid: 46a691b9-6350-4987-bfc7-f8b1eece3ad9 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/devicemanageability-csp.md b/windows/client-management/mdm/devicemanageability-csp.md index ad5d478635..ea7b1b2fb0 100644 --- a/windows/client-management/mdm/devicemanageability-csp.md +++ b/windows/client-management/mdm/devicemanageability-csp.md @@ -4,11 +4,11 @@ description: The DeviceManageability configuration service provider (CSP) is use ms.assetid: FE563221-D5B5-4EFD-9B60-44FE4066B0D2 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 11/01/2017 --- diff --git a/windows/client-management/mdm/devicemanageability-ddf.md b/windows/client-management/mdm/devicemanageability-ddf.md index bfa3efbdbd..f084c4e412 100644 --- a/windows/client-management/mdm/devicemanageability-ddf.md +++ b/windows/client-management/mdm/devicemanageability-ddf.md @@ -4,11 +4,11 @@ description: This topic shows the OMA DM device description framework (DDF) for ms.assetid: D7FA8D51-95ED-40D2-AA84-DCC4BBC393AB ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 12/05/2017 --- diff --git a/windows/client-management/mdm/devicestatus-csp.md b/windows/client-management/mdm/devicestatus-csp.md index 08e97f0a6a..03e6ac63d2 100644 --- a/windows/client-management/mdm/devicestatus-csp.md +++ b/windows/client-management/mdm/devicestatus-csp.md @@ -4,11 +4,11 @@ description: The DeviceStatus configuration service provider is used by the ente ms.assetid: 039B2010-9290-4A6E-B77B-B2469B482360 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 04/30/2019 --- diff --git a/windows/client-management/mdm/devicestatus-ddf.md b/windows/client-management/mdm/devicestatus-ddf.md index e8928bba41..e8fe16db6a 100644 --- a/windows/client-management/mdm/devicestatus-ddf.md +++ b/windows/client-management/mdm/devicestatus-ddf.md @@ -4,11 +4,11 @@ description: This topic shows the OMA DM device description framework (DDF) for ms.assetid: 780DC6B4-48A5-4F74-9F2E-6E0D88902A45 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 03/12/2018 --- diff --git a/windows/client-management/mdm/devinfo-csp.md b/windows/client-management/mdm/devinfo-csp.md index 94796e03d6..d1d862baa6 100644 --- a/windows/client-management/mdm/devinfo-csp.md +++ b/windows/client-management/mdm/devinfo-csp.md @@ -4,11 +4,11 @@ description: DevInfo CSP ms.assetid: d3eb70db-1ce9-4c72-a13d-651137c1713c ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/devinfo-ddf-file.md b/windows/client-management/mdm/devinfo-ddf-file.md index 062bdb471f..aa5fa3ec60 100644 --- a/windows/client-management/mdm/devinfo-ddf-file.md +++ b/windows/client-management/mdm/devinfo-ddf-file.md @@ -4,11 +4,11 @@ description: DevInfo DDF file ms.assetid: beb07cc6-4133-4c0f-aa05-64db2b4a004f ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 12/05/2017 --- diff --git a/windows/client-management/mdm/diagnose-mdm-failures-in-windows-10.md b/windows/client-management/mdm/diagnose-mdm-failures-in-windows-10.md index 21b2eaf642..6ff2bd5ca1 100644 --- a/windows/client-management/mdm/diagnose-mdm-failures-in-windows-10.md +++ b/windows/client-management/mdm/diagnose-mdm-failures-in-windows-10.md @@ -4,11 +4,11 @@ description: To help diagnose enrollment or device management issues in Windows ms.assetid: 12D8263B-D839-4B19-9346-31E0CDD0CBF9 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/25/2018 --- diff --git a/windows/client-management/mdm/diagnosticlog-csp.md b/windows/client-management/mdm/diagnosticlog-csp.md index a6c66fe387..3bbd683c56 100644 --- a/windows/client-management/mdm/diagnosticlog-csp.md +++ b/windows/client-management/mdm/diagnosticlog-csp.md @@ -4,11 +4,11 @@ description: DiagnosticLog CSP ms.assetid: F76E0056-3ACD-48B2-BEA1-1048C96571C3 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/diagnosticlog-ddf.md b/windows/client-management/mdm/diagnosticlog-ddf.md index 58435621ae..383fbe5152 100644 --- a/windows/client-management/mdm/diagnosticlog-ddf.md +++ b/windows/client-management/mdm/diagnosticlog-ddf.md @@ -4,11 +4,11 @@ description: DiagnosticLog DDF ms.assetid: 9DD75EDA-5913-45B4-9BED-20E30CDEBE16 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 12/05/2017 --- diff --git a/windows/client-management/mdm/disconnecting-from-mdm-unenrollment.md b/windows/client-management/mdm/disconnecting-from-mdm-unenrollment.md index c7f0f8b58d..b017332178 100644 --- a/windows/client-management/mdm/disconnecting-from-mdm-unenrollment.md +++ b/windows/client-management/mdm/disconnecting-from-mdm-unenrollment.md @@ -7,11 +7,11 @@ MS-HAID: ms.assetid: 33B2B248-631B-451F-B534-5DA095C4C8E8 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/dmacc-csp.md b/windows/client-management/mdm/dmacc-csp.md index 637d515a5e..10d9e0e718 100644 --- a/windows/client-management/mdm/dmacc-csp.md +++ b/windows/client-management/mdm/dmacc-csp.md @@ -4,11 +4,11 @@ description: DMAcc CSP ms.assetid: 43e73d8a-6617-44e7-8459-5c96f4422e63 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/dmacc-ddf-file.md b/windows/client-management/mdm/dmacc-ddf-file.md index b6adaadd2e..f87b817a7e 100644 --- a/windows/client-management/mdm/dmacc-ddf-file.md +++ b/windows/client-management/mdm/dmacc-ddf-file.md @@ -4,11 +4,11 @@ description: DMAcc DDF file ms.assetid: 44dc99aa-2a85-498b-8f52-a81863765606 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 12/05/2017 --- diff --git a/windows/client-management/mdm/dmclient-csp.md b/windows/client-management/mdm/dmclient-csp.md index 1579736e04..75f01619a8 100644 --- a/windows/client-management/mdm/dmclient-csp.md +++ b/windows/client-management/mdm/dmclient-csp.md @@ -4,11 +4,11 @@ description: The DMClient configuration service provider is used to specify addi ms.assetid: a5cf35d9-ced0-4087-a247-225f102f2544 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 11/01/2017 --- diff --git a/windows/client-management/mdm/dmclient-ddf-file.md b/windows/client-management/mdm/dmclient-ddf-file.md index 5c4188f573..e3b01bf57b 100644 --- a/windows/client-management/mdm/dmclient-ddf-file.md +++ b/windows/client-management/mdm/dmclient-ddf-file.md @@ -4,11 +4,11 @@ description: DMClient DDF file ms.assetid: A21B33AF-DB76-4059-8170-FADF2CB898A0 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 12/05/2017 --- diff --git a/windows/client-management/mdm/dmprocessconfigxmlfiltered.md b/windows/client-management/mdm/dmprocessconfigxmlfiltered.md index df8680a620..11104b59ea 100644 --- a/windows/client-management/mdm/dmprocessconfigxmlfiltered.md +++ b/windows/client-management/mdm/dmprocessconfigxmlfiltered.md @@ -14,11 +14,11 @@ api_location: - dmprocessxmlfiltered.dll api_type: - DllExport -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/dmsessionactions-csp.md b/windows/client-management/mdm/dmsessionactions-csp.md index 9b53d8eb7b..04a8ff6a6a 100644 --- a/windows/client-management/mdm/dmsessionactions-csp.md +++ b/windows/client-management/mdm/dmsessionactions-csp.md @@ -1,11 +1,11 @@ --- title: DMSessionActions CSP description: DMSessionActions CSP -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/dmsessionactions-ddf.md b/windows/client-management/mdm/dmsessionactions-ddf.md index a30991d792..a4719d1222 100644 --- a/windows/client-management/mdm/dmsessionactions-ddf.md +++ b/windows/client-management/mdm/dmsessionactions-ddf.md @@ -1,11 +1,11 @@ --- title: DMSessionActions DDF file description: DMSessionActions DDF file -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 12/05/2017 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/dynamicmanagement-csp.md b/windows/client-management/mdm/dynamicmanagement-csp.md index 4892360b02..e7145041bb 100644 --- a/windows/client-management/mdm/dynamicmanagement-csp.md +++ b/windows/client-management/mdm/dynamicmanagement-csp.md @@ -1,11 +1,11 @@ --- title: DynamicManagement CSP description: DynamicManagement CSP -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/dynamicmanagement-ddf.md b/windows/client-management/mdm/dynamicmanagement-ddf.md index ee4f5c1d50..dc553986ca 100644 --- a/windows/client-management/mdm/dynamicmanagement-ddf.md +++ b/windows/client-management/mdm/dynamicmanagement-ddf.md @@ -4,11 +4,11 @@ description: DynamicManagement DDF file ms.assetid: 7e266db0-2fd9-4412-b428-4550f41a1738 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 12/05/2017 --- diff --git a/windows/client-management/mdm/eap-configuration.md b/windows/client-management/mdm/eap-configuration.md index 7a291be7b0..58452d7d64 100644 --- a/windows/client-management/mdm/eap-configuration.md +++ b/windows/client-management/mdm/eap-configuration.md @@ -4,11 +4,11 @@ description: The topic provides a step-by-step guide for creating an Extensible ms.assetid: DD3F2292-4B4C-4430-A57F-922FED2A8FAE ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/email2-csp.md b/windows/client-management/mdm/email2-csp.md index 4a699697da..27608279ac 100644 --- a/windows/client-management/mdm/email2-csp.md +++ b/windows/client-management/mdm/email2-csp.md @@ -4,11 +4,11 @@ description: EMAIL2 CSP ms.assetid: bcfc9d98-bc2e-42c6-9b81-0b5bf65ce2b8 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/email2-ddf-file.md b/windows/client-management/mdm/email2-ddf-file.md index 4be32a6c7b..8b6b51ee24 100644 --- a/windows/client-management/mdm/email2-ddf-file.md +++ b/windows/client-management/mdm/email2-ddf-file.md @@ -4,11 +4,11 @@ description: EMAIL2 DDF file ms.assetid: 7e266db0-2fd9-4412-b428-4550f41a1738 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 12/05/2017 --- diff --git a/windows/client-management/mdm/enable-admx-backed-policies-in-mdm.md b/windows/client-management/mdm/enable-admx-backed-policies-in-mdm.md index 3c266d7857..6133df93ef 100644 --- a/windows/client-management/mdm/enable-admx-backed-policies-in-mdm.md +++ b/windows/client-management/mdm/enable-admx-backed-policies-in-mdm.md @@ -1,11 +1,11 @@ --- title: Enable ADMX-backed policies in MDM description: Guide to configuring ADMX-backed policies in MDM -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 11/01/2017 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/enable-offline-updates-for-windows-embedded-8-1-handheld-devices-to-windows-10.md b/windows/client-management/mdm/enable-offline-updates-for-windows-embedded-8-1-handheld-devices-to-windows-10.md index 7756ef487e..683dcdcd16 100644 --- a/windows/client-management/mdm/enable-offline-updates-for-windows-embedded-8-1-handheld-devices-to-windows-10.md +++ b/windows/client-management/mdm/enable-offline-updates-for-windows-embedded-8-1-handheld-devices-to-windows-10.md @@ -4,11 +4,11 @@ description: Like any Windows devices, Windows 10 Mobile devices use Microsoft ms.assetid: ED3DAF80-847C-462B-BDB1-486577906772 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/enroll-a-windows-10-device-automatically-using-group-policy.md b/windows/client-management/mdm/enroll-a-windows-10-device-automatically-using-group-policy.md index 9e718811af..99ba1c0574 100644 --- a/windows/client-management/mdm/enroll-a-windows-10-device-automatically-using-group-policy.md +++ b/windows/client-management/mdm/enroll-a-windows-10-device-automatically-using-group-policy.md @@ -1,11 +1,11 @@ --- title: Enroll a Windows 10 device automatically using Group Policy description: Enroll a Windows 10 device automatically using Group Policy -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 10/04/2017 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/enrollmentstatustracking-csp-ddf.md b/windows/client-management/mdm/enrollmentstatustracking-csp-ddf.md index ae85ee06e1..36057caacf 100644 --- a/windows/client-management/mdm/enrollmentstatustracking-csp-ddf.md +++ b/windows/client-management/mdm/enrollmentstatustracking-csp-ddf.md @@ -1,7 +1,7 @@ --- title: EnrollmentStatusTracking CSP description: EnrollmentStatusTracking CSP -ms.author: v-madhi@microsoft.com +ms.author: dansimp@microsoft.com ms.topic: article ms.prod: w10 ms.technology: windows diff --git a/windows/client-management/mdm/enrollmentstatustracking-csp.md b/windows/client-management/mdm/enrollmentstatustracking-csp.md index 2f213bb910..f7c3018c82 100644 --- a/windows/client-management/mdm/enrollmentstatustracking-csp.md +++ b/windows/client-management/mdm/enrollmentstatustracking-csp.md @@ -1,7 +1,7 @@ --- title: EnrollmentStatusTracking CSP description: EnrollmentStatusTracking CSP -ms.author: v-madhi@microsoft.com +ms.author: dansimp@microsoft.com ms.topic: article ms.prod: w10 ms.technology: windows diff --git a/windows/client-management/mdm/enterprise-app-management.md b/windows/client-management/mdm/enterprise-app-management.md index 7bed4a4f9d..29f505881e 100644 --- a/windows/client-management/mdm/enterprise-app-management.md +++ b/windows/client-management/mdm/enterprise-app-management.md @@ -4,11 +4,11 @@ description: This topic covers one of the key mobile device management (MDM) fea ms.assetid: 225DEE61-C3E3-4F75-BC79-5068759DFE99 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 09/22/2017 --- diff --git a/windows/client-management/mdm/enterpriseapn-csp.md b/windows/client-management/mdm/enterpriseapn-csp.md index 249f445de9..649362a761 100644 --- a/windows/client-management/mdm/enterpriseapn-csp.md +++ b/windows/client-management/mdm/enterpriseapn-csp.md @@ -4,11 +4,11 @@ description: The EnterpriseAPN configuration service provider is used by the ent ms.assetid: E125F6A5-EE44-41B1-A8CC-DF295082E6B2 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 09/22/2017 --- diff --git a/windows/client-management/mdm/enterpriseapn-ddf.md b/windows/client-management/mdm/enterpriseapn-ddf.md index 11bc724620..295647842a 100644 --- a/windows/client-management/mdm/enterpriseapn-ddf.md +++ b/windows/client-management/mdm/enterpriseapn-ddf.md @@ -4,11 +4,11 @@ description: EnterpriseAPN DDF ms.assetid: A953ADEF-4523-425F-926C-48DA62EB9E21 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 12/05/2017 --- diff --git a/windows/client-management/mdm/enterpriseappmanagement-csp.md b/windows/client-management/mdm/enterpriseappmanagement-csp.md index e9ccd4bc7d..47b09601bc 100644 --- a/windows/client-management/mdm/enterpriseappmanagement-csp.md +++ b/windows/client-management/mdm/enterpriseappmanagement-csp.md @@ -4,11 +4,11 @@ description: EnterpriseAppManagement CSP ms.assetid: 698b8bf4-652e-474b-97e4-381031357623 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/enterpriseappvmanagement-csp.md b/windows/client-management/mdm/enterpriseappvmanagement-csp.md index db6ba1d443..90630c3580 100644 --- a/windows/client-management/mdm/enterpriseappvmanagement-csp.md +++ b/windows/client-management/mdm/enterpriseappvmanagement-csp.md @@ -1,11 +1,11 @@ --- title: EnterpriseAppVManagement CSP description: EnterpriseAppVManagement CSP -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/enterpriseappvmanagement-ddf.md b/windows/client-management/mdm/enterpriseappvmanagement-ddf.md index aff8c33766..38a2501df4 100644 --- a/windows/client-management/mdm/enterpriseappvmanagement-ddf.md +++ b/windows/client-management/mdm/enterpriseappvmanagement-ddf.md @@ -1,11 +1,11 @@ --- title: EnterpriseAppVManagement DDF file description: EnterpriseAppVManagement DDF file -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 12/05/2017 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/enterpriseassignedaccess-csp.md b/windows/client-management/mdm/enterpriseassignedaccess-csp.md index 59abfb78fd..2814d146d9 100644 --- a/windows/client-management/mdm/enterpriseassignedaccess-csp.md +++ b/windows/client-management/mdm/enterpriseassignedaccess-csp.md @@ -4,11 +4,11 @@ description: EnterpriseAssignedAccess CSP ms.assetid: 5F88E567-77AA-4822-A0BC-3B31100639AA ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 07/12/2017 --- diff --git a/windows/client-management/mdm/enterpriseassignedaccess-ddf.md b/windows/client-management/mdm/enterpriseassignedaccess-ddf.md index d297f21aa8..948b981f3f 100644 --- a/windows/client-management/mdm/enterpriseassignedaccess-ddf.md +++ b/windows/client-management/mdm/enterpriseassignedaccess-ddf.md @@ -4,11 +4,11 @@ description: EnterpriseAssignedAccess DDF ms.assetid: 8BD6FB05-E643-4695-99A2-633995884B37 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 12/05/2017 --- diff --git a/windows/client-management/mdm/enterpriseassignedaccess-xsd.md b/windows/client-management/mdm/enterpriseassignedaccess-xsd.md index 9c2289785c..937efc5237 100644 --- a/windows/client-management/mdm/enterpriseassignedaccess-xsd.md +++ b/windows/client-management/mdm/enterpriseassignedaccess-xsd.md @@ -4,11 +4,11 @@ description: EnterpriseAssignedAccess XSD ms.assetid: BB3B633E-E361-4B95-9D4A-CE6E08D67ADA ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/enterprisedataprotection-csp.md b/windows/client-management/mdm/enterprisedataprotection-csp.md index c894556adf..b82ba01975 100644 --- a/windows/client-management/mdm/enterprisedataprotection-csp.md +++ b/windows/client-management/mdm/enterprisedataprotection-csp.md @@ -4,11 +4,11 @@ description: The EnterpriseDataProtection configuration service provider (CSP) i ms.assetid: E2D4467F-A154-4C00-9208-7798EF3E25B3 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 08/09/2017 --- diff --git a/windows/client-management/mdm/enterprisedataprotection-ddf-file.md b/windows/client-management/mdm/enterprisedataprotection-ddf-file.md index b2bf6ad7d0..f0f4cefe68 100644 --- a/windows/client-management/mdm/enterprisedataprotection-ddf-file.md +++ b/windows/client-management/mdm/enterprisedataprotection-ddf-file.md @@ -4,11 +4,11 @@ description: The following topic shows the OMA DM device description framework ( ms.assetid: C6427C52-76F9-4EE0-98F9-DE278529D459 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 12/05/2017 --- diff --git a/windows/client-management/mdm/enterprisedesktopappmanagement-csp.md b/windows/client-management/mdm/enterprisedesktopappmanagement-csp.md index 1e31fb63b0..514fc9d8e9 100644 --- a/windows/client-management/mdm/enterprisedesktopappmanagement-csp.md +++ b/windows/client-management/mdm/enterprisedesktopappmanagement-csp.md @@ -4,11 +4,11 @@ description: The EnterpriseDesktopAppManagement configuration service provider i ms.assetid: 2BFF7491-BB01-41BA-9A22-AB209EE59FC5 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 07/11/2017 --- diff --git a/windows/client-management/mdm/enterprisedesktopappmanagement-ddf-file.md b/windows/client-management/mdm/enterprisedesktopappmanagement-ddf-file.md index ab251ba2e5..ab48a6006a 100644 --- a/windows/client-management/mdm/enterprisedesktopappmanagement-ddf-file.md +++ b/windows/client-management/mdm/enterprisedesktopappmanagement-ddf-file.md @@ -4,11 +4,11 @@ description: This topic shows the OMA DM device description framework (DDF) for ms.assetid: EF448602-65AC-4D59-A0E8-779876542FE3 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/enterprisedesktopappmanagement2-xsd.md b/windows/client-management/mdm/enterprisedesktopappmanagement2-xsd.md index 343c4f9241..5f95cbcb24 100644 --- a/windows/client-management/mdm/enterprisedesktopappmanagement2-xsd.md +++ b/windows/client-management/mdm/enterprisedesktopappmanagement2-xsd.md @@ -4,11 +4,11 @@ description: This topic contains the XSD schema file for the EnterpriseDesktopAp ms.assetid: 60980257-4F48-4A68-8E8E-1EF0A3F090E2 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/enterpriseext-csp.md b/windows/client-management/mdm/enterpriseext-csp.md index 3d33bb910b..ed9fa2f7d4 100644 --- a/windows/client-management/mdm/enterpriseext-csp.md +++ b/windows/client-management/mdm/enterpriseext-csp.md @@ -4,11 +4,11 @@ description: EnterpriseExt CSP ms.assetid: ACA5CD79-BBD5-4DD1-86DA-0285B93982BD ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/enterpriseext-ddf.md b/windows/client-management/mdm/enterpriseext-ddf.md index 6910078cd8..2a93f60285 100644 --- a/windows/client-management/mdm/enterpriseext-ddf.md +++ b/windows/client-management/mdm/enterpriseext-ddf.md @@ -4,11 +4,11 @@ description: EnterpriseExt DDF ms.assetid: 71BF81D4-FBEC-4B03-BF99-F7A5EDD4F91B ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 12/05/2017 --- diff --git a/windows/client-management/mdm/enterpriseextfilessystem-csp.md b/windows/client-management/mdm/enterpriseextfilessystem-csp.md index d12545a344..c194465baa 100644 --- a/windows/client-management/mdm/enterpriseextfilessystem-csp.md +++ b/windows/client-management/mdm/enterpriseextfilessystem-csp.md @@ -4,11 +4,11 @@ description: EnterpriseExtFileSystem CSP ms.assetid: F773AD72-A800-481A-A9E2-899BA56F4426 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/enterpriseextfilesystem-ddf.md b/windows/client-management/mdm/enterpriseextfilesystem-ddf.md index 89f03fde28..57111e2bdc 100644 --- a/windows/client-management/mdm/enterpriseextfilesystem-ddf.md +++ b/windows/client-management/mdm/enterpriseextfilesystem-ddf.md @@ -4,11 +4,11 @@ description: EnterpriseExtFileSystem DDF ms.assetid: 2D292E4B-15EE-4AEB-8884-6FEE8B92D2D1 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 12/05/2017 --- diff --git a/windows/client-management/mdm/enterprisemodernappmanagement-csp.md b/windows/client-management/mdm/enterprisemodernappmanagement-csp.md index 8355510b3f..bfb77824c5 100644 --- a/windows/client-management/mdm/enterprisemodernappmanagement-csp.md +++ b/windows/client-management/mdm/enterprisemodernappmanagement-csp.md @@ -4,11 +4,11 @@ description: EnterpriseModernAppManagement CSP ms.assetid: 9DD0741A-A229-41A0-A85A-93E185207C42 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 08/27/2018 --- diff --git a/windows/client-management/mdm/enterprisemodernappmanagement-ddf.md b/windows/client-management/mdm/enterprisemodernappmanagement-ddf.md index fb4f856c50..1d37a47e5a 100644 --- a/windows/client-management/mdm/enterprisemodernappmanagement-ddf.md +++ b/windows/client-management/mdm/enterprisemodernappmanagement-ddf.md @@ -4,11 +4,11 @@ description: EnterpriseModernAppManagement DDF ms.assetid: ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 07/27/2018 --- diff --git a/windows/client-management/mdm/enterprisemodernappmanagement-xsd.md b/windows/client-management/mdm/enterprisemodernappmanagement-xsd.md index f6e58a18dc..2549108829 100644 --- a/windows/client-management/mdm/enterprisemodernappmanagement-xsd.md +++ b/windows/client-management/mdm/enterprisemodernappmanagement-xsd.md @@ -4,11 +4,11 @@ description: Here is the XSD for the application parameters. ms.assetid: D393D094-25E5-4E66-A60F-B59CC312BF57 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/euiccs-csp.md b/windows/client-management/mdm/euiccs-csp.md index 30ff5e4bdf..47524d5a49 100644 --- a/windows/client-management/mdm/euiccs-csp.md +++ b/windows/client-management/mdm/euiccs-csp.md @@ -1,11 +1,11 @@ --- title: eUICCs CSP description: eUICCs CSP -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 03/02/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/euiccs-ddf-file.md b/windows/client-management/mdm/euiccs-ddf-file.md index 496ada00d8..f6196cee1b 100644 --- a/windows/client-management/mdm/euiccs-ddf-file.md +++ b/windows/client-management/mdm/euiccs-ddf-file.md @@ -4,11 +4,11 @@ description: eUICCs DDF file ms.assetid: c4cd4816-ad8f-45b2-9b81-8abb18254096 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 03/02/2018 --- diff --git a/windows/client-management/mdm/federated-authentication-device-enrollment.md b/windows/client-management/mdm/federated-authentication-device-enrollment.md index dc4af9f7d2..8125cc917b 100644 --- a/windows/client-management/mdm/federated-authentication-device-enrollment.md +++ b/windows/client-management/mdm/federated-authentication-device-enrollment.md @@ -4,11 +4,11 @@ description: This section provides an example of the mobile device enrollment pr ms.assetid: 049ECA6E-1AF5-4CB2-8F1C-A5F22D722DAA ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 07/28/2017 --- diff --git a/windows/client-management/mdm/filesystem-csp.md b/windows/client-management/mdm/filesystem-csp.md index bdb4a8f0cc..941a17c87e 100644 --- a/windows/client-management/mdm/filesystem-csp.md +++ b/windows/client-management/mdm/filesystem-csp.md @@ -4,11 +4,11 @@ description: FileSystem CSP ms.assetid: 9117ee16-ca7a-4efa-9270-c9ac8547e541 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/firewall-csp.md b/windows/client-management/mdm/firewall-csp.md index 2590793de2..89c91818fc 100644 --- a/windows/client-management/mdm/firewall-csp.md +++ b/windows/client-management/mdm/firewall-csp.md @@ -1,11 +1,11 @@ --- title: Firewall CSP description: Firewall CSP -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 01/26/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/firewall-ddf-file.md b/windows/client-management/mdm/firewall-ddf-file.md index 5e5abb4983..0211705cc1 100644 --- a/windows/client-management/mdm/firewall-ddf-file.md +++ b/windows/client-management/mdm/firewall-ddf-file.md @@ -1,11 +1,11 @@ --- title: Firewall DDF file description: Firewall DDF file -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 12/05/2017 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/get-inventory.md b/windows/client-management/mdm/get-inventory.md index c0fe264e41..4fb9961c4b 100644 --- a/windows/client-management/mdm/get-inventory.md +++ b/windows/client-management/mdm/get-inventory.md @@ -7,11 +7,11 @@ MS-HAID: ms.assetid: C5485722-FC49-4358-A097-74169B204E74 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 09/18/2017 --- diff --git a/windows/client-management/mdm/get-localized-product-details.md b/windows/client-management/mdm/get-localized-product-details.md index 5ad5e50e55..f5d0660346 100644 --- a/windows/client-management/mdm/get-localized-product-details.md +++ b/windows/client-management/mdm/get-localized-product-details.md @@ -4,11 +4,11 @@ description: The Get localized product details operation retrieves the localizat ms.assetid: EF6AFCA9-8699-46C9-A3BB-CD2750C07901 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 09/18/2017 --- diff --git a/windows/client-management/mdm/get-offline-license.md b/windows/client-management/mdm/get-offline-license.md index d946d5a2eb..0543b6e489 100644 --- a/windows/client-management/mdm/get-offline-license.md +++ b/windows/client-management/mdm/get-offline-license.md @@ -4,11 +4,11 @@ description: The Get offline license operation retrieves the offline license inf ms.assetid: 08DAD813-CF4D-42D6-A783-994A03AEE051 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 09/18/2017 --- diff --git a/windows/client-management/mdm/get-product-details.md b/windows/client-management/mdm/get-product-details.md index 8195ee011f..d27f3d1184 100644 --- a/windows/client-management/mdm/get-product-details.md +++ b/windows/client-management/mdm/get-product-details.md @@ -4,11 +4,11 @@ description: The Get product details operation retrieves the product information ms.assetid: BC432EBA-CE5E-43BD-BD54-942774767286 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 09/18/2017 --- diff --git a/windows/client-management/mdm/get-product-package.md b/windows/client-management/mdm/get-product-package.md index bfc01a2ad9..8a7e7b83ac 100644 --- a/windows/client-management/mdm/get-product-package.md +++ b/windows/client-management/mdm/get-product-package.md @@ -4,11 +4,11 @@ description: The Get product package operation retrieves the information about a ms.assetid: 4314C65E-6DDC-405C-A591-D66F799A341F ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 09/18/2017 --- diff --git a/windows/client-management/mdm/get-product-packages.md b/windows/client-management/mdm/get-product-packages.md index 441ae23c75..b1d74c170f 100644 --- a/windows/client-management/mdm/get-product-packages.md +++ b/windows/client-management/mdm/get-product-packages.md @@ -4,11 +4,11 @@ description: The Get product packages operation retrieves the information about ms.assetid: 039468BF-B9EE-4E1C-810C-9ACDD55C0835 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 09/18/2017 --- diff --git a/windows/client-management/mdm/get-seat.md b/windows/client-management/mdm/get-seat.md index 5c16448cbf..20916e8b40 100644 --- a/windows/client-management/mdm/get-seat.md +++ b/windows/client-management/mdm/get-seat.md @@ -4,11 +4,11 @@ description: The Get seat operation retrieves the information about an active se ms.assetid: 715BAEB2-79FD-4945-A57F-482F9E7D07C6 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 09/18/2017 --- diff --git a/windows/client-management/mdm/get-seats-assigned-to-a-user.md b/windows/client-management/mdm/get-seats-assigned-to-a-user.md index 2b2e9123db..1b04f9477c 100644 --- a/windows/client-management/mdm/get-seats-assigned-to-a-user.md +++ b/windows/client-management/mdm/get-seats-assigned-to-a-user.md @@ -4,11 +4,11 @@ description: The Get seats assigned to a user operation retrieves information ab ms.assetid: CB963E44-8C7C-46F9-A979-89BBB376172B ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 09/18/2017 --- diff --git a/windows/client-management/mdm/get-seats.md b/windows/client-management/mdm/get-seats.md index 02bf38d456..f4c1e63612 100644 --- a/windows/client-management/mdm/get-seats.md +++ b/windows/client-management/mdm/get-seats.md @@ -4,11 +4,11 @@ description: The Get seats operation retrieves the information about active seat ms.assetid: 32945788-47AC-4259-B616-F359D48F4F2F ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 09/18/2017 --- diff --git a/windows/client-management/mdm/healthattestation-csp.md b/windows/client-management/mdm/healthattestation-csp.md index 2834a587ca..0a6211738d 100644 --- a/windows/client-management/mdm/healthattestation-csp.md +++ b/windows/client-management/mdm/healthattestation-csp.md @@ -4,11 +4,11 @@ description: Device HealthAttestation CSP ms.assetid: 6F2D783C-F6B4-4A81-B9A2-522C4661D1AC ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/healthattestation-ddf.md b/windows/client-management/mdm/healthattestation-ddf.md index fd84f49732..d3208ca2a9 100644 --- a/windows/client-management/mdm/healthattestation-ddf.md +++ b/windows/client-management/mdm/healthattestation-ddf.md @@ -4,11 +4,11 @@ description: HealthAttestation DDF ms.assetid: D20AC78D-D2D4-434B-B9FD-294BCD9D1DDE ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 12/05/2017 --- diff --git a/windows/client-management/mdm/hotspot-csp.md b/windows/client-management/mdm/hotspot-csp.md index 62e50eddb2..7c643a5b77 100644 --- a/windows/client-management/mdm/hotspot-csp.md +++ b/windows/client-management/mdm/hotspot-csp.md @@ -4,11 +4,11 @@ description: HotSpot CSP ms.assetid: ec49dec1-fa79-420a-a9a7-e86668b3eebf ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/iconfigserviceprovider2.md b/windows/client-management/mdm/iconfigserviceprovider2.md index 202138b966..1d1f289ecf 100644 --- a/windows/client-management/mdm/iconfigserviceprovider2.md +++ b/windows/client-management/mdm/iconfigserviceprovider2.md @@ -4,11 +4,11 @@ description: IConfigServiceProvider2 ms.assetid: 8deec0fb-59a6-4d08-8ddb-6d0d3d868a10 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/iconfigserviceprovider2configmanagernotification.md b/windows/client-management/mdm/iconfigserviceprovider2configmanagernotification.md index 900f95a671..f5515fb38d 100644 --- a/windows/client-management/mdm/iconfigserviceprovider2configmanagernotification.md +++ b/windows/client-management/mdm/iconfigserviceprovider2configmanagernotification.md @@ -4,11 +4,11 @@ description: IConfigServiceProvider2 ConfigManagerNotification ms.assetid: b1f0fe0f-afbe-4b36-a75d-34239a86a75c ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/iconfigserviceprovider2getnode.md b/windows/client-management/mdm/iconfigserviceprovider2getnode.md index 5b69939c85..c208728edb 100644 --- a/windows/client-management/mdm/iconfigserviceprovider2getnode.md +++ b/windows/client-management/mdm/iconfigserviceprovider2getnode.md @@ -4,11 +4,11 @@ description: IConfigServiceProvider2 GetNode ms.assetid: 4dc10a59-f6a2-45c0-927c-d594afc9bb91 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/icspnode.md b/windows/client-management/mdm/icspnode.md index 0b3b13c4ee..338ed80f9c 100644 --- a/windows/client-management/mdm/icspnode.md +++ b/windows/client-management/mdm/icspnode.md @@ -4,11 +4,11 @@ description: ICSPNode ms.assetid: 023466e6-a8ab-48ad-8548-291409686ac2 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/icspnodeadd.md b/windows/client-management/mdm/icspnodeadd.md index 8dd7d8ea1a..27347554f5 100644 --- a/windows/client-management/mdm/icspnodeadd.md +++ b/windows/client-management/mdm/icspnodeadd.md @@ -4,11 +4,11 @@ description: ICSPNode Add ms.assetid: 5f03d350-c82b-4747-975f-385fd8b5b3a8 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/icspnodeclear.md b/windows/client-management/mdm/icspnodeclear.md index 37dce245ac..a40349508c 100644 --- a/windows/client-management/mdm/icspnodeclear.md +++ b/windows/client-management/mdm/icspnodeclear.md @@ -4,11 +4,11 @@ description: ICSPNode Clear ms.assetid: b414498b-110a-472d-95c0-2d5b38cd78a6 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/icspnodecopy.md b/windows/client-management/mdm/icspnodecopy.md index 426c2ba494..93a00b6725 100644 --- a/windows/client-management/mdm/icspnodecopy.md +++ b/windows/client-management/mdm/icspnodecopy.md @@ -4,11 +4,11 @@ description: ICSPNode Copy ms.assetid: cd5ce0bc-a08b-4f82-802d-c7ff8701b41f ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/icspnodedeletechild.md b/windows/client-management/mdm/icspnodedeletechild.md index 6c67198420..bff8460f88 100644 --- a/windows/client-management/mdm/icspnodedeletechild.md +++ b/windows/client-management/mdm/icspnodedeletechild.md @@ -4,11 +4,11 @@ description: ICSPNode DeleteChild ms.assetid: 8cf3663d-a4cf-4d11-b03a-f1d096ad7f9c ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/icspnodedeleteproperty.md b/windows/client-management/mdm/icspnodedeleteproperty.md index 7fb8b2bdf4..38cb0bd06e 100644 --- a/windows/client-management/mdm/icspnodedeleteproperty.md +++ b/windows/client-management/mdm/icspnodedeleteproperty.md @@ -4,11 +4,11 @@ description: ICSPNode DeleteProperty ms.assetid: 7e21851f-d663-4558-b3e8-590d24b4f6c4 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/icspnodeexecute.md b/windows/client-management/mdm/icspnodeexecute.md index 18bd54c2ee..04d8a4c690 100644 --- a/windows/client-management/mdm/icspnodeexecute.md +++ b/windows/client-management/mdm/icspnodeexecute.md @@ -4,11 +4,11 @@ description: ICSPNode Execute ms.assetid: 5916e7b7-256d-49fd-82b6-db0547a215ec ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/icspnodegetchildnodenames.md b/windows/client-management/mdm/icspnodegetchildnodenames.md index c233a1450f..a2351c6bfa 100644 --- a/windows/client-management/mdm/icspnodegetchildnodenames.md +++ b/windows/client-management/mdm/icspnodegetchildnodenames.md @@ -4,11 +4,11 @@ description: ICSPNode GetChildNodeNames ms.assetid: dc057f2b-282b-49ac-91c4-bb83bd3ca4dc ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/icspnodegetproperty.md b/windows/client-management/mdm/icspnodegetproperty.md index 5fa62da46d..5199546349 100644 --- a/windows/client-management/mdm/icspnodegetproperty.md +++ b/windows/client-management/mdm/icspnodegetproperty.md @@ -4,11 +4,11 @@ description: ICSPNode GetProperty ms.assetid: a2bdc158-72e0-4cdb-97ce-f5cf1a44b7db ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/icspnodegetpropertyidentifiers.md b/windows/client-management/mdm/icspnodegetpropertyidentifiers.md index 8006c82a1c..dded9176e3 100644 --- a/windows/client-management/mdm/icspnodegetpropertyidentifiers.md +++ b/windows/client-management/mdm/icspnodegetpropertyidentifiers.md @@ -4,11 +4,11 @@ description: ICSPNode GetPropertyIdentifiers ms.assetid: 8a052cd3-d74c-40c4-845f-f804b920deb4 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/icspnodegetvalue.md b/windows/client-management/mdm/icspnodegetvalue.md index ecee2dcab7..ac70bbf372 100644 --- a/windows/client-management/mdm/icspnodegetvalue.md +++ b/windows/client-management/mdm/icspnodegetvalue.md @@ -4,11 +4,11 @@ description: ICSPNode GetValue ms.assetid: c684036d-98be-4659-8ce8-f72436a39b90 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/icspnodemove.md b/windows/client-management/mdm/icspnodemove.md index 2a5bd2bbd9..cfb645ec08 100644 --- a/windows/client-management/mdm/icspnodemove.md +++ b/windows/client-management/mdm/icspnodemove.md @@ -4,11 +4,11 @@ description: ICSPNode Move ms.assetid: efb359c3-5c86-4975-bf6f-a1c33922442a ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/icspnodesetproperty.md b/windows/client-management/mdm/icspnodesetproperty.md index bb67049645..c6686a7f77 100644 --- a/windows/client-management/mdm/icspnodesetproperty.md +++ b/windows/client-management/mdm/icspnodesetproperty.md @@ -4,11 +4,11 @@ description: ICSPNode SetProperty ms.assetid: e235c38f-ea04-4cd8-adec-3c6c0ce7172d ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/icspnodesetvalue.md b/windows/client-management/mdm/icspnodesetvalue.md index e2db8a3dd8..bafdca906b 100644 --- a/windows/client-management/mdm/icspnodesetvalue.md +++ b/windows/client-management/mdm/icspnodesetvalue.md @@ -4,11 +4,11 @@ description: ICSPNode SetValue ms.assetid: b218636d-fe8b-4a0f-b4e8-a621f65619d3 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/icspnodetransactioning.md b/windows/client-management/mdm/icspnodetransactioning.md index 0339225181..b8e9c3fcd1 100644 --- a/windows/client-management/mdm/icspnodetransactioning.md +++ b/windows/client-management/mdm/icspnodetransactioning.md @@ -4,11 +4,11 @@ description: ICSPNodeTransactioning ms.assetid: 24dc518a-4a8d-41fe-9bc6-217bbbdf6a3f ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/icspvalidate.md b/windows/client-management/mdm/icspvalidate.md index 3f481d78d4..1b72d7d2bc 100644 --- a/windows/client-management/mdm/icspvalidate.md +++ b/windows/client-management/mdm/icspvalidate.md @@ -4,11 +4,11 @@ description: ICSPValidate ms.assetid: b0993f2d-6269-412f-a329-af25fff34ca2 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/implement-server-side-mobile-application-management.md b/windows/client-management/mdm/implement-server-side-mobile-application-management.md index f67331741f..51b95b28a3 100644 --- a/windows/client-management/mdm/implement-server-side-mobile-application-management.md +++ b/windows/client-management/mdm/implement-server-side-mobile-application-management.md @@ -1,11 +1,11 @@ --- title: Implement server-side support for mobile application management on Windows description: The Windows version of mobile application management (MAM) is a lightweight solution for managing company data access and security on personal devices. MAM support is built into Windows on top of Windows Information Protection (WIP). -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/management-tool-for-windows-store-for-business.md b/windows/client-management/mdm/management-tool-for-windows-store-for-business.md index edad14557c..e4a7a406cd 100644 --- a/windows/client-management/mdm/management-tool-for-windows-store-for-business.md +++ b/windows/client-management/mdm/management-tool-for-windows-store-for-business.md @@ -7,11 +7,11 @@ MS-HAID: ms.assetid: 0E39AE85-1703-4B24-9A7F-831C6455068F ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 10/27/2017 --- diff --git a/windows/client-management/mdm/maps-csp.md b/windows/client-management/mdm/maps-csp.md index 62d2852dba..a8c9842db7 100644 --- a/windows/client-management/mdm/maps-csp.md +++ b/windows/client-management/mdm/maps-csp.md @@ -4,11 +4,11 @@ description: The Maps configuration service provider (CSP) is used to configure ms.assetid: E5157296-7C31-4B08-8877-15304C9F6F26 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/maps-ddf-file.md b/windows/client-management/mdm/maps-ddf-file.md index baa82ab4cb..a2ca25f3cc 100644 --- a/windows/client-management/mdm/maps-ddf-file.md +++ b/windows/client-management/mdm/maps-ddf-file.md @@ -4,11 +4,11 @@ description: This topic shows the OMA DM device description framework (DDF) for ms.assetid: EF22DBB6-0578-4FD0-B8A6-19DC03288FAF ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 12/05/2017 --- diff --git a/windows/client-management/mdm/mdm-enrollment-of-windows-devices.md b/windows/client-management/mdm/mdm-enrollment-of-windows-devices.md index b2d8fa74c4..21d01bb5d1 100644 --- a/windows/client-management/mdm/mdm-enrollment-of-windows-devices.md +++ b/windows/client-management/mdm/mdm-enrollment-of-windows-devices.md @@ -7,11 +7,11 @@ MS-HAID: ms.assetid: 4651C81B-D2D6-446A-AA24-04D01C1D0883 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 11/15/2017 --- diff --git a/windows/client-management/mdm/messaging-csp.md b/windows/client-management/mdm/messaging-csp.md index d3060d124e..f40a6d50ca 100644 --- a/windows/client-management/mdm/messaging-csp.md +++ b/windows/client-management/mdm/messaging-csp.md @@ -1,11 +1,11 @@ --- title: Messaging CSP description: Messaging CSP -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/messaging-ddf.md b/windows/client-management/mdm/messaging-ddf.md index ceca15e71b..0a1b09102a 100644 --- a/windows/client-management/mdm/messaging-ddf.md +++ b/windows/client-management/mdm/messaging-ddf.md @@ -1,11 +1,11 @@ --- title: Messaging DDF file description: Messaging DDF file -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 12/05/2017 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/mobile-device-enrollment.md b/windows/client-management/mdm/mobile-device-enrollment.md index 705fd00300..163c041e82 100644 --- a/windows/client-management/mdm/mobile-device-enrollment.md +++ b/windows/client-management/mdm/mobile-device-enrollment.md @@ -4,11 +4,11 @@ description: Mobile device enrollment is the first phase of enterprise managemen ms.assetid: 08C8B3DB-3263-414B-A368-F47B94F47A11 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 08/11/2017 --- diff --git a/windows/client-management/mdm/multisim-csp.md b/windows/client-management/mdm/multisim-csp.md index 48ee11fcdf..e91ec32ff1 100644 --- a/windows/client-management/mdm/multisim-csp.md +++ b/windows/client-management/mdm/multisim-csp.md @@ -1,11 +1,11 @@ --- title: MultiSIM CSP description: MultiSIM CSP allows the enterprise to manage devices with dual SIM single active configuration. -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 03/22/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/multisim-ddf.md b/windows/client-management/mdm/multisim-ddf.md index 2d122bcb44..2bac022243 100644 --- a/windows/client-management/mdm/multisim-ddf.md +++ b/windows/client-management/mdm/multisim-ddf.md @@ -1,11 +1,11 @@ --- title: MultiSIM DDF file description: XML file containing the device description framework -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 02/27/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/nap-csp.md b/windows/client-management/mdm/nap-csp.md index 0bff8e412f..019cd5e7fc 100644 --- a/windows/client-management/mdm/nap-csp.md +++ b/windows/client-management/mdm/nap-csp.md @@ -4,11 +4,11 @@ description: NAP CSP ms.assetid: 82f04492-88a6-4afd-af10-a62b8d444d21 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/napdef-csp.md b/windows/client-management/mdm/napdef-csp.md index c6f58232b1..fe597cb3f8 100644 --- a/windows/client-management/mdm/napdef-csp.md +++ b/windows/client-management/mdm/napdef-csp.md @@ -4,11 +4,11 @@ description: NAPDEF CSP ms.assetid: 9bcc65dd-a72b-4f90-aba7-4066daa06988 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/networkproxy-csp.md b/windows/client-management/mdm/networkproxy-csp.md index 44acd16ae0..59912cc8ef 100644 --- a/windows/client-management/mdm/networkproxy-csp.md +++ b/windows/client-management/mdm/networkproxy-csp.md @@ -1,11 +1,11 @@ --- title: NetworkProxy CSP description: NetworkProxy CSP -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 08/29/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/networkproxy-ddf.md b/windows/client-management/mdm/networkproxy-ddf.md index bfe7006e01..f0c3b52dec 100644 --- a/windows/client-management/mdm/networkproxy-ddf.md +++ b/windows/client-management/mdm/networkproxy-ddf.md @@ -1,11 +1,11 @@ --- title: NetworkProxy DDF file description: AppNetworkProxyLocker DDF file -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 12/05/2017 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/networkqospolicy-csp.md b/windows/client-management/mdm/networkqospolicy-csp.md index 4d0317b1c8..ad1690b23b 100644 --- a/windows/client-management/mdm/networkqospolicy-csp.md +++ b/windows/client-management/mdm/networkqospolicy-csp.md @@ -1,11 +1,11 @@ --- title: NetworkQoSPolicy CSP description: he NetworkQoSPolicy CSP applies the Quality of Service (QoS) policy for Microsoft Surface Hub. This CSP was added in Windows 10, version 1703. -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/networkqospolicy-ddf.md b/windows/client-management/mdm/networkqospolicy-ddf.md index f6bac12279..f9eefd3648 100644 --- a/windows/client-management/mdm/networkqospolicy-ddf.md +++ b/windows/client-management/mdm/networkqospolicy-ddf.md @@ -4,11 +4,11 @@ description: This topic shows the OMA DM device description framework (DDF) for ms.assetid: ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 12/05/2017 --- diff --git a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md index 0f805abbe4..b31877b5c8 100644 --- a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md +++ b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md @@ -7,11 +7,11 @@ MS-HAID: ms.assetid: 9C42064F-091C-4901-BC73-9ABE79EE4224 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 05/15/2019 --- diff --git a/windows/client-management/mdm/nodecache-csp.md b/windows/client-management/mdm/nodecache-csp.md index 6614d2b415..7e97588839 100644 --- a/windows/client-management/mdm/nodecache-csp.md +++ b/windows/client-management/mdm/nodecache-csp.md @@ -4,11 +4,11 @@ description: NodeCache CSP ms.assetid: b4dd2b0d-79ef-42ac-ab5b-ee07b3097876 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/nodecache-ddf-file.md b/windows/client-management/mdm/nodecache-ddf-file.md index e811baf42e..3c94ea2801 100644 --- a/windows/client-management/mdm/nodecache-ddf-file.md +++ b/windows/client-management/mdm/nodecache-ddf-file.md @@ -4,11 +4,11 @@ description: NodeCache DDF file ms.assetid: d7605098-12aa-4423-89ae-59624fa31236 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 12/05/2017 --- diff --git a/windows/client-management/mdm/office-csp.md b/windows/client-management/mdm/office-csp.md index fe34065d66..158703c467 100644 --- a/windows/client-management/mdm/office-csp.md +++ b/windows/client-management/mdm/office-csp.md @@ -1,11 +1,11 @@ --- title: Office CSP description: The Office configuration service provider (CSP) enables a Microsoft Office client to be installed on a device. This CSP was added in Windows 10, version 1703. -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 08/15/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/office-ddf.md b/windows/client-management/mdm/office-ddf.md index 358e58ca1d..90f3bf4977 100644 --- a/windows/client-management/mdm/office-ddf.md +++ b/windows/client-management/mdm/office-ddf.md @@ -4,11 +4,11 @@ description: This topic shows the OMA DM device description framework (DDF) for ms.assetid: ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 08/15/2018 --- diff --git a/windows/client-management/mdm/oma-dm-protocol-support.md b/windows/client-management/mdm/oma-dm-protocol-support.md index e37812066d..af78fcd411 100644 --- a/windows/client-management/mdm/oma-dm-protocol-support.md +++ b/windows/client-management/mdm/oma-dm-protocol-support.md @@ -4,11 +4,11 @@ description: OMA DM protocol support ms.assetid: e882aaae-447e-4bd4-9275-463824da4fa0 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/on-premise-authentication-device-enrollment.md b/windows/client-management/mdm/on-premise-authentication-device-enrollment.md index 734c1441f5..375999cbdf 100644 --- a/windows/client-management/mdm/on-premise-authentication-device-enrollment.md +++ b/windows/client-management/mdm/on-premise-authentication-device-enrollment.md @@ -4,11 +4,11 @@ description: This section provides an example of the mobile device enrollment pr ms.assetid: 626AC8B4-7575-4C41-8D59-185D607E3A47 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/passportforwork-csp.md b/windows/client-management/mdm/passportforwork-csp.md index de899986a9..6cd9a652c0 100644 --- a/windows/client-management/mdm/passportforwork-csp.md +++ b/windows/client-management/mdm/passportforwork-csp.md @@ -4,11 +4,11 @@ description: The PassportForWork configuration service provider is used to provi ms.assetid: 3BAE4827-5497-41EE-B47F-5C071ADB2C51 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 10/31/2018 --- diff --git a/windows/client-management/mdm/passportforwork-ddf.md b/windows/client-management/mdm/passportforwork-ddf.md index b5395cc378..070066ac9f 100644 --- a/windows/client-management/mdm/passportforwork-ddf.md +++ b/windows/client-management/mdm/passportforwork-ddf.md @@ -4,11 +4,11 @@ description: This topic shows the OMA DM device description framework (DDF) for ms.assetid: A2182898-1577-4675-BAE5-2A3A9C2AAC9B ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 07/26/2017 --- diff --git a/windows/client-management/mdm/personalization-csp.md b/windows/client-management/mdm/personalization-csp.md index 5e78754bfc..12fda905c0 100644 --- a/windows/client-management/mdm/personalization-csp.md +++ b/windows/client-management/mdm/personalization-csp.md @@ -1,11 +1,11 @@ --- title: Personalization CSP description: Personalization CSP -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/personalization-ddf.md b/windows/client-management/mdm/personalization-ddf.md index 54690902a2..a9e8907749 100644 --- a/windows/client-management/mdm/personalization-ddf.md +++ b/windows/client-management/mdm/personalization-ddf.md @@ -1,11 +1,11 @@ --- title: Personalization DDF file description: Personalization DDF file -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 12/05/2017 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-configuration-service-provider.md b/windows/client-management/mdm/policy-configuration-service-provider.md index 9c0a169a72..83f5294de6 100644 --- a/windows/client-management/mdm/policy-configuration-service-provider.md +++ b/windows/client-management/mdm/policy-configuration-service-provider.md @@ -4,11 +4,11 @@ description: Policy CSP ms.assetid: 4F3A1134-D401-44FC-A583-6EDD3070BA4F ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 05/01/2019 --- diff --git a/windows/client-management/mdm/policy-csp-abovelock.md b/windows/client-management/mdm/policy-csp-abovelock.md index f53eba1f31..e35ffe1eec 100644 --- a/windows/client-management/mdm/policy-csp-abovelock.md +++ b/windows/client-management/mdm/policy-csp-abovelock.md @@ -1,11 +1,11 @@ --- title: Policy CSP - AboveLock description: Policy CSP - AboveLock -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 05/14/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-accounts.md b/windows/client-management/mdm/policy-csp-accounts.md index 6eceb77a43..546f8d9b6f 100644 --- a/windows/client-management/mdm/policy-csp-accounts.md +++ b/windows/client-management/mdm/policy-csp-accounts.md @@ -1,11 +1,11 @@ --- title: Policy CSP - Accounts description: Policy CSP - Accounts -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 05/01/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-activexcontrols.md b/windows/client-management/mdm/policy-csp-activexcontrols.md index 1a1bcab14d..636e4bed48 100644 --- a/windows/client-management/mdm/policy-csp-activexcontrols.md +++ b/windows/client-management/mdm/policy-csp-activexcontrols.md @@ -1,11 +1,11 @@ --- title: Policy CSP - ActiveXControls description: Policy CSP - ActiveXControls -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 03/12/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-applicationdefaults.md b/windows/client-management/mdm/policy-csp-applicationdefaults.md index 14428e7f1e..b44b6777da 100644 --- a/windows/client-management/mdm/policy-csp-applicationdefaults.md +++ b/windows/client-management/mdm/policy-csp-applicationdefaults.md @@ -1,11 +1,11 @@ --- title: Policy CSP - ApplicationDefaults description: Policy CSP - ApplicationDefaults -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 04/16/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-applicationmanagement.md b/windows/client-management/mdm/policy-csp-applicationmanagement.md index f5b61846e0..fad5848971 100644 --- a/windows/client-management/mdm/policy-csp-applicationmanagement.md +++ b/windows/client-management/mdm/policy-csp-applicationmanagement.md @@ -1,11 +1,11 @@ --- title: Policy CSP - ApplicationManagement description: Policy CSP - ApplicationManagement -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 05/01/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-appruntime.md b/windows/client-management/mdm/policy-csp-appruntime.md index bcce7fc045..205072c913 100644 --- a/windows/client-management/mdm/policy-csp-appruntime.md +++ b/windows/client-management/mdm/policy-csp-appruntime.md @@ -1,11 +1,11 @@ --- title: Policy CSP - AppRuntime description: Policy CSP - AppRuntime -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 04/16/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-appvirtualization.md b/windows/client-management/mdm/policy-csp-appvirtualization.md index b18614fe6c..f8f2723af4 100644 --- a/windows/client-management/mdm/policy-csp-appvirtualization.md +++ b/windows/client-management/mdm/policy-csp-appvirtualization.md @@ -1,11 +1,11 @@ --- title: Policy CSP - AppVirtualization description: Policy CSP - AppVirtualization -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 08/08/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-attachmentmanager.md b/windows/client-management/mdm/policy-csp-attachmentmanager.md index 43209489c3..ad521ab221 100644 --- a/windows/client-management/mdm/policy-csp-attachmentmanager.md +++ b/windows/client-management/mdm/policy-csp-attachmentmanager.md @@ -1,11 +1,11 @@ --- title: Policy CSP - AttachmentManager description: Policy CSP - AttachmentManager -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 03/12/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-authentication.md b/windows/client-management/mdm/policy-csp-authentication.md index 3260eaba45..bcf59b0339 100644 --- a/windows/client-management/mdm/policy-csp-authentication.md +++ b/windows/client-management/mdm/policy-csp-authentication.md @@ -1,11 +1,11 @@ --- title: Policy CSP - Authentication description: Policy CSP - Authentication -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 05/21/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-autoplay.md b/windows/client-management/mdm/policy-csp-autoplay.md index c0cf733e35..39b00d039f 100644 --- a/windows/client-management/mdm/policy-csp-autoplay.md +++ b/windows/client-management/mdm/policy-csp-autoplay.md @@ -1,11 +1,11 @@ --- title: Policy CSP - Autoplay description: Policy CSP - Autoplay -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 03/12/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-bitlocker.md b/windows/client-management/mdm/policy-csp-bitlocker.md index 1e4c143525..c5ad6bbb67 100644 --- a/windows/client-management/mdm/policy-csp-bitlocker.md +++ b/windows/client-management/mdm/policy-csp-bitlocker.md @@ -1,11 +1,11 @@ --- title: Policy CSP - Bitlocker description: Policy CSP - Bitlocker -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/22/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-bits.md b/windows/client-management/mdm/policy-csp-bits.md index 6ecaf255f8..f997976b43 100644 --- a/windows/client-management/mdm/policy-csp-bits.md +++ b/windows/client-management/mdm/policy-csp-bits.md @@ -1,11 +1,11 @@ --- title: Policy CSP - BITS description: Policy CSP - BITS -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/29/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-bluetooth.md b/windows/client-management/mdm/policy-csp-bluetooth.md index c2c8090036..6eeffaf6f9 100644 --- a/windows/client-management/mdm/policy-csp-bluetooth.md +++ b/windows/client-management/mdm/policy-csp-bluetooth.md @@ -1,11 +1,11 @@ --- title: Policy CSP - Bluetooth description: Policy CSP - Bluetooth -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 05/01/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-browser.md b/windows/client-management/mdm/policy-csp-browser.md index 2d191a6868..4958dc65c1 100644 --- a/windows/client-management/mdm/policy-csp-browser.md +++ b/windows/client-management/mdm/policy-csp-browser.md @@ -4,8 +4,8 @@ description: Policy CSP - Browser ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi -ms.author: v-madhi +author: dansimp +ms.author: dansimp ms.date: 05/01/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-camera.md b/windows/client-management/mdm/policy-csp-camera.md index dc7bc4be0c..f78eda36f0 100644 --- a/windows/client-management/mdm/policy-csp-camera.md +++ b/windows/client-management/mdm/policy-csp-camera.md @@ -1,11 +1,11 @@ --- title: Policy CSP - Camera description: Policy CSP - Camera -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 05/14/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-cellular.md b/windows/client-management/mdm/policy-csp-cellular.md index d65402aaa1..11c6c84de3 100644 --- a/windows/client-management/mdm/policy-csp-cellular.md +++ b/windows/client-management/mdm/policy-csp-cellular.md @@ -1,11 +1,11 @@ --- title: Policy CSP - Cellular description: Policy CSP - Cellular -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 08/08/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-connectivity.md b/windows/client-management/mdm/policy-csp-connectivity.md index 602f9b75fa..65ad89116f 100644 --- a/windows/client-management/mdm/policy-csp-connectivity.md +++ b/windows/client-management/mdm/policy-csp-connectivity.md @@ -1,11 +1,11 @@ --- title: Policy CSP - Connectivity description: Policy CSP - Connectivity -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 05/01/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-controlpolicyconflict.md b/windows/client-management/mdm/policy-csp-controlpolicyconflict.md index a74ce59c3b..e85bcec5f8 100644 --- a/windows/client-management/mdm/policy-csp-controlpolicyconflict.md +++ b/windows/client-management/mdm/policy-csp-controlpolicyconflict.md @@ -1,11 +1,11 @@ --- title: Policy CSP - ControlPolicyConflict description: Policy CSP - ControlPolicyConflict -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 03/12/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-credentialproviders.md b/windows/client-management/mdm/policy-csp-credentialproviders.md index 290cc09436..7ab5e2a2cf 100644 --- a/windows/client-management/mdm/policy-csp-credentialproviders.md +++ b/windows/client-management/mdm/policy-csp-credentialproviders.md @@ -1,11 +1,11 @@ --- title: Policy CSP - CredentialProviders description: Policy CSP - CredentialProviders -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 03/12/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-credentialsdelegation.md b/windows/client-management/mdm/policy-csp-credentialsdelegation.md index 8399029558..6b07967c7f 100644 --- a/windows/client-management/mdm/policy-csp-credentialsdelegation.md +++ b/windows/client-management/mdm/policy-csp-credentialsdelegation.md @@ -1,11 +1,11 @@ --- title: Policy CSP - CredentialsDelegation description: Policy CSP - CredentialsDelegation -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 04/16/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-credentialsui.md b/windows/client-management/mdm/policy-csp-credentialsui.md index 70623173f3..9018d5b81a 100644 --- a/windows/client-management/mdm/policy-csp-credentialsui.md +++ b/windows/client-management/mdm/policy-csp-credentialsui.md @@ -1,11 +1,11 @@ --- title: Policy CSP - CredentialsUI description: Policy CSP - CredentialsUI -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 03/12/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-cryptography.md b/windows/client-management/mdm/policy-csp-cryptography.md index fd61c81935..e2ca00b944 100644 --- a/windows/client-management/mdm/policy-csp-cryptography.md +++ b/windows/client-management/mdm/policy-csp-cryptography.md @@ -1,11 +1,11 @@ --- title: Policy CSP - Cryptography description: Policy CSP - Cryptography -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 05/14/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-dataprotection.md b/windows/client-management/mdm/policy-csp-dataprotection.md index 3115870f7b..a844f2e173 100644 --- a/windows/client-management/mdm/policy-csp-dataprotection.md +++ b/windows/client-management/mdm/policy-csp-dataprotection.md @@ -1,11 +1,11 @@ --- title: Policy CSP - DataProtection description: Policy CSP - DataProtection -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 01/26/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-datausage.md b/windows/client-management/mdm/policy-csp-datausage.md index b9296352a3..d5cad382b1 100644 --- a/windows/client-management/mdm/policy-csp-datausage.md +++ b/windows/client-management/mdm/policy-csp-datausage.md @@ -1,11 +1,11 @@ --- title: Policy CSP - DataUsage description: Policy CSP - DataUsage -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 07/13/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-defender.md b/windows/client-management/mdm/policy-csp-defender.md index 5728ea5648..514d2f05a4 100644 --- a/windows/client-management/mdm/policy-csp-defender.md +++ b/windows/client-management/mdm/policy-csp-defender.md @@ -1,11 +1,11 @@ --- title: Policy CSP - Defender description: Policy CSP - Defender -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 01/26/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-deliveryoptimization.md b/windows/client-management/mdm/policy-csp-deliveryoptimization.md index 9169958368..38af0383be 100644 --- a/windows/client-management/mdm/policy-csp-deliveryoptimization.md +++ b/windows/client-management/mdm/policy-csp-deliveryoptimization.md @@ -1,11 +1,11 @@ --- title: Policy CSP - DeliveryOptimization description: Policy CSP - DeliveryOptimization -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 05/21/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-desktop.md b/windows/client-management/mdm/policy-csp-desktop.md index b112b92bfa..3fb64bd1f3 100644 --- a/windows/client-management/mdm/policy-csp-desktop.md +++ b/windows/client-management/mdm/policy-csp-desktop.md @@ -1,11 +1,11 @@ --- title: Policy CSP - Desktop description: Policy CSP - Desktop -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 08/08/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-deviceguard.md b/windows/client-management/mdm/policy-csp-deviceguard.md index 9b5c91ad02..803df208f5 100644 --- a/windows/client-management/mdm/policy-csp-deviceguard.md +++ b/windows/client-management/mdm/policy-csp-deviceguard.md @@ -1,11 +1,11 @@ --- title: Policy CSP - DeviceGuard description: Policy CSP - DeviceGuard -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 09/20/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-deviceinstallation.md b/windows/client-management/mdm/policy-csp-deviceinstallation.md index b73ba9e05d..115f39e153 100644 --- a/windows/client-management/mdm/policy-csp-deviceinstallation.md +++ b/windows/client-management/mdm/policy-csp-deviceinstallation.md @@ -3,11 +3,11 @@ title: Policy CSP - DeviceInstallation ms.reviewer: manager: dansimp description: Policy CSP - DeviceInstallation -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp --- # Policy CSP - DeviceInstallation diff --git a/windows/client-management/mdm/policy-csp-devicelock.md b/windows/client-management/mdm/policy-csp-devicelock.md index ce2068e95b..823ce80746 100644 --- a/windows/client-management/mdm/policy-csp-devicelock.md +++ b/windows/client-management/mdm/policy-csp-devicelock.md @@ -1,11 +1,11 @@ --- title: Policy CSP - DeviceLock description: Policy CSP - DeviceLock -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 05/01/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-display.md b/windows/client-management/mdm/policy-csp-display.md index b5570d5e90..934e4ae4ab 100644 --- a/windows/client-management/mdm/policy-csp-display.md +++ b/windows/client-management/mdm/policy-csp-display.md @@ -1,11 +1,11 @@ --- title: Policy CSP - Display description: Policy CSP - Display -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 08/08/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-dmaguard.md b/windows/client-management/mdm/policy-csp-dmaguard.md index 6d93d02bdb..b0b03c92c6 100644 --- a/windows/client-management/mdm/policy-csp-dmaguard.md +++ b/windows/client-management/mdm/policy-csp-dmaguard.md @@ -1,11 +1,11 @@ --- title: Policy CSP - DmaGuard description: Policy CSP - DmaGuard -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 12/17/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-education.md b/windows/client-management/mdm/policy-csp-education.md index 66f6fba35f..d137f48f09 100644 --- a/windows/client-management/mdm/policy-csp-education.md +++ b/windows/client-management/mdm/policy-csp-education.md @@ -1,11 +1,11 @@ --- title: Policy CSP - Education description: Policy CSP - Education -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 03/12/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-enterprisecloudprint.md b/windows/client-management/mdm/policy-csp-enterprisecloudprint.md index db5ddb5b79..988c668740 100644 --- a/windows/client-management/mdm/policy-csp-enterprisecloudprint.md +++ b/windows/client-management/mdm/policy-csp-enterprisecloudprint.md @@ -1,11 +1,11 @@ --- title: Policy CSP - EnterpriseCloudPrint description: Policy CSP - EnterpriseCloudPrint -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 05/14/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-errorreporting.md b/windows/client-management/mdm/policy-csp-errorreporting.md index d7d8f78baf..4f17957ec0 100644 --- a/windows/client-management/mdm/policy-csp-errorreporting.md +++ b/windows/client-management/mdm/policy-csp-errorreporting.md @@ -1,11 +1,11 @@ --- title: Policy CSP - ErrorReporting description: Policy CSP - ErrorReporting -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 03/12/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-eventlogservice.md b/windows/client-management/mdm/policy-csp-eventlogservice.md index d697276ca9..c5d5079692 100644 --- a/windows/client-management/mdm/policy-csp-eventlogservice.md +++ b/windows/client-management/mdm/policy-csp-eventlogservice.md @@ -1,11 +1,11 @@ --- title: Policy CSP - EventLogService description: Policy CSP - EventLogService -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 04/16/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-experience.md b/windows/client-management/mdm/policy-csp-experience.md index 0e8fd0515f..a2d3e6b59b 100644 --- a/windows/client-management/mdm/policy-csp-experience.md +++ b/windows/client-management/mdm/policy-csp-experience.md @@ -1,11 +1,11 @@ --- title: Policy CSP - Experience description: Policy CSP - Experience -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 05/21/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-exploitguard.md b/windows/client-management/mdm/policy-csp-exploitguard.md index 80eeaea9a1..9442edaf2b 100644 --- a/windows/client-management/mdm/policy-csp-exploitguard.md +++ b/windows/client-management/mdm/policy-csp-exploitguard.md @@ -1,11 +1,11 @@ --- title: Policy CSP - ExploitGuard description: Policy CSP - ExploitGuard -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 03/12/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-fileexplorer.md b/windows/client-management/mdm/policy-csp-fileexplorer.md index 56aac145e1..f61d78ffc2 100644 --- a/windows/client-management/mdm/policy-csp-fileexplorer.md +++ b/windows/client-management/mdm/policy-csp-fileexplorer.md @@ -1,11 +1,11 @@ --- title: Policy CSP - FileExplorer description: Policy CSP - FileExplorer -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 04/16/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-games.md b/windows/client-management/mdm/policy-csp-games.md index 3c266ce354..f8c69c294e 100644 --- a/windows/client-management/mdm/policy-csp-games.md +++ b/windows/client-management/mdm/policy-csp-games.md @@ -1,11 +1,11 @@ --- title: Policy CSP - Games description: Policy CSP - Games -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 03/12/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-handwriting.md b/windows/client-management/mdm/policy-csp-handwriting.md index 739b14ee34..662cdada4f 100644 --- a/windows/client-management/mdm/policy-csp-handwriting.md +++ b/windows/client-management/mdm/policy-csp-handwriting.md @@ -1,11 +1,11 @@ --- title: Policy CSP - Handwriting description: Policy CSP - Handwriting -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 08/09/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-internetexplorer.md b/windows/client-management/mdm/policy-csp-internetexplorer.md index ce77f864e8..dbbf9747d8 100644 --- a/windows/client-management/mdm/policy-csp-internetexplorer.md +++ b/windows/client-management/mdm/policy-csp-internetexplorer.md @@ -1,11 +1,11 @@ --- title: Policy CSP - InternetExplorer description: Policy CSP - InternetExplorer -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 05/21/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-kerberos.md b/windows/client-management/mdm/policy-csp-kerberos.md index 9ab02f2de0..99b27f54ec 100644 --- a/windows/client-management/mdm/policy-csp-kerberos.md +++ b/windows/client-management/mdm/policy-csp-kerberos.md @@ -1,11 +1,11 @@ --- title: Policy CSP - Kerberos description: Policy CSP - Kerberos -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 08/08/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-kioskbrowser.md b/windows/client-management/mdm/policy-csp-kioskbrowser.md index c19001ed52..2498aa375e 100644 --- a/windows/client-management/mdm/policy-csp-kioskbrowser.md +++ b/windows/client-management/mdm/policy-csp-kioskbrowser.md @@ -1,11 +1,11 @@ --- title: Policy CSP - KioskBrowser description: Policy CSP - KioskBrowser -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 05/14/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-lanmanworkstation.md b/windows/client-management/mdm/policy-csp-lanmanworkstation.md index f89495b54b..37b5b30178 100644 --- a/windows/client-management/mdm/policy-csp-lanmanworkstation.md +++ b/windows/client-management/mdm/policy-csp-lanmanworkstation.md @@ -1,11 +1,11 @@ --- title: Policy CSP - LanmanWorkstation description: Policy CSP - LanmanWorkstation -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 04/16/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-licensing.md b/windows/client-management/mdm/policy-csp-licensing.md index 42584a54f8..55e430183e 100644 --- a/windows/client-management/mdm/policy-csp-licensing.md +++ b/windows/client-management/mdm/policy-csp-licensing.md @@ -1,11 +1,11 @@ --- title: Policy CSP - Licensing description: Policy CSP - Licensing -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 05/14/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-localpoliciessecurityoptions.md b/windows/client-management/mdm/policy-csp-localpoliciessecurityoptions.md index bb0999950b..056149192f 100644 --- a/windows/client-management/mdm/policy-csp-localpoliciessecurityoptions.md +++ b/windows/client-management/mdm/policy-csp-localpoliciessecurityoptions.md @@ -1,11 +1,11 @@ --- title: Policy CSP - LocalPoliciesSecurityOptions description: Policy CSP - LocalPoliciesSecurityOptions -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-lockdown.md b/windows/client-management/mdm/policy-csp-lockdown.md index b6ad61c221..de4a1e8af3 100644 --- a/windows/client-management/mdm/policy-csp-lockdown.md +++ b/windows/client-management/mdm/policy-csp-lockdown.md @@ -1,11 +1,11 @@ --- title: Policy CSP - LockDown description: Policy CSP - LockDown -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 05/14/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-maps.md b/windows/client-management/mdm/policy-csp-maps.md index ae2f5b3878..8122791a64 100644 --- a/windows/client-management/mdm/policy-csp-maps.md +++ b/windows/client-management/mdm/policy-csp-maps.md @@ -1,11 +1,11 @@ --- title: Policy CSP - Maps description: Policy CSP - Maps -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 05/14/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-messaging.md b/windows/client-management/mdm/policy-csp-messaging.md index d6af9ac1ae..a8b70574c7 100644 --- a/windows/client-management/mdm/policy-csp-messaging.md +++ b/windows/client-management/mdm/policy-csp-messaging.md @@ -1,11 +1,11 @@ --- title: Policy CSP - Messaging description: Policy CSP - Messaging -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 08/09/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-mssecurityguide.md b/windows/client-management/mdm/policy-csp-mssecurityguide.md index 619b8b1644..ac4671f87f 100644 --- a/windows/client-management/mdm/policy-csp-mssecurityguide.md +++ b/windows/client-management/mdm/policy-csp-mssecurityguide.md @@ -1,11 +1,11 @@ --- title: Policy CSP - MSSecurityGuide description: Policy CSP - MSSecurityGuide -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 04/16/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-msslegacy.md b/windows/client-management/mdm/policy-csp-msslegacy.md index 96d664be42..604169565d 100644 --- a/windows/client-management/mdm/policy-csp-msslegacy.md +++ b/windows/client-management/mdm/policy-csp-msslegacy.md @@ -1,11 +1,11 @@ --- title: Policy CSP - MSSLegacy description: Policy CSP - MSSLegacy -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 04/16/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-networkisolation.md b/windows/client-management/mdm/policy-csp-networkisolation.md index 4ee936f06a..932ce72639 100644 --- a/windows/client-management/mdm/policy-csp-networkisolation.md +++ b/windows/client-management/mdm/policy-csp-networkisolation.md @@ -1,11 +1,11 @@ --- title: Policy CSP - NetworkIsolation description: Policy CSP - NetworkIsolation -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 05/14/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-notifications.md b/windows/client-management/mdm/policy-csp-notifications.md index 085fce3de9..cffe38ba31 100644 --- a/windows/client-management/mdm/policy-csp-notifications.md +++ b/windows/client-management/mdm/policy-csp-notifications.md @@ -1,11 +1,11 @@ --- title: Policy CSP - Notifications description: Policy CSP - Notifications -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 05/14/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-power.md b/windows/client-management/mdm/policy-csp-power.md index f7f14630ec..889905e619 100644 --- a/windows/client-management/mdm/policy-csp-power.md +++ b/windows/client-management/mdm/policy-csp-power.md @@ -1,11 +1,11 @@ --- title: Policy CSP - Power description: Policy CSP - Power -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 05/21/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-printers.md b/windows/client-management/mdm/policy-csp-printers.md index 837c3f41fc..7b09b88a5e 100644 --- a/windows/client-management/mdm/policy-csp-printers.md +++ b/windows/client-management/mdm/policy-csp-printers.md @@ -1,11 +1,11 @@ --- title: Policy CSP - Printers description: Policy CSP - Printers -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 03/12/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-privacy.md b/windows/client-management/mdm/policy-csp-privacy.md index 1c6551c760..7cab8f97a9 100644 --- a/windows/client-management/mdm/policy-csp-privacy.md +++ b/windows/client-management/mdm/policy-csp-privacy.md @@ -1,11 +1,11 @@ --- title: Policy CSP - Privacy description: Policy CSP - Privacy -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 05/01/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-remoteassistance.md b/windows/client-management/mdm/policy-csp-remoteassistance.md index f5f5dde81f..7641679a25 100644 --- a/windows/client-management/mdm/policy-csp-remoteassistance.md +++ b/windows/client-management/mdm/policy-csp-remoteassistance.md @@ -1,11 +1,11 @@ --- title: Policy CSP - RemoteAssistance description: Policy CSP - RemoteAssistance -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 03/12/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-remotedesktopservices.md b/windows/client-management/mdm/policy-csp-remotedesktopservices.md index 047a7d0ec3..0f40a2ac33 100644 --- a/windows/client-management/mdm/policy-csp-remotedesktopservices.md +++ b/windows/client-management/mdm/policy-csp-remotedesktopservices.md @@ -1,11 +1,11 @@ --- title: Policy CSP - RemoteDesktopServices description: Policy CSP - RemoteDesktopServices -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 03/12/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-remotemanagement.md b/windows/client-management/mdm/policy-csp-remotemanagement.md index 98161bd0d3..ed3b3b07de 100644 --- a/windows/client-management/mdm/policy-csp-remotemanagement.md +++ b/windows/client-management/mdm/policy-csp-remotemanagement.md @@ -1,11 +1,11 @@ --- title: Policy CSP - RemoteManagement description: Policy CSP - RemoteManagement -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 03/12/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-remoteprocedurecall.md b/windows/client-management/mdm/policy-csp-remoteprocedurecall.md index 74f0596077..505474b434 100644 --- a/windows/client-management/mdm/policy-csp-remoteprocedurecall.md +++ b/windows/client-management/mdm/policy-csp-remoteprocedurecall.md @@ -1,11 +1,11 @@ --- title: Policy CSP - RemoteProcedureCall description: Policy CSP - RemoteProcedureCall -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 03/12/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-remoteshell.md b/windows/client-management/mdm/policy-csp-remoteshell.md index c608d31483..a2f60c4d45 100644 --- a/windows/client-management/mdm/policy-csp-remoteshell.md +++ b/windows/client-management/mdm/policy-csp-remoteshell.md @@ -1,11 +1,11 @@ --- title: Policy CSP - RemoteShell description: Policy CSP - RemoteShell -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 03/12/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-restrictedgroups.md b/windows/client-management/mdm/policy-csp-restrictedgroups.md index d3f611438e..5b3617d526 100644 --- a/windows/client-management/mdm/policy-csp-restrictedgroups.md +++ b/windows/client-management/mdm/policy-csp-restrictedgroups.md @@ -1,11 +1,11 @@ --- title: Policy CSP - RestrictedGroups description: Policy CSP - RestrictedGroups -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 03/15/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-search.md b/windows/client-management/mdm/policy-csp-search.md index 48f3d818df..2024f8c23d 100644 --- a/windows/client-management/mdm/policy-csp-search.md +++ b/windows/client-management/mdm/policy-csp-search.md @@ -1,11 +1,11 @@ --- title: Policy CSP - Search description: Policy CSP - Search -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 05/21/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-security.md b/windows/client-management/mdm/policy-csp-security.md index 7e62e0cc7f..3a28d9ed2e 100644 --- a/windows/client-management/mdm/policy-csp-security.md +++ b/windows/client-management/mdm/policy-csp-security.md @@ -1,11 +1,11 @@ --- title: Policy CSP - Security description: Policy CSP - Security -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 05/01/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-settings.md b/windows/client-management/mdm/policy-csp-settings.md index 8dbb37a397..079c7bb2b5 100644 --- a/windows/client-management/mdm/policy-csp-settings.md +++ b/windows/client-management/mdm/policy-csp-settings.md @@ -1,11 +1,11 @@ --- title: Policy CSP - Settings description: Policy CSP - Settings -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 05/01/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-smartscreen.md b/windows/client-management/mdm/policy-csp-smartscreen.md index 558a6a7036..da31f60df0 100644 --- a/windows/client-management/mdm/policy-csp-smartscreen.md +++ b/windows/client-management/mdm/policy-csp-smartscreen.md @@ -1,11 +1,11 @@ --- title: Policy CSP - SmartScreen description: Policy CSP - SmartScreen -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 03/12/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-speech.md b/windows/client-management/mdm/policy-csp-speech.md index 742d84df6e..21f99a64ba 100644 --- a/windows/client-management/mdm/policy-csp-speech.md +++ b/windows/client-management/mdm/policy-csp-speech.md @@ -1,11 +1,11 @@ --- title: Policy CSP - Speech description: Policy CSP - Speech -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 05/01/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-start.md b/windows/client-management/mdm/policy-csp-start.md index f39602bc16..613fd39729 100644 --- a/windows/client-management/mdm/policy-csp-start.md +++ b/windows/client-management/mdm/policy-csp-start.md @@ -1,11 +1,11 @@ --- title: Policy CSP - Start description: Policy CSP - Start -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 08/14/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-storage.md b/windows/client-management/mdm/policy-csp-storage.md index 46f398e6b7..8d1f175f6b 100644 --- a/windows/client-management/mdm/policy-csp-storage.md +++ b/windows/client-management/mdm/policy-csp-storage.md @@ -1,11 +1,11 @@ --- title: Policy CSP - Storage description: Policy CSP - Storage -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 01/14/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-system.md b/windows/client-management/mdm/policy-csp-system.md index d95507020b..a24182e6b1 100644 --- a/windows/client-management/mdm/policy-csp-system.md +++ b/windows/client-management/mdm/policy-csp-system.md @@ -1,11 +1,11 @@ --- title: Policy CSP - System description: Policy CSP - System -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 05/21/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-systemservices.md b/windows/client-management/mdm/policy-csp-systemservices.md index c2ccceb4d4..aad234adf5 100644 --- a/windows/client-management/mdm/policy-csp-systemservices.md +++ b/windows/client-management/mdm/policy-csp-systemservices.md @@ -1,11 +1,11 @@ --- title: Policy CSP - SystemServices description: Policy CSP - SystemServices -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 03/12/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-taskmanager.md b/windows/client-management/mdm/policy-csp-taskmanager.md index e29a654fd7..0748eedc9d 100644 --- a/windows/client-management/mdm/policy-csp-taskmanager.md +++ b/windows/client-management/mdm/policy-csp-taskmanager.md @@ -1,11 +1,11 @@ --- title: Policy CSP - TaskManager description: Policy CSP - TaskManager -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 07/05/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-taskscheduler.md b/windows/client-management/mdm/policy-csp-taskscheduler.md index 29c73cd735..6b69cbd1ed 100644 --- a/windows/client-management/mdm/policy-csp-taskscheduler.md +++ b/windows/client-management/mdm/policy-csp-taskscheduler.md @@ -1,11 +1,11 @@ --- title: Policy CSP - TaskScheduler description: Policy CSP - TaskScheduler -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 03/12/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-textinput.md b/windows/client-management/mdm/policy-csp-textinput.md index 0cfafcfe1b..e285dac28b 100644 --- a/windows/client-management/mdm/policy-csp-textinput.md +++ b/windows/client-management/mdm/policy-csp-textinput.md @@ -1,11 +1,11 @@ --- title: Policy CSP - TextInput description: Policy CSP - TextInput -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 08/09/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-timelanguagesettings.md b/windows/client-management/mdm/policy-csp-timelanguagesettings.md index 0e6de5914f..bd5c629e59 100644 --- a/windows/client-management/mdm/policy-csp-timelanguagesettings.md +++ b/windows/client-management/mdm/policy-csp-timelanguagesettings.md @@ -1,11 +1,11 @@ --- title: Policy CSP - TimeLanguageSettings description: Policy CSP - TimeLanguageSettings -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 03/12/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-update.md b/windows/client-management/mdm/policy-csp-update.md index e74de2d346..f346ead6bd 100644 --- a/windows/client-management/mdm/policy-csp-update.md +++ b/windows/client-management/mdm/policy-csp-update.md @@ -1,11 +1,11 @@ --- title: Policy CSP - Update description: Policy CSP - Update -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 05/21/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-userrights.md b/windows/client-management/mdm/policy-csp-userrights.md index fda60d68f8..4548a07b75 100644 --- a/windows/client-management/mdm/policy-csp-userrights.md +++ b/windows/client-management/mdm/policy-csp-userrights.md @@ -1,11 +1,11 @@ --- title: Policy CSP - UserRights description: Policy CSP - UserRights -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 10/31/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-wifi.md b/windows/client-management/mdm/policy-csp-wifi.md index d0cb1ce336..61b1076fcc 100644 --- a/windows/client-management/mdm/policy-csp-wifi.md +++ b/windows/client-management/mdm/policy-csp-wifi.md @@ -1,11 +1,11 @@ --- title: Policy CSP - Wifi description: Policy CSP - Wifi -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 05/01/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-windowsconnectionmanager.md b/windows/client-management/mdm/policy-csp-windowsconnectionmanager.md index 312253b3a4..e3e233d8b5 100644 --- a/windows/client-management/mdm/policy-csp-windowsconnectionmanager.md +++ b/windows/client-management/mdm/policy-csp-windowsconnectionmanager.md @@ -1,11 +1,11 @@ --- title: Policy CSP - WindowsConnectionManager description: Policy CSP - WindowsConnectionManager -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 04/16/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-windowsdefendersecuritycenter.md b/windows/client-management/mdm/policy-csp-windowsdefendersecuritycenter.md index a1a1024f77..3cb9301552 100644 --- a/windows/client-management/mdm/policy-csp-windowsdefendersecuritycenter.md +++ b/windows/client-management/mdm/policy-csp-windowsdefendersecuritycenter.md @@ -1,11 +1,11 @@ --- title: Policy CSP - WindowsDefenderSecurityCenter description: Policy CSP - WindowsDefenderSecurityCenter -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 08/09/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-windowsinkworkspace.md b/windows/client-management/mdm/policy-csp-windowsinkworkspace.md index 1f3d1dbebc..0151839e19 100644 --- a/windows/client-management/mdm/policy-csp-windowsinkworkspace.md +++ b/windows/client-management/mdm/policy-csp-windowsinkworkspace.md @@ -1,11 +1,11 @@ --- title: Policy CSP - WindowsInkWorkspace description: Policy CSP - WindowsInkWorkspace -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 05/14/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-windowslogon.md b/windows/client-management/mdm/policy-csp-windowslogon.md index 7471dac4ee..208555b230 100644 --- a/windows/client-management/mdm/policy-csp-windowslogon.md +++ b/windows/client-management/mdm/policy-csp-windowslogon.md @@ -1,11 +1,11 @@ --- title: Policy CSP - WindowsLogon description: Policy CSP - WindowsLogon -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 05/21/2019 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-windowspowershell.md b/windows/client-management/mdm/policy-csp-windowspowershell.md index a099361e64..bbc34201ce 100644 --- a/windows/client-management/mdm/policy-csp-windowspowershell.md +++ b/windows/client-management/mdm/policy-csp-windowspowershell.md @@ -1,11 +1,11 @@ --- title: Policy CSP - WindowsPowerShell description: Policy CSP - WindowsPowerShell -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 04/16/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-csp-wirelessdisplay.md b/windows/client-management/mdm/policy-csp-wirelessdisplay.md index 5ecd6a4d5f..3c730e078f 100644 --- a/windows/client-management/mdm/policy-csp-wirelessdisplay.md +++ b/windows/client-management/mdm/policy-csp-wirelessdisplay.md @@ -1,11 +1,11 @@ --- title: Policy CSP - WirelessDisplay description: Policy CSP - WirelessDisplay -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 08/09/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/policy-ddf-file.md b/windows/client-management/mdm/policy-ddf-file.md index 69a88143b4..9a315f72fc 100644 --- a/windows/client-management/mdm/policy-ddf-file.md +++ b/windows/client-management/mdm/policy-ddf-file.md @@ -4,11 +4,11 @@ description: Policy DDF file ms.assetid: D90791B5-A772-4AF8-B058-5D566865AF8D ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 05/21/2019 --- diff --git a/windows/client-management/mdm/policymanager-csp.md b/windows/client-management/mdm/policymanager-csp.md index 9439aac702..00b548d4d7 100644 --- a/windows/client-management/mdm/policymanager-csp.md +++ b/windows/client-management/mdm/policymanager-csp.md @@ -4,11 +4,11 @@ description: PolicyManager CSP ms.assetid: 048427b1-6024-4660-8660-bd91c583f7f9 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/28/2017 --- diff --git a/windows/client-management/mdm/provisioning-csp.md b/windows/client-management/mdm/provisioning-csp.md index 80623f73c2..8c5e9b1a4b 100644 --- a/windows/client-management/mdm/provisioning-csp.md +++ b/windows/client-management/mdm/provisioning-csp.md @@ -4,11 +4,11 @@ description: The Provisioning configuration service provider is used for bulk us ms.assetid: 5D6C17BE-727A-4AFA-9F30-B34C1EA1D2AE ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/proxy-csp.md b/windows/client-management/mdm/proxy-csp.md index edcf105253..71ef2f33e8 100644 --- a/windows/client-management/mdm/proxy-csp.md +++ b/windows/client-management/mdm/proxy-csp.md @@ -4,11 +4,11 @@ description: PROXY CSP ms.assetid: 9904d44c-4a1e-4ae7-a6c7-5dba06cb16ce ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/push-notification-windows-mdm.md b/windows/client-management/mdm/push-notification-windows-mdm.md index 1030713bcf..da561b2712 100644 --- a/windows/client-management/mdm/push-notification-windows-mdm.md +++ b/windows/client-management/mdm/push-notification-windows-mdm.md @@ -7,11 +7,11 @@ MS-HAID: ms.assetid: 9031C4FE-212A-4481-A1B0-4C3190B388AE ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 09/22/2017 --- diff --git a/windows/client-management/mdm/pxlogical-csp.md b/windows/client-management/mdm/pxlogical-csp.md index c7507fb6fd..374eea6893 100644 --- a/windows/client-management/mdm/pxlogical-csp.md +++ b/windows/client-management/mdm/pxlogical-csp.md @@ -4,11 +4,11 @@ description: PXLOGICAL configuration service provider ms.assetid: b5fc84d4-aa32-4edd-95f1-a6a9c0feb459 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/reboot-csp.md b/windows/client-management/mdm/reboot-csp.md index 4aa15ab3a4..697c29819b 100644 --- a/windows/client-management/mdm/reboot-csp.md +++ b/windows/client-management/mdm/reboot-csp.md @@ -4,11 +4,11 @@ description: Reboot CSP ms.assetid: 4E3F1225-BBAD-40F5-A1AB-FF221B6BAF48 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/reboot-ddf-file.md b/windows/client-management/mdm/reboot-ddf-file.md index 5cf368b966..7d06575f3c 100644 --- a/windows/client-management/mdm/reboot-ddf-file.md +++ b/windows/client-management/mdm/reboot-ddf-file.md @@ -4,11 +4,11 @@ description: This topic shows the OMA DM device description framework (DDF) for ms.assetid: ABBD850C-E744-462C-88E7-CA3F43D80DB1 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 12/05/2017 --- diff --git a/windows/client-management/mdm/reclaim-seat-from-user.md b/windows/client-management/mdm/reclaim-seat-from-user.md index b0d6eb16bc..d2d89c5733 100644 --- a/windows/client-management/mdm/reclaim-seat-from-user.md +++ b/windows/client-management/mdm/reclaim-seat-from-user.md @@ -4,11 +4,11 @@ description: The Reclaim seat from user operation returns reclaimed seats for a ms.assetid: E2C3C899-D0AD-469A-A319-31A420472A4C ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 09/18/2017 --- diff --git a/windows/client-management/mdm/register-your-free-azure-active-directory-subscription.md b/windows/client-management/mdm/register-your-free-azure-active-directory-subscription.md index a9671a7ca9..b07ea3b143 100644 --- a/windows/client-management/mdm/register-your-free-azure-active-directory-subscription.md +++ b/windows/client-management/mdm/register-your-free-azure-active-directory-subscription.md @@ -4,11 +4,11 @@ description: If you have paid subscriptions to Office 365, Microsoft Dynamics CR ms.assetid: 97DCD303-BB11-4AFF-84FE-B7F14CDF64F7 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/registry-csp.md b/windows/client-management/mdm/registry-csp.md index 9baab962a1..4d33cf5f8f 100644 --- a/windows/client-management/mdm/registry-csp.md +++ b/windows/client-management/mdm/registry-csp.md @@ -4,11 +4,11 @@ description: Registry CSP ms.assetid: 2307e3fd-7b61-4f00-94e1-a639571f2c9d ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/registry-ddf-file.md b/windows/client-management/mdm/registry-ddf-file.md index 0aa45264c7..879d66bc0a 100644 --- a/windows/client-management/mdm/registry-ddf-file.md +++ b/windows/client-management/mdm/registry-ddf-file.md @@ -4,11 +4,11 @@ description: Registry DDF file ms.assetid: 29b5cc07-f349-4567-8a77-387d816a9d15 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/remotefind-csp.md b/windows/client-management/mdm/remotefind-csp.md index 101f5ca90a..836acdde82 100644 --- a/windows/client-management/mdm/remotefind-csp.md +++ b/windows/client-management/mdm/remotefind-csp.md @@ -4,11 +4,11 @@ description: The RemoteFind configuration service provider retrieves the locatio ms.assetid: 2EB02824-65BF-4B40-A338-672D219AF5A0 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/remotefind-ddf-file.md b/windows/client-management/mdm/remotefind-ddf-file.md index 69159f2b95..88aa6ef4d6 100644 --- a/windows/client-management/mdm/remotefind-ddf-file.md +++ b/windows/client-management/mdm/remotefind-ddf-file.md @@ -4,11 +4,11 @@ description: This topic shows the OMA DM device description framework (DDF) for ms.assetid: 5864CBB8-2030-459E-BCF6-9ACB69206FEA ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 12/05/2017 --- diff --git a/windows/client-management/mdm/remotelock-csp.md b/windows/client-management/mdm/remotelock-csp.md index 4452249df9..4e4260add9 100644 --- a/windows/client-management/mdm/remotelock-csp.md +++ b/windows/client-management/mdm/remotelock-csp.md @@ -4,11 +4,11 @@ description: RemoteLock CSP ms.assetid: c7889331-5aa3-4efe-9a7e-20d3f433659b ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/remotelock-ddf-file.md b/windows/client-management/mdm/remotelock-ddf-file.md index ed8395ed1c..b7c6b43136 100644 --- a/windows/client-management/mdm/remotelock-ddf-file.md +++ b/windows/client-management/mdm/remotelock-ddf-file.md @@ -4,11 +4,11 @@ description: RemoteLock DDF file ms.assetid: A301AE26-1BF1-4328-99AB-1ABBA4960797 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 12/05/2017 --- diff --git a/windows/client-management/mdm/remotering-csp.md b/windows/client-management/mdm/remotering-csp.md index 74a70e2959..17b98183c7 100644 --- a/windows/client-management/mdm/remotering-csp.md +++ b/windows/client-management/mdm/remotering-csp.md @@ -4,11 +4,11 @@ description: RemoteRing CSP ms.assetid: 70015243-c07f-46cb-a0f9-4b4ad13a5609 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/remotering-ddf-file.md b/windows/client-management/mdm/remotering-ddf-file.md index c3a9848c00..68e36197c0 100644 --- a/windows/client-management/mdm/remotering-ddf-file.md +++ b/windows/client-management/mdm/remotering-ddf-file.md @@ -4,11 +4,11 @@ description: This topic shows the OMA DM device description framework (DDF) for ms.assetid: 6815267F-212B-4370-8B72-A457E8000F7B ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 12/05/2017 --- diff --git a/windows/client-management/mdm/remotewipe-csp.md b/windows/client-management/mdm/remotewipe-csp.md index baaef94316..762c610d0f 100644 --- a/windows/client-management/mdm/remotewipe-csp.md +++ b/windows/client-management/mdm/remotewipe-csp.md @@ -4,11 +4,11 @@ description: RemoteWipe CSP ms.assetid: 6e89bd37-7680-4940-8a67-11ed062ffb70 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 08/13/2018 --- diff --git a/windows/client-management/mdm/remotewipe-ddf-file.md b/windows/client-management/mdm/remotewipe-ddf-file.md index 9d99e8a2c6..c474628c38 100644 --- a/windows/client-management/mdm/remotewipe-ddf-file.md +++ b/windows/client-management/mdm/remotewipe-ddf-file.md @@ -4,11 +4,11 @@ description: RemoteWipe DDF file ms.assetid: 10ec4fb7-f911-4d0c-9a8f-e96bf5faea0c ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 08/13/2018 --- diff --git a/windows/client-management/mdm/reporting-csp.md b/windows/client-management/mdm/reporting-csp.md index f7dc835d78..534defbe64 100644 --- a/windows/client-management/mdm/reporting-csp.md +++ b/windows/client-management/mdm/reporting-csp.md @@ -4,11 +4,11 @@ description: The Reporting configuration service provider is used to retrieve Wi ms.assetid: 148441A6-D9E1-43D8-ADEE-FB62E85A39F7 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/reporting-ddf-file.md b/windows/client-management/mdm/reporting-ddf-file.md index a0a27018ca..952bbf7faf 100644 --- a/windows/client-management/mdm/reporting-ddf-file.md +++ b/windows/client-management/mdm/reporting-ddf-file.md @@ -4,11 +4,11 @@ description: This topic shows the OMA DM device description framework (DDF) for ms.assetid: 7A5B79DB-9571-4F7C-ABED-D79CD08C1E35 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 12/05/2017 --- diff --git a/windows/client-management/mdm/rest-api-reference-windows-store-for-business.md b/windows/client-management/mdm/rest-api-reference-windows-store-for-business.md index ed860b8bc5..9155e1b31a 100644 --- a/windows/client-management/mdm/rest-api-reference-windows-store-for-business.md +++ b/windows/client-management/mdm/rest-api-reference-windows-store-for-business.md @@ -7,11 +7,11 @@ MS-HAID: ms.assetid: 8C48A879-525A-471F-B0FD-506E743A7D2F ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 09/18/2017 --- diff --git a/windows/client-management/mdm/rootcacertificates-csp.md b/windows/client-management/mdm/rootcacertificates-csp.md index e97fcc94cd..f4a495ae26 100644 --- a/windows/client-management/mdm/rootcacertificates-csp.md +++ b/windows/client-management/mdm/rootcacertificates-csp.md @@ -4,11 +4,11 @@ description: RootCATrustedCertificates CSP ms.assetid: F2F25DEB-9DB3-40FB-BC3C-B816CE470D61 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 03/06/2018 --- diff --git a/windows/client-management/mdm/rootcacertificates-ddf-file.md b/windows/client-management/mdm/rootcacertificates-ddf-file.md index b2ed015ec3..2c7618f411 100644 --- a/windows/client-management/mdm/rootcacertificates-ddf-file.md +++ b/windows/client-management/mdm/rootcacertificates-ddf-file.md @@ -4,11 +4,11 @@ description: RootCATrustedCertificates DDF file ms.assetid: 06D8787B-D3E1-4D4B-8A21-8045A8F85C1C ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 03/07/2018 --- diff --git a/windows/client-management/mdm/samples-for-writing-a-custom-configuration-service-provider.md b/windows/client-management/mdm/samples-for-writing-a-custom-configuration-service-provider.md index 78de656931..5b132005da 100644 --- a/windows/client-management/mdm/samples-for-writing-a-custom-configuration-service-provider.md +++ b/windows/client-management/mdm/samples-for-writing-a-custom-configuration-service-provider.md @@ -4,11 +4,11 @@ description: Samples for writing a custom configuration service provider ms.assetid: ccda4d62-7ce1-483b-912f-25d50c974270 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/secureassessment-csp.md b/windows/client-management/mdm/secureassessment-csp.md index 127e940766..f0f6b1a14b 100644 --- a/windows/client-management/mdm/secureassessment-csp.md +++ b/windows/client-management/mdm/secureassessment-csp.md @@ -4,11 +4,11 @@ description: SecureAssessment CSP ms.assetid: 6808BE4B-961E-4638-BF15-FD7841D1C00A ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/secureassessment-ddf-file.md b/windows/client-management/mdm/secureassessment-ddf-file.md index c50f8b67bb..b049e00990 100644 --- a/windows/client-management/mdm/secureassessment-ddf-file.md +++ b/windows/client-management/mdm/secureassessment-ddf-file.md @@ -4,11 +4,11 @@ description: This topic shows the OMA DM device description framework (DDF) for ms.assetid: 68D17F2A-FAEA-4608-8727-DBEC1D7BE48A ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 12/05/2017 --- diff --git a/windows/client-management/mdm/securitypolicy-csp.md b/windows/client-management/mdm/securitypolicy-csp.md index 6d9f9159b6..e71db804ba 100644 --- a/windows/client-management/mdm/securitypolicy-csp.md +++ b/windows/client-management/mdm/securitypolicy-csp.md @@ -4,11 +4,11 @@ description: SecurityPolicy CSP ms.assetid: 6014f8fe-f91b-49f3-a357-bdf625545bc9 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/server-requirements-windows-mdm.md b/windows/client-management/mdm/server-requirements-windows-mdm.md index 141493c978..e8db832544 100644 --- a/windows/client-management/mdm/server-requirements-windows-mdm.md +++ b/windows/client-management/mdm/server-requirements-windows-mdm.md @@ -7,11 +7,11 @@ MS-HAID: ms.assetid: 5b90b631-62a6-4949-b53a-01275fd304b2 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/sharedpc-csp.md b/windows/client-management/mdm/sharedpc-csp.md index 7445246b11..dcde4450d9 100644 --- a/windows/client-management/mdm/sharedpc-csp.md +++ b/windows/client-management/mdm/sharedpc-csp.md @@ -4,11 +4,11 @@ description: SharedPC CSP ms.assetid: 31273166-1A1E-4F96-B176-CB42ECB80957 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 01/16/2019 --- diff --git a/windows/client-management/mdm/sharedpc-ddf-file.md b/windows/client-management/mdm/sharedpc-ddf-file.md index 03531baf63..6e9e49a884 100644 --- a/windows/client-management/mdm/sharedpc-ddf-file.md +++ b/windows/client-management/mdm/sharedpc-ddf-file.md @@ -4,11 +4,11 @@ description: SharedPC DDF file ms.assetid: 70234197-07D4-478E-97BB-F6C651C0B970 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 12/05/2017 --- diff --git a/windows/client-management/mdm/storage-csp.md b/windows/client-management/mdm/storage-csp.md index c3224838db..c866e4fd4f 100644 --- a/windows/client-management/mdm/storage-csp.md +++ b/windows/client-management/mdm/storage-csp.md @@ -4,11 +4,11 @@ description: Storage CSP ms.assetid: b19bdb54-53ed-42ce-a5a1-269379013f57 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/storage-ddf-file.md b/windows/client-management/mdm/storage-ddf-file.md index be08668705..d9382d9d42 100644 --- a/windows/client-management/mdm/storage-ddf-file.md +++ b/windows/client-management/mdm/storage-ddf-file.md @@ -4,11 +4,11 @@ description: Storage DDF file ms.assetid: 247062A3-4DFB-4B14-A3D1-68D02C27703C ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 12/05/2017 --- diff --git a/windows/client-management/mdm/structure-of-oma-dm-provisioning-files.md b/windows/client-management/mdm/structure-of-oma-dm-provisioning-files.md index d09657f14f..8e76db0471 100644 --- a/windows/client-management/mdm/structure-of-oma-dm-provisioning-files.md +++ b/windows/client-management/mdm/structure-of-oma-dm-provisioning-files.md @@ -4,11 +4,11 @@ description: Structure of OMA DM provisioning files ms.assetid: 7bd3ef57-c76c-459b-b63f-c5a333ddc2bc ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/supl-csp.md b/windows/client-management/mdm/supl-csp.md index 2096c654b5..8d642f2106 100644 --- a/windows/client-management/mdm/supl-csp.md +++ b/windows/client-management/mdm/supl-csp.md @@ -4,11 +4,11 @@ description: SUPL CSP ms.assetid: afad0120-1126-4fc5-8e7a-64b9f2a5eae1 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 07/20/2018 --- diff --git a/windows/client-management/mdm/supl-ddf-file.md b/windows/client-management/mdm/supl-ddf-file.md index 8952aa5c70..1fe7b65159 100644 --- a/windows/client-management/mdm/supl-ddf-file.md +++ b/windows/client-management/mdm/supl-ddf-file.md @@ -4,11 +4,11 @@ description: This topic shows the OMA DM device description framework (DDF) for ms.assetid: 514B7854-80DC-4ED9-9805-F5276BF38034 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 07/20/2018 --- diff --git a/windows/client-management/mdm/surfacehub-csp.md b/windows/client-management/mdm/surfacehub-csp.md index 80b69ab76b..591da25d78 100644 --- a/windows/client-management/mdm/surfacehub-csp.md +++ b/windows/client-management/mdm/surfacehub-csp.md @@ -4,11 +4,11 @@ description: The SurfaceHub configuration service provider (CSP) is used to conf ms.assetid: 36FBBC32-AD6A-41F1-86BF-B384891AA693 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 07/28/2017 --- diff --git a/windows/client-management/mdm/surfacehub-ddf-file.md b/windows/client-management/mdm/surfacehub-ddf-file.md index fc8b0a0f1c..eb70f0aee6 100644 --- a/windows/client-management/mdm/surfacehub-ddf-file.md +++ b/windows/client-management/mdm/surfacehub-ddf-file.md @@ -4,11 +4,11 @@ description: This topic shows the OMA DM device description framework (DDF) for ms.assetid: D34DA1C2-09A2-4BA3-BE99-AC483C278436 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 12/05/2017 --- diff --git a/windows/client-management/mdm/tenantlockdown-csp.md b/windows/client-management/mdm/tenantlockdown-csp.md index c38a3c203f..7a8eda465d 100644 --- a/windows/client-management/mdm/tenantlockdown-csp.md +++ b/windows/client-management/mdm/tenantlockdown-csp.md @@ -1,11 +1,11 @@ --- title: TenantLockdown CSP description: -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 08/13/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/tenantlockdown-ddf.md b/windows/client-management/mdm/tenantlockdown-ddf.md index 3eca407641..98ccdddce6 100644 --- a/windows/client-management/mdm/tenantlockdown-ddf.md +++ b/windows/client-management/mdm/tenantlockdown-ddf.md @@ -1,11 +1,11 @@ --- title: TenantLockdown DDF file description: XML file containing the device description framework -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 08/13/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/tpmpolicy-csp.md b/windows/client-management/mdm/tpmpolicy-csp.md index ea919fd26a..7acf1048b6 100644 --- a/windows/client-management/mdm/tpmpolicy-csp.md +++ b/windows/client-management/mdm/tpmpolicy-csp.md @@ -1,11 +1,11 @@ --- title: TPMPolicy CSP description: TPMPolicy CSP -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 11/01/2017 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/tpmpolicy-ddf-file.md b/windows/client-management/mdm/tpmpolicy-ddf-file.md index 17f4c72518..703f03cb70 100644 --- a/windows/client-management/mdm/tpmpolicy-ddf-file.md +++ b/windows/client-management/mdm/tpmpolicy-ddf-file.md @@ -1,11 +1,11 @@ --- title: TPMPolicy DDF file description: TPMPolicy DDF file -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 12/05/2017 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/uefi-csp.md b/windows/client-management/mdm/uefi-csp.md index 4eb495ee59..3584f3ccb9 100644 --- a/windows/client-management/mdm/uefi-csp.md +++ b/windows/client-management/mdm/uefi-csp.md @@ -1,11 +1,11 @@ --- title: UEFI CSP description: The Uefi CSP interfaces to UEFI's Device Firmware Configuration Interface (DFCI) to make BIOS configuration changes. -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 10/02/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/uefi-ddf.md b/windows/client-management/mdm/uefi-ddf.md index cac5e30439..b21e5811d9 100644 --- a/windows/client-management/mdm/uefi-ddf.md +++ b/windows/client-management/mdm/uefi-ddf.md @@ -1,11 +1,11 @@ --- title: UEFI DDF file description: UEFI DDF file -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 10/02/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/understanding-admx-backed-policies.md b/windows/client-management/mdm/understanding-admx-backed-policies.md index a6a828b4d1..44dcf9352c 100644 --- a/windows/client-management/mdm/understanding-admx-backed-policies.md +++ b/windows/client-management/mdm/understanding-admx-backed-policies.md @@ -1,11 +1,11 @@ --- title: Understanding ADMX-backed policies description: Starting in Windows 10, version 1703, you can use ADMX-backed policies for Windows 10 mobile device management (MDM) across Windows 10 devices. -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 03/02/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/unifiedwritefilter-csp.md b/windows/client-management/mdm/unifiedwritefilter-csp.md index d178fbf20e..633355d189 100644 --- a/windows/client-management/mdm/unifiedwritefilter-csp.md +++ b/windows/client-management/mdm/unifiedwritefilter-csp.md @@ -4,11 +4,11 @@ description: The UnifiedWriteFilter (UWF) configuration service provider enables ms.assetid: F4716AC6-0AA5-4A67-AECE-E0F200BA95EB ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/unifiedwritefilter-ddf.md b/windows/client-management/mdm/unifiedwritefilter-ddf.md index 0925541a65..b2537fc079 100644 --- a/windows/client-management/mdm/unifiedwritefilter-ddf.md +++ b/windows/client-management/mdm/unifiedwritefilter-ddf.md @@ -4,11 +4,11 @@ description: UnifiedWriteFilter DDF File ms.assetid: 23A7316E-A298-43F7-9407-A65155C8CEA6 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 12/05/2017 --- diff --git a/windows/client-management/mdm/update-csp.md b/windows/client-management/mdm/update-csp.md index 45cb660d3f..84b1a02463 100644 --- a/windows/client-management/mdm/update-csp.md +++ b/windows/client-management/mdm/update-csp.md @@ -4,11 +4,11 @@ description: Update CSP ms.assetid: F1627B57-0749-47F6-A066-677FDD3D7359 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 02/23/2018 --- diff --git a/windows/client-management/mdm/update-ddf-file.md b/windows/client-management/mdm/update-ddf-file.md index a924e2e6b7..a5d11ece0a 100644 --- a/windows/client-management/mdm/update-ddf-file.md +++ b/windows/client-management/mdm/update-ddf-file.md @@ -4,11 +4,11 @@ description: Update DDF file ms.assetid: E236E468-88F3-402A-BA7A-834ED38DD388 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 02/23/2018 --- diff --git a/windows/client-management/mdm/using-powershell-scripting-with-the-wmi-bridge-provider.md b/windows/client-management/mdm/using-powershell-scripting-with-the-wmi-bridge-provider.md index d0a154c8d0..4eb60fa042 100644 --- a/windows/client-management/mdm/using-powershell-scripting-with-the-wmi-bridge-provider.md +++ b/windows/client-management/mdm/using-powershell-scripting-with-the-wmi-bridge-provider.md @@ -4,11 +4,11 @@ description: This topic covers using PowerShell Cmdlet scripts to configure per- ms.assetid: 238D45AD-3FD8-46F9-B7FB-6AEE42BE4C08 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/vpn-csp.md b/windows/client-management/mdm/vpn-csp.md index 68e70d316e..878527f150 100644 --- a/windows/client-management/mdm/vpn-csp.md +++ b/windows/client-management/mdm/vpn-csp.md @@ -4,11 +4,11 @@ description: VPN CSP ms.assetid: 05ca946a-1c0b-4e11-8d7e-854e14740707 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 04/02/2017 --- diff --git a/windows/client-management/mdm/vpn-ddf-file.md b/windows/client-management/mdm/vpn-ddf-file.md index cf0efd45fb..9ec879c959 100644 --- a/windows/client-management/mdm/vpn-ddf-file.md +++ b/windows/client-management/mdm/vpn-ddf-file.md @@ -4,11 +4,11 @@ description: VPN DDF file ms.assetid: 728FCD9C-0B8E-413B-B54A-CD72C9F2B9EE ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/vpnv2-csp.md b/windows/client-management/mdm/vpnv2-csp.md index 095de8adce..355edec9f7 100644 --- a/windows/client-management/mdm/vpnv2-csp.md +++ b/windows/client-management/mdm/vpnv2-csp.md @@ -4,11 +4,11 @@ description: VPNv2 CSP ms.assetid: 51ADA62E-1EE5-4F15-B2AD-52867F5B2AD2 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 11/01/2017 --- diff --git a/windows/client-management/mdm/vpnv2-ddf-file.md b/windows/client-management/mdm/vpnv2-ddf-file.md index 47eebef49a..b936a3ecce 100644 --- a/windows/client-management/mdm/vpnv2-ddf-file.md +++ b/windows/client-management/mdm/vpnv2-ddf-file.md @@ -4,11 +4,11 @@ description: This topic shows the OMA DM device description framework (DDF) for ms.assetid: 4E2F36B7-D2EE-4F48-AD1A-6BDE7E72CC94 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 12/05/2017 --- diff --git a/windows/client-management/mdm/vpnv2-profile-xsd.md b/windows/client-management/mdm/vpnv2-profile-xsd.md index 61b0babb4d..c7cda00c41 100644 --- a/windows/client-management/mdm/vpnv2-profile-xsd.md +++ b/windows/client-management/mdm/vpnv2-profile-xsd.md @@ -4,11 +4,11 @@ description: Here's the XSD for the ProfileXML node in VPNv2 CSP for Windows 10 ms.assetid: 2F32E14B-F9B9-4760-AE94-E57F1D4DFDB3 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 02/05/2018 --- diff --git a/windows/client-management/mdm/w4-application-csp.md b/windows/client-management/mdm/w4-application-csp.md index 03aaaace23..22233f9bd7 100644 --- a/windows/client-management/mdm/w4-application-csp.md +++ b/windows/client-management/mdm/w4-application-csp.md @@ -4,11 +4,11 @@ description: w4 APPLICATION CSP ms.assetid: ef42b82a-1f04-49e4-8a48-bd4e439fc43a ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/w7-application-csp.md b/windows/client-management/mdm/w7-application-csp.md index 0089847fa0..660428e7dd 100644 --- a/windows/client-management/mdm/w7-application-csp.md +++ b/windows/client-management/mdm/w7-application-csp.md @@ -4,11 +4,11 @@ description: w7 APPLICATION CSP ms.assetid: 10f8aa16-5c89-455d-adcd-d7fb45d4e768 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/wifi-csp.md b/windows/client-management/mdm/wifi-csp.md index 8caff5f4b1..d08bd617bc 100644 --- a/windows/client-management/mdm/wifi-csp.md +++ b/windows/client-management/mdm/wifi-csp.md @@ -4,11 +4,11 @@ description: WiFi CSP ms.assetid: f927cb5f-9555-4029-838b-03fb68937f06 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 10/24/2018 --- diff --git a/windows/client-management/mdm/wifi-ddf-file.md b/windows/client-management/mdm/wifi-ddf-file.md index abc4e2f5c3..42d5c0136f 100644 --- a/windows/client-management/mdm/wifi-ddf-file.md +++ b/windows/client-management/mdm/wifi-ddf-file.md @@ -4,11 +4,11 @@ description: WiFi DDF file ms.assetid: 00DE1DA7-23DE-4871-B3F0-28EB29A62D61 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/28/2018 --- diff --git a/windows/client-management/mdm/win32-and-centennial-app-policy-configuration.md b/windows/client-management/mdm/win32-and-centennial-app-policy-configuration.md index ac0e5bc0c3..2ef216d99c 100644 --- a/windows/client-management/mdm/win32-and-centennial-app-policy-configuration.md +++ b/windows/client-management/mdm/win32-and-centennial-app-policy-configuration.md @@ -1,11 +1,11 @@ --- title: Win32 and Desktop Bridge app policy configuration description: Starting in Windows 10, version 1703, you can import ADMX files and set those ADMX-backed policies for Win32 and Desktop Bridge apps. -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/win32appinventory-csp.md b/windows/client-management/mdm/win32appinventory-csp.md index 720ff7150e..79836674bd 100644 --- a/windows/client-management/mdm/win32appinventory-csp.md +++ b/windows/client-management/mdm/win32appinventory-csp.md @@ -4,11 +4,11 @@ description: Win32AppInventory CSP ms.assetid: C0DEDD51-4EAD-4F8E-AEE2-CBE9658BCA22 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/win32appinventory-ddf-file.md b/windows/client-management/mdm/win32appinventory-ddf-file.md index 62167f8f7e..1c7a25677e 100644 --- a/windows/client-management/mdm/win32appinventory-ddf-file.md +++ b/windows/client-management/mdm/win32appinventory-ddf-file.md @@ -4,11 +4,11 @@ description: Win32AppInventory DDF file ms.assetid: F6BCC10B-BFE4-40AB-AEEE-34679A4E15B0 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 12/05/2017 --- diff --git a/windows/client-management/mdm/win32compatibilityappraiser-csp.md b/windows/client-management/mdm/win32compatibilityappraiser-csp.md index 604dba45f7..acad001716 100644 --- a/windows/client-management/mdm/win32compatibilityappraiser-csp.md +++ b/windows/client-management/mdm/win32compatibilityappraiser-csp.md @@ -1,11 +1,11 @@ --- title: Win32CompatibilityAppraiser CSP description: -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 07/19/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/win32compatibilityappraiser-ddf.md b/windows/client-management/mdm/win32compatibilityappraiser-ddf.md index 1328ff048a..e5687acedc 100644 --- a/windows/client-management/mdm/win32compatibilityappraiser-ddf.md +++ b/windows/client-management/mdm/win32compatibilityappraiser-ddf.md @@ -1,11 +1,11 @@ --- title: Win32CompatibilityAppraiser DDF file description: XML file containing the device description framework -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 07/19/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/windows-mdm-enterprise-settings.md b/windows/client-management/mdm/windows-mdm-enterprise-settings.md index 56342685b7..a092c6cbc3 100644 --- a/windows/client-management/mdm/windows-mdm-enterprise-settings.md +++ b/windows/client-management/mdm/windows-mdm-enterprise-settings.md @@ -7,11 +7,11 @@ MS-HAID: ms.assetid: 92711D65-3022-4789-924B-602BE3187E23 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/windowsadvancedthreatprotection-csp.md b/windows/client-management/mdm/windowsadvancedthreatprotection-csp.md index e4fedc1185..49eb63a9aa 100644 --- a/windows/client-management/mdm/windowsadvancedthreatprotection-csp.md +++ b/windows/client-management/mdm/windowsadvancedthreatprotection-csp.md @@ -4,11 +4,11 @@ description: WindowsAdvancedThreatProtection CSP ms.assetid: 6C3054CA-9890-4C08-9DB6-FBEEB74699A8 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 11/01/2017 --- diff --git a/windows/client-management/mdm/windowsadvancedthreatprotection-ddf.md b/windows/client-management/mdm/windowsadvancedthreatprotection-ddf.md index cb0dbbdfa1..1f1abec8dd 100644 --- a/windows/client-management/mdm/windowsadvancedthreatprotection-ddf.md +++ b/windows/client-management/mdm/windowsadvancedthreatprotection-ddf.md @@ -4,11 +4,11 @@ description: WindowsAdvancedThreatProtection DDF file ms.assetid: 0C62A790-4351-48AF-89FD-7D46C42D13E0 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 12/05/2017 --- diff --git a/windows/client-management/mdm/windowsdefenderapplicationguard-csp.md b/windows/client-management/mdm/windowsdefenderapplicationguard-csp.md index b28eb9583f..3307841b2d 100644 --- a/windows/client-management/mdm/windowsdefenderapplicationguard-csp.md +++ b/windows/client-management/mdm/windowsdefenderapplicationguard-csp.md @@ -1,11 +1,11 @@ --- title: WindowsDefenderApplicationGuard CSP description: WindowsDefenderApplicationGuard CSP -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 09/10/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/windowsdefenderapplicationguard-ddf-file.md b/windows/client-management/mdm/windowsdefenderapplicationguard-ddf-file.md index f294f5440a..0579f11533 100644 --- a/windows/client-management/mdm/windowsdefenderapplicationguard-ddf-file.md +++ b/windows/client-management/mdm/windowsdefenderapplicationguard-ddf-file.md @@ -1,11 +1,11 @@ --- title: WindowsDefenderApplicationGuard DDF file description: WindowsDefenderApplicationGuard DDF file -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 09/10/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/windowslicensing-csp.md b/windows/client-management/mdm/windowslicensing-csp.md index 5f21c672a6..370c9fd876 100644 --- a/windows/client-management/mdm/windowslicensing-csp.md +++ b/windows/client-management/mdm/windowslicensing-csp.md @@ -4,11 +4,11 @@ description: WindowsLicensing CSP ms.assetid: E6BC6B0D-1F16-48A5-9AC4-76D69A7EDDA6 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 08/15/2018 --- diff --git a/windows/client-management/mdm/windowslicensing-ddf-file.md b/windows/client-management/mdm/windowslicensing-ddf-file.md index 42eed275e0..f4b834e0d3 100644 --- a/windows/client-management/mdm/windowslicensing-ddf-file.md +++ b/windows/client-management/mdm/windowslicensing-ddf-file.md @@ -4,11 +4,11 @@ description: WindowsLicensing DDF file ms.assetid: 2A24C922-A167-4CEE-8F74-08E7453800D2 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 07/16/2017 --- diff --git a/windows/client-management/mdm/windowssecurityauditing-csp.md b/windows/client-management/mdm/windowssecurityauditing-csp.md index 08312d52bf..36bd789d5b 100644 --- a/windows/client-management/mdm/windowssecurityauditing-csp.md +++ b/windows/client-management/mdm/windowssecurityauditing-csp.md @@ -4,11 +4,11 @@ description: The WindowsSecurityAuditing configuration service provider (CSP) is ms.assetid: 611DF7FF-21CE-476C-AAB5-3D09C1CDF08A ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/client-management/mdm/windowssecurityauditing-ddf-file.md b/windows/client-management/mdm/windowssecurityauditing-ddf-file.md index d679b5a9e7..100375d1e0 100644 --- a/windows/client-management/mdm/windowssecurityauditing-ddf-file.md +++ b/windows/client-management/mdm/windowssecurityauditing-ddf-file.md @@ -4,11 +4,11 @@ description: This topic shows the OMA DM device description framework (DDF) for ms.assetid: B1F9A5FA-185B-48C6-A7F4-0F0F23B971F0 ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 12/05/2017 --- diff --git a/windows/client-management/mdm/wirednetwork-csp.md b/windows/client-management/mdm/wirednetwork-csp.md index 82509b308e..d016e949a0 100644 --- a/windows/client-management/mdm/wirednetwork-csp.md +++ b/windows/client-management/mdm/wirednetwork-csp.md @@ -1,11 +1,11 @@ --- title: WiredNetwork CSP description: The WiredNetwork configuration service provider (CSP) is used by the enterprise to configure wired Internet on devices that do not have GP to enable them to access corporate Internet over ethernet. -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/27/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/wirednetwork-ddf-file.md b/windows/client-management/mdm/wirednetwork-ddf-file.md index e73da56642..d914eb7aed 100644 --- a/windows/client-management/mdm/wirednetwork-ddf-file.md +++ b/windows/client-management/mdm/wirednetwork-ddf-file.md @@ -1,11 +1,11 @@ --- title: WiredNetwork DDF file description: This topic shows the OMA DM device description framework (DDF) for the WiredNetwork configuration service provider. -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/28/2018 ms.reviewer: manager: dansimp diff --git a/windows/client-management/mdm/wmi-providers-supported-in-windows.md b/windows/client-management/mdm/wmi-providers-supported-in-windows.md index 6ea38d8418..f6ef5991c4 100644 --- a/windows/client-management/mdm/wmi-providers-supported-in-windows.md +++ b/windows/client-management/mdm/wmi-providers-supported-in-windows.md @@ -7,11 +7,11 @@ MS-HAID: ms.assetid: 7D533044-AAD7-4B8F-B71B-9D52C15A168A ms.reviewer: manager: dansimp -ms.author: v-madhi +ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: v-madhi +author: dansimp ms.date: 06/26/2017 --- diff --git a/windows/deployment/windows-autopilot/index.md b/windows/deployment/windows-autopilot/index.md index 9f214059d7..5f788f8402 100644 --- a/windows/deployment/windows-autopilot/index.md +++ b/windows/deployment/windows-autopilot/index.md @@ -22,9 +22,50 @@ ms.topic: article - Windows 10 -## About - Windows Autopilot is one of the most anticipated features of the Windows ..... Windows Autopilot is a new platform that allows network administrators to . If a client is ... automatically bringing the client into ... and then dynamically ... Windows Autopilot is supported by Windows xxx, and . Windows Autopilot includes .... and vendors can use to integrate their products and leverage this .... +Windows AutoPilot is a service which allows users to enroll their device with the Intune/Azure AD tenant of the organization during the Out-of-the-Box (OOBE) experience of Windows 10. By using Windows AutoPilot, organizations can dramatically decrease the time needed to configure a new device. + +the following deployment scenario now becomes reality + +When you buy a device with one of the supported OEMs, the device are automatically added to the Windows AutoPilot service and ready for deployment. No manual registration needed! The following OEMs support Windows AutoPilot: + +by using an Offline Domain Join connector and a VPN connection! In theory this means you can now manage those devices with Active Directory (GPOs etc.) and SCCM too! This is a brilliant idea and will allow a lot of organizations to use Windows AutoPilot now while migrating to a modern workplace. + +new way to dynamically provision devices. While Autopilot isn't new — in fact, it was announced with the release of Windows 10 version 1703 over a year ago — it now has some new features and significant improvements that are worth mentioning. + +Windows Autopilot was introduced as a way to facilitate zero-touch, self-service deployments in enterprises or large educational organizations. Within the past 18 months, the scope of Autopilot has significantly broadened to include the full lifecycle of a device. Now, it can be used to deploy, repurpose, break-fix, and retire a device. + +According to Microsoft, one of the main goals for using this new service is to change the way we deploy Windows devices. Traditionally, large organizations purchase thousands of new devices every year, ship them to IT, wipe them completely, and re-image them with a new, custom corporate image. However, while this image may include many common corporate applications, it usually does not include the user's personal data or specific business applications. + +The promise of Autopilot is that these new devices can be unboxed by the user and are dynamically configured in the background while the user interacts with a Status Enrollment page. All configuration and data can flow down to the device out-of-the box with Intune and can be secured and configured without IT interaction. After a few minutes, or sometimes a few hours depending on how large your download is, the device is ready for productive use, including: + +Microsoft's promise is that this would lead to an improved user experience as well as time savings for IT as they now do not have to wipe a clean version of Windows to add a custom legacy version of Windows. In addition, the upcoming hybrid join with Active Directory allows you to include more users, e.g., for a Windows 7 to 10 migration. +This is achieved by joining the device into the Azure Active Directory, enrolling it into Intune, and letting Intune push the configuration down (Microsoft's Modern IT Vision) or in a hybrid scenario that includes traditional desktop management tools (the Microsoft Configuration Manager and Active Directory). + +During his talk, Michael Niehaus introduced several usage scenarios for Autopilot. His session largely focused on the first three, while the other three had their own dedicated session the next day: + +User-Driven, Self-Service Deployment. This first, most widely spoken of scenario is user-driven, self-service deployment for single users (not used for shared devices), Essentially, the end user authenticates a previously joined device with Azure AD by signing into the corporate network for the first time. This action triggers the Autopilot process to start. During the preliminary set-up tasks, the IT Pro can choose whether or not this device should have admin rights. If the device is a non-admin machine, IT can still later sign in with a different tenant to gain admin rights to the machine. + +Local Reset. Formerly called Windows Automatic Redeployment (since 1709), the local reset option allows IT to wipe any unwanted clutter that has accumulated on local devices. In this scenario, everything but the MDM enrollment, the Azure AD join details, and the options picked during the initial setup (Microsoft refers to that as Out-Of-The-Box-Experience (or OOBE) will be gone. Afterwards, you end up with a fully managed device ready to be used for the next person. + +Remote Reset. The Remote Reset is a feature new with Windows version 1809 (October 2018 Update). It is the same as the local reset but it can be initiated remotely through Intune. + +Self-Deploying Mode. Also new in Windows 10 1809 is the self-deploying mode which, in contrast to the user-driven scenario, should be used for shared devices that have no primary user. Initially intended for larger educational organizations with a changing student population using school-owned devices, this scenario is equally suitable for help desks or call centers. Users can put in their credentials and the device can be deployed quickly. + +Hybrid AD Join. This new feature is not yet available as a Public Preview, but will be soon. This will allow you to include more devices through Microsoft's new co-management capabilities by joining devices to Active Directory and enrolling them in Intune or any comparable MDM solution. + +Windows Autopilot for existing devices. Last, but not least, users with Windows 1809 and above can now also leverage Windows Autopilot for existing devices. IT pros can now facilitate for example a Windows 7 to Windows 10 migration through Autopilot by utilizing a ConfigMgr task sequence, followed by an Autopilot user-driven mode. + +There are several portal options to access and administer Autopilot: +Microsoft Store for Business (this was the initial portal intended to administer Autopilot, but the management was since transitioned to Intune. However, if you are an enterprise using a different MDM solution, you can use this portal option.) +Partner Center (primarily to distributors, re-sellers, etc.) +Microsoft Intune (Microsoft recommends that enterprises who are using Intune should only use this as their portal.) +Microsoft 365 Business (for small and medium businesses with fewer than 300 seats only) + +## In this guide + + + ## Related topics From ad699459d133835bb87dfa5d595ae493900c3978 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Mon, 3 Jun 2019 11:36:59 -0700 Subject: [PATCH 13/72] draft --- windows/deployment/windows-autopilot/index.md | 41 +------------------ 1 file changed, 1 insertion(+), 40 deletions(-) diff --git a/windows/deployment/windows-autopilot/index.md b/windows/deployment/windows-autopilot/index.md index 5f788f8402..7baac1ed9f 100644 --- a/windows/deployment/windows-autopilot/index.md +++ b/windows/deployment/windows-autopilot/index.md @@ -22,46 +22,7 @@ ms.topic: article - Windows 10 -Windows Autopilot is one of the most anticipated features of the Windows ..... Windows Autopilot is a new platform that allows network administrators to . If a client is ... automatically bringing the client into ... and then dynamically ... Windows Autopilot is supported by Windows xxx, and . Windows Autopilot includes .... and vendors can use to integrate their products and leverage this .... - -Windows AutoPilot is a service which allows users to enroll their device with the Intune/Azure AD tenant of the organization during the Out-of-the-Box (OOBE) experience of Windows 10. By using Windows AutoPilot, organizations can dramatically decrease the time needed to configure a new device. - -the following deployment scenario now becomes reality - -When you buy a device with one of the supported OEMs, the device are automatically added to the Windows AutoPilot service and ready for deployment. No manual registration needed! The following OEMs support Windows AutoPilot: - -by using an Offline Domain Join connector and a VPN connection! In theory this means you can now manage those devices with Active Directory (GPOs etc.) and SCCM too! This is a brilliant idea and will allow a lot of organizations to use Windows AutoPilot now while migrating to a modern workplace. - -new way to dynamically provision devices. While Autopilot isn't new — in fact, it was announced with the release of Windows 10 version 1703 over a year ago — it now has some new features and significant improvements that are worth mentioning. - -Windows Autopilot was introduced as a way to facilitate zero-touch, self-service deployments in enterprises or large educational organizations. Within the past 18 months, the scope of Autopilot has significantly broadened to include the full lifecycle of a device. Now, it can be used to deploy, repurpose, break-fix, and retire a device. - -According to Microsoft, one of the main goals for using this new service is to change the way we deploy Windows devices. Traditionally, large organizations purchase thousands of new devices every year, ship them to IT, wipe them completely, and re-image them with a new, custom corporate image. However, while this image may include many common corporate applications, it usually does not include the user's personal data or specific business applications. - -The promise of Autopilot is that these new devices can be unboxed by the user and are dynamically configured in the background while the user interacts with a Status Enrollment page. All configuration and data can flow down to the device out-of-the box with Intune and can be secured and configured without IT interaction. After a few minutes, or sometimes a few hours depending on how large your download is, the device is ready for productive use, including: - -Microsoft's promise is that this would lead to an improved user experience as well as time savings for IT as they now do not have to wipe a clean version of Windows to add a custom legacy version of Windows. In addition, the upcoming hybrid join with Active Directory allows you to include more users, e.g., for a Windows 7 to 10 migration. -This is achieved by joining the device into the Azure Active Directory, enrolling it into Intune, and letting Intune push the configuration down (Microsoft's Modern IT Vision) or in a hybrid scenario that includes traditional desktop management tools (the Microsoft Configuration Manager and Active Directory). - -During his talk, Michael Niehaus introduced several usage scenarios for Autopilot. His session largely focused on the first three, while the other three had their own dedicated session the next day: - -User-Driven, Self-Service Deployment. This first, most widely spoken of scenario is user-driven, self-service deployment for single users (not used for shared devices), Essentially, the end user authenticates a previously joined device with Azure AD by signing into the corporate network for the first time. This action triggers the Autopilot process to start. During the preliminary set-up tasks, the IT Pro can choose whether or not this device should have admin rights. If the device is a non-admin machine, IT can still later sign in with a different tenant to gain admin rights to the machine. - -Local Reset. Formerly called Windows Automatic Redeployment (since 1709), the local reset option allows IT to wipe any unwanted clutter that has accumulated on local devices. In this scenario, everything but the MDM enrollment, the Azure AD join details, and the options picked during the initial setup (Microsoft refers to that as Out-Of-The-Box-Experience (or OOBE) will be gone. Afterwards, you end up with a fully managed device ready to be used for the next person. - -Remote Reset. The Remote Reset is a feature new with Windows version 1809 (October 2018 Update). It is the same as the local reset but it can be initiated remotely through Intune. - -Self-Deploying Mode. Also new in Windows 10 1809 is the self-deploying mode which, in contrast to the user-driven scenario, should be used for shared devices that have no primary user. Initially intended for larger educational organizations with a changing student population using school-owned devices, this scenario is equally suitable for help desks or call centers. Users can put in their credentials and the device can be deployed quickly. - -Hybrid AD Join. This new feature is not yet available as a Public Preview, but will be soon. This will allow you to include more devices through Microsoft's new co-management capabilities by joining devices to Active Directory and enrolling them in Intune or any comparable MDM solution. - -Windows Autopilot for existing devices. Last, but not least, users with Windows 1809 and above can now also leverage Windows Autopilot for existing devices. IT pros can now facilitate for example a Windows 7 to Windows 10 migration through Autopilot by utilizing a ConfigMgr task sequence, followed by an Autopilot user-driven mode. - -There are several portal options to access and administer Autopilot: -Microsoft Store for Business (this was the initial portal intended to administer Autopilot, but the management was since transitioned to Intune. However, if you are an enterprise using a different MDM solution, you can use this portal option.) -Partner Center (primarily to distributors, re-sellers, etc.) -Microsoft Intune (Microsoft recommends that enterprises who are using Intune should only use this as their portal.) -Microsoft 365 Business (for small and medium businesses with fewer than 300 seats only) +Windows Autopilot is ## In this guide From fa1aca74c563e135d2a4b88bed5d2e7694e6ffe0 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Mon, 3 Jun 2019 13:35:14 -0700 Subject: [PATCH 14/72] added landing page --- windows/deployment/windows-autopilot/index.md | 34 ++++++++++++++++++- 1 file changed, 33 insertions(+), 1 deletion(-) diff --git a/windows/deployment/windows-autopilot/index.md b/windows/deployment/windows-autopilot/index.md index 7baac1ed9f..9da4fc6b8c 100644 --- a/windows/deployment/windows-autopilot/index.md +++ b/windows/deployment/windows-autopilot/index.md @@ -22,11 +22,43 @@ ms.topic: article - Windows 10 -Windows Autopilot is +Windows Autopilot modernizes Windows deployment with a zero-touch, self-service process that runs immediately after powering on a new computer for the first time. With Windows Autopilot, and employee can receive a new device and configure it to be business-ready with just a few clicks. ## In this guide +This guide is intended for use by an IT-specialist, system architect, or business decision maker. The guide provides an overview of how Windows Autopilot deployment works with detailed requirements, deployment scenarios, and platform capabilities. The document highlights options that are available to you when planning a modern, cloud-joined Windows 10 deployment strategy. Before you read this guide, you should have a good understanding of your organizational requirements. +When you are ready to deploy client devices with Windows Autopilot, see the detailed configuration procedures documented for the [platform](windows-autopilot-platforms.md) that you have chosen (recommended platform: [Intune](https://docs.microsoft.com/en-us/intune/enrollment-autopilot)). + +The following topics are available in this guide: + +**Understanding Windows Autopilot**
+[Overview of Windows Autopilot](windows-autopilot.md): A review of Windows Autopilot is provided with a video walkthrough. Benefits and general requirements are discussed.
+[Requirements](windows-autopilot-requirements.md): Detailed software, network, licensiing, and configuration requirments are provided.
+[What's new](windows-autopilot-whats-new.md): Information is provided about new features of Windows Autopilot.
+[Platforms](windows-autopilot-platforms.md): The platforms available for registering Windows Autopilot devices are summarized.
+[Scenarios and Capabilities](windows-autopilot-scenarios.md): A summary is provided of Windows Autopilot deployment scenarios and capabilities.
+[Get started](demonstrate-deployment-on-vm.md): A step-by-step walkthrough is provided for testing Windows Autopilot on a virtual machine or physical device with a free 30-day trial premium Intune account.
+ +**Deployment scenarios**
+[User-driven mode](user-driven.md): Requirements and validation steps for deploying a new Azure Active Directory (AAD) joined or hybrid AAD-joined Windows 10 device are provided.
+[Self-deploying mode](self-deploying.md):Requirements and validation steps for deploying a new Windows 10 device device with little to no user interaction are provided.
+[Windows Autopilot Reset](windows-autopilot-reset.md): Using Windows Autopilot Reset, a device can be restored to its original settings, taking it back to a business-ready state. Both local and remote reset scenarios are discussed.
+[Windows Autopilot for white glove deployment](white-glove.md): Requirements and procedures are described that enable additional policies and apps to be delivered to a Windows Autopilot device.
+[Support for existing devices](existing-devices.md): This topic describes how Windows Autopilot can be used to convert Windows 7 or Windows 8.1 domain-joined computers to AAD-joined computers running Windows 10.
+ +**Using Windows Autopilot**
+[Registering devices](add-devices.md): The process of registering a device with the Windows Autopilot deployment service is described.
+[Configuring device profiles](profiles.md): The device profile settings that specifie its behavior when it is deployed are described.
+[Enrollment status page](enrollment-status.md): Settings that are available on the Enrollment Status Page are described.
+[Bitlocker encryptions](bitlocker.md): Available options for configuring BitLocker on Windows Autopilot devices are described.
+[Troubleshooting Windows Autopilot](troubleshooting.md): Diagnotic event information and troubleshooting procedures are provided.
+[Known issues](known-issues.md): A list of current known issues and solutions is provided.
+ +**Support topics**
+[FAQ](autopilot-faq.md): Frequently asked questions on several topics are provided.
+[Support contacts](autopilot-support.md): Support information is provided.
+[Registration authorization](registration-auth.md): This article discusses how a CSP partner or OEM can obtain customer authorization to register Windows Autopilot devices.
## Related topics From c5bb8c60d032f62b652ca92f72ac6085d7c8c1e0 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Mon, 3 Jun 2019 14:15:14 -0700 Subject: [PATCH 15/72] testing table format --- windows/deployment/windows-autopilot/index.md | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/windows/deployment/windows-autopilot/index.md b/windows/deployment/windows-autopilot/index.md index 9da4fc6b8c..6b83a53473 100644 --- a/windows/deployment/windows-autopilot/index.md +++ b/windows/deployment/windows-autopilot/index.md @@ -32,13 +32,15 @@ When you are ready to deploy client devices with Windows Autopilot, see the deta The following topics are available in this guide: -**Understanding Windows Autopilot**
-[Overview of Windows Autopilot](windows-autopilot.md): A review of Windows Autopilot is provided with a video walkthrough. Benefits and general requirements are discussed.
-[Requirements](windows-autopilot-requirements.md): Detailed software, network, licensiing, and configuration requirments are provided.
-[What's new](windows-autopilot-whats-new.md): Information is provided about new features of Windows Autopilot.
-[Platforms](windows-autopilot-platforms.md): The platforms available for registering Windows Autopilot devices are summarized.
-[Scenarios and Capabilities](windows-autopilot-scenarios.md): A summary is provided of Windows Autopilot deployment scenarios and capabilities.
-[Get started](demonstrate-deployment-on-vm.md): A step-by-step walkthrough is provided for testing Windows Autopilot on a virtual machine or physical device with a free 30-day trial premium Intune account.
+ + +
**Understanding Windows Autopilot**
[Overview of Windows Autopilot](windows-autopilot.md)A review of Windows Autopilot is provided with a video walkthrough. Benefits and general requirements are discussed.
+
[Requirements](windows-autopilot-requirements.md) Detailed software, network, licensiing, and configuration requirments are provided.
+
[What's new](windows-autopilot-whats-new.md) Information is provided about new features of Windows Autopilot.
+
[Platforms](windows-autopilot-platforms.md) The platforms available for registering Windows Autopilot devices are summarized.
+
[Scenarios and Capabilities](windows-autopilot-scenarios.md) A summary is provided of Windows Autopilot deployment scenarios and capabilities.
+
[Get started](demonstrate-deployment-on-vm.md) A step-by-step walkthrough is provided for testing Windows Autopilot on a virtual machine or physical device with a free 30-day trial premium Intune account.
+
**Deployment scenarios**
[User-driven mode](user-driven.md): Requirements and validation steps for deploying a new Azure Active Directory (AAD) joined or hybrid AAD-joined Windows 10 device are provided.
From bab1f7cb31b0b130d87b5053ff8162a308d5350c Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Mon, 3 Jun 2019 15:18:55 -0700 Subject: [PATCH 16/72] network reqs draft1 --- .../windows-autopilot-requirements.md | 99 ++++++++----------- .../windows-autopilot/windows-autopilot.md | 13 ++- 2 files changed, 45 insertions(+), 67 deletions(-) diff --git a/windows/deployment/windows-autopilot/windows-autopilot-requirements.md b/windows/deployment/windows-autopilot/windows-autopilot-requirements.md index f9fb81a853..0048283a4d 100644 --- a/windows/deployment/windows-autopilot/windows-autopilot-requirements.md +++ b/windows/deployment/windows-autopilot/windows-autopilot-requirements.md @@ -31,7 +31,7 @@ Windows Autopilot depends on specific capabilities available in Windows 10, Azur - Windows 10 Education - Windows 10 Enterprise 2019 LTSC - - If you're using Autopilot for Surface devices, note that only the following Surface devices support Autopilot: +- If you're using Autopilot for Surface devices, note that only the following Surface devices support Autopilot: - Surface Go - Surface Go with LTE Advanced - Surface Pro (5th gen) @@ -45,75 +45,54 @@ Windows Autopilot depends on specific capabilities available in Windows 10, Azur ## Networking requirements -Windows Autopilot depends on a variety of internet-based services; access to these services must be provided for Autopilot to function properly. In the simplest case, enabling proper functionality can be achieved by ensuring the following: +Windows Autopilot depends on a variety of internet-based services. Access to these services must be provided for Autopilot to function properly. In the simplest case, enabling proper functionality can be achieved by ensuring the following: - Ensure DNS name resolution for internet DNS names - Allow access to all hosts via port 80 (HTTP), 443 (HTTPS), and 123 (UDP/NTP) -In environments that have more restrictive internet access, or for those that require authentication before internet access can be obtained, additional configuration may be required to whitelist access to the needed services. For additional details about each of these services and their specific requirements, review the following details: +In environments that have more restrictive Internet access, or for those that require authentication before internet access can be obtained, additional configuration may be required to whitelist access to the required services. For additional details about each of these services and their specific requirements, review the following details: -- **Windows Autopilot Deployment Service (and Windows Activation).**  After a network connection is in place, each Windows 10 device will contact the Windows Autopilot Deployment Service. With Windows 10 builds 18204 and above, the following URLs are used: - - - https://ztd.dds.microsoft.com - - https://cs.dds.microsoft.com +**Windows Autopilot Deployment Service (and Windows Activation)**:  After a network connection is in place, each Windows 10 device will contact the Windows Autopilot Deployment Service. With Windows 10 builds 18204 and above, the following URLs are used: +- https://ztd.dds.microsoft.com +- https://cs.dds.microsoft.com - For all supported Windows 10 releases, Windows Autopilot also uses Windows Activation services. See the following link for details: + For all supported Windows 10 releases, Windows Autopilot also uses Windows Activation services. See the following link for details about problems that might occur when you connect to the Internet through a proxy server: [Windows activation or validation fails with error code 0x8004FE33](https://support.microsoft.com/help/921471/windows-activation-or-validation-fails-with-error-code-0x8004fe33). - - +**Azure Active Directory**: User credentials are validated by Azure Active Directory, and the device can also be joined to Azure Active Directory. See [Office 365 URLs and IP address ranges](https://support.office.com/en-us/article/Office-365-URLs-and-IP-address-ranges-8548a211-3fe7-47cb-abb1-355ea5aa88a2) for more information. -- **Azure Active Directory.**  User credentials are validated by Azure Active Directory, then the device may also be joined to Azure Active Directory. See the following link for more information: +**Intune**: Once authenticated, Azure Active Directory will trigger enrollment of the device into the Intune MDM service. See the following link for details about network communication requirements: [Intune network configuration requirements and bandwidth](https://docs.microsoft.com/intune/network-bandwidth-use#network-communication-requirements). - - +**Windows Update**: During the OOBE process, as well as after the Windows 10 OS is fully configured, the Windows Update service is leveraged to retrieve needed updates. If there are problems connecting to Windows Update, see [How to solve connection problems concerning Windows Update or Microsoft Update](https://support.microsoft.com/help/818018/how-to-solve-connection-problems-concerning-windows-update-or-microsof). -- **Intune.**  Once authenticated, Azure Active Directory will trigger the enrollment of the device into the Intune MDM service. See the following link for details: + - NOTE: If Windows Update is inaccessible, the AutoPilot process will still continue. - - (Network communication requirements section) +**Delivery Optimization**: When downloading Windows Updates, Microsoft Store apps and app updates, Office Updates and Intune Win32 Apps, the [Delivery Optimization](https://docs.microsoft.com/windows/deployment/update/waas-delivery-optimization) service is contacted to enable peer-to-peer sharing of content so that only a few devices need to download it from the internet. -- **Windows Update.**  During the OOBE process, as well as after the Windows 10 OS is fully configured, the Windows Update service is leveraged to retrieve needed updates. + - NOTE: If the Delivery Optimization Service is inaccessible, the AutoPilot process will still continue with Delivery Optimization downloads from the cloud (without peer-to-peer). - - +**Network Time Protocol (NTP) Sync**: When a Windows device starts up, it will talk to a network time server to ensure that the time on the device is accurate. Ensure that UDP port 123 to time.windows.com is accessible. - - NOTE:  If Windows Update is inaccessible, the AutoPilot process will still continue. +**Domain Name Services (DNS)**: To resolve DNS names for all services, the device communicates with a DNS server, typically provided via DHCP.  This DNS server must be able to resolve internet names. -- **Delivery Optimization.**  When downloading Windows Updates, Microsoft Store apps and app updates, Office Updates and Intune Win32 Apps, the Delivery Optimization service is contacted to enable peer-to-peer sharing of content so that only a few devices need to download it from the internet. +**Diagnostics data**: To enable Windows Analytics and related diagnostics capabilities, see [Configure Windows diagnostic data in your organization](https://docs.microsoft.com/windows/configuration/configure-windows-diagnostic-data-in-your-organization). - - + - NOTE: If diagnostic data cannot be sent, the Autopilot process will still continue. - - NOTE: If Delivery Optimization Service is inaccessible, the AutoPilot process will still continue with Delivery Optimization downloads from the cloud (without peer-to-peer). +**Network Connection Status Indicator (NCSI)**: Windows must be able to tell that the device is able to access the internet. For more information, see [Network Connection Status Indicator (NCSI)](https://docs.microsoft.com/en-us/windows/privacy/manage-windows-1709-endpoints#network-connection-status-indicator-ncsi). -- **Network Time Protocol (NTP) Sync.**  When a Windows device starts up, it will talk to a network time server to ensure that the time on the device is accurate. + - [www.msftconnecttest.com](http://www.msftconnecttest.com) must be resolvable via DNS and accessible via HTTP) - - Ensure that UDP port 123 to time.windows.com is accessible. +**Windows Notification Services (WNS)**: This service is used to enable Windows to receive notifications from apps and services. See [Microsoft Store](https://docs.microsoft.com/en-us/windows/privacy/manage-windows-1809-endpoints#microsoft-store) for more information. -- **Domain Name Services (DNS).**  To resolve DNS names for all services, the device communicates with a DNS server, typically provided via DHCP.  This DNS server must be able to resolve internet names. + - NOTE: If the WNS services are not available, the Autopilot process will still continue. -- **Diagnostics data.**  To enable Windows Analytics and related diagnostics capabilities, see the following documentation: +**Microsoft Store, Microsoft Store for Business**: Apps in the Microsoft Store can be pushed to the device, triggered via Intune (MDM).  App updates and additional apps may also be needed when the user first logs in. For more information, see [Prerequisites for Microsoft Store for Business and Education](https://docs.microsoft.com/microsoft-store/prerequisites-microsoft-store-for-business)(also includes Azure AD and Windows Notification Services). - - + - NOTE: If the Microsoft Store is not accessible, the AutoPilot process will still continue. - - NOTE: If diagnostic data cannot be sent, the Autopilot process will still continue. +**Office 365**: As part of the Intune device configuration, installation of Office 365 ProPlus may be required. For more information, see [Office 365 URLs and IP address ranges](https://support.office.com/en-us/article/Office-365-URLs-and-IP-address-ranges-8548a211-3fe7-47cb-abb1-355ea5aa88a2)(includes all Office services, DNS names, IP addresses; includes Azure AD and other services that may overlap with those listed above). -- **Network Connection Status Indicator (NCSI).**  Windows must be able to tell that the device is able to access the internet. - - - (Network Connection Status Indicator section, [www.msftconnecttest.com](http://www.msftconnecttest.com) must be resolvable via DNS and accessible via HTTP) - -- **Windows Notification Services (WNS).**  This service is used to enable Windows to receive notifications from apps and services. - - - (Microsoft store section) - - - NOTE: If the WNS services are not available, the Autopilot process will still continue. - -- **Microsoft Store, Microsoft Store for Business.**  Apps in the Microsoft Store can be pushed to the device, triggered via Intune (MDM).  App updates and additional apps may also be needed when the user first logs in. - - - (also includes Azure AD and Windows Notification Services) - - - NOTE: If the Microsoft Store is not accessible, the AutoPilot process will still continue. - -- **Office 365.**  As part of the Intune device configuration, installation of Office 365 ProPlus may be required. - - - (includes all Office services, DNS names, IP addresses; includes Azure AD and other services that may overlap with those listed above) - -- **Certificate revocation lists (CRLs).**  Some of these services will also need to check certificate revocation lists (CRLs) for certificates used in the services.  A full list of these is documented in the Office documentation at and . +**Certificate revocation lists (CRLs)**: Some of these services will also need to check certificate revocation lists (CRLs) for certificates used in the services.  A full list of these is documented at [Office 365 URLs and IP address ranges](https://support.office.com/en-us/article/Office-365-URLs-and-IP-address-ranges-8548a211-3fe7-47cb-abb1-355ea5aa88a2#bkmk_crl) and [Office 365 Certificate Chains](https://aka.ms/o365chains). ## Licensing requirements @@ -121,31 +100,31 @@ In environments that have more restrictive internet access, or for those that re Windows Autopilot depends on specific capabilities available in Windows 10 and Azure Active Directory; it also requires an MDM service such as Microsoft Intune. These capabilities can be obtained through various editions and subscription programs: - To provide needed Azure Active Directory (automatic MDM enrollment and company branding features) and MDM functionality, one of the following is required: - - [Microsoft 365 Business subscriptions](https://www.microsoft.com/en-us/microsoft-365/business) - - [Microsoft 365 F1 subscriptions](https://www.microsoft.com/en-us/microsoft-365/enterprise/firstline) - - [Microsoft 365 Academic A1, A3, or A5 subscriptions](https://www.microsoft.com/en-us/education/buy-license/microsoft365/default.aspx) - - [Microsoft 365 Enterprise E3 or E5 subscriptions](https://www.microsoft.com/en-us/microsoft-365/enterprise), which include all Windows 10, Office 365, and EM+S features (Azure AD and Intune) - - [Enterprise Mobility + Security E3 or E5 subscriptions](https://www.microsoft.com/en-us/cloud-platform/enterprise-mobility-security), which include all needed Azure AD and Intune features - - [Intune for Education subscriptions](https://docs.microsoft.com/en-us/intune-education/what-is-intune-for-education), which include all needed Azure AD and Intune features - - [Azure Active Directory Premium P1 or P2](https://azure.microsoft.com/en-us/services/active-directory/) and [Microsoft Intune subscriptions](https://www.microsoft.com/en-us/cloud-platform/microsoft-intune) (or an alternative MDM service) + - [Microsoft 365 Business subscriptions](https://www.microsoft.com/en-us/microsoft-365/business) + - [Microsoft 365 F1 subscriptions](https://www.microsoft.com/en-us/microsoft-365/enterprise/firstline) + - [Microsoft 365 Academic A1, A3, or A5 subscriptions](https://www.microsoft.com/en-us/education/buy-license/microsoft365/default.aspx) + - [Microsoft 365 Enterprise E3 or E5 subscriptions](https://www.microsoft.com/en-us/microsoft-365/enterprise), which include all Windows 10, Office 365, and EM+S features (Azure AD and Intune) + - [Enterprise Mobility + Security E3 or E5 subscriptions](https://www.microsoft.com/en-us/cloud-platform/enterprise-mobility-security), which include all needed Azure AD and Intune features + - [Intune for Education subscriptions](https://docs.microsoft.com/en-us/intune-education/what-is-intune-for-education), which include all needed Azure AD and Intune features + - [Azure Active Directory Premium P1 or P2](https://azure.microsoft.com/en-us/services/active-directory/) and [Microsoft Intune subscriptions](https://www.microsoft.com/en-us/cloud-platform/microsoft-intune) (or an alternative MDM service) Additionally, the following are also recommended (but not required): -- [Office 365 ProPlus](https://www.microsoft.com/en-us/p/office-365-proplus/CFQ7TTC0K8R0), which can be deployed easily via Intune (or other MDM services) -- [Windows Subscription Activation](https://docs.microsoft.com/windows/deployment/windows-10-enterprise-subscription-activation), to automatically step up devices from Windows 10 Pro to Windows 10 Enterprise +- [Office 365 ProPlus](https://www.microsoft.com/en-us/p/office-365-proplus/CFQ7TTC0K8R0), which can be deployed easily via Intune (or other MDM services) +- [Windows Subscription Activation](https://docs.microsoft.com/windows/deployment/windows-10-enterprise-subscription-activation), to automatically step up devices from Windows 10 Pro to Windows 10 Enterprise ## Configuration requirements Before Windows Autopilot can be used, some configuration tasks are required to support the common Autopilot scenarios. -- Configure Azure Active Directory automatic enrollment. For Microsoft Intune, see [Enable Windows 10 automatic enrollment](https://docs.microsoft.com/intune/windows-enroll#enable-windows-10-automatic-enrollment) for details. If using a different MDM service, contact the vendor for the specific URLs or configuration needed for those services. -- Configure Azure Active Directory custom branding. In order to display an organization-specific logon page during the Autopilot process, Azure Active Directory needs to be configured with the images and text that should be displayed. See [Quickstart: Add company branding to your sign-in page in Azure AD](https://docs.microsoft.com/azure/active-directory/fundamentals/customize-branding) for more details. Note that the "square logo" and "sign-in page text" are the key elements for Autopilot, as well as the Azure Active Directory tenant name (configured separately in the Azure AD tenant properties). -- Enable [Windows Subscription Activation](https://docs.microsoft.com/windows/deployment/windows-10-enterprise-subscription-activation) if desired, in order to automatically step up from Windows 10 Pro to Windows 10 Enterprise. +- Configure Azure Active Directory automatic enrollment. For Microsoft Intune, see [Enable Windows 10 automatic enrollment](https://docs.microsoft.com/intune/windows-enroll#enable-windows-10-automatic-enrollment) for details. If using a different MDM service, contact the vendor for the specific URLs or configuration needed for those services. +- Configure Azure Active Directory custom branding. In order to display an organization-specific logon page during the Autopilot process, Azure Active Directory needs to be configured with the images and text that should be displayed. See [Quickstart: Add company branding to your sign-in page in Azure AD](https://docs.microsoft.com/azure/active-directory/fundamentals/customize-branding) for more details. Note that the "square logo" and "sign-in page text" are the key elements for Autopilot, as well as the Azure Active Directory tenant name (configured separately in the Azure AD tenant properties). +- Enable [Windows Subscription Activation](https://docs.microsoft.com/windows/deployment/windows-10-enterprise-subscription-activation) if desired, in order to automatically step up from Windows 10 Pro to Windows 10 Enterprise. Specific scenarios will then have additional requirements. Generally, there are two specific tasks: -- Device registration. Devices need to be added to Windows Autopilot to support most Windows Autopilot scenarios. See [Adding devices to Windows Autopilot](add-devices.md) for more details. -- Profile configuration. Once devices have been added to Windows Autopilot, a profile of settings needs to be applied to each device. See [Configure Autopilot profiles](profiles.md) for details. Note that Microsoft Intune can automate this profile assignment; see [Create an AutoPilot device group](https://docs.microsoft.com/intune/enrollment-autopilot#create-an-autopilot-device-group) and [Assign an AutoPilot deployment profile to a device group](https://docs.microsoft.com/intune/enrollment-autopilot#assign-an-autopilot-deployment-profile-to-a-device-group) for more information. +- Device registration. Devices need to be added to Windows Autopilot to support most Windows Autopilot scenarios. See [Adding devices to Windows Autopilot](add-devices.md) for more details. +- Profile configuration. Once devices have been added to Windows Autopilot, a profile of settings needs to be applied to each device. See [Configure Autopilot profiles](profiles.md) for details. Note that Microsoft Intune can automate this profile assignment; see [Create an AutoPilot device group](https://docs.microsoft.com/intune/enrollment-autopilot#create-an-autopilot-device-group) and [Assign an AutoPilot deployment profile to a device group](https://docs.microsoft.com/intune/enrollment-autopilot#assign-an-autopilot-deployment-profile-to-a-device-group) for more information. See [Windows Autopilot Scenarios](windows-autopilot-scenarios.md) for additional details. diff --git a/windows/deployment/windows-autopilot/windows-autopilot.md b/windows/deployment/windows-autopilot/windows-autopilot.md index a99de96b0c..79ace897ea 100644 --- a/windows/deployment/windows-autopilot/windows-autopilot.md +++ b/windows/deployment/windows-autopilot/windows-autopilot.md @@ -22,16 +22,15 @@ ms.topic: article - Windows 10 -Windows Autopilot is a collection of technologies used to set up and pre-configure new devices, getting them ready for productive use. You can also use Windows Autopilot to reset, repurpose and recover devices.
-This solution enables an IT department to achieve the above with little to no infrastructure to manage, with a process that's easy and simple. +Windows Autopilot is a collection of technologies used to set up and pre-configure new devices, getting them ready for productive use. You can also use Windows Autopilot to reset, repurpose and recover devices. This solution enables an IT department to achieve the above with little to no infrastructure to manage, with a process that's easy and simple. -Windows Autopilot is designed to simplify all parts of the lifecycle of Windows devices, for both IT and end users, from initial deployment through the eventual end of life. Leveraging cloud-based services, it can reduce the overall costs for deploying, managing, and retiring devices by reducing the amount of time that IT needs to spend on these processes and the amount of infrastructure that they need to maintain, while ensuring ease of use for all types of end users. +Windows Autopilot is designed to simplify all parts of the lifecycle of Windows devices, for both IT and end users, from initial deployment through the eventual end of life. Leveraging cloud-based services, it can reduce the overall costs for deploying, managing, and retiring devices by reducing the amount of time that IT needs to spend on these processes and the amount of infrastructure that they need to maintain, while ensuring ease of use for all types of end users. See the following diagram: -When initially deploying new Windows devices, Windows Autopilot leverages the OEM-optimized version of Windows 10 that is preinstalled on the device, saving organizations the effort of having to maintain custom images as well as drivers for every model of device being used. Instead of re-imaging the device, that existing Windows 10 installation can be transformed into a “business-ready” state, applying settings and policies, installing apps, and even changing the edition of Windows 10 being used (e.g. from Windows 10 Pro to Windows 10 Enterprise, to support advanced features). +When initially deploying new Windows devices, Windows Autopilot leverages the OEM-optimized version of Windows 10 that is preinstalled on the device, saving organizations the effort of having to maintain custom images and drivers for every model of device being used. Instead of re-imaging the device, your existing Windows 10 installation can be transformed into a “business-ready” state, applying settings and policies, installing apps, and even changing the edition of Windows 10 being used (e.g. from Windows 10 Pro to Windows 10 Enterprise) to support advanced features. -Once deployed, Windows 10 devices can be managed by tools such as Microsoft Intune, Windows Update for Business, System Center Configuration Manager, and other similar tools. Windows Autopilot can help with device re-purposing scenarios, leveraging Windows Autopilot Reset to quickly prepare a device for a new user, as well as in break/fix scenarios to enable a device to quickly be brought back to a business-ready state. +Once deployed, Windows 10 devices can be managed by tools such as Microsoft Intune, Windows Update for Business, System Center Configuration Manager, and other similar tools. Windows Autopilot can also be used to re-purpose a device by leveraging Windows Autopilot Reset to quickly prepare a device for a new user, or in break/fix scenarios to enable a device to quickly be brought back to a business-ready state. ## Windows Autopilot walkthrough @@ -47,7 +46,7 @@ Traditionally, IT pros spend a lot of time building and customizing images that From the user's perspective, it only takes a few simple operations to make their device ready to use. -From the IT pro's perspective, the only interaction required from the end user is to connect to a network and to verify their credentials. Everything past that is automated. +From the IT pro's perspective, the only interaction required from the end user is to connect to a network and to verify their credentials. Everything beyond that is automated. ## Requirements @@ -71,7 +70,7 @@ Windows Autopilot enables you to: * Create and auto-assign devices to configuration groups based on a device's profile. * Customize OOBE content specific to the organization. -See [Windows Autopilot scenarios](windows-autopilot-scenarios.md) for more information about scenarios for using Windows Autopilot. +See [Windows Autopilot scenarios](windows-autopilot-scenarios.md) for more information. ## Related topics From c6e45d2e8b6eb5d4c3f84d5a604a8007b5d747ac Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Mon, 3 Jun 2019 15:27:59 -0700 Subject: [PATCH 17/72] tables on landing page --- windows/deployment/windows-autopilot/index.md | 50 +++++++++++-------- 1 file changed, 30 insertions(+), 20 deletions(-) diff --git a/windows/deployment/windows-autopilot/index.md b/windows/deployment/windows-autopilot/index.md index 6b83a53473..13d02aaa0a 100644 --- a/windows/deployment/windows-autopilot/index.md +++ b/windows/deployment/windows-autopilot/index.md @@ -26,14 +26,15 @@ Windows Autopilot modernizes Windows deployment with a zero-touch, self-service ## In this guide -This guide is intended for use by an IT-specialist, system architect, or business decision maker. The guide provides an overview of how Windows Autopilot deployment works with detailed requirements, deployment scenarios, and platform capabilities. The document highlights options that are available to you when planning a modern, cloud-joined Windows 10 deployment strategy. Before you read this guide, you should have a good understanding of your organizational requirements. +This guide is intended for use by an IT-specialist, system architect, or business decision maker. The guide provides an overview of how Windows Autopilot deployment works, including detailed requirements, deployment scenarios, and platform capabilities. The document highlights options that are available to you when planning a modern, cloud-joined Windows 10 deployment strategy. Before you read this guide, you should have a good understanding of your organizational requirements. -When you are ready to deploy client devices with Windows Autopilot, see the detailed configuration procedures documented for the [platform](windows-autopilot-platforms.md) that you have chosen (recommended platform: [Intune](https://docs.microsoft.com/en-us/intune/enrollment-autopilot)). +When you are ready to deploy client devices with Windows Autopilot, see the detailed configuration procedures documented for your chosen [platform](windows-autopilot-platforms.md) (recommended platform: [Intune](https://docs.microsoft.com/en-us/intune/enrollment-autopilot)). The following topics are available in this guide: - +### Understanding Windows Autopilot +
**Understanding Windows Autopilot**
[Overview of Windows Autopilot](windows-autopilot.md)A review of Windows Autopilot is provided with a video walkthrough. Benefits and general requirements are discussed.
[Requirements](windows-autopilot-requirements.md) Detailed software, network, licensiing, and configuration requirments are provided.
[What's new](windows-autopilot-whats-new.md) Information is provided about new features of Windows Autopilot.
@@ -42,25 +43,34 @@ The following topics are available in this guide:
[Get started](demonstrate-deployment-on-vm.md) A step-by-step walkthrough is provided for testing Windows Autopilot on a virtual machine or physical device with a free 30-day trial premium Intune account.
-**Deployment scenarios**
-[User-driven mode](user-driven.md): Requirements and validation steps for deploying a new Azure Active Directory (AAD) joined or hybrid AAD-joined Windows 10 device are provided.
-[Self-deploying mode](self-deploying.md):Requirements and validation steps for deploying a new Windows 10 device device with little to no user interaction are provided.
-[Windows Autopilot Reset](windows-autopilot-reset.md): Using Windows Autopilot Reset, a device can be restored to its original settings, taking it back to a business-ready state. Both local and remote reset scenarios are discussed.
-[Windows Autopilot for white glove deployment](white-glove.md): Requirements and procedures are described that enable additional policies and apps to be delivered to a Windows Autopilot device.
-[Support for existing devices](existing-devices.md): This topic describes how Windows Autopilot can be used to convert Windows 7 or Windows 8.1 domain-joined computers to AAD-joined computers running Windows 10.
+### Deployment scenarios -**Using Windows Autopilot**
-[Registering devices](add-devices.md): The process of registering a device with the Windows Autopilot deployment service is described.
-[Configuring device profiles](profiles.md): The device profile settings that specifie its behavior when it is deployed are described.
-[Enrollment status page](enrollment-status.md): Settings that are available on the Enrollment Status Page are described.
-[Bitlocker encryptions](bitlocker.md): Available options for configuring BitLocker on Windows Autopilot devices are described.
-[Troubleshooting Windows Autopilot](troubleshooting.md): Diagnotic event information and troubleshooting procedures are provided.
-[Known issues](known-issues.md): A list of current known issues and solutions is provided.
+ +
[User-driven mode](user-driven.md) Requirements and validation steps for deploying a new Azure Active Directory (AAD) joined or hybrid AAD-joined Windows 10 device are provided. +
[Self-deploying mode](self-deploying.md)Requirements and validation steps for deploying a new Windows 10 device device with little to no user interaction are provided. +
[Windows Autopilot Reset](windows-autopilot-reset.md) Using Windows Autopilot Reset, a device can be restored to its original settings, taking it back to a business-ready state. Both local and remote reset scenarios are discussed. +
[Windows Autopilot for white glove deployment](white-glove.md) Requirements and procedures are described that enable additional policies and apps to be delivered to a Windows Autopilot device. +
[Support for existing devices](existing-devices.md) This topic describes how Windows Autopilot can be used to convert Windows 7 or Windows 8.1 domain-joined computers to AAD-joined computers running Windows 10. +
-**Support topics**
-[FAQ](autopilot-faq.md): Frequently asked questions on several topics are provided.
-[Support contacts](autopilot-support.md): Support information is provided.
-[Registration authorization](registration-auth.md): This article discusses how a CSP partner or OEM can obtain customer authorization to register Windows Autopilot devices.
+### Using Windows Autopilot + + +
[Registering devices](add-devices.md) The process of registering a device with the Windows Autopilot deployment service is described.
+
[Configuring device profiles](profiles.md) The device profile settings that specifie its behavior when it is deployed are described.
+
[Enrollment status page](enrollment-status.md) Settings that are available on the Enrollment Status Page are described.
+
[Bitlocker encryptions](bitlocker.md) Available options for configuring BitLocker on Windows Autopilot devices are described.
+
[Troubleshooting Windows Autopilot](troubleshooting.md) Diagnotic event information and troubleshooting procedures are provided.
+
[Known issues](known-issues.md) A list of current known issues and solutions is provided.
+
+ +### Support topics + + +
[FAQ](autopilot-faq.md) Frequently asked questions on several topics are provided.
+
[Support contacts](autopilot-support.md) Support information is provided.
+
[Registration authorization](registration-auth.md) This article discusses how a CSP partner or OEM can obtain customer authorization to register Windows Autopilot devices.
+
## Related topics From c0581930a047fd3c1258140db9cc1c27ab3b4979 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Mon, 3 Jun 2019 15:39:12 -0700 Subject: [PATCH 18/72] update structure --- windows/deployment/windows-autopilot/TOC.md | 4 ++-- windows/deployment/windows-autopilot/index.md | 4 ++-- .../windows-autopilot/windows-autopilot.md | 23 ++++++++----------- 3 files changed, 13 insertions(+), 18 deletions(-) diff --git a/windows/deployment/windows-autopilot/TOC.md b/windows/deployment/windows-autopilot/TOC.md index b735efa7a3..32bebd6c79 100644 --- a/windows/deployment/windows-autopilot/TOC.md +++ b/windows/deployment/windows-autopilot/TOC.md @@ -1,6 +1,6 @@ -# [Windows Autopilot](index.md) +# [Windows Autopilot deployment](index.md) -# Windows Autopilot deployment +# Understanding Windows Autopilot ## [Overview](windows-autopilot.md) ## [Requirements](windows-autopilot-requirements.md) ## [What's new](windows-autopilot-whats-new.md) diff --git a/windows/deployment/windows-autopilot/index.md b/windows/deployment/windows-autopilot/index.md index 13d02aaa0a..05f75ba1ee 100644 --- a/windows/deployment/windows-autopilot/index.md +++ b/windows/deployment/windows-autopilot/index.md @@ -1,5 +1,5 @@ --- -title: Windows Autopilot +title: Windows Autopilot deployment description: Windows Autopilot deployment keywords: mdm, setup, windows, windows 10, oobe, manage, deploy, autopilot, ztd, zero-touch, partner, msfb, intune ms.reviewer: mniehaus @@ -16,7 +16,7 @@ ms.topic: article --- -# Windows Autopilot +# Windows Autopilot deployment **Applies to** diff --git a/windows/deployment/windows-autopilot/windows-autopilot.md b/windows/deployment/windows-autopilot/windows-autopilot.md index 79ace897ea..07e7e7da6f 100644 --- a/windows/deployment/windows-autopilot/windows-autopilot.md +++ b/windows/deployment/windows-autopilot/windows-autopilot.md @@ -32,6 +32,13 @@ When initially deploying new Windows devices, Windows Autopilot leverages the OE Once deployed, Windows 10 devices can be managed by tools such as Microsoft Intune, Windows Update for Business, System Center Configuration Manager, and other similar tools. Windows Autopilot can also be used to re-purpose a device by leveraging Windows Autopilot Reset to quickly prepare a device for a new user, or in break/fix scenarios to enable a device to quickly be brought back to a business-ready state. +Windows Autopilot enables you to: +* Automatically join devices to Azure Active Directory (Azure AD) or Active Directory (via Hybrid Azure AD Join). See [Introduction to device management in Azure Active Directory](https://docs.microsoft.com/azure/active-directory/device-management-introduction) for more information about the differences between these two join options. +* Auto-enroll devices into MDM services, such as Microsoft Intune ([*Requires an Azure AD Premium subscription*](windows-autopilot-requirements-configuration.md)). +* Restrict the Administrator account creation. +* Create and auto-assign devices to configuration groups based on a device's profile. +* Customize OOBE content specific to the organization. + ## Windows Autopilot walkthrough The following video shows the process of setting up Windows Autopilot: @@ -59,19 +66,7 @@ Windows 10 version 1703 or higher is required to use Windows Autopilot. The foll See [Windows Autopilot requirements](windows-autopilot-requirements.md) for detailed information on configuration, network, and licensing requirements. -## Windows Autopilot Scenarios - -Windows Autopilot enables you to pre-register devices to your organization so that they will be fully configured with no additional intervention required by the user. - -Windows Autopilot enables you to: -* Automatically join devices to Azure Active Directory (Azure AD) or Active Directory (via Hybrid Azure AD Join). See [Introduction to device management in Azure Active Directory](https://docs.microsoft.com/azure/active-directory/device-management-introduction) for more information about the differences between these two join options. -* Auto-enroll devices into MDM services, such as Microsoft Intune ([*Requires an Azure AD Premium subscription*](windows-autopilot-requirements-configuration.md)). -* Restrict the Administrator account creation. -* Create and auto-assign devices to configuration groups based on a device's profile. -* Customize OOBE content specific to the organization. - -See [Windows Autopilot scenarios](windows-autopilot-scenarios.md) for more information. - ## Related topics -[Enroll Windows devices in Intune by using Windows Autopilot](https://docs.microsoft.com/en-us/intune/enrollment-autopilot) +[Enroll Windows devices in Intune by using Windows Autopilot](https://docs.microsoft.com/en-us/intune/enrollment-autopilot)
+[Windows Autopilot scenarios and capabilities](windows-autopilot-scenarios.md) \ No newline at end of file From e6a8510b3c993478832089bc666080c0e56942b5 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Mon, 3 Jun 2019 16:03:57 -0700 Subject: [PATCH 19/72] drafts --- .openpublishing.redirection.json | 12 +++--- .../windows-autopilot-requirements.md | 40 ------------------- 2 files changed, 6 insertions(+), 46 deletions(-) diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index 1beb54d3f3..33fe515ec6 100644 --- a/.openpublishing.redirection.json +++ b/.openpublishing.redirection.json @@ -14984,32 +14984,32 @@ }, { "source_path": "windows/deployment/windows-autopilot/windows-autopilot-requirements-network.md", -"redirect_url": "/windows/deployment/windows-autopilot/windows-autopilot-requirements", +"redirect_url": "/windows/deployment/windows-autopilot/windows-autopilot-requirements#networking-requirements", "redirect_document_id": true }, { "source_path": "windows/deployment/windows-autopilot/windows-autopilot-requirements-licensing.md", -"redirect_url": "/windows/deployment/windows-autopilot/windows-autopilot-requirements", +"redirect_url": "/windows/deployment/windows-autopilot/windows-autopilot-requirements#licensing-requirements", "redirect_document_id": true }, { "source_path": "windows/deployment/windows-autopilot/windows-autopilot-requirements-configuration.md", -"redirect_url": "/windows/deployment/windows-autopilot/windows-autopilot-requirements", +"redirect_url": "/windows/deployment/windows-autopilot/windows-autopilot-requirements#configuration-requirements", "redirect_document_id": true }, { "source_path": "windows/deployment/windows-autopilot/user-driven-aad.md", -"redirect_url": "/windows/deployment/windows-autopilot/user-driven", +"redirect_url": "/windows/deployment/windows-autopilot/user-driven#user-driven-mode-for-azure-active-directory-join", "redirect_document_id": true }, { "source_path": "windows/deployment/windows-autopilot/user-driven-hybrid.md", -"redirect_url": "/windows/deployment/windows-autopilot/user-driven", +"redirect_url": "/windows/deployment/windows-autopilot/user-driven#user-driven-mode-for-hybrid-azure-active-directory-join", "redirect_document_id": true }, { "source_path": "windows/deployment/windows-autopilot/intune-connector.md", -"redirect_url": "/windows/deployment/windows-autopilot/windows-autopilot-requirements", +"redirect_url": "https://docs.microsoft.com/intune/windows-autopilot-hybrid", "redirect_document_id": true }, { diff --git a/windows/deployment/windows-autopilot/windows-autopilot-requirements.md b/windows/deployment/windows-autopilot/windows-autopilot-requirements.md index 0048283a4d..cf84bcdc2f 100644 --- a/windows/deployment/windows-autopilot/windows-autopilot-requirements.md +++ b/windows/deployment/windows-autopilot/windows-autopilot-requirements.md @@ -94,7 +94,6 @@ In environments that have more restrictive Internet access, or for those that re **Certificate revocation lists (CRLs)**: Some of these services will also need to check certificate revocation lists (CRLs) for certificates used in the services.  A full list of these is documented at [Office 365 URLs and IP address ranges](https://support.office.com/en-us/article/Office-365-URLs-and-IP-address-ranges-8548a211-3fe7-47cb-abb1-355ea5aa88a2#bkmk_crl) and [Office 365 Certificate Chains](https://aka.ms/o365chains). - ## Licensing requirements Windows Autopilot depends on specific capabilities available in Windows 10 and Azure Active Directory; it also requires an MDM service such as Microsoft Intune. These capabilities can be obtained through various editions and subscription programs: @@ -132,47 +131,8 @@ For a walkthrough for some of these and related steps, see this video:
- -- For details about specific configuration requirements to enable user-driven Hybrid Azure Active Directory join for Windows Autopilot, see [Intune Connector (preview) language requirements](intune-connector.md). This requirement is a temporary workaround, and will be removed in the next release of Intune Connector. - There are no additional hardware requirements to use Windows 10 Autopilot, beyond the [requirements to run Windows 10](https://www.microsoft.com/windows/windows-10-specifications). -## Intune Connector (preview) language requirements - -**Applies to: Windows 10** - -Microsoft has released a [preview for Intune connector for Active Directory](https://docs.microsoft.com/intune/windows-autopilot-hybrid) that enables user-driven [Hybrid Azure Active Directory join](user-driven-hybrid.md) for Windows Autopilot. - -In this preview version of the Intune Connector, you might receive an error message indicating a setup failure with the following error code and message: - -**0x80070658 - Error applying transforms. Verify that the specified transform paths are valid.** - -An [example](#example) of the error message is displayed at the bottom of this topic. - -This error can be resolved by ensuring that the member server where Intune Connector is running has one of the following language packs installed and configured to be the default keyboard layout: - -| | | | | | | | | | | | -| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | -| en-US | cs-CZ | da-DK | de-DE | el-GR | es-ES | fi-FI | fr-FR | hu-HU | it-IT | ja-JP | -| ko-KR | nb-NO | nl-NL | pl-PL | pt-BR | ro-RO | ru-RU | sv-SE | tr-TR | zh-CN | zh-TW | - ->[!NOTE] ->After installing the Intune Connector, you can restore the keyboard layout to its previous settings.
->This solution is a workaround and will be fully resolved in a future release of the Intune Connector. - -To change the default keyboard layout: - -1. Click **Settings > Time & language > Region and language** -2. Select one of the languages listed above and choose **Set as default**. - -If the language you need isn't listed, you can add additional languages by selecting **Add a language**. - -### Example - -The following is an example of the error message that can be displayed if one of the listed languages is not used during setup: - -![Connector error](images/connector-fail.png) - ## Related topics [Configure Autopilot deployment](configure-autopilot.md) From 0a6b0e4ff2328571eda68deb7807631b98c82ad0 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Mon, 3 Jun 2019 16:13:59 -0700 Subject: [PATCH 20/72] drafts --- windows/deployment/windows-autopilot/TOC.md | 2 +- windows/deployment/windows-autopilot/index.md | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/windows/deployment/windows-autopilot/TOC.md b/windows/deployment/windows-autopilot/TOC.md index 32bebd6c79..13aa34044d 100644 --- a/windows/deployment/windows-autopilot/TOC.md +++ b/windows/deployment/windows-autopilot/TOC.md @@ -15,7 +15,7 @@ ## [White glove](white-glove.md) ## [Support for existing devices](existing-devices.md) -# Administering Autopilot +# Administering Windows Autopilot ## [Registering devices](add-devices.md) ## [Configuring device profiles](profiles.md) ## [Enrollment status page](enrollment-status.md) diff --git a/windows/deployment/windows-autopilot/index.md b/windows/deployment/windows-autopilot/index.md index 05f75ba1ee..92eff22427 100644 --- a/windows/deployment/windows-autopilot/index.md +++ b/windows/deployment/windows-autopilot/index.md @@ -24,12 +24,12 @@ ms.topic: article Windows Autopilot modernizes Windows deployment with a zero-touch, self-service process that runs immediately after powering on a new computer for the first time. With Windows Autopilot, and employee can receive a new device and configure it to be business-ready with just a few clicks. -## In this guide - This guide is intended for use by an IT-specialist, system architect, or business decision maker. The guide provides an overview of how Windows Autopilot deployment works, including detailed requirements, deployment scenarios, and platform capabilities. The document highlights options that are available to you when planning a modern, cloud-joined Windows 10 deployment strategy. Before you read this guide, you should have a good understanding of your organizational requirements. When you are ready to deploy client devices with Windows Autopilot, see the detailed configuration procedures documented for your chosen [platform](windows-autopilot-platforms.md) (recommended platform: [Intune](https://docs.microsoft.com/en-us/intune/enrollment-autopilot)). +## In this guide + The following topics are available in this guide: ### Understanding Windows Autopilot @@ -37,10 +37,10 @@ The following topics are available in this guide:
[Overview of Windows Autopilot](windows-autopilot.md)A review of Windows Autopilot is provided with a video walkthrough. Benefits and general requirements are discussed.
[Requirements](windows-autopilot-requirements.md) Detailed software, network, licensiing, and configuration requirments are provided.
-
[What's new](windows-autopilot-whats-new.md) Information is provided about new features of Windows Autopilot.
-
[Platforms](windows-autopilot-platforms.md) The platforms available for registering Windows Autopilot devices are summarized.
-
[Scenarios and Capabilities](windows-autopilot-scenarios.md) A summary is provided of Windows Autopilot deployment scenarios and capabilities.
-
[Get started](demonstrate-deployment-on-vm.md) A step-by-step walkthrough is provided for testing Windows Autopilot on a virtual machine or physical device with a free 30-day trial premium Intune account.
+
[What's new](windows-autopilot-whats-new.md) Windows Autopilot is always being updated with new features! Read about the latest new capabilities here.
+
[Platforms](windows-autopilot-platforms.md) A summary of platforms available for registering Windows Autopilot devices.
+
[Scenarios and Capabilities](windows-autopilot-scenarios.md) A summary of Windows Autopilot deployment scenarios and capabilities.
+
[Get started](demonstrate-deployment-on-vm.md) Interested in trying out Autopilot? A step-by-step walkthrough is provided for testing Windows Autopilot on a virtual machine or physical device with a free 30-day trial premium Intune account.
### Deployment scenarios From 52ef35de034e99e7e411a2671d1888cb04509767 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 4 Jun 2019 10:24:01 -0700 Subject: [PATCH 21/72] draft --- windows/deployment/windows-autopilot/index.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/windows/deployment/windows-autopilot/index.md b/windows/deployment/windows-autopilot/index.md index 92eff22427..5aba3e924e 100644 --- a/windows/deployment/windows-autopilot/index.md +++ b/windows/deployment/windows-autopilot/index.md @@ -22,11 +22,9 @@ ms.topic: article - Windows 10 -Windows Autopilot modernizes Windows deployment with a zero-touch, self-service process that runs immediately after powering on a new computer for the first time. With Windows Autopilot, and employee can receive a new device and configure it to be business-ready with just a few clicks. +Windows Autopilot is a zero-touch, self-service Windows deployment platform introduced with Windows 10, version 1703. The Windows Autopilot process runs immediately after powering on a new computer for the first time, enabling employees to configure new devices to be business-ready with just a few clicks. -This guide is intended for use by an IT-specialist, system architect, or business decision maker. The guide provides an overview of how Windows Autopilot deployment works, including detailed requirements, deployment scenarios, and platform capabilities. The document highlights options that are available to you when planning a modern, cloud-joined Windows 10 deployment strategy. Before you read this guide, you should have a good understanding of your organizational requirements. - -When you are ready to deploy client devices with Windows Autopilot, see the detailed configuration procedures documented for your chosen [platform](windows-autopilot-platforms.md) (recommended platform: [Intune](https://docs.microsoft.com/en-us/intune/enrollment-autopilot)). +This guide is intended for use by an IT-specialist, system architect, or business decision maker. The guide provides information about how Windows Autopilot deployment works, including detailed requirements, deployment scenarios, and platform capabilities. The document highlights options that are available to you when planning a modern, cloud-joined Windows 10 deployment strategy. Links are provided to detailed step by step configuration procedures which depend on the Windows Autopilot [platform](windows-autopilot-platforms.md) that you have chosen. ## In this guide From 133fb218652488d12c1535e6a717dbdf9b4a3e90 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 4 Jun 2019 10:48:26 -0700 Subject: [PATCH 22/72] draft --- windows/deployment/windows-autopilot/TOC.md | 2 +- windows/deployment/windows-autopilot/index.md | 39 ++++++++++--------- 2 files changed, 21 insertions(+), 20 deletions(-) diff --git a/windows/deployment/windows-autopilot/TOC.md b/windows/deployment/windows-autopilot/TOC.md index 13aa34044d..eade15127d 100644 --- a/windows/deployment/windows-autopilot/TOC.md +++ b/windows/deployment/windows-autopilot/TOC.md @@ -3,10 +3,10 @@ # Understanding Windows Autopilot ## [Overview](windows-autopilot.md) ## [Requirements](windows-autopilot-requirements.md) -## [What's new](windows-autopilot-whats-new.md) ## [Platforms](windows-autopilot-platforms.md) ## [Scenarios and capabilities](windows-autopilot-scenarios.md) ## [Get started](demonstrate-deployment-on-vm.md) +## [What's new](windows-autopilot-whats-new.md) # Deployment scenarios ## [User-driven mode](user-driven.md) diff --git a/windows/deployment/windows-autopilot/index.md b/windows/deployment/windows-autopilot/index.md index 5aba3e924e..119d16f0a8 100644 --- a/windows/deployment/windows-autopilot/index.md +++ b/windows/deployment/windows-autopilot/index.md @@ -33,42 +33,43 @@ The following topics are available in this guide: ### Understanding Windows Autopilot -
[Overview of Windows Autopilot](windows-autopilot.md)A review of Windows Autopilot is provided with a video walkthrough. Benefits and general requirements are discussed.
-
[Requirements](windows-autopilot-requirements.md) Detailed software, network, licensiing, and configuration requirments are provided.
-
[What's new](windows-autopilot-whats-new.md) Windows Autopilot is always being updated with new features! Read about the latest new capabilities here.
-
[Platforms](windows-autopilot-platforms.md) A summary of platforms available for registering Windows Autopilot devices.
-
[Scenarios and Capabilities](windows-autopilot-scenarios.md) A summary of Windows Autopilot deployment scenarios and capabilities.
-
[Get started](demonstrate-deployment-on-vm.md) Interested in trying out Autopilot? A step-by-step walkthrough is provided for testing Windows Autopilot on a virtual machine or physical device with a free 30-day trial premium Intune account.
+
[Overview of Windows Autopilot](windows-autopilot.md)A review of Windows Autopilot is provided with a video walkthrough. Benefits and general requirements are discussed. +
[Requirements](windows-autopilot-requirements.md)Detailed software, network, licensiing, and configuration requirments are provided. +
[Platforms](windows-autopilot-platforms.md)A summary of platforms available for registering Windows Autopilot devices. +
[Scenarios and Capabilities](windows-autopilot-scenarios.md)A summary of Windows Autopilot deployment scenarios and capabilities. +
[Get started](demonstrate-deployment-on-vm.md)Interested in trying out Autopilot? See this step-by-step walkthrough to test Windows Autopilot on a virtual machine or physical device with a free 30-day trial premium Intune account. +
[What's new](windows-autopilot-whats-new.md)Windows Autopilot is always being updated with new features! Read about the latest new capabilities here.
### Deployment scenarios -
[User-driven mode](user-driven.md) Requirements and validation steps for deploying a new Azure Active Directory (AAD) joined or hybrid AAD-joined Windows 10 device are provided. +
[User-driven mode](user-driven.md)Requirements and validation steps for deploying a new Azure Active Directory (AAD) joined or hybrid AAD-joined Windows 10 device are provided.
[Self-deploying mode](self-deploying.md)Requirements and validation steps for deploying a new Windows 10 device device with little to no user interaction are provided. -
[Windows Autopilot Reset](windows-autopilot-reset.md) Using Windows Autopilot Reset, a device can be restored to its original settings, taking it back to a business-ready state. Both local and remote reset scenarios are discussed. -
[Windows Autopilot for white glove deployment](white-glove.md) Requirements and procedures are described that enable additional policies and apps to be delivered to a Windows Autopilot device. -
[Support for existing devices](existing-devices.md) This topic describes how Windows Autopilot can be used to convert Windows 7 or Windows 8.1 domain-joined computers to AAD-joined computers running Windows 10. +
[Windows Autopilot Reset](windows-autopilot-reset.md)Using Windows Autopilot Reset, a device can be restored to its original settings, taking it back to a business-ready state. Both local and remote reset scenarios are discussed. +
[Windows Autopilot for white glove deployment](white-glove.md)Requirements and procedures are described that enable additional policies and apps to be delivered to a Windows Autopilot device. +
[Support for existing devices](existing-devices.md)This topic describes how Windows Autopilot can be used to convert Windows 7 or Windows 8.1 domain-joined computers to AAD-joined computers running Windows 10.
### Using Windows Autopilot -
[Registering devices](add-devices.md) The process of registering a device with the Windows Autopilot deployment service is described.
-
[Configuring device profiles](profiles.md) The device profile settings that specifie its behavior when it is deployed are described.
-
[Enrollment status page](enrollment-status.md) Settings that are available on the Enrollment Status Page are described.
-
[Bitlocker encryptions](bitlocker.md) Available options for configuring BitLocker on Windows Autopilot devices are described.
-
[Troubleshooting Windows Autopilot](troubleshooting.md) Diagnotic event information and troubleshooting procedures are provided.
-
[Known issues](known-issues.md) A list of current known issues and solutions is provided.
+
[Registering devices](add-devices.md)The process of registering a device with the Windows Autopilot deployment service is described. +
[Configuring device profiles](profiles.md)The device profile settings that specifie its behavior when it is deployed are described. +
[Enrollment status page](enrollment-status.md)Settings that are available on the Enrollment Status Page are described. +
[Bitlocker encryptions](bitlocker.md) Available options for configuring BitLocker on Windows Autopilot devices are described. +
[Troubleshooting Windows Autopilot](troubleshooting.md)Diagnotic event information and troubleshooting procedures are provided. +
[Known issues](known-issues.md)A list of current known issues and solutions is provided.
### Support topics -
[FAQ](autopilot-faq.md) Frequently asked questions on several topics are provided.
-
[Support contacts](autopilot-support.md) Support information is provided.
-
[Registration authorization](registration-auth.md) This article discusses how a CSP partner or OEM can obtain customer authorization to register Windows Autopilot devices.
+
[FAQ](autopilot-faq.md)Frequently asked questions on several topics are provided. +
[Support contacts](autopilot-support.md)Support information is provided. +
[Registration authorization](registration-auth.md)This article discusses how a CSP partner or OEM can obtain customer authorization to register Windows Autopilot devices.
## Related topics +[Windows Autopilot](https://www.microsoft.com/windowsforbusiness/windows-autopilot) \ No newline at end of file From 9f51c93bbcc2273af3298384acdd58006262071a Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 4 Jun 2019 11:33:32 -0700 Subject: [PATCH 23/72] draft --- .../windows-autopilot-requirements.md | 74 ++++++++----------- 1 file changed, 29 insertions(+), 45 deletions(-) diff --git a/windows/deployment/windows-autopilot/windows-autopilot-requirements.md b/windows/deployment/windows-autopilot/windows-autopilot-requirements.md index cf84bcdc2f..02bfe9bd19 100644 --- a/windows/deployment/windows-autopilot/windows-autopilot-requirements.md +++ b/windows/deployment/windows-autopilot/windows-autopilot-requirements.md @@ -22,6 +22,10 @@ ms.topic: article Windows Autopilot depends on specific capabilities available in Windows 10, Azure Active Directory, and MDM services such as Microsoft Intune. In order to use Windows Autopilot and leverage these capabilities, some requirements must be met. +**Note**: For a list of OEMs that currently support Windows Autopilot, see the Participant device manufacturers section at [Windows Autopilot](https://aka.ms/windowsautopilot). + +## Software requirements + - Windows 10 version 1703 (semi-annual channel) or higher is required. - The following editions are supported: - Windows 10 Pro @@ -30,18 +34,6 @@ Windows Autopilot depends on specific capabilities available in Windows 10, Azur - Windows 10 Enterprise - Windows 10 Education - Windows 10 Enterprise 2019 LTSC - -- If you're using Autopilot for Surface devices, note that only the following Surface devices support Autopilot: - - Surface Go - - Surface Go with LTE Advanced - - Surface Pro (5th gen) - - Surface Pro with LTE Advanced (5th gen) - - Surface Pro 6 - - Surface Laptop (1st gen) - - Surface Laptop 2 - - Surface Studio (1st gen) - - Surface Studio 2 - - Surface Book 2 ## Networking requirements @@ -50,49 +42,41 @@ Windows Autopilot depends on a variety of internet-based services. Access to the - Ensure DNS name resolution for internet DNS names - Allow access to all hosts via port 80 (HTTP), 443 (HTTPS), and 123 (UDP/NTP) +## Restricted access environments + In environments that have more restrictive Internet access, or for those that require authentication before internet access can be obtained, additional configuration may be required to whitelist access to the required services. For additional details about each of these services and their specific requirements, review the following details: -**Windows Autopilot Deployment Service (and Windows Activation)**:  After a network connection is in place, each Windows 10 device will contact the Windows Autopilot Deployment Service. With Windows 10 builds 18204 and above, the following URLs are used: -- https://ztd.dds.microsoft.com -- https://cs.dds.microsoft.com +
ServiceInformation +
**Windows Autopilot Deployment Service and Windows Activation**After a network connection is in place, each Windows 10 device will contact the Windows Autopilot Deployment Service. With Windows 10 builds 18204 and above, the following URLs are used: https://ztd.dds.microsoft.com, https://cs.dds.microsoft.com - For all supported Windows 10 releases, Windows Autopilot also uses Windows Activation services. See the following link for details about problems that might occur when you connect to the Internet through a proxy server: [Windows activation or validation fails with error code 0x8004FE33](https://support.microsoft.com/help/921471/windows-activation-or-validation-fails-with-error-code-0x8004fe33). +For all supported Windows 10 releases, Windows Autopilot also uses Windows Activation services. See [Windows activation or validation fails with error code 0x8004FE33](https://support.microsoft.com/help/921471/windows-activation-or-validation-fails-with-error-code-0x8004fe33) for details about problems that might occur when you connect to the Internet through a proxy server. +
**Azure Active Directory**User credentials are validated by Azure Active Directory, and the device can also be joined to Azure Active Directory. See [Office 365 IP Address and URL Web service](https://docs.microsoft.com/en-us/office365/enterprise/office-365-ip-web-service) for more information. +
**Intune**Once authenticated, Azure Active Directory will trigger enrollment of the device into the Intune MDM service. See the following link for details about network communication requirements: [Intune network configuration requirements and bandwidth](https://docs.microsoft.com/intune/network-bandwidth-use#network-communication-requirements). +
**Windows Update**During the OOBE process, as well as after the Windows 10 OS is fully configured, the Windows Update service is leveraged to retrieve needed updates. If there are problems connecting to Windows Update, see [How to solve connection problems concerning Windows Update or Microsoft Update](https://support.microsoft.com/help/818018/how-to-solve-connection-problems-concerning-windows-update-or-microsof). -**Azure Active Directory**: User credentials are validated by Azure Active Directory, and the device can also be joined to Azure Active Directory. See [Office 365 URLs and IP address ranges](https://support.office.com/en-us/article/Office-365-URLs-and-IP-address-ranges-8548a211-3fe7-47cb-abb1-355ea5aa88a2) for more information. +If Windows Update is inaccessible, the AutoPilot process will still continue. -**Intune**: Once authenticated, Azure Active Directory will trigger enrollment of the device into the Intune MDM service. See the following link for details about network communication requirements: [Intune network configuration requirements and bandwidth](https://docs.microsoft.com/intune/network-bandwidth-use#network-communication-requirements). +
**Delivery Optimization**When downloading Windows Updates, Microsoft Store apps and app updates, Office Updates and Intune Win32 Apps, the [Delivery Optimization](https://docs.microsoft.com/windows/deployment/update/waas-delivery-optimization) service is contacted to enable peer-to-peer sharing of content so that only a few devices need to download it from the internet. -**Windows Update**: During the OOBE process, as well as after the Windows 10 OS is fully configured, the Windows Update service is leveraged to retrieve needed updates. If there are problems connecting to Windows Update, see [How to solve connection problems concerning Windows Update or Microsoft Update](https://support.microsoft.com/help/818018/how-to-solve-connection-problems-concerning-windows-update-or-microsof). +If the Delivery Optimization Service is inaccessible, the AutoPilot process will still continue with Delivery Optimization downloads from the cloud (without peer-to-peer). - - NOTE: If Windows Update is inaccessible, the AutoPilot process will still continue. +
**Network Time Protocol (NTP) Sync**When a Windows device starts up, it will talk to a network time server to ensure that the time on the device is accurate. Ensure that UDP port 123 to time.windows.com is accessible. +
**Domain Name Services (DNS)**To resolve DNS names for all services, the device communicates with a DNS server, typically provided via DHCP.  This DNS server must be able to resolve internet names. +
**Diagnostics data**To enable Windows Analytics and related diagnostics capabilities, see [Configure Windows diagnostic data in your organization](https://docs.microsoft.com/windows/configuration/configure-windows-diagnostic-data-in-your-organization). -**Delivery Optimization**: When downloading Windows Updates, Microsoft Store apps and app updates, Office Updates and Intune Win32 Apps, the [Delivery Optimization](https://docs.microsoft.com/windows/deployment/update/waas-delivery-optimization) service is contacted to enable peer-to-peer sharing of content so that only a few devices need to download it from the internet. +If diagnostic data cannot be sent, the Autopilot process will still continue. +
**Network Connection Status Indicator (NCSI)**Windows must be able to tell that the device is able to access the internet. For more information, see [Network Connection Status Indicator (NCSI)](https://docs.microsoft.com/en-us/windows/privacy/manage-windows-1709-endpoints#network-connection-status-indicator-ncsi). - - NOTE: If the Delivery Optimization Service is inaccessible, the AutoPilot process will still continue with Delivery Optimization downloads from the cloud (without peer-to-peer). +[www.msftconnecttest.com](http://www.msftconnecttest.com) must be resolvable via DNS and accessible via HTTP. +
**Windows Notification Services (WNS)**This service is used to enable Windows to receive notifications from apps and services. See [Microsoft Store](https://docs.microsoft.com/en-us/windows/privacy/manage-windows-1809-endpoints#microsoft-store) for more information. -**Network Time Protocol (NTP) Sync**: When a Windows device starts up, it will talk to a network time server to ensure that the time on the device is accurate. Ensure that UDP port 123 to time.windows.com is accessible. +If the WNS services are not available, the Autopilot process will still continue. +
**Microsoft Store, Microsoft Store for Business**Apps in the Microsoft Store can be pushed to the device, triggered via Intune (MDM).  App updates and additional apps may also be needed when the user first logs in. For more information, see [Prerequisites for Microsoft Store for Business and Education](https://docs.microsoft.com/microsoft-store/prerequisites-microsoft-store-for-business)(also includes Azure AD and Windows Notification Services). -**Domain Name Services (DNS)**: To resolve DNS names for all services, the device communicates with a DNS server, typically provided via DHCP.  This DNS server must be able to resolve internet names. - -**Diagnostics data**: To enable Windows Analytics and related diagnostics capabilities, see [Configure Windows diagnostic data in your organization](https://docs.microsoft.com/windows/configuration/configure-windows-diagnostic-data-in-your-organization). - - - NOTE: If diagnostic data cannot be sent, the Autopilot process will still continue. - -**Network Connection Status Indicator (NCSI)**: Windows must be able to tell that the device is able to access the internet. For more information, see [Network Connection Status Indicator (NCSI)](https://docs.microsoft.com/en-us/windows/privacy/manage-windows-1709-endpoints#network-connection-status-indicator-ncsi). - - - [www.msftconnecttest.com](http://www.msftconnecttest.com) must be resolvable via DNS and accessible via HTTP) - -**Windows Notification Services (WNS)**: This service is used to enable Windows to receive notifications from apps and services. See [Microsoft Store](https://docs.microsoft.com/en-us/windows/privacy/manage-windows-1809-endpoints#microsoft-store) for more information. - - - NOTE: If the WNS services are not available, the Autopilot process will still continue. - -**Microsoft Store, Microsoft Store for Business**: Apps in the Microsoft Store can be pushed to the device, triggered via Intune (MDM).  App updates and additional apps may also be needed when the user first logs in. For more information, see [Prerequisites for Microsoft Store for Business and Education](https://docs.microsoft.com/microsoft-store/prerequisites-microsoft-store-for-business)(also includes Azure AD and Windows Notification Services). - - - NOTE: If the Microsoft Store is not accessible, the AutoPilot process will still continue. - -**Office 365**: As part of the Intune device configuration, installation of Office 365 ProPlus may be required. For more information, see [Office 365 URLs and IP address ranges](https://support.office.com/en-us/article/Office-365-URLs-and-IP-address-ranges-8548a211-3fe7-47cb-abb1-355ea5aa88a2)(includes all Office services, DNS names, IP addresses; includes Azure AD and other services that may overlap with those listed above). - -**Certificate revocation lists (CRLs)**: Some of these services will also need to check certificate revocation lists (CRLs) for certificates used in the services.  A full list of these is documented at [Office 365 URLs and IP address ranges](https://support.office.com/en-us/article/Office-365-URLs-and-IP-address-ranges-8548a211-3fe7-47cb-abb1-355ea5aa88a2#bkmk_crl) and [Office 365 Certificate Chains](https://aka.ms/o365chains). +If the Microsoft Store is not accessible, the AutoPilot process will still continue. +
**Office 365**As part of the Intune device configuration, installation of Office 365 ProPlus may be required. For more information, see [Office 365 URLs and IP address ranges](https://support.office.com/en-us/article/Office-365-URLs-and-IP-address-ranges-8548a211-3fe7-47cb-abb1-355ea5aa88a2)(includes all Office services, DNS names, IP addresses; includes Azure AD and other services that may overlap with those listed above). +
**Certificate revocation lists (CRLs)**Some of these services will also need to check certificate revocation lists (CRLs) for certificates used in the services.  A full list of these is documented at [Office 365 URLs and IP address ranges](https://support.office.com/en-us/article/Office-365-URLs-and-IP-address-ranges-8548a211-3fe7-47cb-abb1-355ea5aa88a2#bkmk_crl) and [Office 365 Certificate Chains](https://aka.ms/o365chains). +
## Licensing requirements @@ -128,7 +112,7 @@ Specific scenarios will then have additional requirements. Generally, there are See [Windows Autopilot Scenarios](windows-autopilot-scenarios.md) for additional details. For a walkthrough for some of these and related steps, see this video: -
+
 
There are no additional hardware requirements to use Windows 10 Autopilot, beyond the [requirements to run Windows 10](https://www.microsoft.com/windows/windows-10-specifications). From a2036bb7f990f3ad4c738953f4f2465649a98aad Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 4 Jun 2019 13:09:22 -0700 Subject: [PATCH 24/72] draft --- windows/deployment/windows-autopilot/TOC.md | 4 ++-- windows/deployment/windows-autopilot/index.md | 5 ++++- .../windows-autopilot/windows-autopilot-requirements.md | 9 +++++---- 3 files changed, 11 insertions(+), 7 deletions(-) diff --git a/windows/deployment/windows-autopilot/TOC.md b/windows/deployment/windows-autopilot/TOC.md index eade15127d..a3cd9f15a8 100644 --- a/windows/deployment/windows-autopilot/TOC.md +++ b/windows/deployment/windows-autopilot/TOC.md @@ -1,12 +1,12 @@ # [Windows Autopilot deployment](index.md) - +# [What's new](windows-autopilot-whats-new.md) # Understanding Windows Autopilot ## [Overview](windows-autopilot.md) ## [Requirements](windows-autopilot-requirements.md) ## [Platforms](windows-autopilot-platforms.md) ## [Scenarios and capabilities](windows-autopilot-scenarios.md) ## [Get started](demonstrate-deployment-on-vm.md) -## [What's new](windows-autopilot-whats-new.md) + # Deployment scenarios ## [User-driven mode](user-driven.md) diff --git a/windows/deployment/windows-autopilot/index.md b/windows/deployment/windows-autopilot/index.md index 119d16f0a8..00923727e3 100644 --- a/windows/deployment/windows-autopilot/index.md +++ b/windows/deployment/windows-autopilot/index.md @@ -30,6 +30,10 @@ This guide is intended for use by an IT-specialist, system architect, or busines The following topics are available in this guide: +### What's new + +Windows Autopilot is always being updated with [new features](windows-autopilot-whats-new.md)! + ### Understanding Windows Autopilot @@ -38,7 +42,6 @@ The following topics are available in this guide:
[Platforms](windows-autopilot-platforms.md)A summary of platforms available for registering Windows Autopilot devices.
[Scenarios and Capabilities](windows-autopilot-scenarios.md)A summary of Windows Autopilot deployment scenarios and capabilities.
[Get started](demonstrate-deployment-on-vm.md)Interested in trying out Autopilot? See this step-by-step walkthrough to test Windows Autopilot on a virtual machine or physical device with a free 30-day trial premium Intune account. -
[What's new](windows-autopilot-whats-new.md)Windows Autopilot is always being updated with new features! Read about the latest new capabilities here.
### Deployment scenarios diff --git a/windows/deployment/windows-autopilot/windows-autopilot-requirements.md b/windows/deployment/windows-autopilot/windows-autopilot-requirements.md index 02bfe9bd19..6d9aa528fb 100644 --- a/windows/deployment/windows-autopilot/windows-autopilot-requirements.md +++ b/windows/deployment/windows-autopilot/windows-autopilot-requirements.md @@ -54,7 +54,7 @@ For all supported Windows 10 releases, Windows Autopilot also uses Windows Activ **Intune**Once authenticated, Azure Active Directory will trigger enrollment of the device into the Intune MDM service. See the following link for details about network communication requirements: [Intune network configuration requirements and bandwidth](https://docs.microsoft.com/intune/network-bandwidth-use#network-communication-requirements). **Windows Update**During the OOBE process, as well as after the Windows 10 OS is fully configured, the Windows Update service is leveraged to retrieve needed updates. If there are problems connecting to Windows Update, see [How to solve connection problems concerning Windows Update or Microsoft Update](https://support.microsoft.com/help/818018/how-to-solve-connection-problems-concerning-windows-update-or-microsof). -If Windows Update is inaccessible, the AutoPilot process will still continue. +If Windows Update is inaccessible, the AutoPilot process will still continue but critical updates will not be available. **Delivery Optimization**When downloading Windows Updates, Microsoft Store apps and app updates, Office Updates and Intune Win32 Apps, the [Delivery Optimization](https://docs.microsoft.com/windows/deployment/update/waas-delivery-optimization) service is contacted to enable peer-to-peer sharing of content so that only a few devices need to download it from the internet. @@ -64,16 +64,17 @@ If the Delivery Optimization Service is inaccessible, the AutoPilot process will **Domain Name Services (DNS)**To resolve DNS names for all services, the device communicates with a DNS server, typically provided via DHCP.  This DNS server must be able to resolve internet names. **Diagnostics data**To enable Windows Analytics and related diagnostics capabilities, see [Configure Windows diagnostic data in your organization](https://docs.microsoft.com/windows/configuration/configure-windows-diagnostic-data-in-your-organization). -If diagnostic data cannot be sent, the Autopilot process will still continue. +If diagnostic data cannot be sent, the Autopilot process will still continue, but services that depend on diagnostic data, such as Windows Analytics, will not work. **Network Connection Status Indicator (NCSI)**Windows must be able to tell that the device is able to access the internet. For more information, see [Network Connection Status Indicator (NCSI)](https://docs.microsoft.com/en-us/windows/privacy/manage-windows-1709-endpoints#network-connection-status-indicator-ncsi). [www.msftconnecttest.com](http://www.msftconnecttest.com) must be resolvable via DNS and accessible via HTTP. **Windows Notification Services (WNS)**This service is used to enable Windows to receive notifications from apps and services. See [Microsoft Store](https://docs.microsoft.com/en-us/windows/privacy/manage-windows-1809-endpoints#microsoft-store) for more information. -If the WNS services are not available, the Autopilot process will still continue. +If the WNS services are not available, the Autopilot process will still continue without notifications. **Microsoft Store, Microsoft Store for Business**Apps in the Microsoft Store can be pushed to the device, triggered via Intune (MDM).  App updates and additional apps may also be needed when the user first logs in. For more information, see [Prerequisites for Microsoft Store for Business and Education](https://docs.microsoft.com/microsoft-store/prerequisites-microsoft-store-for-business)(also includes Azure AD and Windows Notification Services). -If the Microsoft Store is not accessible, the AutoPilot process will still continue. +If the Microsoft Store is not accessible, the AutoPilot process will still continue without Microsoft Store apps. + **Office 365**As part of the Intune device configuration, installation of Office 365 ProPlus may be required. For more information, see [Office 365 URLs and IP address ranges](https://support.office.com/en-us/article/Office-365-URLs-and-IP-address-ranges-8548a211-3fe7-47cb-abb1-355ea5aa88a2)(includes all Office services, DNS names, IP addresses; includes Azure AD and other services that may overlap with those listed above). **Certificate revocation lists (CRLs)**Some of these services will also need to check certificate revocation lists (CRLs) for certificates used in the services.  A full list of these is documented at [Office 365 URLs and IP address ranges](https://support.office.com/en-us/article/Office-365-URLs-and-IP-address-ranges-8548a211-3fe7-47cb-abb1-355ea5aa88a2#bkmk_crl) and [Office 365 Certificate Chains](https://aka.ms/o365chains). From 12da383bfbb081685ab10132e854d6d5ca228c33 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 4 Jun 2019 13:13:46 -0700 Subject: [PATCH 25/72] draft --- .../windows-autopilot-requirements.md | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/windows/deployment/windows-autopilot/windows-autopilot-requirements.md b/windows/deployment/windows-autopilot/windows-autopilot-requirements.md index 6d9aa528fb..2f19310ffa 100644 --- a/windows/deployment/windows-autopilot/windows-autopilot-requirements.md +++ b/windows/deployment/windows-autopilot/windows-autopilot-requirements.md @@ -42,36 +42,34 @@ Windows Autopilot depends on a variety of internet-based services. Access to the - Ensure DNS name resolution for internet DNS names - Allow access to all hosts via port 80 (HTTP), 443 (HTTPS), and 123 (UDP/NTP) -## Restricted access environments - In environments that have more restrictive Internet access, or for those that require authentication before internet access can be obtained, additional configuration may be required to whitelist access to the required services. For additional details about each of these services and their specific requirements, review the following details:
ServiceInformation -
**Windows Autopilot Deployment Service and Windows Activation**After a network connection is in place, each Windows 10 device will contact the Windows Autopilot Deployment Service. With Windows 10 builds 18204 and above, the following URLs are used: https://ztd.dds.microsoft.com, https://cs.dds.microsoft.com +
**Windows Autopilot Deployment Service and Windows Activation**After a network connection is in place, each Windows 10 device will contact the Windows Autopilot Deployment Service. With Windows 10 builds 18204 and above, the following URLs are used: https://ztd.dds.microsoft.com, https://cs.dds.microsoft.com.
For all supported Windows 10 releases, Windows Autopilot also uses Windows Activation services. See [Windows activation or validation fails with error code 0x8004FE33](https://support.microsoft.com/help/921471/windows-activation-or-validation-fails-with-error-code-0x8004fe33) for details about problems that might occur when you connect to the Internet through a proxy server.
**Azure Active Directory**User credentials are validated by Azure Active Directory, and the device can also be joined to Azure Active Directory. See [Office 365 IP Address and URL Web service](https://docs.microsoft.com/en-us/office365/enterprise/office-365-ip-web-service) for more information.
**Intune**Once authenticated, Azure Active Directory will trigger enrollment of the device into the Intune MDM service. See the following link for details about network communication requirements: [Intune network configuration requirements and bandwidth](https://docs.microsoft.com/intune/network-bandwidth-use#network-communication-requirements). -
**Windows Update**During the OOBE process, as well as after the Windows 10 OS is fully configured, the Windows Update service is leveraged to retrieve needed updates. If there are problems connecting to Windows Update, see [How to solve connection problems concerning Windows Update or Microsoft Update](https://support.microsoft.com/help/818018/how-to-solve-connection-problems-concerning-windows-update-or-microsof). +
**Windows Update**During the OOBE process, as well as after the Windows 10 OS is fully configured, the Windows Update service is leveraged to retrieve needed updates. If there are problems connecting to Windows Update, see [How to solve connection problems concerning Windows Update or Microsoft Update](https://support.microsoft.com/help/818018/how-to-solve-connection-problems-concerning-windows-update-or-microsof).
If Windows Update is inaccessible, the AutoPilot process will still continue but critical updates will not be available. -
**Delivery Optimization**When downloading Windows Updates, Microsoft Store apps and app updates, Office Updates and Intune Win32 Apps, the [Delivery Optimization](https://docs.microsoft.com/windows/deployment/update/waas-delivery-optimization) service is contacted to enable peer-to-peer sharing of content so that only a few devices need to download it from the internet. +
**Delivery Optimization**When downloading Windows Updates, Microsoft Store apps and app updates, Office Updates and Intune Win32 Apps, the [Delivery Optimization](https://docs.microsoft.com/windows/deployment/update/waas-delivery-optimization) service is contacted to enable peer-to-peer sharing of content so that only a few devices need to download it from the internet.
If the Delivery Optimization Service is inaccessible, the AutoPilot process will still continue with Delivery Optimization downloads from the cloud (without peer-to-peer).
**Network Time Protocol (NTP) Sync**When a Windows device starts up, it will talk to a network time server to ensure that the time on the device is accurate. Ensure that UDP port 123 to time.windows.com is accessible.
**Domain Name Services (DNS)**To resolve DNS names for all services, the device communicates with a DNS server, typically provided via DHCP.  This DNS server must be able to resolve internet names. -
**Diagnostics data**To enable Windows Analytics and related diagnostics capabilities, see [Configure Windows diagnostic data in your organization](https://docs.microsoft.com/windows/configuration/configure-windows-diagnostic-data-in-your-organization). +
**Diagnostics data**To enable Windows Analytics and related diagnostics capabilities, see [Configure Windows diagnostic data in your organization](https://docs.microsoft.com/windows/configuration/configure-windows-diagnostic-data-in-your-organization).
If diagnostic data cannot be sent, the Autopilot process will still continue, but services that depend on diagnostic data, such as Windows Analytics, will not work.
**Network Connection Status Indicator (NCSI)**Windows must be able to tell that the device is able to access the internet. For more information, see [Network Connection Status Indicator (NCSI)](https://docs.microsoft.com/en-us/windows/privacy/manage-windows-1709-endpoints#network-connection-status-indicator-ncsi). [www.msftconnecttest.com](http://www.msftconnecttest.com) must be resolvable via DNS and accessible via HTTP. -
**Windows Notification Services (WNS)**This service is used to enable Windows to receive notifications from apps and services. See [Microsoft Store](https://docs.microsoft.com/en-us/windows/privacy/manage-windows-1809-endpoints#microsoft-store) for more information. +
**Windows Notification Services (WNS)**This service is used to enable Windows to receive notifications from apps and services. See [Microsoft Store](https://docs.microsoft.com/en-us/windows/privacy/manage-windows-1809-endpoints#microsoft-store) for more information.
If the WNS services are not available, the Autopilot process will still continue without notifications. -
**Microsoft Store, Microsoft Store for Business**Apps in the Microsoft Store can be pushed to the device, triggered via Intune (MDM).  App updates and additional apps may also be needed when the user first logs in. For more information, see [Prerequisites for Microsoft Store for Business and Education](https://docs.microsoft.com/microsoft-store/prerequisites-microsoft-store-for-business)(also includes Azure AD and Windows Notification Services). +
**Microsoft Store, Microsoft Store for Business**Apps in the Microsoft Store can be pushed to the device, triggered via Intune (MDM).  App updates and additional apps may also be needed when the user first logs in. For more information, see [Prerequisites for Microsoft Store for Business and Education](https://docs.microsoft.com/microsoft-store/prerequisites-microsoft-store-for-business)(also includes Azure AD and Windows Notification Services).
If the Microsoft Store is not accessible, the AutoPilot process will still continue without Microsoft Store apps. From 1d80f9a33da9b9f1beaffc273fd0744c4d105508 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 4 Jun 2019 13:22:04 -0700 Subject: [PATCH 26/72] draft --- .../windows-autopilot-platforms.md | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/windows/deployment/windows-autopilot/windows-autopilot-platforms.md b/windows/deployment/windows-autopilot/windows-autopilot-platforms.md index c7afa80e2e..c9deea9d43 100644 --- a/windows/deployment/windows-autopilot/windows-autopilot-platforms.md +++ b/windows/deployment/windows-autopilot/windows-autopilot-platforms.md @@ -22,16 +22,11 @@ ms.topic: article - Windows 10 -- [Administering Autopilot via Partner Center](https://docs.microsoft.com/en-us/partner-center/autopilot) -- [Administering Autopilot via Microsoft Intune](https://docs.microsoft.com/intune/enrollment-autopilot) -- [Administering Autopilot via Microsoft Store for Business](https://docs.microsoft.com/microsoft-store/add-profile-to-devices#manage-autopilot-deployment-profiles) -- [Administering Autopilot via Microsoft 365 Business & Office 365 Admin portal](https://support.office.com/article/Create-and-edit-Autopilot-profiles-5cf7139e-cfa1-4765-8aad-001af1c74faa) - - Several platforms are available to register devices with Windows Autopilot. A summary of each platform's capabilities is provided below. - +>Microsoft recommends **Intune** to register Autopilot devices and configure settings. +
- + - + - + - + @@ -81,3 +76,5 @@ Several platforms are available to register devices with Windows Autopilot. A su ## Related topics +[Adding devices to Windows Autopilot](add-devices.md)
+[Configuring device profiles](profiles.md) \ No newline at end of file From 0b72bf74dfdbbfec5e9092dad61f10076fa2e7c6 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 4 Jun 2019 13:26:02 -0700 Subject: [PATCH 27/72] draft --- .../windows-autopilot-requirements.md | 23 +++++++++---------- 1 file changed, 11 insertions(+), 12 deletions(-) diff --git a/windows/deployment/windows-autopilot/windows-autopilot-requirements.md b/windows/deployment/windows-autopilot/windows-autopilot-requirements.md index 2f19310ffa..2a3556e69b 100644 --- a/windows/deployment/windows-autopilot/windows-autopilot-requirements.md +++ b/windows/deployment/windows-autopilot/windows-autopilot-requirements.md @@ -79,21 +79,20 @@ If the Microsoft Store is not accessible, the AutoPilot process will still conti ## Licensing requirements -Windows Autopilot depends on specific capabilities available in Windows 10 and Azure Active Directory; it also requires an MDM service such as Microsoft Intune. These capabilities can be obtained through various editions and subscription programs: +Windows Autopilot depends on specific capabilities available in Windows 10 and Azure Active Directory. It also requires an MDM service such as Microsoft Intune. These capabilities can be obtained through various editions and subscription programs: -- To provide needed Azure Active Directory (automatic MDM enrollment and company branding features) and MDM functionality, one of the following is required: - - [Microsoft 365 Business subscriptions](https://www.microsoft.com/en-us/microsoft-365/business) - - [Microsoft 365 F1 subscriptions](https://www.microsoft.com/en-us/microsoft-365/enterprise/firstline) - - [Microsoft 365 Academic A1, A3, or A5 subscriptions](https://www.microsoft.com/en-us/education/buy-license/microsoft365/default.aspx) - - [Microsoft 365 Enterprise E3 or E5 subscriptions](https://www.microsoft.com/en-us/microsoft-365/enterprise), which include all Windows 10, Office 365, and EM+S features (Azure AD and Intune) - - [Enterprise Mobility + Security E3 or E5 subscriptions](https://www.microsoft.com/en-us/cloud-platform/enterprise-mobility-security), which include all needed Azure AD and Intune features - - [Intune for Education subscriptions](https://docs.microsoft.com/en-us/intune-education/what-is-intune-for-education), which include all needed Azure AD and Intune features - - [Azure Active Directory Premium P1 or P2](https://azure.microsoft.com/en-us/services/active-directory/) and [Microsoft Intune subscriptions](https://www.microsoft.com/en-us/cloud-platform/microsoft-intune) (or an alternative MDM service) +To provide needed Azure Active Directory (automatic MDM enrollment and company branding features) and MDM functionality, one of the following is required: + - [Microsoft 365 Business subscriptions](https://www.microsoft.com/en-us/microsoft-365/business) + - [Microsoft 365 F1 subscriptions](https://www.microsoft.com/en-us/microsoft-365/enterprise/firstline) + - [Microsoft 365 Academic A1, A3, or A5 subscriptions](https://www.microsoft.com/en-us/education/buy-license/microsoft365/default.aspx) + - [Microsoft 365 Enterprise E3 or E5 subscriptions](https://www.microsoft.com/en-us/microsoft-365/enterprise), which include all Windows 10, Office 365, and EM+S features (Azure AD and Intune). + - [Enterprise Mobility + Security E3 or E5 subscriptions](https://www.microsoft.com/en-us/cloud-platform/enterprise-mobility-security), which include all needed Azure AD and Intune features. + - [Intune for Education subscriptions](https://docs.microsoft.com/en-us/intune-education/what-is-intune-for-education), which include all needed Azure AD and Intune features. + - [Azure Active Directory Premium P1 or P2](https://azure.microsoft.com/en-us/services/active-directory/) and [Microsoft Intune subscriptions](https://www.microsoft.com/en-us/cloud-platform/microsoft-intune) (or an alternative MDM service). Additionally, the following are also recommended (but not required): -- [Office 365 ProPlus](https://www.microsoft.com/en-us/p/office-365-proplus/CFQ7TTC0K8R0), which can be deployed easily via Intune (or other MDM services) -- [Windows Subscription Activation](https://docs.microsoft.com/windows/deployment/windows-10-enterprise-subscription-activation), to automatically step up devices from Windows 10 Pro to Windows 10 Enterprise - +- [Office 365 ProPlus](https://www.microsoft.com/en-us/p/office-365-proplus/CFQ7TTC0K8R0), which can be deployed easily via Intune (or other MDM services). +- [Windows Subscription Activation](https://docs.microsoft.com/windows/deployment/windows-10-enterprise-subscription-activation), to automatically step up devices from Windows 10 Pro to Windows 10 Enterprise. ## Configuration requirements From 72817fd4fb512a4670fe9c830adaa965ab5dee2f Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 4 Jun 2019 14:10:39 -0700 Subject: [PATCH 28/72] nearly done --- .../images/allow-white-glove-oobe.png | Bin 247333 -> 89839 bytes windows/deployment/windows-autopilot/index.md | 4 +--- .../windows-autopilot/white-glove.md | 7 ++++-- .../windows-autopilot-scenarios.md | 18 +++++++++------ .../windows-autopilot-whats-new.md | 21 ++++++++++++++++++ 5 files changed, 38 insertions(+), 12 deletions(-) diff --git a/windows/deployment/windows-autopilot/images/allow-white-glove-oobe.png b/windows/deployment/windows-autopilot/images/allow-white-glove-oobe.png index da8a68d535eb3af86c6bef5a4c0e93804de4280a..0f458e93068fb7ca73f94ad653854144140c9488 100644 GIT binary patch literal 89839 zcmY(q1yCHp)&?4!#ocXjcXt+d2?Tfd5ZpuX;O_43?!leKgS!TIf877x_p08h+S;C; znLRZ-r@O!J^moEll%$an2oSz}`GPDfBcb-?3uM5TFA#a~u%A67xDJ?~Ul7h}(x5NZ zQ$)v~2hf&cieg{B)Wsma8pC`Z1HQ{>JAe6t(*K_i#IR$j*_SULMY0lN>K+FF-r%&p zEwwWvT{w5&_?NsM{`>gXxxL7Ee5QY$gL?=oC_sc%J72 zv7-NJ{HG`GPz4FV`Tw0l8T|j9@=Jn#KQ;VdXZ@dfgj|ySP{t@tdVRf_-hVt4`LH(n zpIs*QrPm12;=jTG=Hp5)OLF}F#E86y3Amqc-Jh*KzQ0@`BmK{^*<(x4MP4rhcO3S< zr=xAi+r{^$7^(zJvw*pY=J$*e+FX zA53Qa#)?OJCqS4iD(Nfx+loX|mlN#5Js(IsTttKkrOo zUxLHwoZ(k!@{_%%5NYl&14zsh5EXqRJkg z!j#&#iM-8gq*xf6lat8VIx$4+>;9xcO`Qr4E;p4POoz=o>QtNnv*DIIJ+k$uH8N7t zEl+cQsQ*}?CAQuJ5i#-h?(Wyhh5bL}UF3n`_^J6$JfKaVhKvVYMNs_u9!2TqW!wPjmTj<822T=fA(Z zQ!QLvnkE$s2-rD5K?RRLgB`M6OtpP|&}o+p3`poBV`}zSHaAH(@-K`5z_}$SkH&?A z9x2F=+Y%8V6%|ZbS=r+*>Bl4D|ND&SdN&5%XIz!~9XO^#k$s<0&1%2GiA2P!@+1T= z_QLggSK}`kibBk4HiGtg=IHhSNbPRud#Y7!#SG&HUXle9yXfVbdBtuV9i z9-J1FL}cv)n|~$4(s0-G^wsyEygR!k^$A@_SSMvz09nAo!QuH)f!<- z5HL3^h?%t)my{%w(u8<8Yk4J4%hhN8DvjYyIhxjDmY|1aC@hRW>*%juzsG!9ig zy-3vpsXYIW_oIc16t940`bGW|veKM(adB}r|92l(pPBkfgD!&AX8ZnZA@9r2F}(Hf zZ^KE{whb^~Bb(&=1M zkprzdH=btZtY2h?j=cQ5y*;WNmHIrWrZfseTYjFG=#UF#n%u?HsR5ml>WwyY5M^`# ztGO};wVeWNy4!n1F|i&XoYCKLac37NSiK{3;R$=V|;HUf1AbFKic~B-fxj#YfGMKMU452$K@3inaKv{`)pny=EE*E znH^Fs)M2t1>1Q=VhIb}V0_^s5M#^BvP1DyY(2o(EAQ3@(3!V6L`HEtNg&7k~%uhxQ zgg9Md5sw&=iOdj$3VcER^O`n?MzRS16_-&gWnP_8tC;}NLIE=$yR_0xn~I{=?p+}= zo164&ND5hv8PUc{C#3z3TCLrng;`^i^y1IBRDK`M#Y+7Mu|Qap$rCC(K0hQJ1ybg$ zO3VY~jGyS3hbD`O;M5)~Iw_QiKkbU+akJ&vIKR*1A^O?;v;cnyxIs0M@5`6Z)E=L?Fh$@Uj+pRuve=eaBD0EI%vy3EA*K?9^;jO3yfGZ?KL~IPrI;P4#%cs_; zj_=zbNqA3vzDOpFk(1BXGZu?o98e<*xJ|?pwKR5tNDb zqqjI#n4E3%58tt{uqbCGBsvX8o|^agy_LH}y^I^a=ffXl@;S4bk71dko2BoWHviEa z`i;$SIYj8V_4cqiY?Y>3tDSDP7Zx)7|s)`6(P@0C?vPcTk6fjM0gjwW3$UYhz1Ph|#i>NoUrzN{J6A3~mX8o*w2O-@cu{T4C-Cwy93+U4Dy z@79@-+semd%t!CXBk2c}larIxTru+di~q;PSd=>_f9C(8GcnhnK1J;1zf-L-c)f0| z=4%WM(M5$jhO2aR2rKA`9iBphf{glp!C1}YLcG5oid0l>&(5k14w6u2ePS{Z00!-z z=*UnGX6Vl5Gf^*ts?hf70Xz$;`)k<({QmvNS*KPPe;jG~H!FFJN{B|n4(=XO_ zYf$$N8f~HN%KULEuPLk?EG`9OJwEkhX29c-5s;($B(3|~*(~KNr9vtvph|~RvV}xa z<^rwY_32-Z<6B6ourvKobk2f_=T;&JO zTZN0rDPq$t(q+iN`fId|d6EQb<$>JzfUpRA>ZoJ}${9o`IWHiP3cr9xY3OKMJT5*p z65Vvzcz$I2C=sn9o8$HtdGMe1%?#}f>L{_d(ab|dJC=U#G^m$+>rR+PskYv+%T={#MW zS)38kdB$m+UQ;bKnB#d_+BoVSLxX}TdRS5O#NO%kJl9_leg&qrbQH!cCH21&0L)6F z!o$T(O!E0_{yF|1XS!tkWlI7eUE=nwEXP%@6w6AwV;9o3t!5GgVrWSr2(Dv|I^Q6N zh=2dO%oP^s`=-Sk#ECo5%U4@B>4BpqEN-Hx&ItfJB;WkLBANI|$q_K--M6I3MkrWg zG}_S9_nm1or6+*D%F96*|8DNtyl5O=aJL~;<1_Cy-xeB_R~KtL7V*oTwHk*Q|0Tddi;do$3vDJHuI%dy~K7-au9Z#7r0Osdr_)k6t7cc6Um_QsQq4I$K ze~1GraFav>1bKFLhW&UYscY7|^#mJE_5$aK=3>b9$=V*fc0F@$CNe*63*=c5{@3GYtRDvh1C*fzpV;hp?u;$}=fu13+L9r#JOCKb z!}dts)Q}+b?{py~P(RB?)b*I_KkV?)ciY;Kh4IPRmHUEJ9UBSo8nu0Jfbe4Ia$7ET zhc5r09}3*0I{EwEd&S5QmxN@9TnqbAQI@RADEZ@V<-Ueq{mvcn)9ZWYUog1twSW1< z5f~F2ol!9kmB7`}-lVddl%i5`z`*_XUjki@d3VwovQpFai@(X{)glCT*zzZIJZ3CK zEJJI1`wG$x=N1n|KxOXMmXU;%)VI^&qPN#qb$*RIT+9OjPEM>qSY(i@YTUCwi>tJ> zbpO)QL!RteV0>?TlPwwV3@Xf1o6PB&D)KKl;-B~IR;LSP=5saly*^rp!Db69J>^E4 zCB;YY_S9L!0j_UH&c61V4_tgTc-eO)Zx>N3^wst~>_?3fIr>z-E=y--veWbi*nv-b ze~ibK13fF5BU;!F|T-SA$EL{VvwR1kaNIgAD-}7&UJvIspk^-_F6t)bR-X5R#Am3f@UNVhwhnf* z%&mC^R{BQsvK4#AJg_iEn$mI@DClz%3eh$CBuo1T2Vp(|ro<-_!O}dMFH7*kd@z3M zOXzh3L29FaE?}vw#*jKK4pjtyzO@d+5cYqv(zBJOuLD)|VPrQ-J1tJTQa;zCG+{9@ zp$!cj&$q{c_#76wvI*3v3p1!7NWN6UdDK6NvY6m*djtf;YgP8#O(;bKJw~5EaWoQ~ zpI+Yrlg^v=m8PCwRdI|D`u>ihlT=5WKb0XWyW{e%z`u}{zO7Vn(>N+|-t`j#m!}JC zXqs(cPX`wMqMtLPoUE-+YAd>(vwPN8gMI~W9ZXn)#{VEfLO~{dbgi~DuNm{_b`QA5 zjn25?rO^`q+uA;$d;@FT{;iPBJfA<^vqE)5)oiOqWKrg6mB}s-3}Rz46!DjkoorwU z5k+I3X93b+(IBX+F(I_EAOXtp{iIj_09mud>tV8id=oW}G2yp4olv}jEuwujg|Fee^=3^v;totkMUIJ_UYxSFLZ$k30(x^4-73Z`GzNx z!>eBxGGan2Sv2Np_%5iasB`6QEG2??B*t6uZvTPxhrqkjqpr3~5-tt214EqNxpnWX zl(B-n!^3b-PfvIp7Lk8?1EAO()_9Rfh4tbZ!!c>fPluuiMQ~J2bvOk-@h{TuaEx>c zv;It;I9$?DrFH`vHnxVn&!OtofNU=H&#%P_s@Ur57HZrGOaa9FjhYfO>u*<|Q8W%a zIX*7_Npa9IF$=~d9`^RkCb9$`@)%=21ITvC2PUn{8(8H`(|LUzQL1r6n#ylpuMnHv zL(t+7l>+v=q@74pk4!Q20=Sz0bW*#F6$8t{SN2!1^e@aIW?^7%>+O=-fVV*U%CP3^ zEADU!0I0PjQ%8#*QF_zsW$-$O_ZU?E?Nqr)I>cx(K$V2|GSPQXiP< zmHQQS+WNSX2GhBNyK0-lJy1cqh|UfD9jGDi5=VX_p+CFsG=URJ=aTD ze@WcbP`fy0(a+DK+tpBp7LHYNQd)4y382f~jqJPfNKYk`HtC}m?e&v8j@f(^)5646 z)zp4>X4>uD9S0lvqiV1u?H*m9^4Bsu3LO((39-j67SsL7;1+jEzx8elHx{ZFVs!Eo zGSulAjI!56L?#RY_AZp^rIa|5)i-$euB*Za%pd;*7Q`kK(fQ_Cw4o^OG*y$e$(FJ> zLr+(&yS59SI2FJBDM- G7`~kt|?kk-nCDGk??j!%7l^3_7KdkueYg5_t|%jU0oe zqOiRIx|(AvOcZdEZR^2U4TcR0?ZRWTNjDv?5bjr&K=_}HZrlQ@JUQDV0 zN+}2kh~MGviNVqrNxFeakG$9etqQ{g^Z0mpKb!4W^Th(6V=8mZYCfTGDz|<5Y?(-N z>D$vVR=WRRFiGN>2t1(jYHTwuZUZwM;N)>f>OU;c@{Vmf92wtXip!;9HwY#J*a;ZX z7Aw;xOXdj^z`o>1E6kp8)L(6%ELbtSFUab9nM{WuhutL9kMts3UQ6{$Ma@t$%1~2c zG^SsoB7qbdWF9?R|Ew#*h7-0x*!&q>M+^@3ymW7owoj|%zdMRr1RH-(864hRlDB_Y zdT3#k(BoV$IxooJk<_Y1FRsQ{=i5#F3o^B_&`pEs&P`Ac@L3ALSVV&#bm z+r;HJQH(6XA@3jLtA^!}tE0y$qUBd6u?GOw%&(Zo#zDC`G&?#}1%_hnipG?>!rKoE(P#Z@(IvtcDG-@dH=;hrz7?51#C707M zFFjppXC|B7S!gdq>Eo07Kn5Narr`M%Ps5Vt|Ep*tb;%23sJ|b%n|(tD^5)rWEENsI z(olK99-is@ENW)a`wb!@Scp!^x4z&a7nsU!fd?t{Zy_qb#UD*dG4oe^cUR$NEY_0b zca_{*3S~)HK8H>ref3S0%cfgd_o)=~WM+3w9`iignNk2OmPNk7q$ZfT33WEXWUvb6 zy576Id#tlw#7kbpcpYOyZHO#w*z0~uETs_76>8Eo*#2PK#1QA4t4$kO+BheBY*P1t zOhm*`L-^jA2F}}jJwHRzow$qwI4`!t;vDWPbj&czVwHxR^j>rqKjJAX5VC-(V&B(n zZg`pC$tv-zE~e`5qG$(!N&^QiL!xh{po!N(Sz(8(-7t^G$dHoI5D^&z8T8yXO0Y|7 zt5s`$9`EIx(AjVSC!-HL_WDiJq5JL6AGTUnxN3H3E*pYCV<^O;oDm=O#Sc=L%8TSW zHY@aXq$t7=gmC-NX1Y`1uH!{(On>v84;|k zVXgg}j~2!!;7?}Kt+ij}mK^ZtHW@^agxvIf(BF5v+!B+VZ%wk5pRNh8^}9KkOwy<` z?hnD^vPo>zfGUbfmd2Qvm{8c;+oSzqB|jV}N|@y_Rj=A}!0F>E0pFDqD6v@8>Qpnd-P-EJT<5=rB4 zl56d?ZlhH|9EJ3^&vdbBzN_6+y?H9PE5h#x1Qqqvn7h+OlZnze8}{u&3kGJ@mLYi= zW|H4sFK#9~d!rsNXT(+sWC^E_Wse8F!ne~3xFA-NO+OdBx7n3Ec`t4^ht+7h1RA5a zgDTpS>|e!zvpS0f1chu~68+#@sz#d_C0SMWzIQ0qy4kvpMzQrJ1N8X4(EML|t*Z;7 z2e*>Tb*{+Nis_L&JdP4S)X{$RryHNO-=%U}lP}sYhut=_!AC_7b#&aDJU_;L?zAEa zzwMz}AQ6Viq+wA{rAJ+1Qk%S$2Vc7TAio{3(9;Cy{S>&L=)JZ6T5B}=1Bu}%ntHqP zWjnROgR0qHFFFyWs?KZ*zIEOYeKN>sidYwc^pNb|+6xe8B0DTO9Dpb2MP96gN5P*A zZ1^f@vlK62pLY3&-1PFf9XXZH7eNlOA$Xay|I~KLRN%hc!cUN@D` z7-Pf3nE_`iJ2;KQ(s(r)ISl?*ZGfv=(bC0!4$?Kav&cnGvc^Dv-+_k^;550-l%NIv z(q=nx5tx14HB&>Ti$jT9_`n<+JV2TkMLxYfohdM7(2hKt5u!lkOA`Xq@R06G zC;rjJiN}$p8&SH5Ho#Alk+&{`uP~IsL%3nz(rSTi2W(&H&fwzDD!CR;rVmn6^!Nj> z<$nZ0|E1{CB;`bLlNP6Qc2X6d^>z`9C{>|!J&&G+@C8!~<0ukH=F2=AOgrdwab1^&>J+eJ8R9AyDtD6U%PEcr`?<(T}w_~JE&4Osg zxez+$ap3X*Wg?F54$?o(AR{1KA2I=j00)$Qhnu9ElqL}59!@5k8*15l#1cmc+xFL5 zom8nl)opTAa$TT~k|K=Hai3V4@n19=gF$*ZLK z02B60IwNZ0Y2&c+sSfPJ*bEG&ENLvy50e2o6|r<>6j?PB+4@19ZF!|1WP29(qSX_= z$5{#6t7J$N<`Bm;L3{(l`X|FAzSlpn!fP}taJx{{GQxx~Pe5vBfbWg-JTkqboX`3{be6Z`##X%b4mU9oVAkXx zNHpxMpPax9;SIIye;eO_xQNCWXdh8{j*d=>e~zNxoydf27;i6TWC|ntq)yWpU&-#! z0(C%Y2}P66&$z%6Wlil$Tg31bzfB?JH0?B*FzZNI#dIU9<1e?de(Xk~{u05@p+M zTw}#_xmJTC>f?uVFg`QLCc^A$`g}pMN~k|XK4Waz{^%lNBGTXlmYKVZiQW8PvE^+t zUlR;u(Z{7zPPUri)#M*@17D3vNnfv`^19h#U+)D2$zYf;_$!daoCO|#uEZFlgKtC} z(K?>+T|X^Gc&U}!3&+K-%+MaNx)2Wu+u=C|M*ELT`-|Ti&x7zWB-CB*ZP#xPM?PqFj`gj z@^*GvTLYls(X7;M!c)zzE~VKkE@D*ky?)-_k|xcwuN3)xz(`9I(201T05QW?#Xvo! z^*hUvIk@6YL}h#maHClz{q03df|}BFbtMf1`9Uo~2e3U*2V);rUeRxdgXNE;9G&C=Z3 z*CZ8}gC$@7inF&(5yuQITxF{qNhl0`-eg18W~%98wV==>uPocr6v?EsYK1(BQ;*3s zz}!QLtK^0u3jSF?9vDbTmAh8N#Y~k z#C)C7DH8QQrTY=#B$P+m;DWgpH;bfOjFy;NeaHl=&=Q-h!!~|CCjm`oG$SS=R@B}4 z(Bu(;&StfYgI`LzS80qx^fu(FZL4X?Cf_s$$wetz3gMKA38u-mGje2EV$c07@-c{8 z=3-GPu2;Bg&OEYFbTiY1cd-mYTGJf~j~p@j_RvAdi@eM@Eb=QHP}wug7KeiJtAmM| z(y4B0gvF1*1!);06&a{Vd?BeYbHdyBcTO4juMNvMv~+Tz`c;}{k?x=x6uKV?8`#IP zObZ?nj(-u)5=_z1Fz9*O`@t2`?zg9#sP?*2WD1{|{D4N1MO;YSoY=7KAG;|tg3x@k zALIlhlS{TWdF~ECei}~kj>Zi<9W}BW%X+j^@aGm9UC^ek!?zz>4u*)v=&E=dEO5-O z`$N4vXn{r9f5bD4Mz+K*T}p#PwttvXp6zQXKUXHKH3Ez)N%1JnNrINC*&T|6JIrsz zh6{^Fm>I>yz9}~*coB1Wagq}*Nq+#LJ~!qxM!XdZEf2`VhMKYxBE8$*a|_XjpK&Lxfb-Apv5{c8`q=YK`;&|?>>)i3x!*v6)yN&C7)goJ3Bevuec6< z4TDa=KtKG%r9v}G6mEW~bT(dDRzrueoTpEC_omnW_xDRJW$dX)6bI!`y_``ItE$}w z@7sdyFv_sScIhVQ_|cc&xdddY|E^ zVV>uQ0lLmCNruLlutIH1uo#lP_ptABm0$k-kZUxk4$HtyO|7F1<(fKnMFPDt%VRxT zh(N7{%*~0YVz zAK5RrN}j(9RCKsHs6GXAO2sL}D!JO`I&^uBj4_B7GRAWmdg8wY!($f@%cuK;Ix#Tdb=JFTjSj1@87a&v(nd5_~7tHfm--5}_d zo@cm$#`7>P=MwUn0`z9PRd~n4bgRGRXpW96LEN%eRut~}b#YO~Ec@l!72Fn8E94Ph zvEHv9aIb#H_VSHu=J}V%biVEwZqK#yaRUI6w)lbeHEvulO!22^WL-BWqI>z&>~d)Q9G~4L}tot-Ce8* zg0n%8ZAB|>-YnW=D|s3j_dhiMA_A&b$XGa#Yr3A@TifAsC2-zVdP4Bnt>8_pzzB{( zL&%WZ2mgw34vZXW#&;5!-Xw4e2i(eNnMcI@YScYK=B2lDeIy~BgIJraHsA;AXJ9>- z=@dEnu?&qq zDGMn;J8om60}($Eb+^!@%&fzGBVCVH-gqP<3Ax&o0K*{+t360nFEdo&RKP01i4qvP zsvq%d17&J@3O$RZjD5kWR{EkF1|IePi+{NRr3Cf-H0p8J4cfvCX|%(}5l^njYp~uz z?E8AY2F)~db(71m2;LdxjYlASb_)DMs zLB5}F1XydO!$C+pHR2fna1ni(=WKK&L4m_{NBU>@h4fIT^r<|y^1ke7wwX#z%kfIl zoY@mSDnC6hSN9V~33W6x(F9EH=;kR;N0(CE$mk0Q>>=;1~T(Po|SEIuEdXa()zd|>9?GYlz4TL+sH?Al3XyYfR&g1fOv7+*QCAGrB z4~7u>x*&MGvmGA)E*XXtp+Y&?t)wWyB`@VRJyrVk#(cioJm%lpyA|yor>+BvOo*+F z$iL;LmPTu$>!Rr<<=Ym&HW^q$m9RW0QK!1TWk; z^?cAw=^^9G_F+b0O)ub1FlM^(edXh$FqAowV8 z79?ZD`0Nr-=vc<%4_u@2)V4xf{Cr<%#_t9v7FiO%eK!wOhc?&iJp5TZGa@i`XsF05 z+(Xd*sB=0Jlx6SlMnuGbIGOl~lUx(N^`dDXdQ9P39$7M=TzyX39sUfO)eRQ3uI0d5N7-_88{4SSw)``k8+?atTu`8<7kS+ z!E{ay!MhmYj+iW2j%fjQ$Rg5CQi_2D@S>MA7J4dk2AAbkLuM;BE|rZIw|jfC?xCwC z7F=Ak#wWGaukTpkZkrZ+1G|+V?roNT79GsMW2Eq*KuKLP`s*(urUhf)o~kc8aR#mX zhOrd`qS5N|_q%+#T!q=-zd}J_3yG2!=15w1)NT&iOvECX87=3cO9RyPkGDg*y4++9 zmhKaJjR^gS?d0Uu*v-tkm0^W}^ZV(@@fOA`d$>~rL)eIB=u^Xa%EFSXI03(*E!-4A zHh%uv-vvycX5Co}X%TlVf4sN{poKB>{;*=XW^d2`8p;hH5jhm?zS)=ihmq04m!p{} z3(CKRwG&7=vs6VQXr|`tJnU9P!PE2QtRN#-T1iAZmp@;zMbFOPle1h_)wp;ugBPRu(N*j{m}h zIbuNK){x;l@1l{OqaOA?&*CC5CHJnGNCZFS>+7_~PLRmRgh@AysJI+$5N7FcODZ0_ z*U6r#swGD7YBxF~%32Y~^Mhr=BE-BbNL>`IfQ9W$zi-&l7>p4RUdZ#Tp&p^3O;wz5 z^iJQPwwZK{FMpCtz_&RuUfiTZAAD*!9T4d;QqzMAm#IONL0^zgVyMNs!{imv)&5F{ z8IVgw;Rm$R8cITT3`l&!mTqwzogs-_Nj12prd1HUS;n4~M~BmPLnNS!Sg_TMR_#;p z5TE$-iwLP1)_y_w+CVJyJ@&6WS)+za(Rp<8wK826$rIh7p|Yy%Fe8?MLf0N1fZc-R zkY;``v>Y+br)(x|O-wu4N>Nt9iY}s)<{1|U5#aK(A|tkUr~5?ly!sgbNB^7{&XCHT zHm&25S8amNKEhRu0}+|olu6wbGg=qe_=ubb&)3Th^c$@cTo8)*w=RLOEcz%XgLz;a zSKrGbU)c*+I}>BCxC|Z{YAtT98dECeK824G_DOP3#tJ7S^%1KuC9Zd^a^v#$UQ(n@ z)jEeL=00mqWxfPX@1KpVeqlkaCNA{oFC7)ip#D`22d{iq+h=IbOSgcU$gbB;l9Q_A z{GIosHD=YZjNIl8!npZ|dO^@^rzDb>d#o2?3ODm{MWvj0$f!x?GExBYA6AniQA&CL ziKO?$4Inx);V?Z0-eM&-?ESbnqPB~4BtF$!FClUJElAbEePEErXuj3yh=??JNO2bn zBH9*=MOP2|I7*ZNrh!8TZk$+fGj;-~qevW;Fr!z&%^w+~qca!W;@k8Ceh_Ag@Y ze~5#-zgl7e=v-aDC$S@o`&r;pj_ zzCcSzOW}HhJk8^iN1k`gc|6bIOSMQ+UoEA#k7wX1TFe^G)YQK!w{ntXcy_^@Q^w?s z9G5iR4);@XiOwAI!H2oK&$*c;v<3jV|tj&O@k_%7cfuexpPD3Beo}2Wr2#wjqothhWk;f+ndxk zWEyJHfBp1peqMdS$%Cg4_JFvzKk-nkInYue=XdpwrNI=+9UTb<&Imj5z3=h-J*0rW zaTH*^C{;6=wl_@NWI9Eiw&{F@Whjcicdn+50PjM16n9ofp7aZ4TH>?uStOs#q4>TK z|5%VAW?oeOj3%sgG9!65vzrZJv9@|^?2I0?2k!`Ry~6kUkwzR7EzQ~8{!?Gvp6KIU zSTbpNxtDL?_!xqdyu+ZyvjqEG=qrU~jEgYrvdz*Rd%ToIg{77&2tg`)`)1_J zo0xIntD~isFZ%o?xr*|_Ru>_k^!#Z{WRnOfX|P1}d_v|&V5c6q)0_cFf`0P1V)2Y$ z#(>Fv&()x!thprZ;XErLSa2bzgz;w_n64oBzb;eg9YfVYm5=j6--%Ax6)!Cb)a~{ zzz}X|R68dB3yrmVPm~>Zp)u__QdNByE&L&UPw|Aa9+*j`C=Ex`n8+A%xzLy*i(eM+Nn4c*HY4cB)vB0&QzID0fRV z=tok>%s@tcANc5*5;74O%hnB# zj{O%eyIRR=zO?Qc8tL?B&VIP+T|%V+CHW`{JhG%!>;!{PARpxy1CrUp^q{g!hyb7! z(LYoH;Fs;$Z++c9-8IbV(k&|1Qrrk32?>D&<0R2{TYE>8Z+U=B;*;LhB~;leo%{y0 z3=(3@#QiJ*WTteUU;z=!{yHY>pb;%QB7#x_6FE60squqJupm8TwUR57gKX6d?J^un z{DW2*PqV!h+NP90w!MIhMDs+?Xg%+s1ef~VAt@SVgeRI_R*_&m+T7$S%NIJIDSn{T zNKse0II1IQqr*DF-CHL*I#{dA=MSMV21NJT4z(EtJ2{q5$Fh8w`sw1R6%!9jH;BJ; zfF<8J_k`3B)ZKr2(}|M5SDYV(c3m7*fX3+i)Bo$vpTFJqgah)V&dJ^9$NLfR$8bJk z^im@p6^~k+jzfN1w8sKKVbu|falEvge8xAKA<={p+M)u_1QnpT>d5p7geA~}k`0-H zg00q)rO_lO-oru3)y)3KSC$mMZOU;#lX*Y!B>lGCbOWU>w9)=Ynqd+)Wj?!e^-5`)88G814xJnJ9M=}DZY`X6x;m?_c;! z*6aYaSk1@`ypCa#n$7Dx6}4Y%77}eo8C*R)9!JbDmp zpiEtm1g5;d=aWnEv*=AcuEpH(Ab9eWy|sxZRQ@2}&f>ojy~HHM*-?=XR+R>lBgtb- zaF%9F7l0K{XPzGcI3e5jq0A|A%EzTz&DYQ9T@wsBal5Xb8&7<=Z5A6( z=1u%r$=B?5Ooc_}cJw^zTitf~2V130Lp`UgDC4p2m}ME1JPDvVsoq6vxNeN&Ee$tc z(j>kxscd#H@DaIFUqfW(eZJsisC+7w)K~o}#dN>9zR>b16XhmXL^}V?rCW;ysbp&0 zMe9ZTWICQ?y)<<7I!-n2L=tzw&;0mQ5TlYp677hF|1S-ERiFcXP15xgxAkTl$E=P- z+1dAXseM;#jcA0k37^C^>-A**XY=>ZY}OlZG+xfqqHk#@NvcRdQ8lBvN&CLF=Bzvq z=mAO|pUF5WW07H-$;&3+&x#_52hC*4g-U^nXGr*&;9)7W2+}_O0K_C;BkpCM z5-e4W8FP_@K-+w`ryDYKw13&d<@Xiikufk! z(w+L(VT{Sn8yAMm_n#WDH2&j-x8I@8{c@*ZkqLp{&dKive3WI{_Y-nNl~#`+@480AcMts-2p?PW75IijTCh}@yC`Xb+qbm@PY_Fp*lzT@L< z#TYrp&}WHfyTzIvJB|Lh;Si4seAURQB)Z?I702u0lV?a*{3!2#J3xDWx^5787gm-e zEcZM_zrKp__~F;{12YB$nL{~(%Gu{bQV9nY8#Wa{w_##73E)%SYdG_%;`)y*hg3DqZKVClA+`%gQUzpw2u7}ub8^Zj1)^{mDp{S}+#v+gvR?^yGI>a#ZZ|1Epw zg72fadU=s&$*azS67&t+HWVT1?nB<**^VIKvZed+_y^Iyf!NSUCRZ#eFzcMf|0yCM zpzmu~&)eAs;;+wULjbO!kC^tepbsSaYB3@I9m&r|;Xp8zWf*_41uCc`I~YF3A($V8 zW=-5!G#o1$NDm`W^cl=|9|O6$qMthS68JuL=BEe923PybMo~xeZ*GUk5lrq;FHfp8 zj&A3;2imaXcQ#S!VUf0hjhTH%={)M_JyW1peoO6G9Vz&ZedMoZGXk{`292tuAeSO>R9ijw+0$b@L|i~UJs9i60q*c9{6WL_FI~4hS~$SCUP`kOo&dv2#oXwS zvbm=XrbLOTzs|Ae9VXiUA?g>C$mf4>GB~=sxjhr$Yvc5KO2Pa?Po-^U<+_6Y^(w}H z!2fmFe+$+BQJnAnM&zSGZf*h5*HtUB^kv%ro#XwpAek-#Cq^R+_Vm}Cgu1IYYt2N@ z;`B}Vlt`bKtfJ!Js$)--P7~vF4fyP{F6twS&2)&2o*v=j{o=!511=T!K9GRRhK!$| zfTim;zP*@qw~pjU*lwA%(Q%XH@87?)jEn=eHC@FkVy8wKwpq{UfU3~9XaVid5-d5I zyj?bb!RvG7}guxhD&vn{ji)~@uY^g0H8 zv1HT=aLs5j-d!Zt`WSMXFl>hPgc?r5>|^FDvdY=ObwioLUbzmB6~$Tm%mDm^WfT~J zroP+xfhskJ`AiwD$HhSepjYHz?0|ewCDSz4>+J00v-|rVJN>n;wjn+Fq;9>9uG987 zc3xf{CBMlJ_TaEEnfO>ctrHg6r0?+@>e;F#YQ@&c(@6WZqhZm*R}z9=mv&QkVlfK@ zv?8R#!^2xZ4qrvi559)Zl?6@qr#S5}z8P z{TyOxwNUkF0>vd&-#qTX_#3g3f4t9r8vl*emu7VD2FRJ!0!>!W&(Dkbx6`Aev)H@T z7J{*zs~w#V7N`KCL8!a7dg+1F8>ZJoI7LqWI5@kp6@cLV(rO7w7e>MLD?1QbDT8G4eu^Sv?R(e6-3yU$#O2)b)q+T5kAGKf zP;HaQeVLJ)4)kNYR%sm%@%0jIe`0<&FYG8eRV?M2)(h1Ox^aHT<0S z+1}p%W{)U-)9^hu)p>WC0MHtTE`Yh8Pg=?Xik8U^dU|>|*!wC|xj=pksDD-&ygO+8 zz_^J*70i8~FKm40<>f^udLKR_5C;kl2$~j-NddHMl9|$8#i38C5Yz(S0+?kI3hS7m zPYDQAtrdtxTn}_W%*=*>{^JQgeiyJhQZ^Rh*O7F@V;(32b?jh8)pUdKDpx%hs&t` z*PYQd+sI%dx-U{`bhlKI7WQMeHxmk2^ogiI_dFZD*Qwkji%CR1D`#fJ!Kg{&5TC>( zizGWiS1*9TO*bRzqwL-taQ#SjhQ~7NwBp4zFpB+Phi4zxE+R@=m}7FX~pouabNc z+K@<%q3wk`rVyYUv*4a)sni=u%LnMrYyM>@Jk)wo1mWP2nWCBj1yz&Xi~qV&rpLwG z4a2a8WKHea9-Bc2rh3~h_J9`^c!MmjD(HCYh5j=4-yh8H2LBXhlh1sP$tC8WZzq(yV*}5*d7U} zW{_k+UgG!ZpYmQfeYrIAz%PdwH%G5oewE`!$=x@mV@ySB1N34J9Dm4hby~l^c6b~K z^qXERJs<$V6Izw_K~aHMo79>*ZFgEN@jcc7Kz*$Eqh|7(nW`N7!}N%*&tI`C9iY!N z?VVV!U0q$(UDaNj4Xfm<@Y}t`zjc@D6}P*&w0B1R3T<&a&i?jAH<{+8RWlrXC0*&> zs7S<`+8subqh78@Ddtx3?H|H`q$J8Iq%7Qh1*?k?s;022)!>`%S^@q6wCGUtflB?DS5{?CulJ-5zr-yYFOw^3r_>##b{n#T3Y==kA1^^4-(KEkvI9GyAufyz zWy@`F_37GPyk&u5)oa*2A&l4dPXo8zgAK2dW{A8;xQtPcS?ilDP~}Pj9j?O05z(Vz zAJ7|}dg)YTogH(6?Y_|y5!xgk91ri+~fz%cT33b4^YIe(99`74=EC>2rm^4V)8ZiWM*MukC7y7 z7s$Y{3L8^b==0Oe|IAe)`FzdaYKVR zv~@91%GT!##ma{#s0X+X^se||HCu%Z5KolJpss|k)HvnJ z4_mLx_^+${q(=)ANwCkNM)&_zeh|PH9clN+QDt&4aImX*q^NIY#R;56xlW@rvOObW z{O`axzalFPJ0DNYn%6EgI+yIcl8U5JjQGt&9p?H^UH@(KDgbW58|jsZ2_m8n6?|*` zi-kdHfxJ#HwX`!vXG{qxExlYZ&LClxZ?wG{s8R1y%c!~_&tic&^4Ha9Fruon_WqDp z57a=c=8$^NOY2>&lmi@RhFzKW@FmBu$jP6KB^OFloJEt`=(Lers+TK$G%t?o6RtLU z8gi}k`wz_-`Gy9==hKvTj*V4S-bhc169-39UlT1^$CmZ5F4@>OS{KqL7RjK>7s5tK zT^YVp<>ej3Y=XG6Cdc}XZqc9pH*{WhC4i!jdn0K5$C#vEh0!A1!%GmMr}yV6<#F>; zI7Ed={LUNm6G5|c{P+>FfrM3WhA@zCY0gxMnzVPbe}e?2*%J(trl~Lr_ZU=ZO3P0a z8(1^0R5)OKbSgx<81Y0lc4HMCtg5I!Demx5NkYO% zj*|Vo(}p!&tc#obd7o=r029I8?Dr8p#w@ap}5FfojVb_DyMyAmfWSheDaC6lJFFv{t_XjB6-EiaRz~7Z5 zwXoQMdi~;`cS#87%f9E(=TO4s7cdlJUt+Y5Hd9oZKU z`R63WZ?z81$(Za@z|K`#qiUS`ex?##=1``FtPMDp<8nF?DXxi_R!ghc729LNt@65D z4E~a~1TnP6oK3rV^dyxL%7U<{QHrEgE9UeC{g{NhYVj{WKRs0E{OHoc_;pe)Y|-O|7;p_*jB+nbfb>VLzU~T(6e6`m3zEnqoqtyOH*&U&F^Ahi@3d z25}IvDS=V3FJE&)nd_G|??Hv2v7b&aZeU+jfe@O#j}Rrz{gvjTuHzkNVPXPA%TW3g z^0v1j@uMdrIh~mzuyx+gQO=n4q0xgSs;kWM;F(F{ zZ-R+Y=qnoj=f(y7KdTL}S%&odU`#AI21i(=L>b|Fl1%*}FL6!2Xv9UmABdPFVenmm zZRkG3eR;9f08zlBu6Nn)5to;txs{#-)GPU=UMBN3PsShqR{w1gXxy92me3XPC;}91 z5``7}D8j>{mZ{`xzWTaS}k z66Yma5ZPS+cwR2*=ZoEl{zfd_aRTH(Z2VG;QemVN46Ax-`9su#uR6McsX|TJ?KK;7QUOw`{wlA&O+#+igz?us zEJ{=}H#BZVZpiq3@{>L36B~aDW$bkWnbkPOn2dWMP0=hxGlD8QegRH>*@3`~Clw>x zlS2pgf#NaG`)(NPzUJD@aKDupP6i`VyzbzJNspmdLC%(BAz!_hOCs>ob;Y=GC&Nfw z<;*QsoK=VYCnaT`qV^-G1=$CvY&#lEdlp|>cUO{Kh>H{d7F29_Y{#`C_by{9=lP0# z{kNhN5Ik44?fD=rcbU7_+X$W)TOwXMqY_e8J~zD>dxnf7-obok$jH*VM%7 z1*m$|7M7|1B<$g>6N$|nlv?Vc3unYEOK8`kY`5&@;4@l@2gZ$yl<5apXBLZE1&=e< zEE7h>e=P8xveRV!UJ9*Esr2Ynlg(&*cpGrEfp^Top7w)J8D)(5DW_3w!9iZC5xi;` zONP6bD)7Wc?~a{or&Nttx?vf6&Hy?lf=SLDr5^yJE>j)p+H)!v~-Nt~j8OX6p6nhoYja z*gGa*q^@ij)5WFxMUH+1YLO8woyG}AeDX+dzj_JGtc{TIG1ynuzEXX>mL}@>Inc~Y zYpAB|b%FdV#=d%kh9tgb!cNQme0Tt(oT=@m5>cntZeG)LNvC;LG1^Y>0M}X0r)NbN z{n@8gtb?f?*@%xd!m+z1Fj5P?;!}uU%W6ZB^jv1!vW%FF8p-ztSC2yIQ zIq1tQO)idvw0P89gj7%#J>Fmrq1nC-tzPg%BZvMjQjFD2Z+1j0@$s#b$Mnoaf7rC8 z!Gqm^%-SOU2bFq1VDQ2Ney!8{yWO!&k7Fb#>Tg5~-EK3B{VD-JLT_>)<+?YGUU+5) zlY*KYDu=3ILz$fJiZVVu7(Rxlm|1?I--SZZk}-WXR)O9sylrp3JyT6~_1mTCdq=kqynFL!`Ervx zgnsvX7yOW5lzoUNepIPfYWh-|3i>jHANq39{FrGr$23Zir{=|p;^WqkLF$KE>6q20 zAp(mHYroC-wiU8}yE0z>c!&s&hh`3^)cf#ma_R*R%`e?y&o)sk{b?ofz9J+i*0iUX z_+PQxJRF~<_4z=(@4p=dx+6y!-HGuy=e0v0pH_00NB%h2Gkh^%tsUuu%imP>Zn!b8 zwf@0uQR;JNZ@^It{TocCAUG(r=KR=QEgik_5-cH}-Meq31&AllE(k4X*P9-Lf=|sf zz^z}yuy$_pYW6cZVJS;qy)4@k21$Z-ZDGld6z!d{8S2GuuTB50;;-?HH#Bq`85kU$ z`i_*ovrV9V?)*mURF8di zyC2w=Wr3y~)T_Wssc*^Q^ad{0bVI^NUhhiwoJPnbX)b%(y&?!;>J)$YzsAKvAj{Xf zVfsnA4DH~`AVRd|3cJ6do3eU|i#0ITO!q-5ynV0%uhL+feNelZCN_Ua0;UKF5U?uk zKyQwSlzjrYI|q)`VxBJ_cwsgYCkxz8AN2sh9{6K0j>*7(-HygzXDK73CxM(iwzgPU zk2{tj?^{Z{QG}TNf$Jf;f0;acJMCq9x|1c^Qd!(2Z`_I%n_Re>ulhO06?LWxDE{DH z>T>@dUdIgYW`IhcU9;W=K{HeA!)FPBL6ZNvMq_Yl1ed*(Z@v6|bV`VcxAxYbuu9=z zOLes0QP@=oy8V1Vu2(mv-YH1j*w5$xmW-)-NPv_Pz@_~`d8&j`Q#w0leK}ZI#D?;?&$@(TPm2S zL|)v|K-Dj8C_&VIr5U^Krqmu7s!yf(bKC7~Y ztOK`|WRX=~`&2(lOtZJaOs8bmQk}c##wl%O#FIzc`mE67x!~@p+s%m(YfY&8$bt_$N{G7j-t=b z`c%^vs-woq1bcfRc)#LmBCaH>DSg^@50aWPBnK6pDjPM=Bk>C>;jqzM?-?kf13_lm4OaVL&6^|g&J@f z?v3C*pxo|Xv|s?0&fqmJa}d3_I4P%@xk|O*Mewv#8>S{ObT29AxBV5-RGc-Ch0e$QJCq_=5{aet;kiUdDCvuvx0&7L z)+uiRsGQ`tZ)R?8NDfyV9M4G)1Pg#TI>MkbN(i%X4%hrh9*K(4t8AEbSnj*7U8yEV zac3Hg)l;5d@r7&NrbYS5Al=v4hxMWeJBPGt1SEOGfkI^dC{(^T}{CwPah=osf=fF z@6_ZvV=t#S2H;Xht|d+Osg5~*8qd#gZg8vN9@waQLnV)bWAdp73~7VUexWB&x%f&b zoXB)__n)sUU^he9eX)}%U4~1i(H=#y_RiiDhe7KX6Sh1CyS~+{Js#Yac-u0~m4E$v zohA;txS)<>+670^leoM2<|~5i`ZCM!0%?^pGNirvBk(A=+^5bQ_6AL57u@idrEhuR zr4$Lr6ld9y>Z+KUW#^FljboWD;WZA`wizn<8_HmjKlIDDTUHHpx+pO-AyqYtk#`vx zi6?qpf1G<&MFyF66RlgWV;wL5PN3Q8CT6TFzw}=%^`cZ7RMR!-i4$R{{;RP#xnBFf zVQ6-OI#ytYQDK-WVVjRDAg#Vx1@idjk&I}~vsMAv0hgb!80dc^oSC-Mk8l;AUy4?A#%fnp81+I?BG89gTK z#nYJ3>`1%}z0U{h&RALQYzQwVD{Nw7kVM*Nw4c?yg0uWC@^l3IJM6+MQrYQEH)b{r z(~eWOcRh?L^wxAux~Fco`2zoQ0xWD^u-veGQhUkIme=cyuPDq|$o<^LYiB6q zp1>u(wy3`eIkey*QQMZ@oAh=!{4V3ShFP0oOZ8AP&hFKi!Hd26h8UN=lf#NjL~OCF zY^(w0InmCf_tqY^jAxa+ivBY}-C^aJLpdexa|{tg)Hb=d3%*k5k1`w9zCuQJx~!iw z=rjJ6Yd%{*%*VIAUAwoz(Cf6C7__+X-Ym6v0!;DNlOwFoDBf+mn@2eMMh0%g(bn^I zY`P#$d>L~Ysec*K$*kmYV|%C z7<_MJGBh(NaC^3ZJl?gbw^>x84NXgVq}+6Gcby=cKv8+QUyWp*DL)hmo>_(jd+Y0T zAPEX8jAk^OTd!#%>Dv72A&rH@kQ-T+$`KyJ)5h38_FLIcMPX}foL<^2@g+0%sB<|Q z%=uFmTX3M}ynG4LSaRmiS;0{cO!F_K^~bm>Yg{@uv02>KtjpHJ>5v0gxQ>bk5zJka zRtoVhM0kG0AeV;7+Z#$gE<;&;2bzZ25sE^dKde{*eJTa}`s?d{Iuu?u?D`ptblPZS z$2-2|k`X@i@*zn%Por>fB)6q&{*F}CUl|}#=RG|msj|~m+2%`QvrX*?h+wr>bmEK? zF{FD+LEmZCTV`;6KEV#LrEmSdahTR#S*^|o?f2dr6yWqi;V1k!0N&Ko=QyL{QNW|u z*<3$d=y7wht|}W}5i1ByYj%IEpV1ilU?8$Y43XfVd{~ucW-r}ed6ZV2#O?vU+{+FX zmG2+et#nvmI6FmjrM+?%MGsA|-+;#YL}nfSHh=SXA!%!`FDUQV`BHfcNI)WJMP1?) zgu1M8(djk4gIoob*Ap`4T33PJ$_%$tTbCbE^zBb=nIIK`V{X*Yab>|AjXx3ZpKGN4yy8V8evfu7v zn6B3Bs`lhi71tA&`aD&A!_cj+eM^8pXHDtT zd4#sc#foqroOwtgH}$n?>L9T$Jq)J!`;0AqhAF#zKHOFk#a5d5X8E0i_|+e(y~Go~ zTgh=0_-^wli;YMGK}_%N%wb(g4-UOoCb^SkJ^kTA2Y=rhi-mv2x>wbt;K0z^ucE0@ zup#j0iyZz>pZb%uUV8uixz*;j5%i*$H5cx~Xqs)u*{lL#Si3ejW`kH7mL*P(UK)=%a4`FJU2HdI%*k@|{GJ-~BlPzaSqmGZ^ zrD2BU87i1nni|-Muz>4+tc%twi}8H|Dp#w+XiJ5{##t`(cJDa-EDvg5DCcU661P`G z?!|?G8g#Z^8Z3;%84vCe5xbmXE{$_{J=vW2wy-7kjHU_12l525%%xdk5j+O|{{Z5@ z8JhjKunZ70R(8wV)Y=rOg&jbjKYu1YHl$fib6skmEK;6Id{x-wh#KA*n*7&NqLniC58%^4hI$EInd>+LrJWY2MhK<@3M!TR{XF`N zFylEfl+MTO4@NyTP!%W^ChToOyh(VQM+z{>5lJJQUFrgI1@!&=K}?2>4MxdH+#$Pj zwU(-_TRkT{npGe3MsCI<+>M2HSZ1?_0X=L{Tf~;G&}Q()SMRN>vTqf-xYP9Q&Cy$` zRJf(#{Q+Hn`}_mS_3imQoDL(i@;;36a;iN4a3w4v^op30l(g_M54DbKChX#Fu- zp?(Sj@oA38fK{a40|WJe;fn;l!(Kq^v-$37xA;S4=UCdxg||I+xsTn0OH8D!#*B%? zyWrLVd86?J$KSf3b(0zF(z~PVs0R$34mwv$?y_EMoUJ0vuDpV6Qf(Xj?Ka@BCA9qC z`D#HGa8MaI!q9T$_eU5p^?BcF%K?6?up@2fOnOh~q6GO;+YefL-5x(zljBBrnFgMD z_Xka2k`Cl?IA^Ll@BWaZn|_&8SXo+zUVFGT>I-rmly4QkmQ9kxfzf2NUjjQ&?Vjs& z-MDi9&0N0^7FE(?yKc8FGaO2nLE4=qI9$u0yj2=cW;)*dOjQupN_L3H7JoTUsN3^b zwIFa$HxU~{GriyP1FF=6PP8>z$gkG8JaFes^gw#tl0PmJ3hWjgDe+*__5SpuU$`{d zgX*M_vqx##QZV-}Pc9+spjom&MVB+aqB~6C^Q{hrlH;d%$EaLa=@TKFHO+;nI?9GS z{5sm!($nFnsy1|=DZaMjiwwG^pw&Eyr>#va>xZ2AZSLg$l4j9JuDGj|m&dc@rS&cP zI;zh7u&nv?zg@%7Ehgdn-!#NX1~%e2R$r3#b#jfD-pCQYF5JO#Mg1x`n}@Lz)F#)Q=qD=)9NBqJ20fZ z%w)^ZH!jH#!+JcmO`Y`8d9X3PX|4I&h#;X($MlE9+&0}`n)YVeob%3lEXgr1gTObtf{s!!4}uw}|um?UxhPm%|p0T=(tq2t|ek*k!3$#0>{ zbD*`jv)`?Pt);eKSO+RTUmcFc&ZufvD&))F$akBytuNGm+-wufBSOT1z4dw?pd^L~ zQt6A#Zt`FAf0Z|!461$=^>)>(&nq>yA~sKf2IBgtI!`xo0NEGg1t*7`$B&H{%zUOd zrqv!<)WI_+SYH^Tc3VtvLXjT;n0!*4%k6>;(g#{C9<^7ePjIo|AR|y*x$$M);h|+-x1P@{pjeBkmSVB z>z|9>btYO;`E-7&D#oSijK+#F;Xk}FdD=&h<_9?LlHV|vLP5+_>&@LaibVAYO`E&^ zh?U3ql$k%~M3M z?#6gHi;8jov8nr2n{3b^^tB`c>&4Ca%USfPofJ%uj+kUsQAZ`WYi+#sqwG0_{pQI<6>oa4c7_hgL)NaZBV>DE4_bAb1@WF{WsO$tgUq&O zZmfftXI*F^hrP%0GO1a_F5NhZs&g~8OYI}sj)VD*Nf*P+%{<2!K1^ZdTWt=vb)0%2 zjl|=2iWyUhHtyIJ?DzxZ5USE>hFSBb%y*vvsl7DH2p^e6%7T_tbyly^MhbQr{+%REsL~~43ZwD0+kk)wS$LS~W zsmteL%rYAV#DfjxOGvJ;=qQ7tU8;E=l|5E|9=oPM*U>9^{p;ITz->#Pt2@l(=_~to zd|EEpC%7Km8q_jAO-=L!mjbfsyMNqha2kXz*25`_la%Zi(w|HAwhl-7c%+^=JhY{0 z3|+_VRc+wWYvRgXrmVd4`|RkS%cpkLeODfsTMh|cRMNKurPb%% zgtlFJX_T9Hc#x5bWHSLW%`wR-`U2?vOAURTkG(Y8tn=W;;;XJU*xmD)T!pG- zZ|AH0I7#V+=#t-wE*{DqG*MStO{l6#3^RkoOn}wzh>#j|hbs^6^TftB2ki*#I)&km ziE*B?zZIwT@#D*F@ozI24Z*Se3JHy7)LhHn&<%^=+;*7LYR5%!%iDoJ3!n`X$oi#0 z6F>4xy_*?&eN->_rDi>R@=TI}12yFaW;CU) z+AKX~7@%Ce{0h0<8I)5^@8+dZ;QoR^B;DGEPxm0u#~huaKF$`F%{C z#Ja5^PU`j$x^MYLq36SK z8{xPFG1WEvo*f%kIovQL`Z#AfA zZ!cQW7ihA*q;T7Gn3k)g znXUw8QD5By*jQ7BTwaKyjX-zOAouf?r^}Tek-fVk*u#b0XGTWC4qvV zS*?c540-W3OU>@=BlrNAcb9<+?vavm6PzG<6?@99+o%#~j4_|m21YFbeM&;S=~s*f zO9I?O`h7$9pa&zaiCbvd;m$wv>i)(F)>_P<(V?ks7F@o|eeo*P!DjK??}3S&X2ez* zr?13AIPEpzeau_a0wg``4y90axfBiE4yw6_n2I;Ct$$?kI-Wm1b_Qgfe>FtN4~70T zxSJUx*7P9*A004}3&|OY&`Uo~1Hoej`<(RS6rO&+KHQ6psvo-D6a|4QX>I;+_+p13 z%7k&*Nt`^JdIu22@hj3cvZT#sqbKv`tKRp&TyP{SC|_tl;Ia9;xlga!3cflZZxwUY z-f$cOGw8<c`$8EWPm4n)S2w?U7zU0g0spA1I80Iu}fKd?DuRfMMC62`bto> z1;%FTtskjwd-t;Irt!1?0fi(5?&wqKy>`)ci~eGqG;bka;}? z#_9d?-9Y!b^D%)CGzs}(Gv~f5&N5UO0*2wu=joL#-8{!>YhlY>sf((!OsYA{jyftq za+>Nk&5Q?0DfBHK5JCFnI>=PZIr3V|7A_UZhfAv7>nWKULl(I3xu|+kz&Ss3=tEkC@sA1(OJY5k$>ph1phHu&xps3`V$20JrnMoJnDAzyE8!ESQnx8gsJOyh%JD@_aLiP3zZQJ`72 zN?A2UskE7S`Z(Np3b69F?PV;7QD1MWvWcEm?I#{4fbHcr+1YRg`YO-;w;G+VS>su* zGkNK);`zA}?>e2j6yw93c}>pT@wHj8H0Q#MgRHOO<8J+P1XYEmS6ry(=|AgMgM|*j ziC1$>)_o^-Rtr&1vu)sLu$*0b1G90Qb+5~6lIfz|!jZHc_bkhXS<5!;v|*4em1(xT z_w)VVg<2V>bzI+c7VlVVxeD-1-$Hw<+m|bXHAhZ+u)BWGKi3^1!+gY%#@188>VY(R zY6pX1Hd4cjHB0I?QhqidqXqsv?8s@cAlB%YvkdKwl?-gz58mV9CN0G%9%!vL1;XULAxT#a6pRk)PVZ^s}e2GcoGVirBebfy&=uorUfJP)!9SL+3= zBws!3_h9DBXO1S9?lGiwm``;UXY9MF06Xcb3nT^i8|VVu);De*iqVu>3pLEVLa(F= zu%3!`m9OaEUnMh43B&pQ<1_9D*i)JJ+SqlLoz2_`VI8aaPO7a5cI>5}lH1N2rY-i* z!^9H0i=yN;llrA-)#(vu#g5|LVv9rmT!n6?hK0RqI&=dQ9G#1nGI|_cs7jssjnq5W z#e?)jRF;xQctM9|fi_$Cbk;<(E2T{9)_LZa#{M&nDH&{6%ldvyt&aMS5#xq~CU>Qo zt7fq~-MHSO%xnFs(WNeG9COnR(>z`^k5csToBj#T31CLG$w9f|f`j;7nyq*quXez% zkp&nPzHgcIN zTNGO2ac;*qB<5Mr0)QvVPX@1!GvPdk)c!k=K+P}3gS;jO8q0&F9AcMb~@cuWx%L2DzJ0w;WeYy?gO^qT+FP)Grk228j2Sbn;ll|Jjg^BvKMz zrb@*A%KY{H1QK+lN%*f#O7TPb8`Of)k(2+vNy#lf?4B2NB#aF;c*g*E1hwvD>DJ}_ z=Q0Ht!aVwSZ5pxf-!}i}Y077`j)`HFf2fZaS?0tPs zEsv~KC~St`-Vmfy{=c@T>9+3KpeXWRg}(Q`6=gobB{`Lk?-B~1691O(D9=IXq!ShU z-)@QrKpHp8Jua{5ELVCzVDc^sR4=oXVLEZ;YwC$dVdppe;6Qqvjo{B1GLJ@WJcwQY zgW+ZFZGFnhAz2-)*EM`UJ&ZF-?Lsl_u3C3Q5Nv+>gmsxxL zCtXkjlQzi9H)na*G4Jot)7`V09m}`KWACiH?<*$rBfnVa60xfMnORwL0OOIZ#U??q zckiYsrVg2Jo{EO_`U6fmMeo4i*3>=ozJUSdHXIMFK>eR6pI5@)i$4f0X)MbI`wK8K zKCG;)+*)c8ZEkL!q}XMVB=tVpC8_i@C6da>JyO$qY=r(s|NyfD8Fo@?724x+!MS$d{C6pSiX8BE3a|y3v zg%p#_?y`ThyO=HV zhQaxppQO>J5*l>*eeEE9Bw9bVW>XUnos^zlHhc}Z&kU!DmK>1=5dk(_kCN6???)#k z9Hg?PZzEm^C}lj(+!*cb{Lm1MHGcAq>!zL=;s2lM@A@q99Z|C7KQmum7+em#(^f)& zqOf>hWj$s*xes7z@DYy%`-l&0-;?m=+!J+FZ~U|o_VKli6$yPJB0862A2zMQ>&lYN z)G=CN`0B-5+t4iIUdAR@g_>{knok8DuyHXy9}}a?>6L%~b%qeI!VBjCdsDFCDsD}- zP_RT&2L^0LtgOE>8Ji-Y^*mR!30d9b{5ak{PeFBiWqgzg`$3+~=P;;2`qlY^!58ni z$QS;10Acrl+Hd^1F`xU*t2abMpAyq8o)9=l7OZpsfJcfSMDbCM76@u})pW!aO+=+E z(T(9klV0wLwm4QX2Gs4WTePpm{Bqf!Gh9I0o2rv%)rRDTlC#86J`G{?2_MR^pFwD= zM?VFoBpL5!qFveXGXNq5Ks5*bD=g@C1De$8SYh`}rf%oLfUJws#fF%UZq|Z{i78(H zU;h_`w&0nv{S|sSauNe53kz?)NE1^rsyS@}W(aGN>0xKKA;`_Aaj+-?lMESJ_=ywryhZ-_X&=2yFNbaHwV8XBt7 zU~a$rr!wb?L8On>`C?~EX4`tP(HXlMj6i_?l4?D`bUJXA4g?WU7iS=F9zQM?8SQv5 zd~$rq3+Ql*hf@SB^ZP#;f)^JT$rM3~1yQA6O-+j&|8Mu=&Ty0|rw$x4PboYk(U*+% zgK%_Ea0irc;4}Cd2VgyAu!=Eb@Pj=kCpOnF=N?C+N84=KcczPRuN$48rH+!PENKM( zN$C65zN^oVUqUhXVYlloCHU)$CB6GbPV+tuv3kIeQPcq47*8qYM4B*^^pM9)6p8fA z)^-7J@@NJf#|C$Fw-Tm4+A&_4794&1_QeE6X%{lenx$BCm)TcQq} zCmuB)yym$nAaD6lEEl5~!$ZvW)Cb_XkmioB z5jEYPB(}wo&~kyiYMv^q19DLn7+Xz1%TWj3MuHeI@7J6%CCaQBlwE>BKbR zgCQKOm`UwPPL6tg;jN^{ow0T?PhwKHMGTfS1Z#ed?-U`zYrZ&GreVc^qPhV8=r%PN z>85dC4D(KEZX~%RR}CyED5$u7Z+Eu@CS4Y|9ql$Qq1^`aJ~MV)qOCg6R0nl|+9sv& zUTpwoMeNH{7_XfF4$UHu6`c_-!!qa_8Wq@Aoq^a{!a7G~yE4mKTAlfp1zlSl(b;*1 zGF^(nWPt~U;&)HTKRWLLexpH*xr$;-8ZEe(Sz8lyaXmH&f5o`J<};mhbF!rmE4(BP|H(%?v8f=Q67VUB-vNAex)tGT%-X@j z`=q=)$@l7R$(%I)hg`X>#Im0l>82^;pLwV?y?PnE02}zZq3g{pE%8&4^C2KokkG;$ zsA$!Nt^UKKhYu&!*fXS<+_S0cB^#_iE7d!qvi`v94JmNYKHZ0`q1yyn|+ zYHlc2$o8nwbhVj6?P9;#{2zM^J_D3cf7GD2Kr(!NsPVPW#8y$Q$XdCD^rfJge5F zG}ze4sK1jL1S+&P*E-x9Nfgsy1x+lxUbUQ=unf7T;U1D}RgZb96he2OEKxL!9G5}x$;k*53{{fahA`2)4a9 zA>70BQBViD?6JfPJa+f?V60Sq^Z9d-fjN}nr+{@xWlpd0X<@WE33cRK-D;Dpj2{@1 z0Q?@-9Bp~Jg;bhRws%Cay>RhQaQUs|_^`3gU`Ey)rqncA>$t;h;JN-D9Q+B78kYu2 z!R6)!ivDsnp&8E|8MGgT?Ky}HFMTsD| zcFn?DX5ZBT3NJ9+KWx4olm<#%m}9|=gQ8q@K}MWRKofE(XDSZE0GPB3X+6}0bF$*{ z?*;`#lG`Q(Vpymq)g+!G;%Y*blHS&jL7iqFgJ4%S@QuF$^TCZ&k)T-r6dSDFR8xcb z(HPAVHLiGWbh`@!RUNEs^nc;vZHGXbWk&5NZ-+CY3gE0$3LHV6Pj7%Te%RZq&6|5Y z9+;WOD=RBIvU64D`G!Oy8GkJk(b;6nEZhbdxVevxXi5iDG{0N?7))q921pfd4tCeD z1qH9P$Ft<=bU|ENR$k3w>vIGT9^Bbc@b@P|fDn7AW~BB{HGF?jeW^;=EmyS zZw&1W7Db#+1p+dzDqNFLzfWO|f%X>L*}To*nd}J@8W)$VSbW7K+jGm9SA@@k#$cpZ z$HSo(ibQ9YJ_wmG=NC0q+lk_Ch!HkU(as%lDLlFf19yZZWW@Y7fufHMrx_;x5wCpP zMz_3_b@8h#98o+g~T43CCv2lJ{ z|NOMt_kW?)1)D+w)>Cr=CjlQk%#fk<-*P;JXU!7T|6NteeH8@EoqlKd-^;sxqq%~x zzy-XZ|NXR-?ydhNO8{Eqe{UG6|2IwQhkSyGR`Au`aRGHSVR#MrC}I`pNL$8P`l+F;YVEdz zeRPD~D$r6mp`g$4N;9xYUt`0JtZd<)&XD8%wRYP7L)BMC)v*Oj;{*vF+&MsS3$7u! z2MO-(?(PH#?w(*lg1fuBySux~H{{;?-uwP!t*phFIcLwF-rd#JRfp!O`^r6qVJEDMkxzv2ZQx2|fE(T@})|ViYBY>)HBs>*pWB9TFVfP31${rmzoig zKYUvvqOiEH{!uowKG>-ijIM~3zcjFP?ds}+r>lfrRK`VM-n`Iir}Af4OE>=2vm+r` z9~)pz7AtWCYQq&Ru~w<8au9rbRGv{F%tr)BMCpl-hxWFmYu1h>m)|&-?Ys}|2~NCp z2cKwyb2F7xct=iyre|l?U9@(*OUn#@d!dQxQ5Z1%mPQ7Za0Fn|@cF$KH=hw!pq;!Y zrAGPulJQ5k5<47c8vRC4F2!*#e5ISyrdV11`Qb-vm_6o2M_C5pi4CgXZ?9Jh(>f0B z!qxy6w>m06g^U(o>5q~+%L`|iXdITe`5YemY)+Z2xn;6tuTRqWTi5mKcLJKL9l?fP z!Cj}GoM>FMzBHKK(5CS{d`FZtP>Oi0hv z0ZQ9t0o8lcwkI>f!p+Wu5_=p|3Y^6y<_8OZbf}0ry@+SIibwcIld%XLJrzevM`Fo~ z$vuN|ADcVS8u+M#x2tEm>gW2@-aToe#^@@<)g!^;g$89S;FvEF{_6XL+ljX*X5i zpLObh4|`=iv$}se53i8-%3@$M4$FXVwO@1U*Zo?e6;!#E=&ImYFrZs+lxfVd;p4;g zu0esaQ@+=?qRb&1DNIXJB|@`-MH;ZzIqS1KC{sJtwarf@FYcC| zqPsiW685mUKyyNHO0Nq5ULDzpMp^Bzx{jPH=#0Ri_scs?ey&zv(qQLvZFH_Q?fRba zcX#KsRT|o5Iyai2Y0m(FZ>1WXi`S_((XbetY)z0bo6zFsjChvv65o07Wab@IivMl) zak(tv&cPVlvp7xL@5Ev9!9is?pH}xYVIFPeS8t5Z!Uk&rO$_Z080!Ge6j#K0D$rR9O7o*{tL`VguD(ff z*)Fs_R1Cj5PHP0XCk&EqmbGbTBoE`0Kv6xcI<}aDPbMfZ7+9oZvk1Iy4uV;cG-!?2 z0{%Mupj@ZVVq)*yjJJOp2=EI9!xrp9(`Tc$VL1Gn|!HII#k!cXaRvb2OLD zp7;1%4)5Nk+jrm2%ZsZ4bilTJc@b7O`ODaE9sDI;o;Az~6s=|0j^?kIz^Fd!ol|LL zZ1=EI2z)<0Tsr#t9#|r?cMFuDbC9wqoTzt;^wEaJ3d#$s3ECbx$YxPg^q-$j7RCy< zRBKHH=)C&Z+wX3it#@u?e*R|_w%{ya5yYmB4m-L_YPg)yAvUOIce2M@35w}_caq9v|n#IjJyWD9t3&`i#zKF10mYx7%t`kMwslEl~g zvleF}y!|&iUltH6ld+ve+sn^*dk`Vfq8}{bnuy-e%dLI%zbGg_dL1yO@piAEv5DU9 zO|LA&w|qkOFUILT~q>!g#w+6jaJ;50J^^PK*gDksmJcR!&vlIiQfMw!#Y%4o?AChszkjcVwxq$+olZ%y>4re<*|QMyzEJnD9EzUBQhp{^y|k^${MF9g%ux)>`I z#zPe%3px{p`#H<#OwKAZn%%-Rc|J9CaQkh|@(0d_^PYvsDt#0D5KNTdx^}3Sei`B|eSSWsoWba`Qt(1YY)IN_Gg%Z%_1+KuHKgbwbGK&|tRtyDg4%W$0 z>x+K~_E0)ASbF1i*IfZixy!X+4i<7(6HYAZw3yg(o&42aQa}tU%UF>lvXoW@nC{C8 zHnRnk(MU#U^p}gZb#zdd4fsNCRnMAk_W4bXV;?Pb+f(k~I0p}eB&PJ|tVk>oq|{(S zIHpk&xGROskhh#0c)k9<*=)IP+KB5czM7I_o|9jtR_zgmtqHr+ASt6Nw^?X;9MEhf zP2rx%;WTO-KBfc&XM6A4Af6o-8|Zk`E>^+(ASGkeIr~VP#)`Yy^MRN=j|reX zes-GGO1gi52UVLylyBzi?1ijj^BcV*&E8~my`T-pWyeSFMeI4aK8#YA_j}3i?c`>} zmIQ38q%QN4xIJ0j`0_zEm%5b%7H{7a>)&q*l<~?BaxTNXh`0OhYn=KFOT`f@l{cNv zJ6bLv6)i+tTPGobXSp~eyl{ZWfMMVioF7cnV6dgLSN5~-G&K^_a#43~?epFQ8x8?? z6=0`Ij21hIGE0lA3JIfgH>OLS(U{6zarw}Ht>a*U9u~5vf=ERWTCOiK&P;_vRbXo4 zR3_S3WDX>-NBh?flMfCshuU2GI}6NZhx;Af^BH;q0ql9U!I)m&l;~ zZ5NN>DsrYAL55qd@!bQ_D4sAA=z8uy=(}i&&NzxY?|k3Kadr6bD9D7O zjxtzAuGzp=q!fc7x~{dgcm!rY6Jm+r;Z~OF?c=$z0)V+ry?yz?e6Ko{H~gFqs?qth z2LOT<=gRea-wyRqlW5wgxbX@WhdsHb>lyVqKt9LK-hDDpnp)avptzW}`YaYvCYf2- zcSbnKcn;_bBswo0FV+@a84suA_EBy|xyUha^Exu|22sN4@a+QW0uGDO$D*mVcK>NG zl5%1k-MRJ7VEyxrZt78>JKr8&2|$iYd}>I^u+l<%BA&F6&)5U^rjic{u+ILMWQca6_!Cq$6UH<;5;ap((W^YV0GNC5Oc^81#9 ziM)P0Z13*U@Y1%PkcD?%9P&ipl}BJlm@@Lyl6~j6-eZCRD5H*LXtGX- zLEk_yRfYIGE+~K!s3KG(CKmk!NET?0$RjXDf~b!SG|EheQyF#r4n#GgOv_UMTW!)L z5VFRcsW1pGJIca_iDaDA*6nhbJwE<7FaSkO7xT$UYbP)#U>5`pVwFmqMSKP5vD5@p zgHJ8DEAF9DHcVuuYi-1)TdbWiE-|0vU<0{+XKqisQl9q>57SY88-n~}L)+OGO%_kD z75k2bHwGgJhu@0_NWOoDu=EoRc0EnVi=uT^0nni$HX6UCcQNGw#rGV>*Y57_!jpPp zh2Q?yf)Jvb7(1!wCevFSd3(%&!YnJ6C7S+@zhzHDUUy=E%}^54HYOW9&~D(KG}2PR zvLLHr*c^N9`i`zrWfFZr^OhXOBJp2$@pZZBEYMYXH{*;hM}%5TzwWLBtzu{<9w~q*i(wPuG0n*$>HkSoLP>l_selAD^5Q$Tn%SrF zNdz7&5BdfkJKtSDS?7n!Y^I|WR`V$cY36q5Bv8~=FeZHqVwa^+431jd-bi2|lrTEj zfxZeFY!Lalj+V*1t_m7sQ0{d^SKL;h=|qZ<-e0{4kSm*{~h9Uo&f~sr1-x_E1UU z)0r0=r(=raL;~ab3bc?|o&=G{LY`Gm6;e~94dd6tb)cUheb9H%ERp9`G^w5iLr=C= zUO!K{OcD&8H!bpF=M*aSZyeYRQBWPmjxDkc}f(Q8={nnV9Hx>88P6+snka?{Ko391`9d?rB zoLD@E@UUCkT0Hiu3{h(KfgJiF)NEKub0b+a}McBKZO>3P#_(np?nELjZRgx z7%N8oIgKz-KY2@RmiMxqjr6PD14wO2#OS3UGABupdBDR&7dO1KqRdK#0i;&U-Vpmq zf&Eez;o~InzTt9(RuaPvcn!mM!bpr5p>*~e-h^0Jz2~yxV%Ztg>xz;2QWc7a!x~^- zkfrmS!tb8s+<3)8+DU{^ux*FYH$L0DXoMew;Ybhq>UlKZk2bU>@UGcW9qFJZ z=AplT7ynJPWqeNam>Nw7t#=cGz*@RQB)B1u8(G1_Q#W9^BQ{Wng1t zhDZ+=nwU5TdIvEz{3;E6FMS2a$;m0S4J!DPK&;45 z8`}!etTc8Dl$;QqEbpv3c0n7TOcXw2C>R(rCO#xzuM8W(L^S{MyL;Dy&qtCI_@oSAP2bkZ+a4=a# zI$o^)5{z_=3N%93PkL;tYDJyKiHFkJkvrkt+t|x+b`Ue=WgrfxN`CxK0?}%GBAUl3 zFo}-|0k9nXi7xTIF>2_r#FE~r^GznhEwF%qK>fS2&)B>mJh*cvY$hX8kpv{c#Vw9- zd~T#zkd{@c6*h+*Eky)jgwa=28`{Ujvr~c;r~|AoZ%YS&7eGXO+ea6GzKN(B(-Q6{ z-^5@%wVrNxk}y$^!2~g>5K*C6im}D^68Z?6OQfD2_FDbBv#)dYo{+yf)pd5p#GS=; z(icqdal!xufP}Z2KqMj~a+`$`?q_NksxV}k!;Qw&?RncC+$591ncUUjXnR03G&bXJ zFm#H9EScfN=%l#sw>5uy$8`0XoR{8V#3Ow`4GqYE7&`M6+t~74XkkEq(@Tb8V{=jGJOKL4`&bENc-6Ub zTT9CJi;p6b$R~V=Fp1Tit-;~Qr$ngnfp0Z*<1eJ7j)D&*z4nuF*6TM9wkIL@z zZD?bHzzf^RKd8h1)OB5GbByMUO?beLSwwGkH_npHjui5*N55s{5ytHLcq0rRIWiW=e74i6z#L_xhnr@p~`{~gr#V=eZ$4+d94 z{sP)0qNB4czL5|AY}xUD6LcO_$*jiwTDMK*^v3$a#Lu5xED2`j#|dR*WCoUn`_laV z3GlmrSYKbf*V;Zg3TbdO>s(pUYVOljE{#A*X$YO;;0j6IvyHb0=t+(zduv&J>9Ko- z>iH217mih>`6KB&=Ly)3>hA*7$!#Ju}cLD(GB3*17!q?Rhf(-575TBVxF!CISmDJY%2?>;*s| z0FYz*+c|Qk^L?^R`v*DvFFSraxqj05Y6(IBdkq$^0OJ0bfmNg4u6qp!d@=0! zrtaURd22WQ>R|B&zN#zYI)0h=t5?(gPUXL=1t^9_|FDYU(xt0e%cjDDnH!QG#2fFT7)ev8b1 zz|iG#y#Td5T}WCiREbZM9UdIbR}N%CMk5@aZ}uu_&{4{ywE=Zi$w=$tNh7?Mnu@IK zuadeSb(V{4N)fxCw=!V#*)@B#CtEtar5_+($?wn4wbi|Sz0oxTwx51)H%yN=zSzB3 z8}7z$^3%Vhw$UG|*P}N1Pf|we_TC&v3hn%b(tt270U-|N|CF|Nx=9P_a>D*$Mjjdz zpcdUG`e=zy`2>W`b)ft^nEw^Y|DuAL3^b`}%sT*;n=(L7QCRKcks^o_L(keegT&)WOij^xKogjd|RtG2UpwjvgT5k_7bb{&hfO8%N{{S*V=c74a*UKHMUxF7xb`|Ec^uq9aqJo_x!X2U{x+El| zKQ}7%HL$TGW&w5kUSLm_n@v*-A0*JK`bj3z7r21TK;Nc@@7~JdFbui?MA?bUc32`E zKzlq?fJr)rZztF^Rtg||DFsful6*Bx15g91=TvsFrd3%)MO84Cg1Dg zpkH6VEkVL$M5tnfri>=hGrPD|od3p|+Z+4&k&5bbFcN{Hreb2*lEzcfmz9St%pQw| z@b{0_db_);`is%(cjuYTM6h+w*~g-g1BJf^wkLjgcl=r7ep27~`h=ynRrn61(~mAo zW;I0hq&~DOmg$Wo9h@#;bIv6E@Ups<-KS{>t_9tDrXA?<(rQWDHJnh=+umBu6B@xX zQdC~;{n}C?&tLa%2n0l?u2=b~{SEwEErG#7k=eM0zC$%wZ3|a$?wyu^Ci?1VG;?Lb z5eO1zK}1p6^q~7n%Aby5nAlvd^b`^JK2_ngSBJ5odv`ZU%(@s2gV#;>lT4;dazdi) zy&b{`z$NY-nM+-N>&33fE3C_fT&od1-o9gS#GKogT+YZi`%SA9hbTn zQ~rf2)hPh$@T1@LkTqdl)`Bw7_^y3V;g_qiZdC`{1qONGdVa1lNhvC{$|xLEi}EJQ3pZ0lR8)*npL z=66gylWLVlKS)DB_CUFLZ^(n>$7#Rw@fl=LwGmw$vsJMKGNy$Tr=s(ml4b5^EXLc3 zG$dO$;H*C`x|I1Tlh^LzK>3sGt5M5GT84g#$?=&lJBC1CBZ=F&gqm`2@X5rSXfP!y z>34@zGBdQexcI=IhJbCo`@%0P93BWPD=nd^&R#w1`p%4In}*@;oA41C_u$r^ZV2c# z1H+xZcq)_}p4*f|?z_}78V{(c$jh{oa@806{X}Q{MZP}KP!uv8KR%ag3&nn>WOTax zAQZ{-eeWwJD%Tbie4=LC#PaO8%b0DB40l*Z?yhbknL$;&rDr6(8hg53efH_H#M_z5dXJ3our}8L!It}?zQEKu&u1sd6WbST69b0Jv zXI)zVeC5QS>l6c*7R zy$g=qC`6OkVXF&aS5p{QLv$UKuq%RzQ%El6uc$-GY%nD4d@<~zb@lZC(Pq@>#d}mI znRiJ8MX?pUhRD@Ll9XL z&gLg+Xcc^gOp&Aty=KNiRP*W*ro4lymAsYibjBfv-3AgM*U^-&d_Kwl8d!g-)k#Yd zO2gOWJDy6fe{fSoE#ugyYz+9TIMrD6FOYtXgpX+pIL~KtSSA-jzGm`%gcY-#L|d*v zD1U8s3^AR-meyC(d5&-{v)lPt$Faa$I|{324QtKkarJW*$>^~%*2Z1IT2u{TnT9{I z$NYJW^D$xtH}`DmTW}HW)X&ZR%YpsNg@trewS3{9c$+NJYD*koVz_@Uvj%?;wsUa3 z-o`uz{$LUEgtVM^Q;;}O9Rt#M|g^g{R#3j zyZ4KxFOSyJGhYIe#syo{ysTn{c&Wu86eu!3KXHsNZ`fa@cq66frFXYYV==i53s+$Z za;S$`m7uhbA2N`9y*P`!vJMFUMgXTc3f)5>y#HX%VRuIyG4Ot&^M8vjVme>GjFBYG z2Wq#fKVhGftL0KIaq$Ug0zUv9Gg1TF6+}?=nc#TY{9a;o&bK$G z%wQIH$zJ{Li~A&gd$gDhbSCE+7lSP$ot-4TdaLCsQA+TgowW zyCE6fy0C||E8h8ExOYtV|McL#bA=So+OD;Il3BZa>_tJNRNFGKtnzZd6@N$P7Wrj@ zydXQWz z?Zx?b?tw`48vf@8&n~jTj8f}tksy?^x=}g?Q$=Vsg6^>8)*b|ijM=_BOor$eY6*WZ)N2Swb|oyj$Okj`d`%0 zsSK4Y&bsA3&m;B0HEMM9DV&~#VQpHg_iVT7^lXfv#9NoKWCucM|6XqOI_gg zHID2&zoIPieSfRx2pmRfUHE9EW|um5O+0_+W7&U&SNX9H+GjPW>*{M)!!u67!)(6U z-)lyWRsv$I z#)ZpQk_wU3{|6~Ov4VZv_+j?&7hK9f{-09jiNIfIw0#9B0_mpJr&*JCs_>qAsi|q` zZFxip|HXv>EXzB8EsQ}r`&U$Itp8E*kTx-IGbNXkNu-RaX8Go&^`P1`Q2mJzYW)M_ z{Qbah^?Wu7z$M7CTh>JphF|Mx-Z*pP&+STY$>#3xKi60NKYvaP2PijWnvr?6WHWP^ zdV6fWt7&aSCnDrGe(N}i5dPo41)P2EZMD5nRAU8R8Y~{Uxyu0~u>XsO0VMzQblSDr zdupGPh?-4o9yV&A+s|(WPQ>e`7~Kwdb0oyJ-9~1Lb`v$d@fQ31!~QA3s{kIgG|5_-}F((E`;3v>=;W zSBf`ELL|vQ>n?E}BS7Lp2v=|>b&PNu6=Y*QB_*b7UpH$F6$!Kkj}*a_d)+VxbyV@4 z*_8tayl>ZbWr|DxM8+>)-(Q9gfX;yCNGMcAd9B5~A5drFXL>x9|9c03PzjJhEF@TC z1z=seoP$L5l8EA8MUhB)%VI!?8iO{8bZvuNu3zGt8vh0rg>Z zaS*+QZ{^^%J-OLETS?E)PWko2jg7KFw5T_~_V&mfbwq7qs6s~ME=s)k8X%Er3ycfc zrExhHK6OVS|ARH@|BG45KZ6)aJ`hsj3~=p^SH+{WS=m_6DUKnYd_6xinbr){Rf(y? zWMTsR$qkM4*8QN9*sbZgoQ`~?@!0it!f}B9K1T;0dq-Og8mL;L%kTb@$@9S>9G4aC zYcwjFGY^GKnor%FO75spO9mw1!sCH7hMQIe5LGPy*%E(|F90+IJfcp9W7p#OKWJ%6 zuElfWYR&6!H?``3H9d|78>=z#s8tmSKmcY6VLx+o1)i?kV<8;eSp5dchSEzauAp71{P#(V=F|7Mp^Ib_g9rN z9lnan%CS$>Xd^N*HJ4ZT0>EhC0np&}@&!6{`ngl{h1G{;w_DKqe*rg;FV-Hd|nvm?MAgZ?=X%1O~0?s7XaYK<5~SuHr2VEYc)Iy_H08)cCcW_)~j zyiu9KQA<(9=hfT&6`W|geA~Q}&wh6$x&GF3cVvirHHXD`2LxLou$5*XK^hj`$GHpg z3wTGmi%4OdY7(0b2Ww&110#jh1G9NOtsvk3V+p1@2h+^-*_-y}q?zXQphUFD>3F$R zTboL$Fef00twv!O@W4&{B^)+qYEUdxuE*A_9Y>j-b3f5GMV$;ma5N+SDGrxkm5rx48*NwYY}kK0yMfn zfp}`hcsmsA)uql~mtfbk79?&g4S`5H|P%6A432ggh)*=N< zbatL0Kx_kyw^kSqV$L@>9^zT1mZvXRJOT_xx703+nTu;PDlmI78lLRgI|IkF&qP>3O>hwBca~2EMOT@vUoIl% z=w6rXOP?}N0O#58XV1vyi^UfAoQJwm!%*-q9T4H?lXCAA6(spK-5r3g{yg9o@(zCX6fAC$(kJX`l)V$TQckxoy^bgoK6rfw8e8So+QL zEg#H{Pb+=-jA`kU`Rf-nd{@DjhC?q%-yNP_ecdv}F8X;3fw4)l-zdNH5Mn=4oU9t-0A7Ib1EsGd6_dg)lSOQmtna+fKlQjH8DB*PYe z$%Rm|@LXrVwpldE!?o|z4xCcgC5);ybBFPHr+b(^%x+W+d8lMT3^}=V#*%!K%2z5~ zzDlCjaJW{=v0Kruu3!NkS0d{<3h#r~T}QB^I^~y7SHJOFZiG&F-KnCvtyA68G8$~@^D9p5KgS7*lai|t|b zLQ_O40``uE!5SK$9ZNel8?$Gue|9)VtKg`{fa03Yh@~D1lCv})1&vK zWvP&7(=t8w*SA#wqyXBciW^y8pW z%=15FZ^7fyx(3mPa>78d?UQgG)+Vm$8PdLkV4f~gitmr56#wZ5og=X=A^%71Lw`Jr z$}dWpIKt&dby<}Y4bEdW?-mdF8Y$BP&Bi=vkWR5+pq+fK#5VRvmNKORJ?MGBdoh5` z%AoU1OOMC6>yKGSJeB4^2jG8nZ8)4VJyEU?o9etS2%Rf)yij2}DN>+O@XIs5d@!-< zyQHdq$8?45L2?y%5j>0@r!1Z#i|#wow252^iRwb7BUirHU(G8z0Sw=&LaIzwr1+lJ zJQ0!rF_^OJ4c@`;fo)0d5a`IhE@zm<%M`D*#z(x~87OnWuHS9zthgS6yx%!Tp0M6j zx|jBl&3a!eD4Fr<17iRRjf$*BP$Xa60!);T09ec>fZoQ4 zkB`rE)*24x&!i?Wb&5{>{`zGSdysYvJm@WVB=Lt$C8|lEXjW&(;mB&`%8RMz53QDvxF`(^C%!TJ|Cl7yz6dX5A+j z)hd&pfeP9@eiQ;t|7=g@??oy?ps}u|wf?FtE!W@6T`!ki?Gkz^pApq6x>E0a^4# z(WR=j`AXx>CSkyNu3DE2rGMG9YU>1_q+T64W=Yqd{MM&FrpS=LUzO~N^&LLHRa!tK zHi>0NM~?a|Ju_eyiNoYk_sMK-tb;J4iYhiAd(MmsVP~`!?CQM2(5ZW|BM{;JN12$F zW;a!2qLo$v;l&BTBL+m+5>}sgtqlv{*o}s;aahfApao7I&F9K|i`5%vWMJ9Zbzr3+ z8z)Kw)oF(mKzI5fTQHmYCN}0ew zJe|3&9Japz4FS1&`;5n&PGcB( z9%{rq9;;3k{PX36%_IAf!0+Bm>61U|Vwx*2(2QrX@ki80Kl^?aY$7Jh#g)5Phyg<~ZcI~x}UK_Y3H{L8k)A&=q zRXibJH)D3wKxy;jg5W8jHA|mv*thoCs14WRGvXR9i(B0F39I$YklPU$sI3IhV_;tO z!MYt*DpBkg#GI_FG#akR;L9pDjwFO3rc@s#Hf<0lOVh44%k?dm<2FQ8gow$+X=^L0 za~T&roK9tTj<}|f?EBh&B!m-vBB<=Y*9nMJ;j^s@2(Adxh(z(Ispj<6|(iVLJj0t+0@gSfkT1 ztx(Jg(B89Ldefr^Xf}UfQ~BXP_I|n)1!rG}{3_L2|0y_?4^j>g$ex|a&D}qYOTGic z+&x*U*N2tmgVec{epQ99W6-ublpyqnd0*j3p$Vf}1280O4fCYpeBE2Y1UoJ?vxZz= zM3VTc?k-}n_L-t4831~;*~?rq5LC05>;%H zshJcy9o57~n3c$t2f<@#s#51~*iq(qc9@tcG+sPhb3NuORsAatBeR!8y>@a-ZAbs0Nq z+2ne8eYaqRAY88xg2ZGXE8ZW>#wJiKhkh7X{G?uEqN`J$aV-&4ZAC}ocpwIdky&tD zP$}1hZ}q23rm$NZwZ}XGL{NiBTO@13`=07a_3)bY4522koKDY3>|1>KOyFVn(jtoU zKv~8A%J%L?$42li)q{=GwDxP0c?8+bFY@|gLn6sd^|tX5LxH3-`Ih}Se7Y3Li6QU6 zlzh;&IyQSF2bo^98Tnhy_Z$)pU{qL8)yOD0?j2x^@ShUtc`cX8|u~RoRS0 z_5s%hi>+B_F^%TGAEOtbU|eqTbmvx*YVe`k?`mZ;^R@i%WF5ny@u@Tltz7$+drYQh z_stTpf<@?U`vnI(v^K5hHVKaVh)u{{BXy~lW>3i2WY$HFxQmZbf2Dz)=gm7=ZOGC? ztv#ZPPl>c2m0{d~zsvHd%4{6|9*ZUSsKa)MMZ-uvBk4nT3D4H)h0O2hAaexS%Y+2k z$#!uUOZ>@p5_JAblv~^>-Ex#WeFz@k*P=td2BfA7O~k%_az4zzVRk z;CN!`9Z6fY<;^uyT>@v{ST}% zeUgyCwmI-^Ws)(ltw+e)z5{8dQG6hO(pyUH;Wb56bI>?Z*KbJZCbYN@-$ia)$Ie{V zLz{3UWY7A32A0#<`@=INu{yIP&Zi` z_bJZkW!+%dCcge*ME7b#-I0FAW178)OAUSV-F>}&hOOqk5C1opjb#T@-85(2`=gBp z2MrEB{Q%%dTcJlz#O&4J7-HeCuG0T!PYdecvS#M_$Chznn{?vM>5m}Y6A5JPX6qqB z?L>0n;7J;sc8j(K2%zuQdfxU;T=Tbb(f>qATKRD^&L%G@^Zyl{;+~fHG}W$s_Q`!N z2tr&((MQ>li?clh^*4$}Cymz+l@Ra2UMy#unH|=V+^tDWfwd`U=KkMHkb7{s{J<9@ z1s>^O?Mdt(dAp&KBvaiX$eUtL1`>71uvhEb<_UW%L@IHhL%(OtY0<#Oo`odcfdz|N&qn;YI1jR% za6dsRK)J3rz^hSbMqD9t?Qj@e+ehH>`hyyX=c32-j zR`)U_QbYbaX3App;;7zY(k5msK={&xGubJ1S#kY|$NN0r8xR=GN?B-RdV^Cusf39c zKS~<)YyJ+IO0W3#>(%b72tF4>Jd8BkZpG^X3xw;tirUQ=w1+jLTN~5x zV7ANTx|NQeTIcoatL==ooF=vrye{(T|NC>jf(5i-6IrbJ3V3zv9Tq$#Tkdx1EI7O+ z4!qr@C2p`S!TQ0HVBbMVar)cO&6bzHXWsRpgEdE*Tk=ATGYngF-mj|~NTe~>uHE5_ zjR@<+6G{mPT2P*F&D-n%cV}a`OujgSuQyXFn!C(VXU~a{?(8-^9N3+(F@zsTpgT!I z=&ZLO%v@&Uq+QQwOJWbYgZJf8N%{mKc;o>n<1rAt>KpAETDwMTr-<4reZZ$Ok~cL z6ptniJZ^Lk`#=X&#h6hSFeC8Emg|CnIcD(#rQqKR(8#yWetwzARiJ$2;>fBHxjwjA zZe}qaDmx|JvEK$VRsc3&)AWhD#ZrJ#MxNMkR7FK?G6P5tIJ^Tb?nxJ@8O(ArHBHV* z%Dvm8nWG8yR$?KZtu$lUX=II4B}$U;n0?l_g9%iYKVxp+L56f~*A22$0Yx|A4S-6O zaQpP&fu0NzMPxI0zA7k4>H_Q=)gyM^b$OslfKc!XY_q`OkEuw95x*;6w7YxY!YO~P z7~*vlg*k1cM~_HL&{S5I45L#9d0#)w=!@a=n3HvO8jc*PGMgFHZ4IU>yImiVWLm7y zdb-`lpppfttKhQJOTZxGg3M=1qMa-k`>sqU4F=-+Cn`me5p-1|376@Pq*J-N1sA&D zHUS(f0H}GFUUY2vCVZBYn6fRK66jL!+VJQAurUUhr05G-@6_YRRF;*>8`6z?}1 zs5Lm(Q_pMhe3)}?7m-af8JJmYF?SqEo1f@vBR@?#o~?~^IGvex8wPR@idYKa#fwp( z)I69iqU3fyDl^38X6q0%o|@~^uF};TPIQOx^t4Qq$dz}M0FX3zsrwHQmBz!Q&;!cx zY(+=|OAMv`O$xP$P%E(}kb#%7-elRWbsv=|OA^xV5xS-GH^vwBvrOe3s^}CmcpUE{ylBhh}y>P<*SP(qr&h?Q(p33u>fXuzVZe&?X~v@Ai&+ z<}7b-bf-94%?hD`IC@L%5?PnE_)onlc26&@uaXiN3`T=vzjYy#Ek~Zuky{gOzkWqy zG79gv{~0*xYQH;x0T~5Y>{b}w&Lp&`b)3R!&^-Qya?x`BfpWcMiHrOY6pJa|C*Vhs z1Y7m@t5a^Z4PQ>^&a%rpElKpNmf56Xp@4OevD-g56e#}m^R1woX@teNIhY43d$@QY zd&2d>1^f@aEt;K%Q(0pHq3!;Gcp8JTHedP0BS<$uJuL16O@d^7g`uH^L5{d_=n&i5 zEHD9Epj=xL*ha4j$TmPD966jlxn3FoD3(*G^YFnmv%#58tafbD<4t(<=@^OspIw`? zwa=LNWYP_7L<*DZWFm7{fDpLpDT@XGKR6uDCwyl904m%n)=&EYhF(u{M%*QRjtEsbh*+hNpW=QB7%YkVvB5+N6+3% zi^^4EsN9AKbJdo36y5rt3mx|5Z!)+isG|5Y71?Z*8x+O&r^>Sx3spW-$I;OIz@14n zn=V{<1m{%#>EX&vFx>0`u$`;HzGI<4?u1CXo-xbU*ipPc+3!qEWUwYQovz4*7CoUW zwwgE|YiWiSBA$+~1ptxqTdti7TX8(buFGT%ErFrTTOc!{j?aHP;o1~K1&A@@II}T+ zYp5U4^HZ?q;epZ0Ke2*2VAlR(6CLtHWcLg^$C1+`Qn}PHJ&b4^4cO*+#NX87i$D$9 z#I_adl@@M1!?(XbpU=%)&qm%97|t{8XuJcXwf)GDsfimv7BM)vEsNbzF&F3#Kkv4a zsCWqtym2a3|GUDu*ub$&mei<1)vuIQW-yxI(T2VU^O4I%n*P#IH>9-mheClOwd~tb z>RW&jD1dl3$sX8bEf(Mi<|IPxG|$&+mcYpY>@~_~WeO!YneHYN@7Bc%*{M*jIuvb>u~rAiSR)PE z27;Mw;$MGwz_@T`D3UFY;}H(lwDQEKvRe(z&}9z%0lG`(2dV!)H9?&ki_bCK#%$(C z?g-flJPBv}Yh8bk_yA6&R3@J$oAnCqs`qO%uSjMc06sOjoOgKLC|%_P^wmCqzG_*| z+s(N`B}ItHvE>SMMiyVu$N=J`ihL8%zGfBg^T+0@^=o&A+@(Ie3#~p?*V38ft@4E) zv#yj~FGu|okKs8_{`u8U9FzpRtFedLtI?L~wS7R>MBhBk=HJKU-&U;Zmm}s|%*?-m z%+mtw2X*P$2>5zlTLvUr{ zC9c))MZyazyCNCc~RtxeqTyTa0!&-Y+8znae&`|h|x%zDM{QNK;x}- z1?IGtowPQhuwbI};;vtwAIr(H8u_i3IQCatTd$7h6#(2H(_Liy|8ez|VNpeE+jK}O zh#=jaDxIQqD5!J^h;+v=q@bvDgT$bOqIBnw(%s$NIW&B0)N|f*eSb%;acb}N-1!8* z)yu1tI$CIjEe%HZnoVX~IPD|wL{7Si3N2qDx(z$!3r}JRFyr^^Q9(UW}z7Iue5c{Fu@@a36Gm#-e z9Kmwvg;Mgp(q%dzbrGhH7dN+VjBfBrhZ^53SGTmojRqxjbO{vmb)pReB8{tJd%Rda zPrs4@Bt>ID7*N|`Q5+qMuFQ4w6`rdf(-kf{A*xIxaomwsj8C zlJC9bJ-5!La2@o#5$&pD%nUM$4>92FG)g?Yp>TVSm0!bId9ELOGkH{VnRJ$%OuP}| z6m#oFH&4Hs9xygxxvq`>{Tz$m5Jb6ZUh6F>@j%?FY6@?yXo)A~B%g}4Q}t3J2cw7f zGb$iI%eved8wy3o-fOj<^C;hg-5j-6l-uoL5n?+By4tUzy!-hwmm~DPU`eY)?_I8l z*>}c(CEBu{7G9m%K^1-zcBS$q(0x_BGjXDO_5=gX-){!^k(WWvS5V@KMPs^rE7~0( zh_V7%A_kb(#+^_sr#j`uvwTML46JJ*IQDc`xDNVYdq!wLzsN4&h31Kg=pl!RC4Ti_ zli}l3NpCBue51OVRCMud)&LR+aucc`QS(E$TF+y%rVj)HUZ)PY1O%n7&(B!s#P~IX zaQhqZdYNB0d5d8}FE>u^z!9k-vzO8c*o|5otrvr{B$VyYO(NzgltxE=ek}B4=~upQ zgew-!)mP0d{2M&&&)DjUkLEbd8b<}}4!vU!Q;pV;gRQ9giziJ#!iGp z)P$*h2Us%L@nn$Y{RjPWn#cC*%p-dOZ#F!i+RgYF!|kD_)+ztF*8S_bu#U0_E~48q z8xIDTC$La9+tgPN+fIGz;=2-k39&N(yQo6e1>;5XN5el~X2=~|Aq;A2pyh_ORc;aX zgH^FF@?Iz&EO&B(6Rz0gaH+$5_GGd~M>E@Qp~PzZ@qIxXx|bYUWsbPm`e@!@FH;0h zikPASNx1v<2thU@xDHBJmEzdwk-~Kt^~9ueEa%G@5G_eq{EdDK!`r_e{gXB|{)_(S z#3)!F`&q{ZAX6^fCVMTY&h^uPy5{yO>`n8-j`YAut53o%nIA`AImKT?4OL-WbQO18 z2*gwQ}GeQrECM5~t{&>NLoC^+7qT8Ss7#lv>|o*Qkg9Bct}M zyIgdD+KqaZtE)@AHdGkUl_aDt7kZ!B`Au(GnlKpeLueiiJf5rpafgl=_JL|GbqWd^ z9_2W$$gi>=5=^5rp(lB6{IUtCidk&ciC(~G%x+NS5|_==6VVW0zW?p1fX}6Hu~b_N zn8@>EcwP#qKBhatpsDZ?8h?cijSdiJJtv@%m>h!`@s-lRJFF)XZXu$5yL^T&hX9io(qgIccH8*RD#I@Y9csaW(?SZ67em*7Yu zib9OG$=_Mdosdo`!GZ=zw=W^?K#0o~6`gT-VH*w64mP9K*X7?5@*z{o4bXG|b5= z3-g)O?@n85^p!u5v(&mAJDNZF$u%aXc{H^8M#paZ@*ewh;ouaOFj_+5t`yGiD&#_H zEFrYKV0BH@W6T4jCY1@&9s=$=RA+kuC*}?B&ITr==Q9-h2kMNBbl|TmV>omk&)gis zwrUNJH%4LsCQ^R#BrsGn%Y}V?C_5c@QhlW-kukH|g3ckz-_M6dQnP;Pkz*qU-UrpB zzz%?;m~&ooCQ8}o1qKckng<)r3|ZlxV8D|`TTow%{}8NvTBRZ*#+%vU`})106b%=e zlAVOlb;r9|19aD3qf4gnIwCa9!3fvVORaUU}ASTP-@4i}+{B;P_3)S6yf$Bja>(cmwk)UNp*l z(a%MOFVW<1W6*tn*t~gf9)PJ=o+lgTGJFGmQ$JsFW}krD+UMaOs4_~^8Xf6>`5*p+Kgs})}Hhg*JO`-`AY-H$Wd73eNncp4DR*8 z5>aKx0cWaHE(>B5Rpm(BMr z!^ZcXAyRG(d5kJK^dzsC`qPkx1k5ZAQnW-ec=;x5xgpgzQpsH4Wnx zQI-*q=q;okP=kxru39_8v-GE+K9X&C)qOuo%E*wiPIs6?BhQ9{T{oiu5b&LWy^Oy< z-z_w30$6}l=bDv&)fLEg;?M2SB88v>A zp5mPB={u6tIbi%|R^`HQ^8UPTvV*-W*;Dd1Cs|_ux5-)OJ|n9AcQq=0R}m($GH(v3 z+iuw?f8k$dfqfIV>poL7_Vx2`*q8h(KJ^|ZHWg!cE6HJ~GKj>_$KtJy_`6hk?qLo) z#nW$k-`opEaqEe0-M68!Eb6{r-I(B%|wA zMl~mit)Y8)E9vs#6YdJXGVK;c9cw*m8Af^8|9*hifP184H;`1Y62gxvihY-%n?jeZ z%c;QLL4LdJ_*7%eHB|pi(Z5j5)Z1mW|L&ecH8I|$;{$yEu0m8^^E7r?;U&a z6ZyP>VGCMxBs55_jZ zdD5s~*o;BGEdcsEviH&zv4Mx8mS8^1QBY$Y8S{I0$&Nhd8; z;l7)CrBXMSQsnWGIN~1dN1Ud8AW)4J;OBhI4R}1-IwjJawmk5fl9o4ABYWKx~L#}X(iMC=%H6i<%lF^U0R%CPKKvRTn zU*(?K9`Q7n0@5uJlVxK^eUXTxT;1ooE4pMo$P0F6Fqe@3?{Y!&H<^BCwlJ_YP-q_! zlJLdggIX7l0XBAf;P3HFwe*AwbOWliT%TG`q#G?;vpOz@TT_>eTbGSdK2Uj8jhcB; zo_0d3{t=MuQ?c(%2EHFZL30+*akak4Gnzr2%2G{0Z5730ah`C$9qqHM6r16(|9YTA z@rTH(r%Lf0%+#VK<-05^waq5EdgJc5nz%(zawL%6^l+BEGhDc`zEHXFuQ}ki(Niz@f=Lzu&j6EJ8yqP!a!&Y1#k&$r(rX1vVRD_=mcKX}$Exy(e}A!o!=2TCeBkwyqe zw zpF%=nK%%T20HfEv8IsTMO|;T}+pd6@Fpe@weyqdmAC0DLS(81|3Gs%LY=N4kKFE9{ zCNxAc0HVyAEmwPb?I5w<3IBZX2g`mZ^_Ld+3##j;Cm}epy;dgFfeHty=*1ck&h*f4 zd%|~co5h6e^kYC%R-;`fxiC@y$EOr{AzEV3O6#*{k!|qn!i_lsug-lg&rY{rNAIf5Wy&! z_H>;5;U`&P#CmZ?=iDtS4MEB3#hCX6(%29bdMf8{64}`1nOn{D1{=5DiW-|MCsO0z z39DhFmHWaIa!8660Oal{;LYv;kUaxXodU-7D0t}E&yN_>#%RAu^<@pENa0V>k{(gi zywazgxVu>8tUAWx>feH=sWeRkGu^ja&~wGnHYL%lhj{)<;&GBe^~SJbBo*icnOqoY$GEm1IYp6VZaJx&x9&n2jum z)UtA1oDd?_c9R{Vj}lPC7`&c{AC}EIi+RrCYgQ?haoQ9FR~H8`@%L$JUz|s}_di1H zHVzeetU;MitgM_`FHfi2a>RQ*XN94ft%LP-s)28Vy{XbWgPZ-e)yMVxrDDL5y-5&~ zDlCJApf#3o1J@6H2mrju+qcO!-t;8Ur^|)LsHKQ11)Lw}u-Z4CI^KCCsL|LI)Cn2~ zGXR(@GQRfuME*eTRjxj}fv9`jeA5S{@6YVI213R#S#E7z`?)EIp!9^XjIX6~XS!;F zedE+sc{|Qn-I&3MvX!U`9R&;J9M!l<`my|LzBke)4yau?i%-NG`O+387zt5+*Asd0 zpQ481Z}{C=MPVACqX}RRpo@5_y}*cNg&oz*Oc=nvd@#kzvrZi6vo(N8!_I5YU^Ev{ z;!o&~E^*A{z0u0Qft5oXUvi38$u6NqGvMY59{j|gfd0U1JQ?J4UrYFLs!G|87iC_( z6Gc(AZ8UviaK$X1QBP~DP(AR$YsHhUtc2e8ZC{v&pQV;>8!T0NLq_UbU4Q%!JlAiq zXx3HWZUJjDcFT^x&$7DfycIg9w~ zNx+n@4~8BlgmFKwsUYRn(7r|5W?u`194^Hz{Qj&8EBZSCNrKh=Bvc;ax$X#jc`agP1Xf|36^W(dXzmBX}{_K&ufLW?)6cR zuG6n*5h!ePzhT=?C+eewJ}Tv)`VV27&O$=YWYN`GT^mW-Ac*ywlF;&!D61oj8bAI2 zP;QsE{ChsfcCo}-V<@%{$Y{WwB4U1#GG%sPDK2lwXcRodXR9jkOR2^V=Y~y#zKq-% zSCc)uDu*rX#KS<;>#3i{J^LbhBMHL|GUKloT7Q4)?%XB`-}A@uOW-B;5WbBkJM*4A zqsCQfxcYXgC=C&M0(1G)ZfAbOb@du{3?^@xke||Lk=}w;i}LW31X?r1xM+B#7>o)_ zzgp_8+tyg*k20kH8BG%)$eO!>7uRD42x9BPR&ms4+-F?#Cm1arXy~YDFSFHAFnZ(D zVf%U!h8QT{?=IeVx~d5CU?gGu&%F5~?qH=;!rxzjI!7s`QLN?4+5;0}HwO&YW{WMM zR;b38r_R$A*!=98>wm^CeFvPjtsmEKXh#MDGmGW8ZPN2OaavKtna3<<6tEI)X* zHc!1I)13enF8Q*HG$OD3f6r3mpN<4hKt93Eo7OmZvK!;&4CixGaSAnLZ7~0-*#7!y zrdOpC*(r*&;oZ@n=6IH~@D%U6$mi8fiN2?Zc)~OB-fC}IN};md6J~;$ z8$F;nUF^*Me957lGEvH8pDNCx!kDcCAnz#C!-s@C{-Rmwl!9;R06|*d2#8OML0)Jd>%H;;Qr;rUhs03;gU!CFdo*!CC;)ZLe* zH7q5? zshsi%Y+~LZ(Wp_ST^DitnNxZC?9JA7a7^yA{YN-Cw=nYbffJZ0s;v!&LfFAiw;gh_)}aN1LA(mrkGKEVwi{kZhxR)9y%Va0soG zTBAIEyeB=q0N_z5tOt-SccdKJ(gNmP#)BbL59E*pCZkHl@8Ek$e35rd!jQX8=EIflXt=j0Qo+nH4<<95oHx)$x{ul#DBZn3Nasm- z*KhwC_zt2&9Af46u_>+axPozaX6Wu_ROaNP_6Z3SGASD}-d01gdp8M05a!{w;PcWX zs8)|pblLeOP;R&E8-bb7H2m~05Cx!9yTa<@kdCXy#_p*uM`$u5$>>f*ce!DENpF~P z;=!^}P(24fafM6!YdpOzbw0X#)Dq7pN^Lm-1dXDX#nNMI4rqOGxbQTXD{%OSVRtHM z_W0G6EHdc11zG`YYrQ>iAtL8Mk2gCnu^geqVaw%vrc#klWgYHMfkB%e&6Imw9eHiq@rz2E$$4H|MaubHL#bq&wG<>WV&!_{*IZ%kUA0C^0d59c4}Y;@ zyvl#|lI5xVBosZKoH$w1_GhW2w*kz5_nX3cswu!&0akv+Xn7AMH zM0vDAwE9u=r?SGTgc7%%hteXiE4or8^frd_Y$c*Vj;C-v3yWCg)Wu=JkP`dZVLG8g z|B8^^RKb}8tpDobWLuK&eUSe;OWN(**C20Fu*;d5j%rh~o~azaCAs|i2Kc?*Zh+(b zV6FjOk0>pIJqPH0lcL1o7l~`lV0tXRiu3_K_s4iQK}57=jvt{bT@+%(kt}BsEar6H zCp|AZKEzi5Ljd4}JuLgbz0VEmsIGu*)qhRbc(WvgRnXIBe?M8d0M+GY;`|-H9z^T< z>lx&bqC%7ra$yu3_rPxah->fnxJdi#?$1l*UwDpmCqkjU%AdZDF57pHG$tx88a45B z%m%jju+XfxWHnUQEhj5-0stMEB|g(}W-X`F`QE6!K9;;zpx@2sOy!M@H=U8b4^KE; zc?@P!-Rs4Q&09ku8NUVPI!V1eXceOubz1sZn?I=aS3s_NOvi`OHUE_}St@*qN5}B< z!?(=Gx~0*Ne=93|`u6lsp2@IwONM{GayRcqb^;XP$6o_+m3^G?CUgT~SO;*z#Cs+b zMn9c8Ly66GMnf>cX1wXXuTdcFv$>v*Pqpe(hxF4H5!X3oeir0Cn44)Zto58|fUPeA zUy+Un6VF+ZCxx{6d4);9`N#vDBkl+Ftydodd96CeDxNbYSI#Omc{<;nYke|i-Y|z!7 z6lN|i6>xPke*OAYz+=x?PjHyG)OXfy-1#8x()pJ%Ts8)^;2_<;?SrX$#%Y1|!6;VC z0VT?o=uMeR0#vW)xP}2K2u@*Lj$MCUWNz=@EbPhB)hW(QJHjk1Hx7o{OVMA#CQ!K$4nh?OSN#FTpT$`-@4GK@2&GZ8_iH7zDiVK^b7=ko9dK@-Ugx_gQ<=Q(`#@Q6 znTP+-@#4!~v}C2d#QQ^csVKSVy28mU&AQ0X>GmBtwnR)$i{6QLWw~!=q9QkU6jN}G zIvt|lOp277m$ozB`29LCyec;A-0a??TX;FOpSi2~U9En`1KlQwV9HhK_^h*Zm;310 z&{O`+t`}SS=xp>O`P8;%b=tO8Y}(EapdC%ETpXNf^)97-8XPX^J-7;IwrcX$G3`<3 zKb|~~w-9hxo_-=rCv}}VI~w@UF-DE1S&bU#M~!s~!6TXFqHAe1u__Hz$7bCrb(E%@ z5fvrYgyW-m+$7{-;`=|M3wBQR!*W11b`cGG@TeN}Gi?@DgPiIyRuNHiVR%sF#i^f! zUu17`dU_NQpTZ2`liMda0>hoF%*t_NMH)N<>0S78&6zbGq|@H-jx0L{zRF@l)h#E> zY;CDu%((8=`-nIqvM#d+&BZb|2;yoeOo|az479W!Tura0VxMA-`6Vft+9_n;9yPCT zbvKVdZB&`&QC|80J&=i47Vw<*rYJbdbK#dBGn?SvTo0bOl>U%g$teOgifq8bYI-vj zMUUmT#}=mTtv<8sqKK8$i;iy``iNNAVZ2GToFF8tD$n@8breYTB{B=2Ove!2FG zq?*O32q&#uC6_x5Ghvxw?HvfBiBrU9x$?<<;*gmG>AYDe{cWtZEPG$NMO6ya@m-%& zMY4o#a_7sItN5bp;O|94ezRsIG{Q?$R_H;=NtX5d<0n$%M>{M|qU8C)sjmM#76TF( zSucUZh$ypv6$33yn#Ku;Em+OC38zO&Z+^kGlC+H1HH@Y-%l086!xumtYv+Z_?G ziyl?gXl;kY+^VDh3Y2g|<(;;Om+raoc{|Pd%i&lHD5W*9Xi7Roqk zqr}4JRdz=ACSdht{2inp4aZvINO<@wyp|mZws9?*@W`9D(B~6fm9}XIdX|qi<6>xC zn*gY-gQ0epIom0QNrHWOOHUL3+?CWfDB&xHHp-_wWbP;piv(@dl}EKUqSr4*y!W5H z@kTs*LpkYi^vOo*xa-|Q*kJEc{rg?BpZ-nRle8T(&a>^wy|f(<4-+qL5hX);c)Mo# zlT`1k+%r`XVwJw?xUQEi)m8M%Flp)oeb*c%nteuO0Z66Sw)J}Lmj5L! z5cSf~=~O-re_#*_O9^>T%|g5 zNsxekE>i1txA^DDC|MG5Dkk$s?)k+{?C>M6yTR2J z+Y7e84r&$ui#ZQZ8i`|XP1oH>m)TCg{=OEj@5OO=A|Bg53F{c5hL4kWH8)LJRJ+1N zTKU6E3_R`$UGI-JdU#zwB{#L1eKTa;Fk^ABJo@RdDDxGnw@0lG+iw6S{$fVtdq?`f zZNH=tzRC>I{_VY2k2-#JMmSz={eA1q3;LyWy2Z`A%%IGE_RT$E%&NkuSqYAI?g*uj z|C+840Io{tky(q}slbutc3k1a$l{*;uwn3V7R^U|2(7ciPVpb@C4$rSMdzLKa!fL2 zutFZ%duAZdzk5wP{4MTs1;|;=HG*oH8rjMJo>|&>q>Cccr72Fp_KMK*a-Tk1z_&c` zNl*N(N1NKhM`W$DElt_L?#79PS4z!5K;nq)`1`S)QKJPEn@65cV=HaD8nsuDxG%S* zSU3%hov})FtnlV5XJV-`>&1=2DqEdTy&!h9EdgIXHOVH`ri9yz|M-Hf4Hb(AcyvYpLxH@TQC0 zqmVp*wlPdlm|xs!6Xt!|aDkZb%{Yl1w@{XBR@^3ffBh(Z3%8c_*&nqoL*c*vT=Nb( z=1D|siV#e9uljHrkD_4pXNb6m>_|!->uq^ErNM3sX8Yv{M66RYYSkAZYb%)kY>p+# zh2cCB3j)h1bBSZu1*F<_n`3^Sk*gWirWqtvBTKAD<$!_QboSm<(NkxNzPh>?Hp8wR zBASN^fXugV60#fXqv6!7ig}T(p(7VcWjTx2bqyknAXVIfFlgEu%{J(KXLebY=>}A} zmjBoi|CSSU)Db7lqqC2SX}~>64|Vex%TpC{U5ykohmATe2i>;{A-w;K6jV#N7DDDq_F zV4}eBxhWty1SD0Jzmq9fusVc#eFZV|SPtBOLSzbIPmIjxhr0|gLvJqk)Y^#r9dFiv z6NBi9%^rnc-1p4J6RQO_n^oCg)`npKeYw_U_~)y_U2AIK1V`+QbK5rRb^=tnCE-<1 zKT`?P+!O1IFR>XDIqbj1thyR7x~T+_Mk zOeucAr)D5&2^U&jnOtA^^5|#h&UCdIK#OFApxc)l>0^%6<3EqWkv1Q@QZ_mcG&qjEv@H9u+0_ zqp#d-W_f@ZR$MPfMQ6JfK`+n|m;z#=fWGDiGf3p^rXc0$zGoBu~ zvMti=0LzKu$+*8vX3rI}Y^za=DKsbaBOaK)1$JJQR4VRT=y8mV<$W~M9o(VehM&!! zX~R@kpsoi?ij}~AFjei&+da{QeX_K^cyVyl?+tk;QFE`DfGL>!fvbnhO<1yscjG0E zjoLtU5wdckKE{Zi*mT+cf@eBo_&i#}c9D6#@}era>Lwtk>fp(nT~U^oRwJI>gRkg( zeW0{yhdaZ0I!&Iykr0-Mur)Wy2dbgtV2RB>PF!#;ZG;2n!D=)JvX7UH5fS$AjH`}; zzJUp0E}C}WdKvHKG4G5iyQpWo$ar4yOopT`LsiTcL?ju;wK^`hu6c>q*C|s_m18lrPDMl&6KXQ z)=2Z+5{&3d@472D9it-#Yn#UIH9Ohq1>1+3{nP$_yox$k6m*;-FcVTL0$iK_OF)W8=BY5mSDV+Izkz&gm(!Sk+6& zHtkqOxWjj^$N6UURBH9M0=NwyB-b}f)8(g3)IglKSPQTG!xoP~~=i`KAG!h>Q?^1kNmosz-N8!TO2@EBQk7-IddBqZDvLyz2jDMC2I!ZiCi7hL| z$2?cIpXlxg+X75Q4Ndjx0~=yZ>a^R2do?qlM{Cb7%xi$MywyL%y&(&cn55_4T-d%B zRXzI>m~??rH;gu?tWekDb%?jU$)yQP9agk``?P%THZ*PasC6v=?~##-gYnw!I3M*F zsIp}iw&1xKhfDS-YpbKT?QK=|684BU{kR(NN+gs___%I7a}RH<@Z*Obv?Zkfb|xBf zc3=**A8QGv+(xeV7?bgX{wBvs5L_Y$+GSjhZmALwrI~<$TkfbBR3J@HeE^_i5m*l) zf;7@GHEITdJs=%mkBBX{o3#ApUCvi+pf$yYCP%=?Y6I7}zhQkZ2G_%&$m|pK9-CP3 zyFbB76da4L1d~CQaHPvpT)`T|DFg|!q}mt33LvMgF@C)_2h8H;-;+V6I)Y;|)jvgRbi$iE6bV29Q+dg+FTME8i^ zWySv;y!!dY0VR`Ks(mq~ks?jrK8s6~S0S-0<>lV6%H0xbmfsUHgU zN9gChvHq`RcGFhhpYrNg82bku#=NKO=U=^Rb_3k2Ws9i(^>q8FT#e|_HFGombY~*r z_ldDXxD9KBd#vSIC0*7cFa-_6)WsW7Or@F8sR~-V_v&d;gg_-0WgKt7=20N(vro#Y zOEMl<#ef!=crQ;xBVORA0CE!O^yV4xrB3BD9dk89ee@0q-)pZ)!KLM_@=udFz?eLe zn}jryZ;a;i0{x(PRipR^t1tek-aWh82(kzE?cZ5p9qW`*NI1VVPL#jYw!G?eHPbtz z@4Io3a*wRfPr#lo_62(5##3MJ+Bh%H0DwIj1M(CBUI*Bmw_U2Vh7K@0q3yFqblR&q zq?B%&c0SJXge{&+-hXe+N;)_%l=+df`~{A`iUFFRAIXfgC@};DQ~EBS{P~tM6`Lt> zn(1w#0%x=|6jtL1J`bW#L^<>HO~I{@EG=r{h2ivcw71RZ3MpCybB%*I7#e~oVVC|& zAVjOdQ{!xds$JvfL4o>8NOe;@yyWijLT3Y{KJ0=r@s@@1xfcXSy%P25LZ4tv?1ARJ z4y9CSMn6T*9w=mefZ4Jy%^#mquq*4gWNOn8&x9XTTm&-&ioi>L`cbDz&w|I2d$h^=XsJN)^J1jcrGo>in$a67p z&?DRRWD9nain?vR)1FXzvecv&j~|$Nd|xX2!*_no@?TDeBi`e6_VzZpB!9GTzCWT2 z$aD;dh-=*uwWsaFoO7VDzjsC@pq<#g}_TlxKH797IX3?(g-tQ&ixzI!=7-Rm0b=XIXYUyB%j~ z*zvf^X1X?Hh#DnhM@5!|b`9hHKKa5n#w*1D)JQ?+Z)(vjs!=o&o^60G%rx(eE0fTu zPHr8ZJ>OU%DjGnU{jJBFv3NNt(CY`vI*7I^DPR&&hvk>P>I|9#6xBv$G-CF|u~Z*~ z@>UnbG_0po6U(;0x+FR4>8hQ{-8!n~NGHH}MdR9JfA-**>W;S_Pr~k`<6&#$KMxI3 ziSnvskF|uS@pSoHbOynxz%YQFh7W0LrI}(br zsDG3#yz&8G2QsR5`yQ>2fm~iC>vCiMB;U*e%Ws84Um;1}By}&=i<2Ftp+=^^BHaQo zg>fqs{r*yZ2;!e`={fkOdo;ek%55=wDyLtT5>LM$;77kAt=n0DI+O$t6dIcKT<)*2 zyV*a48H(-Ld!H<@uGh@zof-K>8_Gp14`!s#59oIr zU}pM6s=45S4laR-q*)9fN|ffMBACx-{$B5{ON(n}dqaDH1L)Zz=eYYyVu&GB>zu2a z(K~uvVNho`vu^5yjJ0sYV!ZrL?O7g`xVK&yt(cV$s~a5ggURSG2-CnvgFqF^a>mV? zN^autHm{$?5nZ^q$1+;iO9t_lCh-y{jIDx~`EeF?w3jc9FLz=!%jW`-K|NV_;#_>C zuLcucKE{^%`p-0l?mu3nPGp`kQetj7-%NPEb=ISzo2^AOXaJxC zqI|Mb=;@%^f%}W4|Cj4^}yWyQm4x06KefutQ8I=AoFcq_-uX{ zibNVf0ePDN4rYXR{qNwru|P3XND?$Da$3HXDCzwLQ&hSLP}c%LY#^yCBjt)PLK>RT zv5w09-qyY!FH%gMs@w|g3nt?(fsAHr>Qwfqp9))RH#Fl#CUjYdeL z?%?9Fo8e}%64(4-gT3#QF7;kmXShXAN4QaTc6O%T#X-pB(f0J1(fiTAp3O@e3MK)KJKme0wgw>UNoa5s$V@7UL}TUOV!WP{39zB5F~p|> zR+Z;+AA&kN?sjJ8qN=4mEQO+bA7adSFS_h?YJOk#8PRu=GDVPgrh($QJT6Vb${QcD zGrNVD|9PiU)HcTKT32p&^h*oPy2zRIEUwiW#V(%5x&(CBhN{*95vx%GY z;%m)uO?QH%D#sV^x!iozCXj>Bv8SDDNut^7Lv@wbbtaMYYQ{mvMpcqTpCY@YD1E`$ zNVWvx5q7ivN|Gu!Ji0XsU^@cGWSLzo@KLpc)leBoO<_~m0$~%qYJ-=C%<=+{ze0JQ zfy(6>nW*N4cOWQWE3XsWS>7jc+LgNDI=S9HaoTm??X0~ymsVBfmKd+QdA@T!Xun+D zA6Zy;D_{8!S_h-1?ys2_93yNTos8F-PMGF#ROZ$S4w=O5JrV(hCa9b{=ok|fCwbca z-vpo|T#4eAQ7S2-FDJ^aSpjUEWM4oExuArTtD@9;P_D{toy)XUPM65!?ORi@J1be0 zwS&rfsNib|xn$R4x?MBO`^q5pS{wZS7FoeySM)d5j%1NykVSYeVBTS7IaTr1tLD-a zFA_8hMT4k=QXSkohc$}bT>7BYGfM#Jc(^Ze8Mi(c&#I<-S`DLD@HsWJ?i$*QH_EPU zF!U6OliUi?txqi9T(h)Tl8GF^Lc5WL2Y>v0_0q%OkL{u3hWH}|j@gD#&U2RRXAIG1 z-Bw|kt0DeP9wyGKU6#9*rZDKqXHp(B342Vum3S}6p~8$fgvmWG*-c4M9lyx9ImT;m4bPfT)yh)TtjMt}YN)W+n720_&@bZ?dAm7dtnoyiOI zZi|6b5z`OvyIzChMpLjqF!qgV(pW`t465oD0qC%u<=&eHRJBYi!BI` zk8q8v9c+QH<~6c8+k}%%4D)(WFfF+AE<8O zLcFl9#hWlbGn1o@lH=6uuZ*?;erhHIAnJDT8%D}fh}K0A$g&)PL(jG0P=q$T%1J#e zwVKliqu}{9-so;exAi^qRz$A7mqjT6g|ULM-+St$>dDI~byM8K;t(o9y%TD_?iYR4Odm zI@WyhG^q6)URiemoiWfZhzgD~5+hMXvcj_EJqLjQb=x$q!fsurHSdznwZ)qe$%EJJ zdOY=+W%uijk+Kf|HDI|@?zD_>FS76D5ySC_{_{HjOm@IoepEKxU`Q9SSqC({3v%iw z*Z|2Ss9pf?HCdb8bd`An;TWTM>(~KBia11rkVgFNMIZ2D+qQzWnX!?l8NVIrf=As@ zb=MHvlY*%v0e!%jnIpf^_f;10z%mW&_RvXlzPgL*_|e4xLJT&~7~0m6T94#J;@#uX zPB4R+T94+HI{w%NrHwXYAm}#cHdX^E)~|Ns7R)4{XVwFS?KyhoJ!*+r%#H?Y@|W5f z*xOP!`q#zNPa*j$6cFB}oEj~m#N0B)azZ^**DiQDU%Ty4)6n<1xlO0Dkq6_2w!cQD z%#e7gJ4LVH%^l#H93Q)V}R!!243qD6OE4?YiVIbO5M@5wTW3@HNv+W@mFQ zpDhIQ+6bdWoMyC>dAO`c&@Riw5cOqJ*%>cU9gBJ%{g{s8L8m)TvuSo*aQ^iw*9@%H z8_3pVr2uSA^6Eow9A3K7#@Q;jlT3VFN3GPWy=eWKtH*9I)iXh_>xI}Cp*5DM+d>3A z%)e^2ZjvvFinkx`hI#d!6)n+vsQ#3n`RK1Iotuh_PW2_X{IuN!=}>4Ik&GGi6`3EV z1eKKYM>6gBbJdLsK0RV$Q1L1wyC+*-YdzHce+Xz=bUU7xtvb7hTSoig=z?uFDsq zUi~9q4Z+rrw-&N*Zvb{~>#O2Fzm#m!0BJIPv+l+Vh-vp0_Qtnh=>nj*QQ{nd$`7qo zp0-XcDcyXUJ@g?IrFyDV-W{SQF^r7J2`-~*WK$lup!5K*!}y`}k3qniFflPTuaMlnO%Jqj!Q2vt znxE|RkUem8lt-ekk)P%iBYZ)*M3sJ9;V z<)V82mbatYWyK<@>6h3Z^k=9(D!WeVv>)6vJ4ExfS+9?IU!u+R?m5`FN$>>1mVUAI#9N^i!gbq3cx6M?8&$J0 zg69NnV5BGbV}&o+nVU-H1R5L6VPcAqfzJts->)un^X*!s=eFggl*YCu1y&E`1za!C zE3fwC6Kl5p^{Wkc9zk z1(B3HU`t}YExEm8w3P~WdGc}YS^8?u8RO0qn_SZ&FSeF4K<<%9}fz`(MmFzvvGFQ*wJ;7jkBdQ(ChZ>CUrxFWAv(_cv z3lr*_Jzr^17V(&`oSt<$Nc2K1KM-+Sh9<(VzIs_n)}8X3Pq^m!_uk<0o#8caz@i1_ zg_tzMJEJC1EaD;MnTU!c4YRgK>+rd-Wj!8zT!jpLyr3eDmiNCr+tPdL!<`~s9w
W1u0 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 Mu9+Kip_LYbreL?^?c``T9&Y^zHvPRTGSL%W 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
      qA$|y5>gt=9ig?=;-K1o>m)0PuF@g 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 glove service that enables partners or IT staff to pre-provision a Windows 10 PC so that it is fully configured and business-ready. From the end user’s perspective, the Windows Autopilot user-driven experience is unchanged, but getting their device to a fully provisioned state is faster. -With **Windows Autopilot for white glove deployment**, the provisioning process is split. The time-consuming portions are performed by IT, partners, or OEMs. The end user simply completes a few neceesary settings and polices and then they can begin using their device. +With **Windows Autopilot for white glove deployment**, the provisioning process is split. The time-consuming portions are performed by IT, partners, or OEMs. The end user simply completes a few necessary settings and polices and then they can begin using their device. ![OEM](images/wg02.png) @@ -103,3 +103,6 @@ If the pre-provisioning process completed successfully and the device was reseal - If using Hybrid Azure AD Join, the device will reboot; after the reboot, enter the user’s Active Directory credentials. - Additional policies and apps will be delivered to the device, as tracked by the Enrollment Status Page (ESP). Once complete, the user will be able to access the desktop. +## Related topics + +[White glove video](https://youtu.be/nE5XSOBV0rI) \ No newline at end of file diff --git a/windows/deployment/windows-autopilot/windows-autopilot-scenarios.md b/windows/deployment/windows-autopilot/windows-autopilot-scenarios.md index 3287f890e1..3428c5a2b9 100644 --- a/windows/deployment/windows-autopilot/windows-autopilot-scenarios.md +++ b/windows/deployment/windows-autopilot/windows-autopilot-scenarios.md @@ -24,14 +24,18 @@ ms.topic: article Windows Autopilot includes support for a growing list of scenarios, designed to support common organization needs which can vary based on the type of organization and their progress moving to Windows 10 and [transitioning to modern management](https://docs.microsoft.com/windows/client-management/manage-windows-10-in-your-organization-modern-management). -For details about these scenarios, see these additional topics: +The following Windows Autopilot scenarios are described in this guide: -- [Windows Autopilot for existing devices](existing-devices.md), to deploy Windows 10 on an existing Windows 7 or 8.1 device. -- [Windows Autopilot user-driven mode](user-driven.md), for devices that will be set up by a member of the organization and configured for that person. -- [Windows Autopilot self-deploying mode](self-deploying.md), for devices that will be automatically configured for shared use, as a kiosk, or as a digital signage device. -- [Windows Autopilot Reset](windows-autopilot-reset.md), to re-deploy a device in a business-ready state. +
Platform/Portal Register devices? @@ -47,28 +42,28 @@ Several platforms are available to register devices with Windows Autopilot. A su
Partner CenterPartner Center YES - 1000 at a time max\* YES Tuple or PKID or 4K HH
IntuneIntune YES - 175 at a time max YES\* 4K HH
Microsoft Store for BusinessMicrosoft Store for Business YES - 1000 at a time max YES 4K HH
Microsoft Business 365Microsoft Business 365 YES - 1000 at a time max YES 4K HH
+
ScenarioMore information +
Deploy devices that will be set up by a member of the organization and configured for that person[Windows Autopilot user-driven mode](user-driven.md) +
Deploy devices that will be automatically configured for shared use, as a kiosk, or as a digital signage device.[Windows Autopilot self-deploying mode](self-deploying.md) +
Re-deploy a device in a business-ready state.[Windows Autopilot Reset](windows-autopilot-reset.md) +
Pre-provision a device with up-to-date applications, policies and settings.[White glove](white-glove.md) +
Deploy Windows 10 on an existing Windows 7 or 8.1 device[Windows Autopilot for existing devices](existing-devices.md) +
-## Capabilities +## Windows Autopilot capabilities ### Windows Autopilot is self-updating during OOBE: @@ -61,4 +65,4 @@ With Windows Autopilot, you can configure the BitLocker encryption settings to b ## Related topics -[Windows Autopilot Enrollment Status page](enrollment-status.md) +[Windows Autopilot: What's new](windows-autopilot-whats-new.md) diff --git a/windows/deployment/windows-autopilot/windows-autopilot-whats-new.md b/windows/deployment/windows-autopilot/windows-autopilot-whats-new.md index 6f667776e1..7f06bc11fc 100644 --- a/windows/deployment/windows-autopilot/windows-autopilot-whats-new.md +++ b/windows/deployment/windows-autopilot/windows-autopilot-whats-new.md @@ -22,5 +22,26 @@ ms.topic: article - Windows 10 +## New in Windows 10, version 1903 + +[Windows Autopilot for white glove deployment](white-glove.md) is new in Windows 10, version 1903. See the following video: + +
+ + + +Also new in this version of Windows: +- The Intune enrollment status page (ESP) now tracks Intune Management Extensions. +- Cortana voiceover and speech recognition during OOBE is disabled by default for all Windows 10 Pro Education, and Enterprise SKUs. +- Windows Autopilot is self-updating during OOBE. Starting with the Windows 10, version 1903 Autopilot functional and critical updates will begin downloading automatically during OOBE. +- Windows Autopilot will set the diagnostics data level to Full on Windows 10 version 1903 and later during OOBE. + +## New in Windows 10, version 1809 + +Windows Autopilot [self-deploying mode](self-deploying.md) enables a zero touch device provisioning experience. Simply power on the device, plug it into the Ethernet, and the device is fully configured by Windows Autopilot. This self-deploying capability removes the current need to have an end user interact by pressing the “Next” button during the deployment process. + +You can utilize Windows Autopilot self-deploying mode to register the device to an AAD tenant, enroll in your organization’s MDM provider, and provision policies and applications, all with no user authentication or user interaction required. + ## Related topics +[What's new in Windows 10](https://docs.microsoft.com/windows/whats-new/) \ No newline at end of file From b8de76b9dea7a4e3936ab2416e653e50675a3ea3 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 4 Jun 2019 14:52:25 -0700 Subject: [PATCH 29/72] what next --- .../windows-autopilot/demonstrate-deployment-on-vm.md | 10 +++++++--- windows/deployment/windows-autopilot/known-issues.md | 9 +++++++++ .../windows-autopilot/windows-autopilot-whats-new.md | 1 + 3 files changed, 17 insertions(+), 3 deletions(-) diff --git a/windows/deployment/windows-autopilot/demonstrate-deployment-on-vm.md b/windows/deployment/windows-autopilot/demonstrate-deployment-on-vm.md index ebb9fb80e6..8eb02c1ce8 100644 --- a/windows/deployment/windows-autopilot/demonstrate-deployment-on-vm.md +++ b/windows/deployment/windows-autopilot/demonstrate-deployment-on-vm.md @@ -1,5 +1,5 @@ --- -title: Demonstrate Autopilot deployment on a VM +title: Demonstrate Autopilot deployment ms.reviewer: manager: laurawi description: Step-by-step instructions on how to set-up a Virtual Machine with a Windows Autopilot deployment @@ -17,13 +17,17 @@ ms.custom: autopilot --- -# Demonstrate Autopilot deployment on a VM +# Demonstrate Autopilot deployment **Applies to** - Windows 10 -In this topic you'll learn how to set-up a Windows Autopilot deployment for a virtual machine (VM) using Hyper-V. Note: Although there are [multiple platforms](administer.md) available to enable Autopilot, this lab primarily uses Intune. +To get started with Windows Autopilot, you should try it out with a virtual machine (VM) or you can use a physical device that will be wiped and then have a fresh install of Windows 10. + +In this topic you'll learn how to set-up a Windows Autopilot deployment for a VM using Hyper-V. Note: Although there are [multiple platforms](administer.md) available to enable Autopilot, this lab primarily uses Intune. + +>Hyper-V and a VM are not required for this lab. You can also use a physical device. However, the instructions assume that you are using a VM. To use a physical device, skip the instructions to install Hyper-V and create a VM. All references to 'device' in the guide refer to the client device, either physical or virtual. The following video provides an overview of the process: diff --git a/windows/deployment/windows-autopilot/known-issues.md b/windows/deployment/windows-autopilot/known-issues.md index e3cd977e58..e250eb9d23 100644 --- a/windows/deployment/windows-autopilot/known-issues.md +++ b/windows/deployment/windows-autopilot/known-issues.md @@ -22,5 +22,14 @@ ms.topic: article - Windows 10 + +
IssueMore information +
White glove gives a red screenWhite glove is not supported on a VM. +
Error importing Windows Autopilot devices from a .csv fileEnsure that you have not edited the .csv file in Microsoft Excel or an editor other than Notepad. Some of these editors can introduce extra characters causing the file format to be invalid. +
Windows Autopilot for existing devices does not follow the Autopilot OOBE experience.Ensure that the JSON profile file is saved in **ANSI/ASCII** format, not Unicode or UTF-8. +
**Something went wrong** is displayed page during OOBE.The client is likely unable to access all the required AAD/MSA-related URLs. For more information, see [Networking requirements](windows-autopilot-requirements.md#networking-requirements). +
+ + ## Related topics diff --git a/windows/deployment/windows-autopilot/windows-autopilot-whats-new.md b/windows/deployment/windows-autopilot/windows-autopilot-whats-new.md index 7f06bc11fc..a9cc110703 100644 --- a/windows/deployment/windows-autopilot/windows-autopilot-whats-new.md +++ b/windows/deployment/windows-autopilot/windows-autopilot-whats-new.md @@ -44,4 +44,5 @@ You can utilize Windows Autopilot self-deploying mode to register the device to ## Related topics +[What's new in Microsoft Intune](https://docs.microsoft.com/intune/whats-new)
[What's new in Windows 10](https://docs.microsoft.com/windows/whats-new/) \ No newline at end of file From e010be2f725540de323bf2d11afaf7f49452e302 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 4 Jun 2019 14:58:34 -0700 Subject: [PATCH 30/72] fixing errors --- windows/deployment/windows-autopilot/index.md | 4 +++- .../windows-autopilot/windows-autopilot-whats-new.md | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/windows/deployment/windows-autopilot/index.md b/windows/deployment/windows-autopilot/index.md index 69e9fc4d55..8c9f06f948 100644 --- a/windows/deployment/windows-autopilot/index.md +++ b/windows/deployment/windows-autopilot/index.md @@ -30,7 +30,9 @@ This guide is intended for use by an IT-specialist, system architect, or busines The following topics are available in this guide: -[What's new](windows-autopilot-whats-new.md): Windows Autopilot is always being updated with new features! Check this topic to read about the latests capabilities. + +
[What's new](windows-autopilot-whats-new.md)Windows Autopilot is always being updated with new features! Check this topic to read about the latests capabilities. +
### Understanding Windows Autopilot diff --git a/windows/deployment/windows-autopilot/windows-autopilot-whats-new.md b/windows/deployment/windows-autopilot/windows-autopilot-whats-new.md index a9cc110703..a543bc409f 100644 --- a/windows/deployment/windows-autopilot/windows-autopilot-whats-new.md +++ b/windows/deployment/windows-autopilot/windows-autopilot-whats-new.md @@ -28,7 +28,7 @@ ms.topic: article
- +> [!video https://youtu.be/nE5XSOBV0rI?autoplay=false] Also new in this version of Windows: - The Intune enrollment status page (ESP) now tracks Intune Management Extensions. From 103ee733a0a06942927bc0dceb32da165fcbd6ab Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 4 Jun 2019 15:27:52 -0700 Subject: [PATCH 31/72] fixing fixing --- windows/deployment/windows-autopilot/add-devices.md | 2 +- .../deployment/windows-autopilot/existing-devices.md | 3 +++ .../windows-autopilot/windows-autopilot-reset.md | 12 +++++------- .../windows-autopilot/windows-autopilot-scenarios.md | 2 +- .../windows-autopilot/windows-autopilot-whats-new.md | 4 ++-- .../windows-autopilot/windows-autopilot.md | 9 +-------- 6 files changed, 13 insertions(+), 19 deletions(-) diff --git a/windows/deployment/windows-autopilot/add-devices.md b/windows/deployment/windows-autopilot/add-devices.md index 7169c2228a..0b34ef8e6d 100644 --- a/windows/deployment/windows-autopilot/add-devices.md +++ b/windows/deployment/windows-autopilot/add-devices.md @@ -109,4 +109,4 @@ When deploying new devices using Windows Autopilot, the following steps are requ ## Other configuration settings - [Bitlocker encryption settings](bitlocker.md): You can configure the BitLocker encryption settings to be applied before automatic encryption is started. -- [Cortana voiceover and speech recognition](windows-autopilot-scenarios.md): In Windows 10, version 1903 and later Cortana voiceover and speech recognition during OOBE is DISABLED by default for all Windows 10 Pro, Education and Enterprise SKUs. + diff --git a/windows/deployment/windows-autopilot/existing-devices.md b/windows/deployment/windows-autopilot/existing-devices.md index 7688c09d6e..9cb12fce25 100644 --- a/windows/deployment/windows-autopilot/existing-devices.md +++ b/windows/deployment/windows-autopilot/existing-devices.md @@ -23,6 +23,9 @@ Modern desktop management with Windows Autopilot enables you to easily deploy th This topic describes how to convert Windows 7 or Windows 8.1 domain-joined computers to Azure Active Directory-joined computers running Windows 10 by using Windows Autopilot. +>[NOTE!] +>Windows Autopilot for existing devices only supports user-driven Azure Active Directory profiles. Hybrid AAD joined devices and self-deploying profiles are not supported. + ## Prerequisites - System Center Configuration Manager Current Branch (1806) OR System Center Configuration Manager Technical Preview (1808) diff --git a/windows/deployment/windows-autopilot/windows-autopilot-reset.md b/windows/deployment/windows-autopilot/windows-autopilot-reset.md index 7d115caa03..410bf15a72 100644 --- a/windows/deployment/windows-autopilot/windows-autopilot-reset.md +++ b/windows/deployment/windows-autopilot/windows-autopilot-reset.md @@ -18,7 +18,8 @@ ms.topic: article # Windows Autopilot Reset -**Applies to: Windows 10** +- Applies to: Windows 10, version 1709 and later (local reset) +- Applies to: Windows 10, version 1809 and later (remote reset) Windows Autopilot Reset removes personal files, apps, and settings and reapplies a device’s original settings, maintaining its identity connection to Azure AD and its management connection to Intune so that the device is once again ready for use. Windows Autopilot Reset takes the device back to a business-ready state, allowing the next user to sign in and get productive quickly and simply. @@ -31,9 +32,6 @@ The Windows Autopilot Reset process automatically retains information from the e Windows Autopilot Reset will block the user from accessing the desktop until this information is restored, including re-applying any provisioning packages. For devices enrolled in an MDM service, Windows Autopilot Reset will also block until an MDM sync is completed. ->[!IMPORTANT] ->To reestablish Wi-Fi connectivity after reset, make sure the **Connect automatically** box is checked for the device's wireless network connection. - >[!NOTE] >The Autopilot Reset does not support Hybrid Azure AD joined devices. @@ -50,7 +48,7 @@ Additional requirements and configuration details apply with each scenario; see **Applies to: Windows 10, version 1709 and above** -The Intune Service Administrator role is required to perform this task. Learn more about how to [Assign Azure Active Directory roles](https://docs.microsoft.com/azure/active-directory/fundamentals/active-directory-users-assign-role-azure-portal). +The Intune Service Administrator role is required to perform this task. For more information, see [Add users and grant administrative permission to Intune](https://docs.microsoft.com/en-us/intune/users-add). IT admins can perform a local Windows Autopilot Reset to quickly remove personal files, apps, and settings, and reset Windows 10 devices from the lock screen any time and apply original settings and management enrollment (Azure Active Directory and device management) so the devices are ready to use. With a local Autopilot Reset, devices are returned to a fully configured or known IT-approved state. @@ -98,9 +96,9 @@ Performing a local Windows Autopilot Reset is a two-step process: trigger it and Once the local Autopilot Reset is triggered, the reset process starts. Once provisioning is complete, the device is again ready for use. -## Reset devices with remote Windows Autopilot Reset (Preview) +## Reset devices with remote Windows Autopilot Reset -**Applies to: Windows 10, build 17672 or later** +**Applies to: Windows 10, version 1809 or later** When performing a remote Windows Autopilot Reset, an MDM service such an Microsoft Intune can be used to initiate the reset process, avoiding the need for IT staff or other administrators to visit each machine to initiate the process. diff --git a/windows/deployment/windows-autopilot/windows-autopilot-scenarios.md b/windows/deployment/windows-autopilot/windows-autopilot-scenarios.md index 3428c5a2b9..ec85b05086 100644 --- a/windows/deployment/windows-autopilot/windows-autopilot-scenarios.md +++ b/windows/deployment/windows-autopilot/windows-autopilot-scenarios.md @@ -37,7 +37,7 @@ The following Windows Autopilot scenarios are described in this guide: ## Windows Autopilot capabilities -### Windows Autopilot is self-updating during OOBE: +### Windows Autopilot is self-updating during OOBE Starting with the Windows 10, version 1903, Autopilot functional and critical updates will begin downloading automatically during OOBE after a device gets connected to a network and the [critical driver and Windows zero-day patch (ZDP) updates](https://docs.microsoft.com/windows-hardware/customize/desktop/windows-updates-during-oobe) have completed. The user or IT admin cannot opt-out of these Autopilot updates; they are required for Windows Autopilot deployment to operate properly. Windows will alert the user that the device is checking for, downloading and installing the updates. diff --git a/windows/deployment/windows-autopilot/windows-autopilot-whats-new.md b/windows/deployment/windows-autopilot/windows-autopilot-whats-new.md index a543bc409f..84dfcb66bc 100644 --- a/windows/deployment/windows-autopilot/windows-autopilot-whats-new.md +++ b/windows/deployment/windows-autopilot/windows-autopilot-whats-new.md @@ -32,8 +32,8 @@ ms.topic: article Also new in this version of Windows: - The Intune enrollment status page (ESP) now tracks Intune Management Extensions. -- Cortana voiceover and speech recognition during OOBE is disabled by default for all Windows 10 Pro Education, and Enterprise SKUs. -- Windows Autopilot is self-updating during OOBE. Starting with the Windows 10, version 1903 Autopilot functional and critical updates will begin downloading automatically during OOBE. +- [Cortana voiceover and speech recognition during OOBE](windows-autopilot-scenarios.md#cortana-voiceover-and-speech-recognition-during-oobe) is disabled by default for all Windows 10 Pro Education, and Enterprise SKUs. +- [Windows Autopilot is self-updating during OOBE](windows-autopilot-scenarios.md#windows-autopilot-is-self-updating-during-oobe). Starting with the Windows 10, version 1903 Autopilot functional and critical updates will begin downloading automatically during OOBE. - Windows Autopilot will set the diagnostics data level to Full on Windows 10 version 1903 and later during OOBE. ## New in Windows 10, version 1809 diff --git a/windows/deployment/windows-autopilot/windows-autopilot.md b/windows/deployment/windows-autopilot/windows-autopilot.md index 07e7e7da6f..abb38d35f2 100644 --- a/windows/deployment/windows-autopilot/windows-autopilot.md +++ b/windows/deployment/windows-autopilot/windows-autopilot.md @@ -57,14 +57,7 @@ From the IT pro's perspective, the only interaction required from the end user i ## Requirements -Windows 10 version 1703 or higher is required to use Windows Autopilot. The following editions are supported: -- Pro -- Pro Education -- Pro for Workstations -- Enterprise -- Education - -See [Windows Autopilot requirements](windows-autopilot-requirements.md) for detailed information on configuration, network, and licensing requirements. +Windows 10 version 1703 or higher is required to use Windows Autopilot. See [Windows Autopilot requirements](windows-autopilot-requirements.md) for detailed information on software, configuration, network, and licensing requirements. ## Related topics From 617c32453db31e6d23a42f4d0614de62c041fbd1 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 4 Jun 2019 15:32:18 -0700 Subject: [PATCH 32/72] fixing fixing --- windows/deployment/windows-autopilot/known-issues.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/deployment/windows-autopilot/known-issues.md b/windows/deployment/windows-autopilot/known-issues.md index e250eb9d23..6a8bb7cc68 100644 --- a/windows/deployment/windows-autopilot/known-issues.md +++ b/windows/deployment/windows-autopilot/known-issues.md @@ -33,3 +33,4 @@ ms.topic: article ## Related topics +[Troubleshooting Windows Autopilot](troubleshooting.md) \ No newline at end of file From 325f8242b62d8a2731b987de64e4b4206c40bfa8 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 4 Jun 2019 15:43:58 -0700 Subject: [PATCH 33/72] ready for review? --- windows/deployment/windows-autopilot/index.md | 4 +-- .../deployment/windows-autopilot/profiles.md | 19 +---------- .../windows-autopilot/troubleshooting.md | 32 +++++++++++++++---- 3 files changed, 28 insertions(+), 27 deletions(-) diff --git a/windows/deployment/windows-autopilot/index.md b/windows/deployment/windows-autopilot/index.md index 8c9f06f948..7dd7e6e51f 100644 --- a/windows/deployment/windows-autopilot/index.md +++ b/windows/deployment/windows-autopilot/index.md @@ -24,11 +24,11 @@ ms.topic: article Windows Autopilot is a zero-touch, self-service Windows deployment platform introduced with Windows 10, version 1703. The Windows Autopilot process runs immediately after powering on a new computer for the first time, enabling employees to configure new devices to be business-ready with just a few clicks. -This guide is intended for use by an IT-specialist, system architect, or business decision maker. The guide provides information about how Windows Autopilot deployment works, including detailed requirements, deployment scenarios, and platform capabilities. The document highlights options that are available to you when planning a modern, cloud-joined Windows 10 deployment strategy. Links are provided to detailed step by step configuration procedures which depend on the Windows Autopilot [platform](windows-autopilot-platforms.md) that you have chosen. +This guide is intended for use by an IT-specialist, system architect, or business decision maker. The guide provides information about how Windows Autopilot deployment works, including detailed requirements, deployment scenarios, and platform capabilities. The document highlights options that are available to you when planning a modern, cloud-joined Windows 10 deployment strategy. Links are provided to detailed step by step configuration procedures. ## In this guide -The following topics are available in this guide: +
  - + From f8522dd070bba9ec596ffc8f2c2cfe7fab50961d Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Wed, 5 Jun 2019 12:56:26 -0700 Subject: [PATCH 42/72] t w e a k --- .../deployment/windows-autopilot/windows-autopilot-platforms.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/windows-autopilot/windows-autopilot-platforms.md b/windows/deployment/windows-autopilot/windows-autopilot-platforms.md index a15fdbc3b9..704fe5f66f 100644 --- a/windows/deployment/windows-autopilot/windows-autopilot-platforms.md +++ b/windows/deployment/windows-autopilot/windows-autopilot-platforms.md @@ -63,7 +63,7 @@ Several platforms are available to register devices with Windows Autopilot. A su - + From 55e67be90250c727dfe9066b86664dee0c4a37ad Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Wed, 5 Jun 2019 12:59:18 -0700 Subject: [PATCH 43/72] t w e a k --- .../windows-autopilot/windows-autopilot-platforms.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/deployment/windows-autopilot/windows-autopilot-platforms.md b/windows/deployment/windows-autopilot/windows-autopilot-platforms.md index 704fe5f66f..94a2a7bb40 100644 --- a/windows/deployment/windows-autopilot/windows-autopilot-platforms.md +++ b/windows/deployment/windows-autopilot/windows-autopilot-platforms.md @@ -43,14 +43,14 @@ Several platforms are available to register devices with Windows Autopilot. A su - + - + From 557055a1dd164b51718ced2bbb3072e5c41b5a57 Mon Sep 17 00:00:00 2001 From: jaimeo Date: Thu, 6 Jun 2019 10:01:27 -0700 Subject: [PATCH 44/72] safety checkin w/ some new material from Aria --- windows/deployment/update/waas-manage-updates-wufb.md | 11 +++++------ windows/deployment/update/waas-wufb-group-policy.md | 7 ++++++- 2 files changed, 11 insertions(+), 7 deletions(-) diff --git a/windows/deployment/update/waas-manage-updates-wufb.md b/windows/deployment/update/waas-manage-updates-wufb.md index 0042dfe492..8b2d412a11 100644 --- a/windows/deployment/update/waas-manage-updates-wufb.md +++ b/windows/deployment/update/waas-manage-updates-wufb.md @@ -16,7 +16,6 @@ ms.topic: article **Applies to** - Windows 10 -- Windows 10 Mobile {DID YOU WANT TO REMOVE MOBILE?} - Windows Server 2016 - Windows Server 2019 @@ -26,7 +25,7 @@ Windows Update for Business is a free service that is available for Windows Pro, -Windows Update for Business enables IT administrators to keep the Windows 10 devices in their organization always up to date with the latest security defenses and Windows features by directly connecting these systems to Windows Update service. You can use Group Policy or MDM solutions such as Intune to configure the Windows Update for Business settings that control how and when Windows 10 devices are updated. +Windows Update for Business enables IT administrators to keep the Windows 10 devices in their organization always up to date with the latest security defenses and Windows features by directly connecting these systems to Windows Update service. You can use Group Policy or MDM solutions such as Microsoft Intune to configure the Windows Update for Business settings that control how and when Windows 10 devices are updated. Specifically, Windows Update for Business allows for control over update offering and experience to allow for reliability and performance testing on a subset of systems before rolling out updates across the organization as well as a positive update experience for those within your organization. @@ -59,7 +58,7 @@ Windows Update for Business, offers you the ability to turn on or off both drive #### Defer an update -A Windows Update for Business administrator can defer both feature and quality updates from deploying to client devices within a bounded range of time from when those updates are first made available on the Windows Update service. This deferral allows you time to validate deployments as they are pushed to client devices configured for Windows Update for Business. Deferrals work by allowing you to specify the number of days after an update is released before it is offered to a device (if you set a feature update deferral period of 365 days, the client will not take a feature update that has been released for less than 365 days). +A Windows Update for Business administrator can defer both feature and quality updates from deploying to client devices within a bounded range of time from when those updates are first made available on the Windows Update service. This deferral allows you time to validate deployments as they are pushed to client devices configured for Windows Update for Business. Deferrals work by allowing you to specify the number of days after an update is released before it is offered to a device (if you set a feature update deferral period of 365 days, the device will not take a feature update that has been released for less than 365 days). | Category | Maximum deferral | @@ -70,11 +69,11 @@ A Windows Update for Business administrator can defer both feature and quality u #### Pause an update -If you discover a problem while deploying a feature or quality Update, an IT Administrator has the ability to pause the update for 35 days to prevent other devices from taking the problematic update until the issue is mitigated. If feature updates are paused, quality updates will still be offered to devices to ensure they stay in a secure state. The pause period for both feature and quality updates is calculated from the set start date. For more details, see [Pause feature updates](waas-configure-wufb.md#pause-feature-updates) and [Pause quality updates](waas-configure-wufb.md#pause-quality-updates). +If you discover a problem while deploying a feature or quality Update, an IT Administrator has the ability to pause the update for **35 days** to prevent other devices from taking the problematic update until the issue is mitigated. If feature updates are paused, quality updates will still be offered to devices to ensure they stay in a secure state. The pause period for both feature and quality updates is calculated from the set start date. For more details, see [Pause feature updates](waas-configure-wufb.md#pause-feature-updates) and [Pause quality updates](waas-configure-wufb.md#pause-quality-updates). #### Select branch readiness level for feature updates -Branch readiness level enables administrators to specify which channel of feature updates they would like to receive. Today there are branch readiness level options for both pre-release and released updates: +The branch readiness level enables administrators to specify which channel of feature updates they would like to receive. Today there are branch readiness level options for both pre-release and released updates: - Windows Insider Program for Business pre-release updates - Windows Insider Fast @@ -82,7 +81,7 @@ Branch readiness level enables administrators to specify which channel of featur - Windows Insider Release Preview - The Semi-Annual Channel, released updates -Prior to Windows 10, version 1903, there are two channels for released updates: Semi-Annual Channel (Targeted) and Semi-Annual Channel. Deferral days are calculated against the release date of the chosen channel (either a release’s Semi-Annual Channel (Targeted) release date or the release’s Semi-Annual Channel release date). Starting with Windows 10, version 1903 there is only one release channel, the Semi-Annual Channel. All deferral days are calculated against a release’s Semi-Annual Channel release date. To see release dates go to the [Windows Release Information Page](NEEDLINK). +Prior to Windows 10, version 1903, there are two channels for released updates: Semi-Annual Channel (Targeted) and Semi-Annual Channel. Deferral days are calculated against the release date of the chosen channel (either a release’s Semi-Annual Channel (Targeted) release date or the release’s Semi-Annual Channel release date). Starting with Windows 10, version 1903 there is only one release channel, the Semi-Annual Channel. All deferral days are calculated against a release’s Semi-Annual Channel release date. To see release dates go to the [Windows Release Information Page](https://docs.microsoft.com/windows/release-information/). ## Experience diff --git a/windows/deployment/update/waas-wufb-group-policy.md b/windows/deployment/update/waas-wufb-group-policy.md index d0aba962b9..c4e582e585 100644 --- a/windows/deployment/update/waas-wufb-group-policy.md +++ b/windows/deployment/update/waas-wufb-group-policy.md @@ -21,7 +21,12 @@ ms.topic: article ## Overview -Windows Update for Business policies can be set via Group Policies either locally or by an IT administrator. All of these group policies can be found under the path **Computer configuration > Administrative Templates > Windows Components > Windows Update**. + +You can use Group Policy, through the Group Policy Management Console (GPMC) to control how Windows Update for Business works. You should consider and devise a deployment strategy for updates before you make changes to the Windows Update for Business settings. See + +An IT administrator can set policies for Windows Update for Business by using Group Policy, or they can be set locally (per device). All of the relevant policies are under the path **Computer configuration > Administrative Templates > Windows Components > Windows Update**. + + ## Offering From 032127383c83c8362f4036731f7b60d187057903 Mon Sep 17 00:00:00 2001 From: jaimeo Date: Thu, 6 Jun 2019 14:45:52 -0700 Subject: [PATCH 45/72] safety commit --- .../update/images/waas-wufb-3-rings.png | Bin 0 -> 82902 bytes .../update/images/waas-wufb-fast-ring.png | Bin 0 -> 55015 bytes .../update/images/waas-wufb-pilot-problem.png | Bin 0 -> 54210 bytes .../update/images/waas-wufb-policy-pause.png | Bin 0 -> 74685 bytes .../update/images/waas-wufb-slow-ring.png | Bin 0 -> 60616 bytes .../update/waas-manage-updates-wufb.md | 124 ++++++------------ .../update/waas-wufb-group-policy.md | 85 +++++++++++- 7 files changed, 124 insertions(+), 85 deletions(-) create mode 100644 windows/deployment/update/images/waas-wufb-3-rings.png create mode 100644 windows/deployment/update/images/waas-wufb-fast-ring.png create mode 100644 windows/deployment/update/images/waas-wufb-pilot-problem.png create mode 100644 windows/deployment/update/images/waas-wufb-policy-pause.png create mode 100644 windows/deployment/update/images/waas-wufb-slow-ring.png diff --git a/windows/deployment/update/images/waas-wufb-3-rings.png b/windows/deployment/update/images/waas-wufb-3-rings.png new file mode 100644 index 0000000000000000000000000000000000000000..5c8b7ec1eeb823db5470514d6c5b3fdefd1dce0b GIT binary patch literal 82902 zcmd@51y@|%(gg|wK^k}01_DiRr*UoEB>{po8r+=_0*$*992!e-w*U!l!GlY1hv0z( za+~Lz^S#eE?oYU5z+kkn_g+=Cs%p+zD@sd45f_UJ3keAcS6NA32MOsJ0}>K)4*(tU z4!LF35aJKAhmN8wQuR2^0pbO!t&F-15>j0P_8%x3;x(qLlA#9@5?=4qFY=&ExfK%9 z-x6hc89iUq;|HHWnghSRnA3-|ynwUwJQL%9aiivmx{wqOzmq1bVXO-CVN2!oO6_`x zfkw(Dj;+Yp2YH4hk8$u`&eRZC*qyatDsCZi`>ab7x!+Ex;=MDo(9quK#HGxw#pnRh6?JUIXSjPZU&fk7$4pMEkeL(u^L`(O|qo8X^!5g)|kk}>?}>o~nM)Ev_P z`8q{7Sm;&of3Jh%;aH3G-|JB9E|??t{O<;J|DU-5*N{};Ma3Iu=XJ1!29@T>13TBJ zFVr>pX-ffH?eiL-{}}wVH3tc(7@k9Ao0-ioc7miGxGeC2(obhmG#ARcJ@vB~JMp1; zUB7xc#q}@BGsfaGtR@eOKrF%UxMH@ivD?XSVwZk=x*gVk^sEs~A!I<12jJk0rnK(gn9+tv&c%4JYqb z7F>Rt?6lJ=NW5uHsStr*y@d;3vA*v-4g2#BxoJ4fHSKTAQ;6(>T!+C7+XR!ws)~sL z{6jQe(IC2hAN_J?4(V6HueMYs`jq`8X+N^(miabwGyfA+V5-+T!6Hlq+rpXS#f2NV z)ql|E3Cj-LY`RZ;(vG}Iu3bxPH<=~!<7f4QqTF)9Szr**&6we%|M46|9#df_I{7;ztsP147_+%ECN}(53h~4F^?{= zgh<}i3>ROe&zN@IpKsXYmjhR8s~A&nr5XsnqcsW zruSzO>1isiUFe7(-GgLymQ58^{^p_%w`^i=KC?Ojel0QNv8iSZu-)QEm?A-#i(PtOF)^sz`!}#y zqe6 zn!#$&u=-h=OK!rk8mPo)`+jJgBCUa14{wK+NsL?%;}bDhSP!G^+qiknV*r#p*GuI4 z%>851lR;*rv=Ob~?4g%8Vv z?1(Sz(BeTtVu=3*Q+`>yPT)wyMM3v??MpB$@FeZA#*MjC@Mcr&_d{()0!`55-x$1$ z9Fb+R|E^Q&pLIqDMu+6@WBbI)tEANZ1~IVBlCl%zcD{a^%uGy1I-lMINklWN!Xw@ z-);&%r!IAq-%Jm0Yy%cM-ocIu*qXL@PU-8GA5!}1zt5zvUZfUY3?Hvz$T|-?yWLo{ zv=7~#-BP9{jf#x46J6ZSndWp(FBg&I$Fr@NilyeU1?=ejg8ngUT;JHCyy>4F;tu#a*2+}rw& zFJMRJHhg-yD{lQLYa!q!Rm&dEzfds>m4Ks$%}6Xyc$mj^wkL0~n>hr;i$b|OB~mwM zuDx%5Lu+1R`7lcbO!Ug+6WcCtItD)FhT$(IXn+UT#ou+Qx#Y$mTrihPqDN=;R?~8V zt$(hvcl}i--~Uk#miBd;Ip$ z&~ce_N8S3L;}W=Qedj4XP^`p#1@YA5(i3Lg85$3HlH&(YU*V| zs@{doX%u~m zPtNTPN|pJD&CziN6XO!0(d!0p3lQ#VLT^v=L%anyZJ3ymlp)fP%MSk5BREFqe)Xd9 zBxwoTmR8$1_0TCI9Jn_yrR*4>lD{>AZ{WSFds6m`&v;ux;y_YqSJln<~Xbq z5#{%YC{OQw?B1xw{Hfl1cN?;}un<4==d*5Yb8~oH9PUbIfX`m`AP*Opw718u<2wrL z)F5BXXw?ms_?9teYw#g#Vc@y#SHg&|RLkP~7%K>CJjdu+y9Soyxa$D!{1=NzxWtm; zP2rsjE~Yor+N~>GinZf=Jg4~$pptdYi3f3dghh3hdIKStSPiGv%iIA?DP8!?&1r|y z$7yS1CBJ^(1uev!sYy1w;ctQ6nmHpL-t|J|@Q4tF2jlHvX=$ms02Q?E)fYxslA9f} z>|_GV2f=z`wee7*tGRE@KCm20taaP~snqd5!Ak=rmbN)&n>-hZ+MhZk6k(eqE|1oQ z7Gjd?rW1hg37a#52JYKAG9Sm|&AD?M?hFUZCNMhR-4v{mwHuJU?5a*RV0&=(8?nm~ zR6Hz)=@?;&joDr?TsI6%1#UaI{C*eRa9vBjzKAezV9v(`r`Muu35)4_j>dSGf5UrW z;bF&I(!L9TUK*17`0sObMJ+8aiGZ`jJv^{cY=XPNQ7ZR2M};Us6-0=*)Chl4k!pr@ zx;}T@5=}AKeR^h<3eUGgytTA>GV__6MsjYc{+a;ya%;s?hH>Ud{M?XBb1^f^?5mE?5HXLa${AaZ9^6Bz@uu>U; zM4N{@vCU=AjqTTsSiA0+4~vVr6Zq~v4%kQ3#$t+R9ywbFEiibi*UL5zx|zSfc-Zs4 z9v<4y&dwH;mD#d-x(Epi7f!t?o?vHZ*O642^x?b2{o~SfvIeH z)UCufmAwBsVZ(B*@bmr0|t`afq%9wXA|*}cqP7ZEi_w4s3u8k8FGgunBD&sf&3 zUn}?>5w!>S_kZXZQjM2`Xy>}-oLcldO8W(Y(}m~4h`sT%9Y!e*PUI~uGh7$WRNMd! z-Z*V`{k4u*KsOg`hYIRi4o-8Zwf;y$wFtcoun^?(rhhkGi8bf#=m;OjC`+pC4!pDT znf^}GE7F5u=yGkQmWfW>+MKt5@HLi<6)D&K7olXvRHuuTASBJt`KKh%9VWX}DeJQ|4Y}<@Zh>QqA?(Ia{DCQKrnM<0d(O zuV*=Ijamwk^}KZv%NrYJ6%(WW`0-~AQ>AC7|nk>siPa!Gp!@1!zj%9B?~5GXv#wiqTMHsJmERf4~ES+r)tQ za_e<{ee!zx`cQZGWHf+BJ~2>wh%J#;M={s@2x@e-m_)w@|25T8-N7`3SL;Q0K`m#S z6qccrfVRUnuS({nqSbm#GkxuOgZpWPE}*wLwSe#V`!bz7)pO9wTwNoEiO*3zqLdM) zMlg9L(z-8SsX+ODzm>d+(J{gMO}SdtIsQXUQpJt7(*@QU&`o{w)Rcmi0^;w%ZZ{oW z`G2YLh>el?iUolnNpk0?7ry=q4D229B5KPnUf(6E05~`Ox!H68(#;|UHrkf{z1CT^ zzQN*x&L&LCgRlY_-H&w}jLsCvMEp~Fi;-EM1ASlnDEg|Qs9dUQGhPUCR~38$Ven27 z0x)sq96fmg--d)G{tWFX!{@V{P6Em+X?U|mUnCRe8i3rpA~s`1VDkM;U=Fet7eAmF zKQ1P(b|g+bY`#hi@Do=?##vJK?OVd6%<#T)0zGdW%ldB8y|s?u{c^oVy_Z`{CG2k~ z^TOMk(9-&?e|mc;+LLu+PAFKaV^+s}p4Rcu%1TM-yW&W-D)}-ag+odC@#oD?h%xw#S1J21%;pI=SeKlVkp)VP_(uLz@r3WUeZFHa>Z4as=WMt&UP&H%Y>|_rJ zL@w_%`pflqYYLkgoE&bLpkz)9xOE1#XGiuxIzmARJ*x2sXcKMOtHVYLC zFCQH(TXSc|y?SNZ-`TNzsaB4Q&4}ONh8~lyKbF16)7{FLYqq{X!h0I^C-#-8VMvgT zfj#S`uXKpHrzeShlTjA)Dd_5o!2GeLxe>h@r|L0%ZRpDZEu(oh!I2M^n71DO?B^}reWyzt6^Eh zq5J`j-I=LViHDv~0HbR7VRG|&CY4fCqOHKUTvG zLmwT*$1f{v=O0rJMgv$TAaVj=QAW$1=olzg7hhU;yXE}P5-zd_S824|UCZ<8d*OO{ zfw-V?=OJ0A8sAjpex;-r%^ekT%$q~CVyAg`bP117EQF>nM&%p2_4X66O#xt)oZ}#=4MRn%3ajCfBKQ+Dxct_8wg5a|Y?p7s5m?zZ3C2w|2^WOUa*}`4?nuW*kpSzd{g^@t!jntE^Fix^~lrsDfG} z5w+yiu+CNlI@xwrL_n%PTk>QK0-mtAxRW=r|6Te%#`+>X$D*Bw0B(QN!`J7>VeECr zul;8frTXgSG$B%b+r@_6Xe$-s?PSe&iAit;sf&2octFWAJ8qi7`ElVa*S#77c6g^$ zhaJz3K<48v%7l*5`ZH?EbWGS>6!Vf0g&P3|%&b)AhfV$c^LFa3%QP_UW12iTGvuJ- zf$xr?H9>PUSCn4GIEuAg%X6vK56%l~Vs~^}#@3*f<~5axZ>HAlJ8}!yFD+_XfBR|V zIE@A^1-%|Zfu%QCTUv@ySt9o=Z1n*M!WX%>uS57-A(5 z3}k}D6D3)<6NDe>noLGcR@+q{Qc@E3ySe>yEE>C_y_?;8qvVmG z{TzU<3VVcvrv_Vs91kK^D@>{_^d=Oot6wE3LZ1>UqTQhjc%nBgV>qOhkoMysjj^$^ zHT+)-gykx-6>oo$?2fSvM;Q@q%2j+wPhU1+f!0fF>=co7J!GVJne=WJx&Er8{nCHp zabxzPK>?HXGl*8^eF4-25KKk>pVtJ51nVwAu&H{Ts20hTLt zM`!1PibAZ%ue_Oa6HvRaIQrV0kijb+Y?=BudA%?tGqab`n5&hpKfd+&ne|+3a*XK2 z@QRo8ezK-)2sg~!+vRx<8#}xgy*Jha;9`MVLEbX#3PuY5pEr)T+Ftyk8u1LhYQ% zsNxKW@I-UTY=A5{Me55M^>1PbsQpFr1fyFodA{xQf~(fatYvAgZ?B+kehN!leIoqq zoS5PZi?PuoMjTbuFGO>y&6$(Y(a|Rt7o+m>@+_Oy)=V3lnxKJ!ud`rIJQS1D(~M!X zE!u5*^h9YY^9LeNy9b|)VayW$iT`#?LL16*B@zn{{|Rqd8~Db+{kq$WYKOO5M#)_S z;_2~u}_%`d221i*aO$r z(u+(qmIUC$$+^GA(J*U`Ha~Oq^$!EEt_N>7>Zx(B$@#ox=^?70T3d>`*hG2#*&8nk zdH{;&QuuM=^Mjl=rl-f^N;4KN1SjbY?Ny5V33(+=Q)IzNn3fnD{6(v{m}T=m&H(^u zjZKUMEmNiY+M{v zR;05LbGwqjXB%mm3bXOxBU`@*F>%Ty=6fMAIXl+k+Jgf-HFfnEPpX3kr!2Ol`9$Bm zHLXgJAf=1093%CI^l=xf6NKPN=H5(RVwXyxXI z9t@lAL&AA^CEs66s||xq3=PAe{-|!e8?C!;)OnA{APsg%WR28klu$w%I!t|IZWXK) z-pX7#hY|uh8CimDD>;22&CoOi$ozSOk^=T;)_rzozM$KOXq8hiGAa&c7EE8nWI;$l z6F#)y`?~cPUNU3Y7QKFS&oOgqIvGHQIIJX&(^DXofrlB#@S`E%76)RlLL>_(CZHyM z=AvEW@RAGI4Wfh=0$X=TgB^jHA)EY#-_q0g3oR~<4;nI|}1$CE;tp7uO8 z?h0PmMJUH)&&CaR^*^Zkof8$V8O1kdqer?2FK$M2IC6OPng{CZi#l_tz5RT*x3(4l zH+^>9S{~u*Sr%rV_2C0yd@WrH@s^G$)k$pmt#~P{e45&(7)%QZCEH4wNe+D@G&9L9 z!BSdUNFIOvt9VF`JD+?H7OH-!1CkmsuA&QvdTUV4SsyvJM|W~d4-`_;%c>O!2mX;w zN&{9~Yhw~wS|sTjMXhylrIMx=HW$&@*-^f6JeBtG;XeGtp72l zzf6D03}jTNAcqPRX481OUlfy8!G`nMx~w)cr&SM%Yn}FDcl8qGAjH!<;?0-E$~()% zT?gu){eo=KxRSiBtrZXoNl35T>O2Y*y(tm528%cE$^{O zo=nN^wM?88lY5nbnU<|vtA8=TMMqKO#lR@}734{&X0fSXC|0~X!ptOYvBW>0GB7hz z3%hsMRRg7>NnQGYM1R6Hj(Gij0t>lQ2`F+;tLRgg0?lN_ zGYn2lk&kbl5@E+}`@lQa!^6*djq{4T_jkD(5ffI0hIXz~??Us*TV%fQDBdR5W9q_e z!Gg|eQYZDeNKF-DJpX4e96n9XOowg$5$|IuEvjp$DlCK|_y?IlS)%*dt#bBJISUA$ zdwqk}E2H>N(K;k#drZP*fNSfxeWC+u74{!)TSU&k2fv!H7zaDXJR_nsNmkn5KbAHQ z!0_*L%lM_nSkwvEr7Hctv=((*jR)jvpPE{WPdA|Q{vKXUN7&M#TkJ%BQlXgpiBdvh zl|wp{_}M>V@orSFQE*~X%1v-x=sSzJ(|itTma9&(Xr)9f0t+d~sPf>dI;AG}eK(YupaH}LXb2PGG zT^UG=c`d-l>1cgftwwA&8OX-P3j+bY3OHO23-00GdS$5c_wjRL5YS&#p;f#s7g5W% zMrx7#QvDIz<4_&K4p z1mU2Q9@oiVnd<`OKaG5IaGs?YSamO)rg{(sRu_SgV%>{}qgb>zK-;cjDd8*&+JTF9 z??`CmLC14zq1&T8IG4p=P`1y7+#lETU%mSb*%{H0deD#dczpv3kQzdCus5z?WLcNX zT(6>!!oky?KG!F(Wknd+BV_Pu{>R8?0)#Kgyc{_*y=PLv)NNPqmeNAAQT_v4SCGOFojAN$1nBuI1P)HG=uR|LBMeiRu25dLidG* z96>5~8;RqXrw;5%&`ph|u~Q6JN=hsMD%TTC9pH%BrWX1UBP7}lBgK9hSdX(Eelj=0 zktrd`NQJzY+YD2O3i0u|tP!JY%w_=_;}lL7tyWnIcBXhs{t+eZ#s-|SiItWf9&(?~ zmhNx%yv`RH54(Wl+6&>eVSdC09F0*wP{y$CjH$nw?4O>d8|Wry1X^2q4A?t3lwkh6 z;+W#^fAR@J_O)e+(se=a_YjEVa0WfXxBtD&uLi-Bcv~|wGaznmMRoPKM*6<#O`>!d zlY&?pH`i2n@Un%apSAuHY0mgJ1iQfRkm^mIF_ALmGM3{;X460*#K;w#p z^efaty1A)|bT&1upth1Q#j+PPKB^F)i2o^CH7PeG^za^Cz`%fsm6bg0`}MxF1H{0Y z(0+tn%fL8cwpC1NjEl@mAWHOv>(h{3@dJ}mWKzn|Ky!AIR@vU}!=A6<(zCD|b3_Oq zhanc#lVt6_gOIZAwMg>)<-9|8(~r}+cNBg*3=uC|!z~T>kHedg3hsyR7Sio#H8I;1 zBMxOJ_g2-$NADYmeml{BUr+J_lO!B=Q6q5kZ7{;+<#l8Xv&%Bn1El2SmiG24Mv$h; zN*qKr1}P;dXgd+NJ1iCQQ}EjISr&Jb_NGu#lnoHlQ^qZ&<7KLE(wyWu3t_&mhmG`* zSZ$|b0p(DvAumF61n$LzZIeez{<^#*Q!gjAR^PX&V;3UCa24YsQWqh$f`_T_AGbitB z{WBEUOZ66lc3Xb!m5|s-2sHy8eTqILwNHQ{oxr zN5h}q@9<0FoXV>>AV)(u>9NF-QL(b7HbO;zdI(Zd;|sowDrvlc1o;c~6crI#7!<$TZ9o zAY)bLe*cr(L*&#B+pl?kZ za63nrZf?g&ZV!aF^Za%U1RQKosD^j`!3?m&4A{e4lDu1bVIoFpSgZxUNnBQZM;Q*K zBb`HmJZB6|? z-7$+6qLGMyRsv=aKo*mdq7MrTOO{heX|cuOpPpn3{Us(?4e?oL*tN0ceewA2HEI02 zcbcrTmbw(jM+5sXbek<28{CG>4^zEXroruSLR-yzMUx|>aCCnJppIA+z<;%34 z==eE>VA}=H(R}U*v&z#Rs3TL}kt2vu8Mv|7H2;CkdzA@=(Ob9^} zTW$M}szxP0Q^?_G-K&=+Y3CE9X5b;H_e1K0U(d@YY78B!%#4SK2$L4o-Kf z65*dD8hcf4R?eYBHzS2SpO#Iv#21w_a=jIW%^EcvVout69qDnM8gNqzf7Oc={w|s& zGb~=9W*p?f@puiwOoa0gF)|y`d7Xtb4WPi>&=D|I#?=m)QLIvByjeogK*N$<;21oi z(#aSveFysfz9;9TpW%EX@=a3Rf3Ke3>7c4b$?OfdGg`Lb&Oun970iX~p8V9V;2^rG z&>zz%Fb0gJIdBH8p?hRnf$({AClfPPYB;{OWc}7LN9vpb02Ias%&3^{>RhP8S@v)T z|Caek6A%)vxmMd8+6%E7q3_=V z$GACrWvPiyaX#{W`%rv&$wI8Q>&K>+#aiFk+Q8j2ObmS5HHf)E8dQYJcu`-qy*-l1 z)RC>L?y|-fC+^d?M(rm%JnT(U(ip$XI>@9gpI^1yLf(-E4H%!g2Nk9obkWbvCoh?^ zpDG2ux)m8dIKDRGMa(O*B60@o8CbCqW$yZDe>f-AP`F8Y|s)0Qdq-yky524pD^W ze795)i#u#&6!5-+R}~?f(DqKMIhf}O!^Nejy*_CSgHvc5QY`-ch^Ux&i(k|F!=~lm zIDq2+py#c%&(sm!gp-`~J9|jexc#cy0<+6{v-jStKwAN;u!s==cXc1AFYx^O81OAA4Iaf^J6S*25=E8 zt)&DgdVoovVD;Jb5JD??ur+wpX;RS_$HCKJ}bsZRaxl2 zkR97ek1U&*qOlPWmAE=mE8(+n!nFNcW)pUbhAI9WloPwD9asW%eHv3kL1ezItu3vO zdT;FQiT?T=GP8~d2**T4DQC*(g!LhRFYsLLG;rD`dUN`n(hCjJA{Nw zpb?9dL~ChFV+h9mX6TCQp32rGJ{Gg~Lzf!~e3gm;{uuy1Pkk&vfi0-Rj?=wcJR+tf zDOKeBv?YAx$lk|q4?pF%1!9KT7~r+{0!#|?pX^4&aM2*QPKihm{5cfJvhno|@s;8- zOCJRE;>Cxvrbi&-9i4v6b6P8_u&`LB^Kv{DMyr;_fSrKJn_;b7(5k6jIY%@ib#AGE z5J=`TF8Z@r2>j~9+9?;Oacy1Q`<;^K99Y@;@BYS}P4m%CsBXlFQ4=Q*_cm^C{b#!| z@FFB_pTCA>&`8AYQv~z=XIvQ%+ZZ8u>N+^EN5{mJe6K}Nyv(+CIugP4(<*8j4h8c^ zbzNOR8c(3g+{?o3X{gg%+6E&|o48Ba^2*-&_UID7lt>2=Hwm_Vgkem|DbgT#C?P@;}K&n2P?a~rOfhbEKD!lrxR0CL&{r8Je$4XRSnN9 z4}qRHo=n2xqzZz#<>MT34wkG-OG~_xyy3p`tPj2-6`GepOOd|3dB3 zg<{siBM%8<>S3qq5?=XvXngjg^c@K0PpFpBJlA#d(D;Kg4}xVtvdru(I3tMCCnCL~ zH8L~HNUvw%oj`#tV*lR_3we(l8X7=sY)Lt+M2z}r`pFHmI)+HyKM3^Zg$m%M%8?1o z@_j5oQ9dHSj~|pYC*&=yu}3bk5_6KmqU&{FiUS26<~ZqTPOQhp6yTI^-@fhd?CGE_4f86O4}0=f|xNDcLRMxF2vmT^77Jg0jNu}LS=~^$jLK` zg+Hr~dVY?*){k+WC%(BtOw z+ma(vWDY#7`P{^VA7hQnE(@5dqj_msqH0t(`l8EA>>$%SxJ-CK;6rAdlN5yAa(IID zN!$HjSUgAGjBajj#?n{d4Pia2%YRYn zms%vB;Ee9(D{#D{`-&am%X=|FwlpzGp%=888nH2=aWXEM@8?9jHwa_nbRQsRdnE=5 z&hrj?nTIW_>DuQ$vfG7&zxF}lJC|amWYDc5^*LyA)RkViL4{wzL;X|}keb{pwPxnw zQs|WO-=db_N+iD%V5b-A;oQE?CD+kn{F=(+6uiFcD`izUoCDz z{yAK5+2^K%Iuvb<_Lla=woOT4c_UfXN$ya*vZDMO5h4o%4mF4$V+TbXJJ)g|ZP$(}S zoiiDJU%Hc-K|aPfUP!qI3p?5NoaxbzMNc^FySpQip(#^8k zy~RgVp~re?0;iKRLXPP}Q<@UCU0g2ByhSU?TfgFq!$X_=AIGA#=E*y-Z zJxMgAVFWc=#Vo80%q+-k%9u(CRnjiDv=&97ZoLn9jF$avlRQ?tFD=|1kqS4Gl!$st zL>kcbKa_xKoYVYutdM1iCvD?AYR4wNoW*0juy^>ew~HI+N4Kc$R$lEa?PNmi-)^K; zV=tpU5?o@73t z=heQWv$TUTIn}2Mt>qOK)MbKu40K*gQ+Z2mlJVmTAgiwb$Om*h*L7?V>* z30Jeezt%BHig;CXD#AXMVm<#JSCmT(xVe(|)Q@$6v`|c;-=UD##WlfD}q{22T z^poP*Y#v(yX$i^j@o3T1bO8(ZH_{>_Xgpk;GQ!~Kq&hZ^Omg#_-2O&L3?|{rvUzOQ zcSuxrzH>wn^xwQ6dCk|X239JyMdJN4eMXYehBhy-j6PkQuZfjyY#gAsI7nt18bP3r zB&L5)Jbd?(#XhfAZ+@TG?A44+I3nj};_bxpnOAe|@I!k3ZVxQG_(SwTRwANDfnQe4BV9i=9F zE%^&V-y8UlVb){3$Ms{NWI0oa6WdMq{p*cL+g&SQXDvmVHSSPkd_+q=xh%16Ez7Bg zmj>4~?8p7LnxJRG3Cl{OoHE)*$!}6vSGY_g2EQ%;ENx$Heb$}$>gvXG^Lj78x5LFu zR&JCaOLf}qydEFRW13)lC!xj6pKi~2O-9R=q6p6TBVb1~=yrK;^E99GC~Ge}AK;FDd@xO0koZ98b)|zZ?%Ve)T#z{BvTcZC$1Lnj?DEK$G+y*&FNX zlkaWmVP6;qUBw*5zCCm^a$?4v)Se9Q-Lh7nr7~eBhWYUuQL#_WF2x^?5EYkMTgnQD zuI;iQjLXEyj=_d`J~YB6Z|Y1|-%zh@`aSqMPB4{>tf)>QtbRnrGv=3mTHLRyPsIYAYl2@>|5n3|-J-NObGIDPt z@RF2?my`IqscJg0_6i0l-X((zNKyM)du3A5Dwxe9ja=|+zn)<}(OF+z38}vEW`53G zP+Dy|D@ZITSfr7=3YuVtyi^pX8ex~uiyI<$VrS=;(~}pt@WAF3;0xP0^~Ndp;<1NJ zEzX5m0Od#Qv$ai)Vug~Ll||;1m50l#Y7`ahJ`#lQOlH00nOlC*GhBY7R=_|#mr_%iXRIiho@v^Y3 zgwpLiiig9fKpP)k2FFMH@DWtw)Em9yE8JPU7m@ees4FYpZWAn_y7H_?1nYkZni-S8 zc$tjy>cb=5n!QOqQsGV{XS)6Y?(HX63Oh#es9bBRz3wg+aGuVuarZs}a&v2IL!hrTXam^p)jX&`c;DU|mbNl#Vt*4P z$hW(*{KQSGn|pBfDN@nG!Em;haXLi{ey?TZKK@bdUhSZS2Re&>&t8&oQLA*P9Z;T| zTx+~$s$)p>o>5apZsT?)x_j1u>P5?H*Y}e=01$;u)5y(n=dp?8Je{mq`LAcLfr3a$ z$-Q=V^AU4Td0^7~jTezu#>LyeqEnp(-^a=&rv(Y$?S;K*?95lRyIL7$wEXS2B58vt zSpR1a>_j-?V2^U}*w`4&r&?&hA2l)>=8J8fCph!Jkbe~{?#Lm%KqL5sQvcVUB1EGF zgb)I@f1+dl5k|uOHqDVQY7ubDV-``b^6f6bl!$(i@;@gaHE9rQ&&Ry)6Vz$jQmMe{_@*-}WyMfPtMD5tjp5@(H=|EO_p; zQz+=@*bJG#z{I-)7k1Aw$#xVy(Qohn+f98%*@nX3g0ix*idz1SKPNZ;v+$|pPZyI^{-NInb}OeEm}2n%H+_WwW@>ARmVO~oy z|Nl-RAx=JC_MLYj@mjjsVX}{^zA`czxR}2AnG~jgW&HJX{#3F$A9)GGFe9us|Wt0^EoHmPsaZLHQxwqGs#2kIiwV&D6fO%>2WzN;yqJ|Cl|U( zp`W1aHpG!mI;`9b7|euW#w7OESpy&2jg5KvEu{l&snZRF>)LrD<~|8=D0yI|pJK~3 zr&#|RG9bK*r~Ou+_r=mc0kxB?uad~-mJR{=0j{PCzCdadgBbg>ySuQVXiZrwSt@sT z{-mVrgvUZ&4$M8n;d2X*6(ON{?Mxapvoo*AR+Te|_|O4bsiz8LiiO3Hx6Fu)8pzAR86iM_#3?C`Bzt@#L){0`k1D zi&(zCFxXcK2Ea)t{5Aro?qq##j!(C0b-t(zDO4Ln)&sy)XvohFekG ze=2sW76_bQJ zXw0uU3aP46UP_33U|CmuelGLxE6R~EczAfcad5B^YCza@#pFPZu&?~(N6Hm#0mHRk?`FLe`rhX%j8qOE6@{a;)} z3@{h{-KzLC%j!~K&)UbOFZ>ff|IdpcBEdFd^Ip@vsLo9_=1ta3@&2R}-M>kZn4-41 zb4m3SyS#`8Lfp8#swzyQ%u)gt`5ZxLWsj857wrvfpV@F7f&v(#q4%OnoDQwN`wpt7r91n ze1A85m7Z6GMRj|44E%O`4sSmxPMVqWDsj*lT%I>CGc|C#sSgiFKM-qdY-Fxtuw|G3 zKVu-H4vn9qfeV?6%xgr%Q2Go!0}o{%LhWeTRBc#KAN={oF#8eX2TWr$+@9Zt=jP|9 zW@lroz6s9m*)p}L{rPJpXY2HgtflX7t;A}k5XT7&CF>m1^OF&ekR3|%oOzxZVwRp~ z;9PrlzR~=lTBMboufZbFmBNAK6wy&R_c&%LxOubq57>Ci(ifMs6SCuzxzShouI*+B zd&j4?b!_FY8@B+y*4MuMfpm1quk~HX(!voZWoE>y!KR=DZEI$83A0oYQmfcRLP>Zq zYu_Y56NCCe89?bkh$t}sL?>7vhk!vy&t&1W&~>EF2ce)1GD}yw$p#-+|Leyfix*%5Sef7XEBK+;TaK%UO);x7JhI5IL`hSA2JbJ5>_OY7_)#98rbePKDt znAp#F(5U6J+1yGjG8x82qM>0<#Bmun=h#`Ge_~pRpCkCk*obsKBD`?H$zC90gK+WV1BN%B+rb_3U6=3QRw$8Cn|!J*bg+C#sss^C*>GM!XjNg zapEn#{Q>882cY3`1vN*$5p4G#8@pjeMMQdf^V0f8u?;m{aeXU%h>=YTPYV>pAk)wo z(VdW9?@2hYAL97BBM{dl#UqpQNY3hwNU|m0)Z*;>>Rqy8 zW(7t8W^}_SN`Oyy=w-&r z-W^KibxM(_*a1?HXGd?e@WZ}oz37MPsVp2ICv7hOb|lpl0>7@yD<2Gt=%E<6)+S=; zR4)O6Tp*gdk}E6KMdkG*S;K7Q-*qXdbu9h1xNuUKv@|DF&cDlb?$gnH-KQ+R97d7ssum_` z5@5WzAaq@O!BPajK!_Izv5^!iS;8vou0W%tY|A7&|J`A{LH#2 zY~s-U?4WOsDOcF^DUFfqySic*|&NBwwHjumZZ{cmilana( z->*R>{EyfPD2c)d=%uzZUVask2=AE{M{Qs4JNe=Y!x${6>ZIIT4a_7H`I{kZzTuB4(KZf2fXK8W=HkoA^P zaV=Z8DDKv{y9EeNaCZpq?(V_ep>au&;2r|O-4om)c+lV$q;co2>~r=#_l@_z$LLeG zZGLFu4(mp*#L-yL7!IGJ!uj9-2}s`-R<#Lr57K z1g!AyLz2YaFu0O31S+Zl3Y$rj?~!9IAd<|;v;=fonbpBxB*yGnS4eTO;_s#S>Mtr) z4XPyU^-Di)Zf`%B#fkanCwZCaZ}?Xz=U^5HvHTI$Rlsw zxZbuVX1B1?yyYU@pUNM?dxfLY+*2b=rzh2*c%PXuovsx@`AXS&wYLIB8kLH_dpi2+ zj-&`CP~H(libaytb);SQedK0E+0XSu-_ocry*V0u1hI_12geM4ZrFE&L1Vb77KI2xS4mE!*B_TpK^VvLcmph-5@(X}LiA7PxH;C6g zW0aCD0dvkq6q84W+6fOHw}XNnvF+RaOFx`I3ZU##*Rx2PJ|6rz>L0oSS^`QHKBEN zjgACqLAd;e?2vASc5_|W&O)(U@$M^YnV#?!LO9Y{#>HCgc-+1@DUq34x#Q`_C?j-C z%s$I^s6Q6jkcWIPsoS;i7^~IfeZN&9LFglhuXXjL)-p1*Ya2}mljV4A^uO05nGnEu zS-D~8cNv3+p)(`EMeFbE7mKjmj*#D4H);^#IpyJ*YrpN^TRy7rS$N;d@bWb}+SJf+ zpi2pLv|dA1RhMCT1v5e0FuG2S(0ad?@~GK14`-_uQC=Q769kD#*%XPtx}_TA#ieQI zXPKHR&;h?MZnd_MkeVbyXGe0A?`x5XOqu4H%sjpI`4tXG0ixv$XQ!Eu*Z=DJoq-N7 zQ?f4+s?KdMt-mi1reEeg<1PfNS(tJ`_e;~mldABJkk_)Qzp?Y|b7x`-`8D4p{Lt2+ zh7R3hU(IX830!sn#l}sHn6Kjgq>+dKc_u99x54F9V{kYVH{bzR(?SmqB5Z1+lZYsx zV(TF-7Dh<1#~GjSRqtM6x}>PS4FAyX>+tx< zK&u%B^QBA)9Yb+JE86GJM2sxVLvtPkObT%+IiJJV%hbLmT2$Gid3jRNi}NMSYcVoa zNoz==Z_RK{udzo=mf1IY-k7%5k-%0JXF5`d%PWgGueFAE$LNitDHpc2qX90@s}OE^ zmkG=ye+f88!Sx$<;;W^l?Q4;kg0)OM33H`WV?Q`u76-w6^1bya_=dsg=#eV@hy#8p zp!@zfT@?v*?Eft@Zrm_ZBDbmn*+S%7gmB<~Wk1e=dW_Fu5BLEW`!!o}Q$5iRZolNd zI%GI5HTHUiDRn22zk$Cy?cjy*PIZC{uEKIVg6KOi8JrnwxX6 z_n7m<`QF+K(~8-OV(sk!Z}MMkz*Mp~z0?C$M|O1ea{rJk)Dq2ql0GE)M>6D(R!#Jg zZ~jRerR*Cq{B)fX-W^eav(T&`^3n|HCy=^94l?7*n0_5&AIy&rC;SA_F{w}-Bni4r zTyOj>JRd#Vx<(cg#ro_rodB?c9N54&fXy(9pZkVQ>>Go-A_Pw=)Z>XlmPPE_~yI*IxD56@9i!zwiRwz5^yHEwF5eg#iq zUmgJH#UFydDynMHXZHqG0vgYpw8>nzuDzd82GCR>*i>8XA!%_hC`OH?Uiz{4b1#=fwSH22A8 zoMj_YPc(69$!BMefRc|AD=m#~cyzq?V2QEFyhv?DU}t)rCCD}T2A8n?3qtUW1 z=EmGDeS&9v{LfXLGwJ-b(`^PvmqXLz&7V0Wdo81-c5fX% z3&Bto!e$stPb+91Iz6z0f`pzgy!{bz;pYWOK@RloRqEz<>1sL#aWNwt+~rvuGb_EeC&hO9+^AdN# z8kMsQOBV!lM?Ltf>1@EIRe-oI$I6vs`cDe@JhKf2z~8?UmV7CptSZ1Z$R@F^7)}{I0eC{AaI65- zOTg4DF0CZ2jZvFQ0MxvmzbM3@Rbg7PEoXfym*1y%U9GV(ky-=pj!Bb#=$Cho`8|G& zU6dWjSbGO`WMNJ9?V)WDuT@BA_@_+E{(c#hXnrJ6Z-rLZfgPi?f-;f50}7h@mCEI3MG{e?bTwR?|oNGSiDxW{X znPF!rR1dqywbxeee%^qUw~3TbG&Pe5wB6T{^Bx}(5pNhQ9|kNAHPHEW;wNov#Tc}( z8b*d`X3`in2pA2m@3^KbjJ?NJY8@qNh2Oix%8H7G1v}~U$%c({&16BS>C;Mjt}oslGK4Xnk_i3!@PWY8jkd8Dm64HpSo0^93fB~hpl~$@3M&@Duz{x?%%uZM)x*dz0C?>@YM|)f!mmsa6up6J~ zbK8OaS)ZJXXrmw3_=6fP9erWjSG<9N0oAX|g}FHr(r#20_QdQQ{Nes2TlYkS;w~L1 zbXw@PPUX^)?#%X;qiWiE45RABb@GuvA@YryJmwxgXnkvI!|ySM2AI2b*Ony=0+Cm1 z*6|@@$(gB96|qc~*82qwrLegPxwhrlzSa>*}1v#l4oj+K7IsHZ@Xn zP?0`cd}L%Bmv&M@9Tz0Q7XaRP|2-FUh3JR2DoAt;SB&2ZD=7e|`)yT~&*3~Tq;f+f z=_!ob?gPuSX|HM(ApA0ZkJbV7>xxKZ{ zQvJ)jV7@DtaCY*9)QO9i2P5I-oc`Cb>^ytcEr*JA^mQarWAp7FQZh84=?wbI0Lb=E zb`uIJo_AwLp4qf5-)8irO`KkIH2-0#^yl{X_|qcn@4otR>QaF@IXyipDR>L#?mSvF zKL6x zp8$s^II)OJmxY;-kPxt#@oF-qVbSSx^R$?{x!ExcZV$+VD92C#ZzqA>Om><76n#<_ zhzO!wIBbR=>4OnIA@$My`@!6k$qQOQaqO0psU@O7Me5z;9TJ?>gNV zDn6(4Es&MPN%{0opOfaBu5s9;nEYha7Hq_>!9+$6bOU_V_Q7}8`G0^jvL8yG9JDEg z?nOlQUR&j*)zD-~8&*wxI;jL-X&6dxaddSM}PpmaBvFo^)5RWN};^AYg#_mLtC zCi-d>VNopzV?KH=;mydCpr1PW*=7{uAgz!Zz3f;r@#o80)kD2uWc+UOJa6)&uMhV6 z`r6gqz3+?2^_zf)+58{wH9gV$>z)}bbS>tx;8o!i$%ee{)JT^+#UIR|2_IoQBnVTL zxsXm{A3kLuY~R7Lt(dhj2B+d^-3?NDf0Hf?poEmt(aD&@QPU<8jh?_o9~RQ5a7l@#SXn_;yxzx2cOnuvCq({#sSYT<{f@Ag@Wm zA+U1|gTLn1-}uv!C!Y`#w8Z2_@Po=La{kK@+wa-@ds$irhT^6sEkCa3NVWiIipM3B z?fVwi-veV*sik;4rhqVo`8b=wy58@(7D4n}n~Im0z~tc~1M-g1$fLO7Lc_p0V-Z-CgU>H(y_0GcRiyA#Z?GY<>5C9|_K3 zD4=Dk8KyUnt7hlG02M3yQj6CMF50PmZR-~bo&V+gZ%IkCqwc2h}pG&M}B>bO;wav6T}iWcx{$Q>3Q z4(SVi_5PZ%&-Qx32I(^qO1e$;bEUJveXD^QYiINW`1RAI$$G_h`{Tu-aKppH;Ko>u zfB@3?2Cf;>&51MOrSp>*wU9^{Zr*XC)3vqLq577hb>(ym z%w+=0%Vcd`fS&rN(!0|N{W);CCDx5(Mk_2bM%XpRqLa;s1A7{u-KutOD4GFLTRsZA zC-1E@W>!VNXx8*?s-Y&!P>E&vaoe8G|Gw5BIFF`yqRA2PRQQl}pya8nj3M#@N!qsQ z@rSQ@-1+U<0~4{+ESDHrc^mcgTb+8nl_;vWSK{eb^ofS5UL+#J*pKL}^AbbkDJAK5 z8&{ssTQjW9rrCpBJ?-&rwPiJ=WV-|m0LJfKAdmTJd6}1ITs~i%nVBh-gw=6!lB=t` zv|jk=whawEvx+u$fvrDU?|OLQWE*dtNzlx&v4J;v(YsaOxXo+yWnx0rB@4vL&5|ZNG3KZ<)tt&c~v9xh?S*ECQX#n2XTIsHgmk zCU=tAVl6&2MQ0PMYOSyamfd7pqfL|S^>^iFysI!YGVUK$HqzE%QBOJ=L_q$elxd46 z0-37kOM=v$yxJc6SnLyzD`QZJb{IZ%)^lTyJ>b7vWYKM$u5Z7c{<#zp`-I)t=)$(! z(N>31tc=?CO&)B#?-if}=*=2T{(@8~rpK9MU3l7?hq|Ysecq!S?1pp^b zt~CtG4zyL=WfFY@O;(YO0NKueMxc0@jt1f3(J2w;Wo4yGjSPvtAa`!!C-6!-(2~q# zmh#3o78a`OCCvzMyWi#6perytoNvXkZ8f#96*P8Jh(6Avred}EUeX6Wc5G}~P&^V& zM&WNJlu(tlkla%hGRQ3>w!wvB$ao>8*q0$tEt4eptrIhgZd9Pw6JJEE=<}k!*Wh2-6h&qm?Yqqj&j|AYJD8&?Q8@Wkenjj0Kyo>(_w{){$134P)25C zNdcfYn@5iM!2Z9t#|>P#(^=>V77Lx57$Y*ALtTB~(|PinU5~_p27xkiQeVz4O_k$! zx?co^3?)LY?0)i;$WDQwy9Cn>G~=d%Hx=);2zqGI$2dQ~2SR?+=__9Uc(ZM5zK^qn z%onrr(~b!?!ECf;((|KJJQa(|c-5gybm@;AToUwLOx>;S_k>JOtNt8h+hR6(<;_vS za#A2m*B)0Ny=*;UghO)g6k-w6uI1#4O#NfNV^e|(jUBGH`F&3|>c^}g)(FQN+v@7R z>$r?$6E!+1S)mGrSl7cNblQHKqPlwWuc4q}Hv8}GRv162x@VmCkli>W(C#RQ8RYmj zcvC*-L|xqht|;r`3T_G!2|g@5J&5b&dFaMlwma|zXQ~DkIcbO-m6x+&S5)n^Ew1J6 z_sc)gg>gGksSy|xKZ`gC6G>aL9F(;hD36Ir(T<(!s zeqq?$yEXtTy_d}K=B^mCPbSL-mqgh5ti^nP3M0akz%A{M=$+ujMV6T620P#!c;R$Y zr7(`Xk$CS&YVTnG+v}dmTzv-X=qxhg3Y%q|2AG>22kfi)anDrR#&D;p*)nW4fZuSlAIZK|;&e%;o6#qToJnz- z(RptTfgY;KDr&k_5@G`!)4IaXK6#l*{7oN{W6ch{dg|wwR%R2;};%bq<b4z4D`9I4?_}-6#IEvTiOmY#%*&3fvbRo^>9+Nx z<8&9`9{YBgb-acVYEKw3`DrIIaoJ9zs{co^wql4xYunP0C2KjBL z7NJ*sfn);{O;XU+RB~P(YgPL7h)N(zjR|V+t|O0T@nwOu%^piqGXt&ceDqm+n!MA~ zxM&c*8OPxPN$!u|ci-m5iY+IM?4O==rnYD(?iqXg`XHFi;v9S6YZJm)tUObf%+uF z*(b6&mR6D?n>v;ZIf{W;iig~huF5e*>Iq7}6~F1^+1SJfp^}|4^PlFSzGmVd`fX#@ zb|bCgV;_HtzC)jlM>v!pIXFG(Te_niMctm}=ZpPW2yzpOQUl$znlg)}+hX5G5EF-k zvPMAM+PE}Aj2I7*cn4nw*$aPK1k~bDb%UnIS zhn&fm@&;&)Vw|n@7=Om2qTEa|ZyjDvn(gU1Vd}h((kwOA7RrJ#dC)xR`0<2Tx66+D z{aa5(pKcF!xY4$r3j7o*7MEPv9;CDPrG?)ls)^Dqi-v{uqj4|rQum6&1>y)ma#&Hs z>shL2y@dL%aF+$!>uB>f$}WUx2X{^NxkAeTm1S9m*q7YF;bFok1jO1#n$^LMW4GgW zUWJPb5J7g#eVSH0Cc3GbfwmDcv8!N+3KUDNa&HL~^J_tp$jrhJ)&|tYMX)kS&EdTlG#M#siJVv=OS#?v+t*u@xtTbBE zKB<0S)cy0>8$=R}`XeRO=QtPj935GvQ?3J&d6g){D3(>%-44!aB#elXrKaLQB~xm0 z?Fm3l5m)1TUe0da#0j|rGv2LUNU0kl)NgBG1qs6FYy=_N^asj=RYLYXRpO7VQ-1G9 z-?e(ctzSjmzQtSx-Lf;W!?^U^QHRYalwLF)k@qvuQVDS57QTpskuJoY6+~um+|4*i zKzLZOFCZRg6M?um0%z*!S=7zCHVKyazKuSDmKvj!QS=Lx?@lSNWM`&ut5>qgoYPPg>1>zfsr4aA?HpXPLZd0>UBM*L4c3v+Ff>GlnOBf&b zq%liuc4PP7z&BXqjLvYTWTc?hRJMQ^mx+i8<6VPAr6Q#IW>1*beJ@$edoA2H=L}pg z(Ib*tz1C!;+1NIS7z)h7$1{UQ;+ow?G?w?=)d|2#$ zdFz33__tg-^?t%qCGOkG!_Q7;y}s(ac{rZgix0lp4^G_Z_D6N0NAKnr^oQdffzhy#61*PRN7{$qXd-s>_6wr#Q^ebY+ zG(!c278WUO`3{eZSu1c}FlE=)wMXQ9l3Rr!Nr{VNNc0w`eEyVJJ`6XfrCnTIq%2g7 zM{V@37hAowbHyHYlY%&gks_FiwfE<0IrfwdZvBiqh=@G&uQn(>gNBEnh;CPFctlRz z*_a=#VGIlNO%};Ay8vHAb-Hq+rZ&|(0pf~0wKp#Rj)7>~sjWp&df4U`o(VTpJ{z_< z?Z0F~ayqtRC|=GtHn+FKgMA-l@BXY1B^icHpYAt4Icq4AygbWJ{eGHX!9>EUc#XH+ z{^o0?lD#msIo=kRidCqD#%A0J7JY0G9eVT1(wQO@e@FkEGKtCm9$La3aNruMsevvo zE=qdr?Cc1!FzPv1CTG`j6IN|8V{?<(?dUn)wFzs=#Q3h!R@m#8j0|#Sk0~BFkgoEl zx(8#~eQ2H~S!{c!@Nv4OUpS=@Z|7Sb|0*xn?Cgvp?3%79v3|Rk#BKBw+VFeKt0I@_ zI@u5PVkMiG!osO!v)8ZJQ^(|8Xm2)HKS-U z^p41W0ZQV3=H$N%Q~{;8v6LDVVnrivt`g$o@4s!*eR+2GC;Ka~C^_gOgWgjE3d-MK zU;KNbQRcr(!bJ2(`nus=D*BV43m*R=8w`HBBDg#5dEqlRH$NXw3XWF^eu-=Sv=p!L zm4=am^UcC;!GA{I_WcipMDABYLdehJ(Z9@^-?2+m*LR_QoaGV>?cj2#P4vb@$i1LF zw(}I#OknZ=@2_UPRoh3;Itf|~8ywt=?*E=+EycHrPDpYjw8GU3H=cfiwfdX9 zyNO3b9N}UnkkJ+se0OC70pKgokzaR@DnZyA_lNF$+3ZQHh=1y=8=qTh-Q6Imw` z0AxUYeZR<71mP+5m?*p{ZNZ!GpIM$q2=IK8rw zFf&dHx85FJpT){D`M&U5Eef4)8)MZs>6l^Qb`4nRc_j%f4=RQlq%JaHMm9#V56W-e z^}DmL{tT_?rSAW-XRa0S#b)pU;5;HoGFZ1xbT*_sBrp`*8-7kNCp4D{L~OK$_pkcd z`q{f37BOUHAE~Ju#SM@SQ&>OWNPk|4$@Ex;X9CIXA(LNom8Hdf2)vn))r_- zoSS~1K+VN08Gy*MWN08>SZ%AfGD}2m?{f!T{)VybJp-2?8yghC7YwhwTd|rx%vNxC;n6KIRH(@xr@~=Mi2kZ4QIW%w zl0?mWCC?u!YiOo<(agHVk*+SJrQS2L#@gK0o8(}9S46sT>lsr$qDhcszlxZnA+|XUOp0D% zm~%N|_o*=$<3=JRxc=$`4Ff&#W>GbHMyE81x!Zn@Aa)TB7E`~rycNUVJ~t8)lGJ-$ zT0of#!rO|=oJNX3U@&u5jy44-L{BfOnF*YlZkFZToG1+mRU^NBP9_pW4$=7}SJ9tk znLhnd1DoSzO71I!pRD+Eu1t2djasCRYerVtdXTM7i-Ovbwegnd^DR$`5=C zNkK_2$k7kj|3EJzBXgb+e9h5cf_wHx?A<#GQhWN(NX5QvH*j(WJ@`#k#dqWT-Ly`l za*_?z?T=f2lUNE5`?$x=6c*4QE`Su0V+TdKYfLc-Wq!cGrmC$LURMWgxw}`?(m`^a zz;t!%QKUUjRZ2m2Bx~{tHFqQ*e}idW(1F=b#D$;GFnx@6U~3mqQHs-USH+Irh@)W( zM6xO6q8t^P#V07sEAGtD2kAEv_l0j~l4tjK-mzw1Z_YF@ImJNO}&G{^?5s3Z} zJv6Oq5T19c>~W1@ri4V5D-#ecpjGbV*tauG`)=SBH3}lGxd?E2wFFvC2{W%a+u>x4 zj7+k!4$Mprn&oe%#Kb*?WgY~kSB0saY<2b2BTm=N-m5rb)~Me$QF67YR**DVv{vFM zRnVi|Tv^yJgVTK9_F5G6-+Ez`!b?vd*{B(OP8xks9vL}vtdO*D7v!FcE3%hT^cNge zWd1ojk2u>2fBP=ur>YK3H|*@Rl0Bf-46P7wW6Q~O?*A_eBSR_pBmVgJ5zG$jbqLaz zRp8v6diO9WO{c>RSGpx>hCDr3!vy)U!U1O8yR+asSyfL5Qf$f{J~ctQVk(<#?^|3- zC1K)#EteOJpFe-zxxAkAZ02{r!UW;)xR!sM(F@55AO}98tIIC0eEzZ5ROR;h`Q1&N zvmw$~yS~Yv#s9w4;zQuU$D5-t{p~v6^Pqem4$rpsCbE5wRyKxgOcH%dV0I22e9z+) z(zJIUCU0N+%%CNd1^7{S*!Y;lP?%OAh!l6?oD}L78cDqK{b^K4I*7zMFUr|mTvfvL!J3z^nbg6e-;c< z4u^!U@$kUg9Wxbh6HLX^@&FCcQup<)-A)r;G!od98!s(qzmMiCeU1z^`u2^H{4HU2 z(DS*U&K=>d{JI*Ss!eob-6d;nTYn|;Q;WUaA8(}ZbwBODKIKCOD0-qZwh^bR^)$b& z1SP-^j{vC3x2m_)ydwBkJf4hWZzO!3K|+(p{aTn55r|R6bxp9LI&74*O>iW~aY&HX z@bYrT2*d~g3siQ-{ z$;o-Xi5UzhdjHF1`lld5xSRZkc6rAo;*%IiGSvNzx9jdGp3rrT%C`Fy0%-?SAwL0x z>1`0sa%|7TBk=vSaJ##^cPl;5foT8fa zPEAQ~X&%*@KVtxiG5`EO^eil_W`WWH(Naq@7fdXGtp&In#L*lD_0k#*&{vx4_5B%- z_rW-m;3^v|3BssUq(@7NkK-O=C$fo{&RcsE%8&6cj*X-n(n>xAbP;~n^q)Ry6_hmM z0&$YNp-e{~%iLj`CM+4E77FF!fhpKGD? zO09f&@tj($e8P*>AtNf!ut8VF6q_AA0k8yHn&9$TrUeM)Ak5B=1+&P37PJp#Zx(xAcwUYyf)h#_4c{N_QPjIt5y5K1?3lb> z8??G^!gSwUyKK6PcEnDGa(H;%ntN^^_=(&0^)T}n^W`rjaq&JUo2Y`*@Bm%j_Fn-& z^oH;)jL6d_=5|KU6P;hcO8Wd07NT9D>nYPik$0P@^51Ss)ceBCNG7es&qU_%_#wc zk+^wzi#s|8HBClLBViAroTUo@%ad8}v4eJV%X z=9O_ZQ1a)@PxP^e&DiAi&sK0cO54}{REAfI{l_l(p({=<<0qY33nbRAhX9p)^ecnz z@t!T1E+#@TgH5q-q8pOnqJT4ZoV^Sn!vjw<>oR?l!1Xm0LFY+Wq@?kf!8uLrJ0aFnm$Q*J!zW`f2(7CBi`#)eSBQiLW83rkT~1IbxVN34yBAI`?> z4@^iQW+0NDo?dDou$cy2@&n0fEP(iobnhl2GeFZ&UJoC97fsPWR?`_4?7z3@!>bQp zGb2ABKr#2X4*$Q3$bbGGL-CMdnM(1%I~t0Cv!GiRVq#+2VhZD|ZE^QE>w>|sWUvAw z%MUH^NY_k2J~o1hzXDS7nGhS?Fp_h0+3&Vn=WT1TupOwRNdw$5_x=jm@fo3{V7ys`4Kz`_6KkS1rwjdMICnaj@0v&sTJm6>pv#&bBV|UtvUU z+olS?d_i<}KAp+QxXh@Q@2mIXdF}-^#f^Ukz>iP;{+R!On-}zgQf-+;S!1JJclw|I z%K*q8tb^i@`Ty)Y3~I6Q%Hx@&)r$xExyw;E(x%U8o^}`44f_EQOp_;pmp@al*xlXT zz@0uBqzuHpS8)KG7yLpH9Ql1%ll#`*%}X|<^LE`|A|wDd|8>y>37RurP>tVbQ$5+T zERs%5Wk1^7^DyJLnh@1Q4d2ArQUxO@)iziezIfGWS$ zxUN6RV^apdew~ub#(Y^ndnWI`$l=Y4Ba@mMPc;*&>G$zw>J43}cZ0Eate-PVr#Q2Z@yiiq>YBTw06`&;$0uG)9<5v>^eZs% zS44fU;at;=BL!QQ8TVWHd@?I*eb@vq>-__9>#{PbUxT^Dx4#T=UQOP9`$Nh$6Nz$b*0u+{HezZbF32?$3jDQWz`5N)7qL{SOB?d;bj!4>i>J0Cp{x2 z*WGK`rQUvX!`Npv?43RbUs>1~ue|2O?Iyh4w4C}~N>Y~^_M(8(Adc1edeNkh(T6=mp&2}pp zZd^;v-R~yU77%eZ>i~m*AA;+iHI%X66xmdMduaaagI<6f63819)9!RkH0Y+`Zd4~< zLQg51dq{dDOF;JgG58$O=XT8-GRNDUu-H}aCUWWOE!qOOof+~G;pMpA@oHmjd*P&v z{9>G9kudOQ(443O-=Ir*x?}1SA5F7LJsm9=d8B{ZzH+ZAF7qa>cw&KjjHFs(MtZg& zj=yRwZu2Khx8h>Ds5F~aqU2-5I$3*`Yb6Vbzf$*Tu9%)#NAHWrz}d!`Mj8rKL`vTg z6WzgGC{&sc>D)p4gs&wzzr=VX0M_3W(^=3ovo%EZ3?}$6`%$Xf?ZDAaMngvwFk-6Z zFkhUK_AVT89x*dbiwY!cc6)I*c~dgbBcm%lXA+W0C^?~DZM`z)8b`y=lC~SHNEsN^ zvi66!_mG53Frs_JagRWdVut%i!^peIp$Q3zB!IM#h5lE0B_1oJ#CXYD+L$aQAf`#t zzesAp(iHIb7`?5U3E;wJJgWAZd)I6s!<#@1dDT)92hF6S6nxH;ahK#lkYO<8o;0=g zLTG3pey?O-FmE@lu9a|L04?{Pv9Y5C@Uj1|o9WYoHrLh5$QfOJka>Fel`*|G%goQQ z=;GV!m^YN}YRH(VzP#q>OjLgRDo^#FU*MZmhL^7^zb0e-@?+d##pY+T`UO1uF& z+7JLt{eC$61=0kRhk#876-AhS-qMGl2k@%QVYKeo_XcBUxdY4+KC236-vxOkIRw70 zv?++GS>YH9cq6(1y33PVpprZFD3$U#izD+L+5@az{3 zpJRKd(c|S3?zcwaKKnAYv@&@w>zELNUg>MI}JmJuFb!^|m#wwUb5E z1YJAKbY`4A@9-Nco{1||ir2l32Cn4zr!LH!%gCD}q<*w;eg0z=aVJel#fnC*(}i_< z7Ps;8z~66~VIJg!Lnd9?dfiMyzo%0;Iwq0qLP-4_hDC%GyBKt7&?;;F=MxOK&d%@g zLw7)!EfeOmE-Ca3BE}89%T&FCzuUeTKn0Jmq-}X=Y8JBdkg*Bh3c-XGgFJQxjQzHq zd^V89LOOV#I-fy@B=L(Te(?J>>ta%-wC3T($*FlU$+d*zZ(VK$#^XJFP0JHCCahn+nhO%Q)v_3wV&RB}eI}1I*JVPGb*|uhy zj=`~$Ll2{*VZxmtd~En&7m6$NB#C*|$ekP^Zj7JFV;x`|7+Owld~suFq)ws`#vZX% z42(#NdrXHChu+=hzrSWM*ugHyG6B z*r4o8rU5;IFmu135ai#-+1_dkWrN2-@Ub_~Ixbt1!4O^m9o4D`Rlbqg~qL@xHHn{X?9X?g!}imvJ*~x|^mB>UOvWBT5@JNyL$d{slZkr5Z-e@q4u+Hf;6F^UB$;l+*}PtPugWgQ9Z0D9T_ zI&?)6gXyIBqP7Y=W`hv74@mbw^cThFkoGT_bnw26E(fb`cF6@+v##V3@jQBE$-@f3dnB(QD1wziH#chihAh*2D? z^WjCk0h$ZkMHQX6WJbjY4pm~B_RXIV%{09?A3ihN9vw(qNFysSA5Cxkj7(f`=GIIr zu4^Ov3i)A6^m8-M3Pgs^WNB&HOZj3#d}J>sE>AQXi=t+<7*dht=eWKWR?)6t7;O(? z!(`ri<)~^WAbRs=i&)D{^6pZ2!jrMaw*P7gZn;A1z)_uwOHilZNIE_m5xZfGeQ7pk zeBAKL^SZFK8(#RtiIIslx}q721$bIpkuX^xzCzUp;s`_-L zdU_klQI2nR9h_*zMg{31)^fYmH+{TkziULFt$^|J!UVE*7D&Ot!Qr!?>m32*i^A4( zLvI~Vzp7x@PLVHyqhO`K0_Y8&#vESmvR@&h=NIrUogTva^*Sz6n|Nk=yKmJ+`ZKNZ z37%%p2dfx!+H*q+V@~R>(&s%((%x-5-4b?sGmx*lNduSV$nWbv4!RBs5;>cFp1CjS zm3i~hTMtiVho`PL)$L}i-<)xSUihrmeR<^#f%M!PL=5fAxf=()-o8TV)EKAH7rfrA ztpJKsIiSD+2^4<|+zzdZ#F?XAgxPw%yVNDum1@%aGg9I4hg48S*#hF8%O8S|cRfzt z-a$CwMzC1=6Rcztm zl1#3i4=vr{0!;v9)Zf|Xbk0+Ap~c)oB7Cf+Z(3A{p1%;)e;kve%Gva1eP|0c30eJq z*Twm+jqyP6V@-S(b9eAe~o(g z8&MPth^juNrER*ro(6AmTIsRUi%1l%G{{g%+&P5Be#?DThe6@)3Dt8#VM zmttx$2On3|k~5Ny+E4H{EYtTV*opVO6EpjOJ4^oILjKvHb=gpFsw+NvF$SNkDf(RM z7w|bt1o;XZw;eF+IV?i$5oEZnbCI&;T}r41u=+(0g3@V8&-+&&&AfYOOUz{FXgE8} zO~Bt=)}*a!$iJAcYILB^_|DI^zH4w64W6wJaABaBKMO3f5R(Kb9>BqIkD^ zS+lLhMup<_hsVst$7;*V9FIjp6_i~x8JQ5yx0_9uJ63&?)(d`dgJqTd^xM!BV=@xA z$jSB5>FtRtxz==81ND=+9Qo=NGkf)lF;97;FX0&i{%@XJDWU5Gm(A_`J2)mLrjq%3 zW4}YXr^Ec0H{I7)Nv`h#kRHU3q`yTdH8+2q?a2W z@o^=HZa z9122g|By<&w}zjIJ9gbuCY`*e{UJwgv=#R-##u*ZlCjsKn2boH{@SR7^2K9)WS);g z54naLPY9=CTC`bsv#ZVqSErcSm8KiR1u<=_>DcV9vgd)Y`?2ecijq={xJXNH5o{uR z!`!^h{x9;Sx2Kkqnpl#F8}R_QHLHF~)HcAnCqP7@*#_{3rpIemWalUS2bN*D<2yH#!cB?tTj5ELaYoPqc zO!OBIvjBjqN?ssv5sik11^|oF8}(;rMST!z*1+FSGGRK8@H3D}=k_O8H*srFWED>|F+HIwdM`Q|DP=GGiU{KT z;kEm1w>VAzkZ^Q=bkp;by-;^Bt3J?rUY!B@tdg{^#%-h_yy46gwHiN40UrGY|Llil9T8TA6-9hu^r|Ws&9N23p zO9~X3j_+I8Heo65pw@l1(M#sgepGr$)V)Ll`7r-tZkc9TJiV6OW*)XsRb*>3GtC<9 zL@ZfXwsyy$jqJC;M90DF5N55O5H*NDt&N|J&!xYz%+667sm8X&#v&m+4SQXJ0BdwY zi2JGnfd6LZGxoutJ=K3z3^bT*bm zN%xbqMf#b$qrWqMEtl9N8^FJQJ{jgOLH96Z6H&Y#wG>95b1^2as!dakYSUp*l@Uan z5#jD^v|fURKIhKS(g=OF<(8vN4ixQZQh1h}|z zf|aCP`xubTFfB^k8d9Q5jWE%r|jcHHv@_ z?QS%M7*3MJnHkzChCdTD%y_^oWXUhqi6b#84-4#5qB9fc<{Opd{tA^Q5pSUA zz%z+BGkh;=?-jb!+SJ(iduDg6XoBKL+Zrt4?uGW{~p9X zB4}y@XZbh4-8fhzBylxCCk}U4qCprg>&gZfy7n`4;`Jg4?KcbKOwJO1chrhg~RC*Id!n+I+JdF1)2 zlj>b8s>Lxm_j*_FZl=0?1MJESURhW#34p%q^;ps5$JgK3IkCq+-`8WD@J^0oR=~;+ z{ya^v36e5WI*D6;3YD~@2RSw}B&+TZ$+Hzd21?%1>R^8F?2J09miMuYYw*)g<)XSJbN`|n2S1FohCfgA4c|4R$ZF|W+d(p*RUg|+^s!T!^( zJc1}K$#DDt5L;20T0}(TZpq}8r~7t0e>*o>y<`ESFi;BfcAT}7U?Z`-{sjF_{dk^_ zthhHJp4B7%bMm54Vt<9W;d@7MwP=J()Hrpa(hJLMyuJ4h@93cW!pg#e7W_069PbkRO4LcBo#>6zK~X!4eA4=98GU=JVvfG3U4^Yz zu+*KX;)I;W+|3i`Wk8Y-XCuDzT>@=CwmTEVMC8uqF3^ltEUyDMwj~t-q{$NrV7UYB zNtw#4M?$X1D{?Rz_&qcE0MR{n^=dzRuG6r6Db)Yn1d6B9r>7U}<%;r~!| z*7118eczvMPCYT*-A>&dQ`60Kcju`Yrn}oT)27)pV|rq`d-6H#y6)$G9)I}jd>!?x zZ@xdcKxq6Cl;UIu^lCLJ+{%dDt3KZU1kSM<0unxdZQKdB*)ygUjt*y@3U%-mJWxlN zpurh?)B|hm6JouegW2q(A+uU4Drpap3b} zVE@Za;A7t1FRg&^)6Tt5m)8E^yb9^9fe_QxPv6nigA&v=)YK@Dz&^e|Jg%e{GED&6wPW^lIX)3qO7ZYY-z+&xq1>pRPMu#GU7K{Iq+i<(M zxSUlPJt31~if{isEO7d9(p%DGc$XGeP&^z|tjjGgQ0C0ij6b-_IYV`nwc+jcEcAX1 zSjFptcaL#J92LCVY77Bh+Fg2QFN(eD=+sR-mnd;brt(FPskM>(DA^ls$J0+ z_;N;j*7MR!x^de5toOJn-UMQhIHSuHO?%$cYFqjNbb0}F_;+#t-?P1Dk91B+FP3a; z<%D29;x>;kR1VJ119r@O!0mw(?hn=LW5h&`P7hA;%spFM2M33{-LhOP)9s#(B_-Zi z#l15T;mh}TfiHmp7=h;%WoJ3NHNQ>eX_ZURi+l#EwI_-IFr?kEwZ)|%lLE@Odx|=b z5t@sYCMMaBDmwB)s1YU?!ta`veyQGqb&Lc6hUBaG>_1PzIT>1#$NMD#NC+t^D#~99 zHYwOfJHM~gK}poAi6H-4Cz*L>YY)Wc@8(4O2zy=vpOA#_%1HZnyPwswk(dV$*W)U`A zMxi$cb-AuZIHzRN*DX2N0AJxBN$g)H}Eu7=ozDGf0yw< zjWE(6_M?NO_BoRYJy*qLcVF)A!g zEv=F`n2PMDov&G{-SZ0P4gcjz{+n$*-aArUpZ0OyskDSHE+*Ikt#O4^(%pePgd)CM zgu)Lgj=wv0x11TeVVKqb_qpQ2<-C(^F?G0+$KIP5ic}b5Yp4G-wzhx{m*Y;|b<@t6 zmEQn52*M*~tH+cJ1I>wh6i9}FZ%Rgk?c?jqE+oXvcQ{`v@PB~0|B}pywFaV^ z>R$_CzI%WH7b8h?;{LgW>hV|ENg{LAVQeBDwX=`PKa?nys9@NebJhXBdmc zPBX(Yi8%P70%BrxbWGxg9)vR}m+b5%gT>;6$8)e6U1oRoGY^0w)dHE!Q?M65b0)(N z%-^K3?WLLQjf@<)h3}3VL}UdiC2`^#CexH5}qGfnP=KQ(NRM(hDMwV)j-1ieLt$1xx5>z~Dj688M< zJC2}QpLo{!J1Swy81i?3oR^Q_Ik+HwYEP>Bw2T@kZvyw5v5Lw%Q4N%B9P>_Y<#j*4 zd+ev}@gaM-R~H$mV$GA*)kTjTYRgeePeOln;Y_^Y^1OE7t_XK<->J6H&UW8D`tGU5 zp8|c=KmkWq5e-Vh8$kMn1tAKFde*A>?UB8VyFsYa2rWA|U-;UZLu}mp$VrUh1th4M z?VvY_;hsvL3cG9Ya&io;Z0-A}&JgD)i_%r93T*5KeorCl>SawYh(ONko#_K@O@2qd zDd6g-lt^dKWaF8NvO1-6L%kvAr68dG5I3c4n~;_oS^e2&?CljsamoyUsLlRek3%-6 z=e*NZ6+r>M;W(f+VRyMOf!fT>Mu{H0z9W{BdBu#JZSp@p&K&2IZ5ac0q3fJ%&n3({_uLGq%qcOHxX3lN}!Kq9;3_GZP+Rs8m|L8|;Ynpj-A zUz7=5xXBM9yf^J{piBAr^Cvamd4zQn#|J&VEUGuMK?&dT&5*UCd+fVj(ZIs9 z>uWhq2Yidn29}nzisG`siFmU)fCBoWi6OFHXSRRrG-uU{f8EDMivUzuDA>NRbzjfp zl0;uamg6UU$$DzMcPqePV6tbkFHxyjW)E-25~y=tMwlke7;%ni{z#y*KgWq6=`AS*W7$M5t?sp< zZjO4(@Pe$@^HDS}R!o&=Zg{^KP&fIPh-lf6N5pYxvv2xW$jHMJAZ50Ou}oqY?~>im zcIW~eoHyV^Xh=BU(*Zs!BmYy4#T=)Ec$70hIBFGsrEbhzo}SNizE3EbYgXv5kqsi@ z0eIHr^mc&Oq}eL~HX97(^0teF3fbxctfY~awpbFi&1Dx|-Oz9n03JWQ8;#HVFg8q3 zBxohYGQ@2H<-(CZH!1%R`nXlQ-WOKxhSP*W$6sSdyYSsd#+jLg=;iUdx1j&QLBaUn zx-i(0W(Ca8p#uOqmdoSZj_vd3&wz+7^Z2WL$;hh?j;|AO@j~d#XRrN}ljYHAZ`tew zy2VpTPb^_7hqnu%KuwdWmwb#Zrrh0kl+z82o@eZq;SsCpVAtOInU%aENH&>|gaRYX z^zveIGS0xj02u>AbX*+Jn##{l=%NWgFr#x)s(0Myf~coI$K>G1x`SI4Ia zKqXYwj!d?TfVbB7*!Du;SfQ^K?-f5a8UkFGNI@ZO=DQG369kC5h&em614BWsV{J|U zs$!YaWaYgEXtd-wl3f;WT>$0V2uMiOGHbchPGwsM)@05ST@(|@n1oA%t?2)*Xl84R z^5e&k8T6^9M8fOv*iWAt0J|(?`Zg*y+;Eyf2k1$knUVKAH(se9GxQK_6g}j3uEUVe;^_6mf>v4^qP+A|c7-c&X4Z8SSZ-FoH@1ma&(y+*+x3VQJh3O{b zK%^XV9UCJ%QG)bO)2}|v>yLK4oalkFj;vkWcdoXS=gwH3IG%1`Jd8mfuK(wT(m@I3 zDlQ}T$7BK-A~sfA;w3!vi>{O1^w*KV11tqUQC;6b@sWKxRl(yz%yXdb(m3y&BMnQlA1 zvPWL8=PK9=dE;!pXpkv!-unCK)4neNo{?#WdEEMs!pG~!+ekzK>H2uol0YpbPvLs- zi7=HjHyzce>0y|P{5@}+@xvVQ{@=#~D&)Zpr^8#V>a9f&IY+}*xkwn}F6jTng@8K_ z_fz7NeM0T=(bozpBta>;AxWK9VI5-s|1NO!2l4`J0jC3gj|BxfT#)Ek50$c9Qr&k) zWJ&Y;_d@7NxABDkt{9Jhd$MX~w(L##R%d9P!2uIBkb38(| zUAcq6er<$^_yjmGfma$1-4w_Dj4i*I>%=(b_-$#4kcWrI3Aj>DS*SBENd?dp^dyho z*gW0PJQh0TzC0N~p_+&!z{l3|Z`^=b&Tf*)9$$K9X2`S^WYE+EbJLW#>P>;c*dKCf zuFk!mY3~{Nzt7)*zXZ7dn!0u~hmo=MC8oV11vW}xVkir9ZSROdHGKM9tr2@TUtBcQ zsgXR7YHa5EfnQkhzOo~q!DnQ>D|H1Q4K=0vV;tfMiB; z{a9R4hZ!jA5W~pP2OU`bfEW{F6zBlSL_dNOn~cjjJN*4Sb95Ny4?m93&}v;Qbc`~M z`UC;CC-B*lFuMM<07T#&dM^VXl+h33Zeti5al8RxS4SH9t$xU}3bs>d9z{l9hVM58 z`E~i(E!$}Qo~tj0f?z5`IX27g(GqOxZ6X|ZRz za;qV2N0iKnQg#9D=-J)1PNRifu^b#v*N;&5^prbS{pB@ZhQH&5tqr;viNFuJvmFji z&$EXFU&wD4dl)MqBBWHJ;B7!K+Ea^}$%`(aw(kP|TGRFCxA#P$WMSzxZzLuATmUIrTi{re%5U&)`SjAEnmOv zEcd-d|F9a@v}R!Yp`f`QcK3Z?T-_%674HWM&N6692?-#$FKs^@u5zBWHQ7e>G}HVs%R|+P27;o;o_3<^M%=; z+A>L4nKRjB(FkWHc9U>vYV=B8k`aeZY7^g+czJu1)6)aNYqX%X`fr_Zv#9h;C$rv9? zk`R$ELk?0<#L0+))e&yYzE)$!Hlv#4@5astFZap$lP0hj6`0yjfPRi8f@U#RzaE3s?D+svW zG}j9pm?!;{z{+J)-14^90&0p^HMlztqkPdb{Gh;999I~C1c2R%jRFG^m!wZ*uVebr zgg*K;y7IMkRa*j$_Yg z%;K1bxIwlTgi{<`;>PBkX9VfJ^FvsKOL+O`vGYf6u-dTwvbUDMq;ZtFJh1LbT3cJm zcz9AvOjU&tdC6w_8{UFANEDRdbYu6jvrEL>Nj|Ur$S72$H%t$}cMt^=qgy^vI*6Xc zx^1;@I_tNU#%;;OQ;-W`U>3~p9axDvl~acJ>pRQ;fq$el`(3dM8O!GJ(DzUS%{ji6 z_;5p;dAr}vW69vEZuQy_FTWWsH8C#5a!WRsR6*Wv; zXP6Xwm`G>th_)h;duzz1hd?#jabhYS3a6F`WEo7(P!BCNZP=P$igdb-j3e{FkyLd0 z8+uhiX5-{AEFC;K+CtdN%0-w%DeCBru8#(-s*!*=ez=gh#s(4a=XUyuCgtzWfu5%+ zEo#ixrymNk+CkO9#q~nCr=%Le&J5|DYIi~mcIG>C3rFYZCW#|v_gR5bJ9lTacIbjn-${^ zGUZ4{^>?8gl<8GuUs0P<@Os7iaTXxA4OJyrym3roQPxTo=Vy)blKNL@=5sT2vj%&< zzmJY$-}VBv)blPd6dza8pmgZB$Uj#`&u^!I6@t~Osk-twrL6Uuu!JIrKMb4aJa$hNOR=*u)o)iMKAN_pR~1{TubSydtNZ*Q#m)Qh$O5 zZg0&Gb!d!7r~K7R%uvZt=Zq$y>H_BCs_7G9!S}A%V4LHWl+}NGq5fSp*)ZsP2#q=Q z-*2?d&=ur7PDm5RySTa$*=(%kwpL_x%^>=aQ5F7LRDpQeD-XB+=TzY)hb0P1S`?Pl zc{a{QaV0Y}Kf#=`C7WXs*h&k6eJgP>KXTJPp#s-_I3*Zy37Pf;%*6QVL@`MFV*kt# zrZ<69Ig6dBgBqP8Gjk$2?A^`KPMxQdxQ8LX10fNma4n(EG!z@QVQr;#P|q=QIZ-AB z4-J;8cp#m5j}QmsjevUjAps?OBkCWWs8$n(?AlgEHZi2?5rMg%c&Q!}BiNtlN9~P; zNcJ7XXi9p}(7sLfs(G!#d~yHTTJZ($HbKyhHyQDCT?v-9l$^C46lw+obb3o4PJwMW zFI360tLUoW-(7RljaNu?Phr5UR<*he;%)Ey*jA||>qKlG8EZe#HrPi0hL>z_vxI5* zC2)NEy7F=cGeMb4Y5i!35&au>uok7p%(PqfxQJ&uerO*Z?MYBkt5ueny*YBshu>_c zTqz1CiQi|cYIa>g-=t7+&Jpp}7=)_J@^DID_M%0)HJZbSH^bj@z#Vm2l|oh2^TGb< zppR0Y`(^dbWBw&k_t(j^sA3%FO*hkH_DZ`O%_QevJE3~*Bw0!w41PvOQLF;NE&o6% z@B7uvKPETsvg$96rd+=+yLkM3Y|$ec&$Z=XTy}5nK3k{}o*YVA^5U8*SlF54Y;F13 z{2Fvc_|p7=jB+IM7L8iee8nZNx>X1sopNksXy2HO)jS1qwZVch!K*WM( zhJfYTrE%8Q1ZO zsRgy~RN0OJD?F97_vWQ;CsYP_CnXI-?k)AU6F56=P!R^}#1EG@XY-etT(6~;5%|6z)x>*9PvD%O*x9?4o%8dCe*;DbBTh-G zpz|YCn#PMzDAKQz+b(q!D$T&A$t6eLNj{wxlEBps#L}^HS8g{2vUocFMi;`ugnNJ|FdQ?% z3d21?){=M}(1HaXe>gT9ey>|u6FRaQX;=f*?eA<`^(w!&5-l>*w+87UUAc9F3|SN9;KQnQ14kX;l)aNpkn7(V2S zfywu~Io`b9x*+M{m0Gep=sSeXpo|2aVdeU7?gKUCK1}zYqEQi+jr>G>+JC$A0Y~X^1|KxmhAm`Z4s50K zfHW!nd&dr$lG?QxPqA2=d;5-zf)<^AA^X@x4 z9hrgM`0&I#ks7r(jIi43;bKe)_@wsfJQr;JK}Q(`bJINa9fOT046IlDa1MnOUgs@J z`n*HZQ`>l>4`0x^2%8fUi<`b8q;L~Kk?;9Z-|(qSu?pXlaX<~2qK!bTOHWUL>XXqR z#Q=P%h2jMZL(5D)U`7$se=LQHLgEs0c1JskjdR)x7w&{}1({-oT--onk1M!`RYF7iWP`ok$W+%^Vuk{%NK8GL81Rm9bcsw?fI(pC+x z{=@c+BSzZ5mXX2%KL1NC44&?HSr%K%1*?jYL3d^YtHZs%rFnEMH`IJ*Idn_{Z`mvE zh|oZWq4r9XavF>e>IjlU=8g0geE*qDo$!zu7rH%dS&co#X85XpHwm&)E5$tA!;_o+ z_*0IQ8fsYcMi{30LpeVKW19|0OH>byhdmE}Ltlj!r;b&L8%H7rgY8FA$>8o*@^lX3 zq)EBLtyBw9Sei+8cY|}=NW(372(a6OEC>?{dJTCp*=A-#j;ifY*WiZ`BG~w8kR=_9 z+Dq}iyz{q{u1pLj-$*x!MMur=Yy$m6!?q1wAt4%6d0~^5j$j9KgilY4#a?+9fmunJ zg;w7Zz8(5?2M)i7pVmx)fiYujicw1csjnB3{h1+ly)ABHi2(;kE5E9YpyjJ#g6eGC z^s~qIPMWc?6D%MZF`lRKp)T-aiX87LD|gKfO6P>BvygdoE4{0|NE zzti7yUDVUmO~aAr=ULOFV}jrwDF&1x?zTD<2@9w!SH;I#dxQ{bk zGw_2mq-{#_C*2E@`71ZPK{{2KphP6H<5gGQJ^VP)gwll&#q0?CG%I~eLJ(BqbiRF3 zJU#~*#EVGM{@=*Ra?Tiwf@h$Boh42ZMx0YS3Oc@xinfZY?N*l!(>w~gqyureV#rK4 zp$Qg7y!JGM#9S3bLozmfX)Trx8W?Y{QVKgU?IkCO?J88oDWt(kyDlq00pd}ro{zFIqMLUgwj!9b6V~y$04lWrd zqt@P*jnZ?Y@W$(O`zX4H-s&aFukPC;#MMS?DI|W_E_<&pRk)OgfcZae3I~~xP*-`i z{`yxXc?E?;0G|8!=vTm+LPtj@YG_Ep!7-DVnmcOoV{;7c^+e!;5l2B}Y0`uw6%B8% zWnashnKcefe$WRTk)VH$t&F)SU9PpAjhK=l*BGKaG=$*@mhT^$H;l7YH{pt3Sr z0F%VV#YOct2@9amAul7)-fqkO8;wjT9mV^fx(fkLCm0T*RIat~k{a1cnLL+sohm-F z@=AhrBd#$P-*gk_DpQU~0n=_Qt`*AK);?@E&b8HMBaEb;n{OV)T$EoxU}JADa+t&y z_2A&3ny0w97>vhBTPeBR7wc?2?j{ z6nb^#W^Q3YK}`+!@#DuMZyOtUUNV$#ucJO5R9X;53BO}%{-i`w_{UZ?ML-KMDFzw4tUkEtkh4T_10vCaIx^iV1-T3JbB zkzO6;8Q%Q`-?uY2e+k3L$cT!Dh6Cnvc6Mw+0tgZwP9{W&0uw5cNH{JWWL}Fj_l%#7! zh9B_gQ>o4|6AljeS9FGLEh156wYA>{+;*(@j*Z3sY*oSJ2gdH-iX9J9xsQAOc$K6H zn#H|AW2^A{CIypsVmW_~o`G{&F5zwV>|S5fbPNI1y}20Jy4@S(p9dMfj0+fZcc@p5 ztGH}@LE)_F`SoNWgrDAc%z2{+&78CP%SApT-p9$=nOTPuZNw+Mbftu=x}}B3LOL@m zOI1rNqPm)iiq;jT;h)(*i;7sX9*IECDRm7qgA6=dQkoXsxht;LwfV$R=#UEmD5?kt zB@=e~HoV)`6ULKpoJ@l9o<313PcNGQ-lYCv+&9~6*^=Zd7u~TC)GJO z3ro#4C9tcwi`v*6&<0jjzt7AhOiasSOph1W^i!sRSPU`H)0@U%-kiIO?u5N=n!qx( z!W4h~9C((Z5HdL(#Ch%CT+?NX6>K=NtH+mySp)mHcDn<=%%tPmu4Lp3&j-6AkOe0XSzQZTIvSe|KD3g)8l2oVVxDYURB zDS*eMn^sv~Z4q{r@`1ZilCe;ol+X3Q16sX%A2djmATfLTw(;BkNj>MO>3di=Povr> zx$Jj%4rR8Lyvq*e7S}QrDF~SqSG<9b--O$mXv5qgH%S!h(tUqv_&+skhB2 zLs#E|)dX)oFrCOi-4R4u*@zfs7;HP?1uKKeo>aX zud@0jj{a>s#Z168J=wgBlQDH57Z$0aVK3K4f(w^BA#@ z$_;L4$Kz;rb)y{$+*`FCx^2etJY9 z=5r+x$>|=z!6AuZ?}a2_76hrzw9OZ_RQ&zTN$r_kr#MKErq)`*tFZDuv)NE-Zfve6 zadfVy(qZ($mDvzDrX*kObwy4xuAVDBM?VU7QCvB#VRIM9eN%T-M4{YVMv+~_NRS|d z!doaE6g*wy&)cW?9BsFuQEmhYQKySX_r-DJHu!llsIp#OVBx#pFkmpaPDCR*I{FUi zT#g+-^$#lA)o|W>YouXC1O(Ojl-f$78i z@3sy?#;=t{Rgo$b*q=$SKSxub@|J^cA&|>~@c9M4$Hi{^( zIdtA3@rp0{P>e+wpFD+<%vD8Qy&u{V8yj1{)d>m#gJj@#J#bPo-kPXO`eCa35Ki~l zkGpIQmmpzt)AVsxGSc^GXgO`c}%FxN3uXUG=MDkmf+nWV2v*!%)dYo ztL(9);2|MOA|fJpcXxGpg~L!#P)7jar5rylgn-y=QZrnj?=<>+nj8>jRdUeb_dHp# zI1F@31OV;`f~~S0Q2Pf5rk+)kxk53H z-GAYY0{&79zdX9$xIWw*|Ef1bz!t&_jJqi@+tUW%(U)h#zSQtIj3pWHRPd5bfuW^*EwSPm@kx=jy1n#MG&Aw1`sFs$Nj)85gt?Lu3 z3`B@~rPBP$|9+q-s*%~Ox2?#i2weBSeW&oW-1%3CSeQB@PnnUU%?rWQ%FEn ziULN>z+n9ObY`ykDll6z9E7N^|9IdT9`zvPfTRrk4vcruoK$2 zOu1q>ST+?P78IN(O-5pBX#FwqyC9I^c-=D^QAbQ?>SWd0=*T&VJ(t10OM1P=D#)qE z{G~S;DQ52}NjxVDh&la}B|4u&$HI!+G0x`*ILHg1ppnBNUit42RKE)MNsi-dq+^#4w5H`I3uyZNrud?ks^ zJY=IGP;%prqAH4bEvGA?BG3Epo!s0cfxJJ81pr+*yCQuKqI5}fUSbQPXRCn3g#%La za-HE#(II_jdthLf+#HefhL!xdG0WQB*ElIO8NyQ;;k{83D7qLx!K^?igX2-jFCje( z-P_xHcibPp>DdzqJsh7G)Y&P>sTzUn=A_G}ntFasXOlvLO?|(X__qkN<#3^vlAS$~ zpj^w)8?Ltdo)A5+EwX>NIb-Fqh$e32*gY+?8IMNQT$F*4anV;08!!Vmni+1ubBk!l zPhC!pby8C9P)rUPWEFK-C1HQ|_79~^#NZfya5&8lp#HS)qKid?oHKiJq0gXdd`%?U zM`7+Fij00QVJODe?(3_PU=)7x2_Br8ML|~dc2qeyGKxvmU75Xx-mc%;-Jn=w&Mf~6 zp7UR9-j|C8lNMo0rUKw|DGpOWrgFNgy*%S0$_%9AX6=ZVE!-HAw^5x~}dLWrtI}5GW;i>^s z7Xi{l{bpYmq%i9Xd~sSTz3NWC8RdGzqmvX=uTv?=hzLGBu7??)6X9_QQ+9USz98wl zu!dv?Qa2F!Q0KZfrz}qe*Sc+{NAY_cy;c4}PbpZBxPB_~Jr=Pf`HAYSgUt)|C1|8I zxsS6-YO_sKkF&?Kw)>gK(Er%IwY|MzPK2W!crP9zcL5hof?<{{c5eukiJKcL45is& zskT3}V&O=T#)l8}O;s6FO6irAHaEZe&#+kZ)xs^s=`(Fy$pSABlWQt_zta;6JsqF9 zAW0_la9%O3B;=8V=LHIft6Q3Hq|8FjpE>l|8)QDzgYJm-`sc_IkA)1*+%BY~KJe94 zjBF-1Kttz1PAeLnNDj4O;rGcIs4;VEx)E<~r6ut`%Eo@1_zrX2WpH+mCSBfz&2+Sx z@NO5KJFbfDT3J+1jgELl925Uf3?;(Nx3yImL&KfE(_1UzUxCC8_!>?>2Vn1czo;-g zuK!ki^^Yj0gMjcdb9%c(;S$u6=TqG|8sZo8?zfj>pXUk2=b^1R$;^rAxFwPeO9~2t zfr6q@ElW;e;fWa(I?2bQN>R|T-Zps1P@bBn$eiGkDXJRexA%Zjxa&0^9%OY~@)4alIE#~yYpMr%xlvu9Y!UkOWyi%A1^K5UpD>KC zcD*R9-H=%=hmGPE6m@5J&WBvN2dfd?3`u7oj@`$3esPh>K^A~FBunr3G2Wi}+G)Rm z!C_?zk`yMuG_I8Iunif?6t`j=-O6l3tEn`KC`%Jrx*uX&Qbk%lq&d5G35#kI^2=E< zHt|7Oh&%qhZ4sxS#g$*{3B^*nf#`}ZTCPsGS>%9dQHDqzMKaa35k!uM5>NhZ1=^yN zx8UPOh@_Fo+ry=A!>a_JJe1iuTp?9m)DD>|kjjF(_(G-?$Z2@lGMX0xL{#oCVJ9@D zijEdyuCv^Gx-%h7 zKo<7h;0OEJWOe=cJdC^n_4h((0s;cSR4S~mS7mb(I6sb$AU{p--%eNQ50S7oAm1z9EHOoTd|fy>(P zn@YY7+7Fz?rKKE2RHKrrzi%FBbNetv9wW1O9XI#O@`l#TcAa~_cqzpkQTw0LUB^r3 zPh_iGl%B1$xvEzLy5YYpTILPjisTItNQh*&VZw60xW#^oQ@H*&$bj>;?vLY#j*f0> zWfd7kqQ0smB}M&^GrKkyxiKmpU9*G*`xl|GsenL;`RCd7HQtyZV`k+gfIy7sWzXl} zmAexRnVuI(99q)&423~Uq@CW8-&KVP6|gqKVn2|72G$2_d00m|#j&_?eJyG%!C1Bb z87apq>6d_=9ePR__B=1|(bb8(aU1Ulik(x!%uOCNWR#5x(z0S&YHwG~%#F?eP3MM& z{KPaSmS`-k(73sQPZ)a9AP$QlQ`DTsszUcKc%uv>e)O^d8Tjp9N|zF`u4E)&rOBZ? zEHPtADX092BuU0aQZ@#vK;J3xFWBdb?)wi~7s!4ZO&p+{;FAJJ!$}S!{&2e37!l{7 za?Tg$rgD%1IKv%8bRiRR57CN<2I_6TK07!X|M2Tp^-R7?nJKiQMm*?Gfq~)HS%LZeVE{dr>@} z9~}N__(REaak-NPz?lrz#TFY8zYE){?{ygnV4;&hwN{sglLqn+2{%6Sxt(l&#CyZY z$S84r@lo*kZVOy0tZMF>mQ zF!-Udsm$i%Tj}y)r&I)n*7|uCUtYKItE;Oz9~vKweISBQGK(5~wRFKA($os8I9An+ z=u>H8yC0rPK1#j)(^`j)UI#pw+Q{~5HeC{ew3-g2t$|29@y*F9<0JcviG1NS z`jYZs8pZ48=@VBYw_s>nJQ}1i?_O9?f)Holh4tt6COxb|AZV?>=&0-J>Y`79wI>8c z)4BDxAu=s_U5SXRy&4ZzUvvoTV#DMEK0ppryR=cEN{_v0N7tD5oT$p$@$fpTA10^u zME~lr+PC#`Z3Hegjhvk*VT-ZXZWecZNfx(Th&Ik!wyo`fLJ@dxQ7B)z4BM=rq3Zy5 zb1X6-UB|@Cy!cYG`}~ZRe6+b}rR*e@HDLP%vU9)oCzXe?rxOk?=>j8aSkJL1R4HrC z#9Al$UZz=Aqx|`4lGbU0C1;eqMU6qdp`|ua4u=59<-dk83}M8l?6hK(4#`!Ypx&SA z=vWPGg(nVvjzx&dif_}gg%J-AiSDiGxeFLry)-OgufBBaObTGC95!peh=oey4a3_M+p z1gFT-K)ouOW7jpF@Y)SpvJi6qkzQDGW(w(e#-XoFFgT-RCUc+TtFy^^y+j0hBU$uw ztr1?x)xx?T(M1b=g6H?pa7Uyp*aAygehV`_g`^Qc+XnX4Zvqm7`GZHPrsA>`loW9> zcr`M6{>8UR^Ts*{mSUSl>X(f`Bo$eClx!*zR;i2;sj?X;q092)$q7S6jFOhHk~eJk zWe%wU(pa|YMDtj{`Of^#fA8d-`1_YLCiffEhM>;k%6A(`ZC<-w%uG_@YQimnT?mfZ z*8|_q$~6c;s;W-f8cd%^gu*#57=X~&b;SM3(sWNgM+5TNIc?rX*X^2RSodkyi}2cu zodAn3u6S=1bkv7ctmQi5rP2d9Zc4q>A1}Sbd6R6aLRMD$1}Zno*p%93li4PX%F_^N zk(?fQoiwbsG7Gg<{v&?y5Ve;|q7GR1$_cxLKE<8calat4(!Roo{R zDzSA-6m4PEc4X=*B+0@LtTIQ#<>_Oz=x2*>Y;K19`lX#ZGy)hq^+0l($s)L~O)~6& ztJ%@b4Vp+*Cvf(*h9p^2>J&3-jn!wpd`Nocq5W+l=JquoN@FTKc3+WPq$iz1FBLL>uHY3(8AF zYkQvI0mAE@EMn>!_>kNk2(05MUW-=Kftfz)o+;B?+8e-xv=NG@8F%ia)V-IvB_lQv zJWmFV|A`9#`+2r zoD{Bwq?JE1E-o%lrt8G7h`1ea2~Vx;zt7n18TX~j?n>#iJi~$WSs7*ZxJJB0vmk5F z1@c7sdf&%&-y}u-Oy~>WLni`fuN=cR%utQ=16$-F%5GD&BLzaC|TxxZ#_2-38&0J)K z(-;hI@k4I~8^7%@+G5I)FYeu7 zkAgQ}sHt6K_(5v_MCdruu8;$@Sat#-O&L$f%8H2~4M@IrFNG?YYsl?3xk8K04^(N` zIwV_LTdLaHBc)|&^HN@<8mZ=@h{#rH99vim z2QfAhUhgJmv>9Qo`P}hi&T*qz-5{7si}A^{=%uIq5+TRGN~RVMMa$6 zT)%+1IhWepEf%*7M4qNQK4p%Wu2tUAh z$GdEEufAA~EL19k0|sMDNW1Q4sv3dRIoTWnhXR)_wcL|LNEDW^-h4z$l&}|q^cHDt zcdrFPQRjJ@VE}<%k3g&f3AM^)tzpYzHy#HWv-le&n!2>uHPq?7?{8+^<4XivOaDr3Tc_On*8r^E?eQa32(kMvfSc$7M{J3 z8F*UUOEp7>n31r#!-B)(&Lr2f+Td%m3aYtgt$fIr(`)^kAbheI1iIxX!d|$Dp4luP z$u84d6#(-6<%rqRBy_8lwT?HtUw=(UmJoul#sj20E0NlHnuC`(v@jp#8--Cva`@0j zw2Y3wT^}x-Pp5ShPXvv;^)gwN1_j9?) z8wF@!JgQwICf}Ym?EP*#=X>WmAhRFG%-`C_-j10d;`^h<$^4oc z;kG|(t@tqFMel%EV3OqV0&h#n2YD)IAv zxg>yaW5B~%5!M6QXb>B=)Nx)F1{Nw}M)_`TU@&gO^A2xMudl$T&3vWv2AmQgL!Pkl z(LQ%L=xC+w(BU9&Y^n6w9yUp~CjzJ@``*X|F9{3R$EBCL^Wo_svn@)YVdOWxerKN| zLY|zRw+^s_SZf;jox`EHokaMulWD{Toc$Jab9b+IRUs;8o-1t@%|t_ltG9y{Mf|kG zLAKmt9{~g|jYT~+tw7;QPB5uWRlj%MNcxz`R>WcThXE?`f5piB7e&HU+t%X z1AgM!1mI#VH)}8t2C4W~9AB+w{Rr}FHrtgHDESs-2m5OOL^SdtK7%Ns9_$#={VshYY59jS$eXbc= z{OVyGv+EKGVG56NqQA(qRIlwO%8-OvI?WUUd=fVO?}#J3>+c3i6w=OqnZ<7uk+L*! zGi-i8t@SXqK#Qq~dWt3lNpTz4z1ScKuQb3d2ZGT)rYU+^ew7D4P_r8hhpI1E85HJ{ z95#w#Y$sps{;dOLx+IX?$^K~~_4?X|2{<^l;a1ca?*u$vJFc231q8Bwny3VW$Mw3k zM_Q*)HO8AxK|<+Wtg4RqThL|;zHFMfJHk^e!cJXZ%$g&VJGi0~W~IyzWjn<Z8*V7 z2A|mgrB*70IC17ogF#cIj)ZUp+!A}crcw{_@$rqWKqYXqaWk5%mpFq0Zb6|hGUCf~ zU(DT+!bYR)SQZCaj1H0kP}6Z|`nvs`P46zB?_kby^OEK2FoQQVpg(Yuw#aUt2EO?6 zxPr!&uLhFdo7{RL0Ms##GN^(#=^_2rSS{n0qK}kn=Rh!O^YQQHo!_wG$SQLGb%IUQ zv0f})&JcSECc-%9Sz6j!IDkue=zM;@#jms9C4mfBu)bZHsAkQ#zl8fby7!+Z-5v!#p6`P4rZ9=E;Wu{9XY+!X>G4g@ssy+}Z+ zkx54wVXDa`T!%j=ARf$LZB}fUQ_jB?2wrmTud?5CH)xP=mh2@mO!LW(bq2s3Pe7dzY0AdW_{H zP-2Qe^lQC_AWL9od6izpZDL~%Y2?VLE+qq~Pa%AM=;y@vxL{)Diedju4(t`yM;$Nv zZ>MdtJeYeukxaF9*Ax~&Za;5?brc|;0IfDRMEK<^b#6#Z3?e(3&`TS!|I<_S6#}9q zbWtW&FM3eFVg5!E=Q!4AvYD`-&PIJnp7YXDr;57jpk}V2w3+4rlC-V}qn>HVHxQTo3u^dn zkn>EV{yT5V$e1W=d4WluRMCSl_Q?@iVY#I@gxT3=PcsZRVj9nQcf@?XO-d|^W@zfn zMv^tgBtoDd&k6x)`3c=wx;6G-Jz3I1PWc?4Z?rzny}y=M?_ z!=T9iA)+6loCGe`4+4R{28ptfaNzBppHE1NArtY%&1b#0;1j2-u){=@o(lncxN)JO zquULR7wp$F8bg3CLR;mo%B!&)jf$`h-By|9yp(c<(H$yA#Jj-daW+H(>jfoWQccgz zA?QGH5(u~iKHFWU!S2JMY`r0P%M>m~J;j=Q`+bbLapB5wgUx(!4;$m-3To5E2H5E4?wB zr0tts1W}tY_iTR6zNM$9M)@A4<#gP};C{9qN}clo9N-?wD+xVw;2+S|+6e1e{{C!( zNkOz8CSJO?6HeS4nM{3sZ~?*NmD^Z?dx!5f>*ZApuom&>1F0 z?2VYA+hK=c#da1W?pKuJ(VH^(HLoU@%fji=+C^7K{*}P}%S^%mQ9b zqig(P*Kl##QY1lIXAm8FKUqo0bZ*M;YNqsq?UT$t#wW4idARU>&csh@A^C|1fRuTn znIWQ~{GB1N&rJ?8beJvs;}=9dOQoU`OEH6C9Lp4r75C!GN98VyfZYao@nPz{&lOl4 zkfvtm$C0^;MtwVK@9)Qqa(V-UVRZ6n$m!`JJ(T(f`-z(sHh#!r;9RVDpju95^@^bg zgaA})k;!VrubcvCYs_d0Q}jx=bcXH9^Br(2a$5POW?>zVl6Tp#@lnB91<-4XLVL-x z%XgriF4y-zdX=b|SqOQ3i2(75tJ3-F)KvJVPh1FxDe4O=gg-qgA#Vxt!uTX&XGRCln5z!KO+A%>S-nRvbYkQ^koevIZdgx#{U1z`rD&)XLi0 zWGxkf4?8<~Qeg=-Hf;LOHZ=vuO$YI(tuP-jM+`twWOFQ)f^=fYOPop_LpSqA~)j%Jy}V zH_YxL!T|}jW0qBw4@0?${qoU75+dLkztA@N;+K8<^Ok$F$D7zEq$q~$<0<+wz3)&Mlpn}FI5mo5D4m;OZla(C>HJ)_d1eL;Yy?R^SR_w@oeOxa|&u+$%UEB zl|pH9m~PosD9l~o@hVLo4w(HTC&H1Omb)QCt9{X)>hz<&j+k>pSRLFqHF4}89FQ_G zA;0=Wd0!TyH!gcKFyZ;4<0h2Pe*xl6W+x_<O2)sFu*J~;R97jd z)5U7La}?cxguL8v6k>~VVGfOp_aa9HF0<`}wGvAuzzVV$<;_XrCLqRe5MqH^cnf*4 z6mf$Xn_ubiW_X_A>Rg8N?cG!9HBd3wzPN}B34!F|6O|ZX{(MCy`1~Fw=v_k^Sboqh z9K?6l&6j=teXNfnTTBVr;p#d|K`(&(v!ox>7saRDvA{XSV72ZfDk6g!RH#Pcu>yN{ z5qO0X9URj@gjl_v$f&QUF^q;6#w9&5YFSIH)rQRdn?{@G0bv-Y;rSF#&)Dn)Tt`Ff z1I+MlRtH>M&X+KIqw@g(@Jzj^1oW5oeta87PHmQ`qa7X;wW#wQMWF}qVDRP&YH(Zn z*=B}|6dbYQQ9Ot=kGTe$#{Vd+vxex^N}#M^5I7&BWpI>m7B&kLdh7>!3aCX6OAZ=sQB55Nb&B0!AEK_-|jO?fv`_ z$adLEi>D)_XHWfZPmLOBLt1^lLroq(iGKC=)D$w3R>w{Qg@A;HZUA@4pd4FR zNGZl8yno=&(cPJ>0M6j*O&j)W1FjilVPRoZ#Ee3_MxVV`DH! z`^q)pEHVOsbpIoaf6a<-in(^qmlWJc6OD4aL9Er^la#ixZe0<&_pjxjQW*i)a zrW*DS6Z;1tU^B_%BrtYDLa4$+9F3H_giv6@o_8=_XZ)aT{tSALtfPF(6!`DH)d3CKar=48E4;rgZwd;a`)kZvZq zIo)6_zD`y+ErvU1KEup5+m8PJV7Y#GxcCq4Bx&@zX39&;Q3{oGHI3Nn^{1z`*RyiW zrfVM5&MT#m`Jse!k0AZ&u;ifYw!?HJPX!nCMXq{VG}4)Jo|-Zk-rhGSx@}6$;de6~ z2O)C0B?&5=K^|6bZOOYX_R)J|l1u6dCkioZM&*9E*(c7^9(q@%RPe6se{ww|HEE$)8)^@Egxl9E-S z=y!R;<%$F)k{LEP>&!8}+%tMiZBS6qRTnzq$Ras9x#OV&kB=lEN(v%g0U@Q95Dq*u0p{(ugvwd1V9H+G}V&vP-aGtErhc%ngLKjtd2Ta_F zv0qN#G^DE6kbKF51&E+LwB#tv#QvK10>FukjEmw8Fd`75w7Lba;>nZz9IHLI-D(T* z7q4TXbWr{b86GJAW4hy)jeZMMQ|SHv_^Z1oBY5Z{NJ%0%wc*o_fd)U>jzb?l$KB9Y zl#}g<7_vA6E=xYQL4r>Xq%8G6hk5PsL#WIO^FAZvmE=sbxk=f{))+JBJE<%YojhRH z{fHg%w6}#6FD7AQ#gFp3>+3c=}7qT1Sdten{^Su7s^^_2nw}Dp*rklTd5HTq^{ zkL{BF+o461o>{ouvJ1 zXV$WTfG%u;CK-0IRHRrVtIBg&X6D-bBk~UspwG}1vDjcDq()?^;LoJD{rV0GHr8$$ zR?5T~H}mUPA(|}Aew%OWJ=cx!qRJ(q^D%Z-`0L{C4q%-S>*Q&eGDk^8iS=s{<5fX1 zGHK%39I!o|{KyEB`@eU6d+pNF((2T4y-;L6*4*A5#;1X?-pSzTxB_G4v31|GJTwlr_ue9-FLHUGKdmf<>d6Abl7O|NYCBKcvWv z&V8!Uub>4K`-fxn5v$el4tfRO`{O3ooZo9(PNFMshHF>ZvS;ghWkduMPm;ADEAUqH z?9RZ_ZMk?#PeW!iELwb(VebU`=15BI!=t_8Se#%%@@g>NjD>aZ@X$5W4ObSmosiUx z&)$zPIz}hD;btGTeGwGkH?cUEw;Gf?dAb`TchV#n z5iQS%>Dk)sA*`ZH+n&7}rW2)OLo4mu-wmk>&QynYgT8~jD^=UaBNf*YX< z6wmWp?yHwiQ_lPI4=3gR#OFCUo-T-)d`hYgq0@_@YQMQEWb`Xu1(m;pJr{|%n;WN| zM1~|q906|-5bM8cQQ2^pIRr-ypP5vqPJS7dp!kvpf&9b@*UhAT*rnby9A7{9p zH(Rhm7wN%%q6MHcgD^v%;uu=jM`s{LGs1Y>FWB@y2OHa*MnxQp_>a zH)rD}4pzmpFyJJ7ASFrRjL+06l_#q^2uJwvtK9PHsxZD0H;*RQcT9@7_v;`8XRN)l zvvm5Z(Xj3AMeXa@fZz1cZxE4}kGazEjc3gDiBnrLa8{LK!3$D6X%m?nC3eXFn!xQ8 z-mXMefycj%mlGMy{T3A`6^Z{h&&Y8{FFPOpH7}-e$3b+a14x>=%vgwd{Yq3>l@!sS zFyG>^zXe-!zVSzeUU=P}8PaE`#|qv}A8&L+|7SNW8oJ7|I?VDduhTErfCjK#Y2clA zk;8df(^Q6HW|)Hx{tX?Q!&z1DxW8!s)?f!aJFxG&*Sag*u&0>P{otYK%m9p}Vt$$9 z3C6fG5(ndR-aEWEE|-urnIA~$%nRNK2^PYRa(CrB;D$7MT{ywZ3;!mmW@kmbjNmZI zgkeg*-~ITB{f>wyN{Yx6^6>C5A|j$^%jg5BwyPd)>esE#*+wV!n#V<0gThS~!df$O zOx>lb&pS3`0=~G5(1)bVfmp3=APai>BZ6v{(>Wy8LrtVk=4uE5y5fEPl7oDgJEiQb{$mHL(_Gmm04D zr4oXhgdi?}0|zzeeK*k0%WEz=IywsE&ZA>vE8`k~O?9#!Rar&FJBfV`_VMvV^wm_G zx5wHbSH;AKJYdl&4tzkAu15`UhwU}+wnUjnvR77BLHJU~quqHgA}K+fF?7eEB|yOk z2iAAD2hYb-T@@dbC5niMEV8r8n8y3~PMU=UpP?J^FVpTAznIzHR94s_1iVMxv7q?cV?IoYk=Ap5<2 z4_$f#rN&Y|7i4zRm48YQ+`9uuuCRox$kfYAPJEZ)=+mq29aW*{v_gj%#r>RTg%vZN z6nRo;ea)Ad=cfftYHs99D_G{~=R^r}}(6W*umG4F`M$7vuMa)siSuH{w=ni-oB6f1P`93?bUeAO-$?&Xr%wJnbA!YSgwhg;H< zP968D)A))h2-bUs%){6xIk%BB(-bm3QD;pi2FlVOd1NMQZUdv^N@V#VBkn2*$AoaW z*P(~jFq&aj!14(4|$0EJGKGzG%{{o5JTCgOF3NVM4%Gm3N?ySI-HbedP3mJq>>G1 zAeQkuD5R8%vZv>>F(`=MIwKFySDPH+_rrTI3XnVRR$zW~Xv;6`L;+(>Z*w>wYtiu> z?$KPH;%0-2d#OKbt32$csj(S2UrYLNXN`HXGqV=KY(4CG^y^9UgCPO}%Vnu@dTdD9 zhn^wxg8PlRIrJ%^-*4~Egur#?U`H~BI+IVT!J?h;Sy{?486giwl z{Vm#>(yGTGh#$i~9V}l^UsKIgV%UtrTp=_-NB&5@e+MsTLOwL&`w-J{Tk^>|W`@r{rXu zzMaT!$#u~WH4ed2?A5)ba&8~^Q;Peez)5EUn~dxzReCGe;F7P!o#VhE6NX!$C~o_{ zwmsk1%7`xvXb+xlKh8>uT3^a|K!l~GVS{dNcB`t(dHkMgnPXBe%*I!f!2R8#87W@| zs_rhbUt{czyT<}22cgI{FT-#B>k?)~Lk}@wePo30iLTI}LtGdezQJdTx8t9E*+|Jn zQS}zrY8%ut&U*Sr!GGy%VxhD(4@q^hYD>F zoTl4u;@JR}Y7s>i6iY_*!H;h+d+)`~)a6_Jf{F?(^xfryG?cMU^`vderyY6;V4vA; z#)8Atz}e*Rrzvr0mdf5{HAV!xePDe$$<&T{$p^V-wfjS_ZIb)kMV6;8x7ZS^3w#H0 zwAUF}$%E_V|GM$i7^&F8$SEabVFOWX#H6vkkDl3BL!l&;BT$>SoFl>hsM+5~`Q~sE zKxf=A2x#xzin>YP2t+bj4e>sWQ=ar-@|Wq{%lI%B76dPF%5>yVR7)kdW&JzO&j7~+ zq!r7hnk2(%CZaC5i1}P2Fimy!^!lf!;uT8e3Wl3v4GaJI_KRLEmF?Oi0SQqV{2&~> zN!1A}i@a1LKd4NhWpG>rZ0&o>{N~EkVvpr8vtIHj@ItWT_MzRFL?MR2U2fyFI|s!I7Kxm-9>i;mzP-=SeEuqqEu4lOP4MUrDl|J>F#YVSX9mSi+l3 znDEFaG}XD%{-m<_9n0>XYZ&XWBf0QsC#7e(CMwartNwh5A!*Ii8bg?%N)5*$SP!4&L zi>%2JA%Gu)q&emlo|%SP)$FFBsT5I{W#W&M{1zs8Sc6iIIZm1mwY2Xw!hf*QTJ^3X z^m6;=^5$Jrj{NTX=zj`t37QaOL6Yn=2Zuldik+?j8)nl5wX2fKj3E2@an- zYatb|dqj+orVTZZP?9$btOU-p68WC7`uHDX>??@rAoD>nFE9#BJInP^o@(Fm~>3EjLvxjVvlAG_~f;`%?>t~px>3qCxueAIVwV)wfHcH|N%>C#dTBfKz@;~O^*GkW`b ze@^Lo>(XwBca9|seU*{P^9eBx=7?0y3g!9pZcgm}toyR0)^5dgsrU|i$&%F&tNj$w2Z!k^FPJtSqI^P z^73*Mi2{xvs0v>^fqoIqIg!6-`POZpD)7a3;L3qQmZ-4so6MEd`eEW>xCMM=7kN?L zuj0>Q?@Y+Y!5g6twyQMA#>JwyF^z)09Wv>=DVVN}hZuiyient44CiQq6Tx2yAOCFV z@*5U^CU09MWW)~jhFQR9-1W;?zL==79J|>{2Mh~@=%s|TG_2q+Cxn;BGZ#Q=p{u8o zSP($rtoE2|*oDUnIrnTM8KLxh%(e^eA=AGdmy$Hc_JWqWF06unc@Xl8-V*qYjIhbP z4nG7pjP}8T$ycOp0K*Ds!?^Sy!R&;BOma6y9maWH&jRZdh==dRn3X{ldsflBRZ8IOk`g}K(nZSNE zfb?4*vP84)jnrBzDzXYC!}ADb4dQoq>*=d;iBe;_q$s_-OL|D9zLtVjMULjCdM=rc zPi@~q-lUB~zJF5)?DxyP(e-8g3of&tGaAeS zfzx6$BsZBY1@yVx3@;!T&A|pfDjbyyDrcj`^2y_Z#;o!;Lf_E^WOyUL`*FIHt4Vo7 zjj)NU5W!?KY##rXM?94!Swd){Z)}<|t@NhP=GS#B^YxeC=R()xhnMxYXOygTK3_rPczv@b(3%adu*aBdvPw5tJKXCd1uhA}+Ok?1C9RGYP0Pncu#$&TALx#(27&86+9``$5cWSlnWQ#p2zaKTT{S<=f zCT%z60}qQ}8MXv;0d%zjNAal4+zg!Ngfe5R>T!ov>34GVhin}88PM|%5<{n(;6D+S zoqrl?NryRVlmQ#T(F?&ck%s+jIjOC&z!{OVQ(vyaB|BB1!sQIQ;lqs|lz;GM)@7!; z_8a^sWp#pRxLdCU1JP2EW8OhzNaSlr5vaZ>ZYcFdzJdsRF z+qP=Jd=!)G9rBJPCOwT&t64NQGGgsU*-%%Mq}WKvuMaDDD$bE30Gk>u7I~&(<;%l_ z{NXu1zfUw+hzw}5;Q`W)L0&@A6{O>f6Z0n^ z3zW8pD72eb&>!Rd+UujMM0IWWKW~&F6$}&!m>zY`6A=+DKcBZU7)WYvVRnEGN;6r9 zIVj^I_EqRaNxQmp##wm-zyJsiN@ggxq{((7aj0*=>AyPQ)Q?b^E-3>YR(cRAdL&jM zV2(J5jxi$iLyG_l{2^L#B?v?-C2j)q7(Sfmco^jWJhio>75@VFd)Xa2oO8ozs2u~# z`IbK8g$xaAJ8cRFey-F9(qRS9tC>5I$eUumkkw10r4UT{!^Y!@YdJC`}l%|Ye! zLVJInJhg-U#Seqo=NG!4a*KImvH?oDh~JOzm@I0((y}&ms;a6^*SivLpKs=PoW6nY z6V5tq)F#B*6n$zI8RJJu)qlU7!IJo(!07JdXEpZ)4szHKVfTj1B~skGFyIjp$M6{zpwVO<*lP6hJ#~6|UQ*TqEXVIc<5#ZHFa8{FZ~hjd zZnl({B$d|hC(P^;YRF1Bi9iLY>0Kl1#7Cf69Oy!nU?Kk!2oSkOZ8NS~mp1!VRM7E6(=Kv(|!T+>MB1gUyIKzK7IME8CojYpH9X=AeEE~06O<9DS>nW z_kc4ZGTM~=frg%b@3omSx|92J@E(hxAO3UDwRZXXLo*g`VwVlN$S*%km$nB;GFDdS z3@e2ct(R+*U*CQU#trBAU|l*2K~kQkX(;)p%k4_;184E?VZtY7!nJgWi5{NWKm6Fc z%rhp6V`nP<$sxAXC96*S&eAb{B9nV>VQH(UT~DMgu0~u_g1)j^<(5%O?1j6~)^wz@SXbNkm0O2Ss3_2zzPDUTqfjsI$`%=xLPm9ml zF0mc`+u;=wqDkd}8WKb-^7ESiFFYe+twG!)H0^% z%~0dSFI4Pl(^gX_^W^@|3bMdLLKZ4Mlvh@vxND0N)RZl%QzvZ^0{(DmK7T!Qs8lC5 zfqssa#*d zMGoKJ^JFrf`YnA+;Ht(>=K0^1Yk`AAAHCqjn>Jx9|67nF5<05EDy_4SHP&rlRDpzV zLfFUpbhK*Xcjo4y85z2oM>F%>49;7zuc?Y<)IVE|ZD_M|Prsk6MVg#4i12M~TtT8_ z1s>Pjz?y8vMl?o}Os1ziOelnVe5DOp5h0C&`;DZ7{tw_IAm z|BxBczw-+61e!d7vobLKKt`IE3D-Gl&)p2SBE3LNRodzf!f|UlpOXWOw%23i4!ehWs_VQBO*$YCzvK znU;NS$o@umCEXs1@N&%&Eu=g1WHkd6qt`g_%Jc;QidhT)i3|V#{XnSQ#PSU+HbjjMJ+SyWZ1AmWv)ZOlK zgp9rPd3XKKTQ!yd*ry6%;)SdL*YKRa+qc8IEcBe{TD?LhxqcY8QD6{Yq`GiO{(4M~ zH(GItIA_1Uzu=XSl+{-&*9UIyM*tdL7PwZa6H^T@CP7-r&W;J-o3VR$zLva|1%v;m zWdxIx1e`tiXL^`v23Q&gOo1uQNG?|tn>86gT;e<8phAQ_r=R7RBbf=1PeZ;wRa%SB zfe*7w7kPBWF|AhYuxSN%Jk%hp(@SNSUVkm7^f#In+8cGanF`82XbCA8+XD zYI(o0n3eBsNMilU<$CrtDar`nr6Qf@$^K)^9oyTF)#jt zoC6J3R>35!Va^!!{T=JuhgnsbAMTQp8pHeSfiKYe*yf6YAWOsp-jiefkS*FPI8kk@ zufQXz;Cu_cU;p;i@|~+j@7jWt)u4gwE<=9tX;Amqqn~1qzM#>HRjOQ2Kh5a)fN1XK zc|J0R#Zf^w9cBvSd9ogL-ep8;Dt1y*$fbxF1aO3r=spAW&nQUYAORRx?+Ve`B}pl8 z-rQ*$TOcLWqg7Yz|`?oXc=-?Z>a7@X#l5l&JX_q zwAofs3=tndvwwhD(9(|ITnts_@J&*&E!f!ZOj*YO+7ZI>Bi2G84=W_h7k`urZpMU- zWk$%^(1>xy(qvL@as+#UXPQw)VFe8&Q9HtXcLVhN^o3*ksgRCOSQwa`3FK*M!u;s# zH*r!XO}OsoFW|H(3evY8fE67-9?Z$)Gwf*6sER=fjHv*G_>p?Ot!v6b?`jVkEmSeA zM?)B(ycKMKgU}6wI{L(MzHNz1D&W8GJInW&10fNfUo~)tWGit%d+~3(_ru1C;2xLJ z2gSuZ-ox zYD858DzKayH#LIEoLC3#REW75a#h{j=9})t1n!tnc&_bKv=I69tA;4a)#Zp1%c{wm zRJTJs?cYvQa*c>=fq<12a20A$XQ+UA4PQG|bzteRn-Ur9P_k$3(sMDPBP8(_d zhxmcY8-IL7&A75tJmIob=69m~`M$m2oNfbGFzfR`_v6%DzR5HzfSp*oq?gEZsFwUb zgvcv3c(fdOIco7p>G&YMyjoGuP7&nL@sDvg12S`onXFIxrOz4U874r+pfD1AVhRbf z{sl!)`9ikzT{{#6f+J$%+?HfpGgMVIp_9ZD^zJUYvs$k(Y!$?g#Sx@0Il{fTA;7yYI~TA5xbtzWz02nRN4w`gO!C~aJK3K(#zqRIH_p zAvF7l(JN_$(6MMJ%{UU?nSoHTa)qXhhZko26CA@FQdCm~`-PMh_Iq9EBa)Qa{sIZ> zH0V7Yx_w;p4@tWZ=~pW!yR)1Kh=@)7a$AJG?tUY5R+8P8I8+>_9BF@wU^5c54odYx^$Z=q7LkEpMcZ8|n12@CNjXAeCM zyaD;yETV(3#h=`<2WdofUEwF0^A8}i=V?@{(+q<2H{xK*Z}{BF0Ou7JXN8ZU1l}R% zZ_g@f5Sr&r$TH287AS~kl)wcIdS?r7ufYgeqBP$#4j}0p|D>(2hp>R3k~8N-98tw3 zF2?;tmFuJ#!H)xc#NT<#EW>Y|AlUw-ioh-dSoXsk)d4d0T5z^>FeJd86rO3aA-D|q6L&uIJZIM94bjla_X{3!^P+qNx|-;IAhpY}bi) zO<8O)4y4Pdc@KsLq}NA@0|x&EV&C>UHIMB{ctsPBzJ}@`qn?^!hytU#vJVvq*Vvpb18-AvZTTyqnYffpO%GQ4ZD5tY9UKQG%#%P+SW=2D4WKdh{a9C) z!oknzmt4Z%OTM=F7!Do9ue)91jaPOXjFLa?A z8CB?^WM{@G@#+~I!xhO7ROY#bkUu9ht~d)wS|#Jb@gn7*fD|-IsYSjtL9>q_h5(|ou|Qd|^}yPT8D{4N~kIy&-KUuL0Ail<&(AS$QqAPT~ZcF`bL z^hAgIurym4K!=22{+UHz1p+?&tYo>n4!(3FZbJ4TA0LrpAt8lzkrR{si0}87A$tE2 ztT({5$6${Y8Snbu3!e{8grO>lJ(gQI@`Znoz}ueoYru1u9o(0 zRU8ku`Q(DL^pVw8=v~3{=xF#r9Hu{0`Ey8-A3#T+e0<#}9b1cRMWAXUdyvwxfkSat ztIr44aOu)}2lY-`6dhpZcNN2!whqtCEyiwM2qL<=lk$^;aNCo=1Yg1qb9w*_9$3bW zXB@&akxOBeibi%&YFcF6i-T+H9o!L)gry61hfQO?sd1D;{fY;^Tq7zdHK--W?}k&0 zoQn@xgK?s4Dmu8k9iftvc1lT1)Q0x)(R*gmxivfMAQ(Sk<*&AqWU%(=B(U7QD|SbzL_ot!V}*20T%AjlOR@&;v= zw+OQk9_(^OOFxwak6s0r@vuLs$~n@=jj_KCq>1huW-j>p>Eq$1rNJ6nt_oJ)kMATq zu{yV^j=)`7{D=Hre{(XC2%<01;_sl;^Ng2}9=4ZbD?C6v#X?o!GUAf9sX0%N7}FFy6b-LrjG1>kM9BT)AITM@jD^f-)2N_aU0b>ip$Rj*DX<`Ayqsl zWUX>S)VGXlg-q6vvo^~bt2|Bk2x>i1X5|9$dXbk5LR5&p(neWDB{oWS=cq%Iv%>b9 zvf3I+nO}xYsQtl##_{>yExBCa-=BbCBcKZD2X-znYLG2CLAVJoFJSxon0cL@*uH&x zn>mIzH+QC1Rye=`61yia6)g`GKxPLK=LQrNnE|vmQd-_n0V;qf&O+X&^Y*{5-v9^o zQxK=pHSeqXqY1cYiIT$%+#kaZtrUXP7v>cO4UNpq&GP}wWOjD8m4kz%loZU9j;d-* z2;g_kHNzI2HTd6oQM48yU&J|~xCHDh2qtv_nc3zPUquBcZcoTiT;exN!!LcO#~WIn z$D;aMu0?cSUfyvZfDyl2oN5>p8VUvcv{9++TtMWt7(x_5xg^ms*XnV z%ci?_d3r$^3rZ`{vNyc}?yH8-gsenVr-+J+%FN81#p?p?<>keYQq|FsfuG9Y@ zF2G6-gohV3Fkr^P$!O6l76hBo?NTGi%Eo&XhO6$a; zvn+6q)+`E+S>BomM7~nDIf##dZcmMi)(kLI@2c-l7k$5p!96H2?oTd#C4o*Z{d-)?c z1cZu_kd}6|u`A+Q0q_*KJGyEV_V5@sfW8NXbcDk%-c2 zYUmss90^HDK>#j+mY0vOZ*Va5*$>}=Hel$1y{*hDAZC}V#lCptCQ?+>ORzz0c6!Ai zJ}1#zKenqH+yp=iD^VR=*AB7NiW#B(`)RiyHii>)7bvb#1b~;A+9YEp3}8UFPfmCr zGS8R*2kEQt-`~ZreMbjjB*ty7>M!#`7Pipfc5en+oqdxqa3hzLgi%r32-&=#x`!{J z?Cd})%yzrFzLwH>0xSn4J9bVlV3+c6fSb?jP+Ybw(z;)X+gyade|#h<&4>7^nG+F3 zCn+ZZvF=DPAS2;MfsNImhVcojKb6iU87W%<=DoTz~c=ep=wd(bnr9 zVnurvt9J506i=wdRHVTH3^T#CFwCy|H*1~er^BT8Te|^!~KK0Pk9G8k>aw^l5TrWHhKamj2NZ0;zq*>1s^U zTY>7W*xrt(0!nKZgo%9>aDHF!IJ2{NYXuF9NrgrMVPKPREzj{1qErui8#4v=nI5~& ze~XAfV{S;|;D^&y{NPnEq1qHs<@jqipzR0^#QLxU?98;Z?Y>Y1o)1?f-M?SFsl4RZ zjyVAyumQ>lu8znsqx3HELyEGzA0-)r9;()6=&wV;$fws5#YAZ_PC`wRxW3wgu&yE| z%lsRpLVT9RE<{2I1#LWUashJWjK>x$o2rn`2REzqOtHJqbn6gei7KkpSv$!3)e760 zD!~{=)I4pTeTOB~v#R}0Vk`)8L@m>7Y<-*xIy`uxWb5RxhTMCJnbruoMRu;5W+GBz z2-d}nRRW9>kt~=s_~;j4(E(N=>nu_}ib%81+4&{K5S2ah^F`siCHZhoc4x*_rQibS zw&LNsB$WIRqu9)Sll+jlo)R?j$iaOF^wQPDW=Dte;eSW}Dj0~_g@wVe`~OcI@}`E> z!K1Z#pR4i$d_~>joftV<0yR9!i(yKG)sZ1*@;m!Nd|v>6q0{U*k}z^1}c;$1|hH`jPGqfyNXsKvT3h01r}!k2PFaY5H~1S$eG-_t)76} zwRWc<2)-`~A@S@of_|w9lw%mSd&6>kg4@GPhx0&dPBTU?;`bi2L+^)E{}2LUHYUIc zlN{#Z$GnI^>RIc1qvaZ#sB0Jx`wVPfGy}6O5yQM-b}TAjIK|j0EU`)YmM|ZekP;H~ z0!Fj6wI7G_ILL`QBt_R|T~N18P{dq>now#q1D_v*{(e)^jbOO=_@@3nelHJ}b{icj z>F{iL;mCx20F}nr)D*(s-(Or(l5NIxRkC(Qu!)&aY^ zjwG~8>+H%Kxq>vsS_*JU%}+Jk(A!I0j8+WWMfKHs*UC({81`Y`eL-$~$x+ z0GM{vV(Xdq6TI0z8-N;DF_|#aB<$qG@`|gv-?+@}x!$8DVP=k}&h>(SMX9frL;gXj zpQnC6u31=;3CM0Cs(6H&&}q189S>T0{CXw!R~L({_J8in zLb$KLzy4o5VtOhg;QSNpulv3DDpcR!FV6{yiGjhv{Z)y`|G^04*~&mvnhU?j=etT# zB0z-F&G*Nkgk@%hd$B*!X*oeeV8 z=@Y^LA{EYt)nZ)O)4Qgmc)g`cDb}Y2a8K2>g<8CRPtXBbWx4izgozf1!od-6r%erXtKMD(WH) z=Yd}y#Q+HEjAQGdB;Kwht7c?7J3I5aDug6n=vxWtorq;V6Vg37yhV2Tg0~kS5fLm= z=>bw=Dx@@z6U{k~@G8&yu{CdBMjw2XkDn48m=)QdkcvU-$xkmQV3_r{K1K14 ztmZCRuJWoW$C-BDT~77%g)o&k&CbnLBzZIAfdQjZt<^wZ-wyx-rr{66h63nkaMgGD ztiE^npKbjfGT)9ZFNb#qqUfD%4%IoItQ85I0%RjG=3SD+H&N+-c+vKthD&e-7+$|L z5#2+cMXwO!5gPO{^2-9Vq=;cyhnWn*(R_H_*Rv0)9=9g@+>V6U3*V=iEwbya-hq6` znt>X`$j~f6iv@gx-Ol&f*$?r-RJ+3dyz{B35|};#IjNEDbJdS8=<2cghg#pxA~(Ms zshYo<662Xm1EpD?_BnVMdoOIh;-yksM=UVlrHA7zsTAj=4gb7+$%g zB^Xi_xmokZe7PQpzUiKd%N_85vQXHxh8A3y<71EWgFd>I>W2Z2ey;mI01xLV_vOch z8bAMYl}X4+{ILdCiD?KEok3ZMRYU{E&(N9Ndd0b^;HF#U>{vxoy4v{A03jnx>&4tB zD&i%ZX>)J|ideLZaAgi49RX;B%>VGbAyoh4VgN|}PYND51;#=?KPO^dAkWuSSA%$x zh5@c%(Ca{N@AeHj?SJZnyG`Gr{-p-<+1M~>x;`MQ&V0=*tH30OSoqA5Q_e4}L)v*c}&4TQ<`|qGTY0#jZ$E(LjtvoA}xVj?| zhzmIs^Nwy-$aJjoI z^G(o}7Lr95&k#8-90|Jo!h(Ot&o?Co<5so%hV8c^Xb|_&P(e$c4}SqtX0YQE6P;7r z>B+{4`4TT4#=$hfEW~7tBx`mP6Hi6)@TR}OWw`JgekIf`_4@s$#vTuQff0!+zL^EA z(bEp;1ubTp{-U|M6P!sWhnqwD%^rKjwZ|tlR_Xh4&kUBSvL}lc_9Y>UzQ@PsU9I=0 z%g4P}ExlH$&RDBHHqli_B9l*zlmp<{g%*?)6m6nJ?yoiUsHbXmS6x5H!E~aZgsW)v z#?lg%Q(7*&oq^n1_BbhAvG`|=4vb)c6$l*C_syC%ZQBYabjpg%=CI>W0DTGo5Z>~e zIgCco^7ERI@Zai5T@WFaW55bzCZgiL{jd!Ns(A6?z97R^fFMYwA~j{TwY@KiJj0U5 z4GsCI_BiFH7kmR^m*5PJHiB}~ps> z0rg<3)xLArrB0r0-I8&H@ytaRruf*TtV##uYRbMB!CFvT@bb3n=QPX2`PK4X!ocK( z&kGF>Na2suo~!ZSNu)XBI%sNih74iUj@;*rtCjbvdC%FrD{cO`nN=kL(y1^&I-N27 zT~*?3j29{)+x{8iR#jD1c5qg%2rB@jy+h1!lI4@)xQBA>j4?c2PYmua z&epHbG-;bIFB@sfB7oO5;ldh*v_q|gojg&Y?_WUQa=#nW;!t_?+pQqaq8;bU*C{p$ zoy?uuoyI(U^!}D$kNQI1@ygV@sxi~zDLc=)=d&|^oLWUW&odx){ra*5BDS`t8_H$E za3(d>C@A6mv}bnofZQv;P^H$`6AlN37)T4;kbB_FstFj^W`qjes6UX-hRi!LUh$6TQ}yi7=jPU`DnJPOIyUV3Qlqv&Su< zFjguk+np_Hs?jD{CNtl^GgH^*e48OTQY8UW8ym(m)#@J|spJ*Td-M9J`HDx4654#V z+QPrf7T0ADCAdEt0rX?Eh#BF z3iqvR)6ciQfrPGzK_)nFuNK9?M?E$?K|c#}aBOELJ9H=~Zl^xY)()qVOtpR`-xqYZ zvp?xl@M-68*kxApTtV@?hJ7<&w$>y%TM%+yw8djl1unc;0+OLv|859oCVUhlHTTn_ zOEBci+fFbvXt31p_o17uG@2DK3+IJuS-%o*|59r!6tnOM#(3zsAi8ZuS@)lybH49J znPnk6sEw>z3SD=b``?hq_R7l?s#duz7s!=I_!lx!+tr#Gk407o=W+(tl(mZ%OMc%!26q|1aNHtH7$Ll=kPCHlx_L?`qIe$OvpE+V`V1-UR>Ur?4qKO z6yLu@UsfQc(^#(R2xBM$kda*Gxu=jn#l#^*$jGY6@J`Ph;ozHJT*LNs$&gUn~8N$Y;z&!I|{caOYHa6K& z#dr#Ef&Ej19`4&4@~k?XWYw!Iz{_1e7Ynu-R^6a7`(ps|asQfn+haYHP1{fhIqTT; zdXvVA;YwtCLZq-7Jo2y#udnwfsK>Xt{$t`cg3VS-ZigN43Q(8;iLqh-ph3z1pg~8g z>VQq&d|o#lGDeOQ(w&!`?f0J+|Bi(W6++u}90zU7qu_b6gv{4la!ITo*~aVpyaboCSz42N?cPk0}R?k~H;j~iQ? zLxG>5fnDyg1x`zggFm%Cz)HcBk&?n9hlXzBsNm%zQ_rO35* z=x^sJpV40YhZ8&t@GJhC6WnY{dSQ|U0T)k0fqdQaCmZ04UM$#8+NscF8K9|~Bu3V$ z07Yn^)USG&849~0dJ=$R$Y_P0z8RT`iHWuOc=-_uQ**H38!@vF2RoZk{i4dEg^%@f zu3JA7U58Q@e!8&9S}wl!7xEKD9Wj)?n( zIF5l*bmY_hZRE$3{ms&oL9IvD>IV-p($WyYK$OZI1z~tHZtfIrEhO~!p+Kfh_FpWp zIdUq1>%d5D7Y}|j^<_D}9(-@y{(pdh*L>6%)&}Bg>pcE1?KK{l2P)Iu+D)AEQRC$0 z$P&KYMb@2UJTcbpn47A?VBw&+CHd?w;5WQP96nCV?%4D#=WhW+C_T3{9H22Gel(yX zZmjcgB$li^15(o`-6|;)=IQ{*AN09I+B`Jtbu@vzcFZV6d8jXGR^Py|4*bSS|5+b3 zRqysTJD$JuW`YqKYC< zY}>HVgPKqo6p-@qtFQn3RAuG%4@=nn##Al4`Dp^|^5+w*|7X#w?4hYb)d9|;csUXJ zgt3BEYaHchSnsnP@cuWvYEN6+f8$lTZZ>|H@9IdfaM+2!KZy(hwkQZme-`{g(9Uer zU_}|PY1pF@^>=|YttakLPA0- zzdf56etB&mwX2k)_9;y|XrBe9t!hCJrmxc;&mQ^BbpudmE|%i*9&gB5o>-6kz;O)^ zPFzw_58h8oO-})R&i_h8UMp5|ubq7w$qcF*egZuv14hX=gw*Am#+ z%IS4|9`)JRAyGOW=JJV1j9qjmn!UCvO4xmKwsmq7)*R7@8L&qJc{}e!A9eZ1V0oGE z81f&BY#3M2sfqIVX1B03A~|`mMoy^N+D<#|z-f+Y);w z*F)?m6)oAt?2$)F?#sy%)xa4A9>{knDcW;a>mG(rU{ym;F5a6B1!bd%_{45y z?bs@xOQ|u$Atu-_h~JHsQ=i;HTI$wq&y#e64lwgQonPb_U=DiWbGX784tx95<8;i- zywle=u-QNN|BNi=B8>pO&gBKV@i%r6?W85*uJK7t&bP3vbv4dA0OgBh_4ujja&C_% zMns=)yOCd{uCVbXNMM=#;!jIZnWDERDDlnWtV{n^*n;U=ZzJD);1I;D#}bPB9ret%!*BuB@UzOR)Q1 zR^`xzFpE^?WGgBoLtkNgN?hs;7Z~+;B;m{j^8xobl`(zzjXrW%eXMD1ef{V~ zcenM>TJ4?fk7Hhw%#K-kMQ>OgrD??Uo-eLYsI?s&Y8XiHCg%71-}pUHJR?IF=mn%y zK?-biRQapNtEA@kAtHo8Y{}yismDviitNHDA6(jFQ~v)XCF4L3Qwb>wO|&0JdS{%% zUdIBIWTXubjN6-9K*OuG%^Iu7=_=?oY4IC6@lJCC8}W8vfLrJ?xpJQ;EwA{le_+?v z7+i7^KhOx7Quwps10LNT$6{o-G$ua9&zzsl_81Q=>`fw))1`qs4xh9X+ ztX&@Y6=w3l1c7R)I)&+?-+oTvC4zvhuR$&P zHc0l6y;YSG^6G#s?s>*p>lGBMX58M;a1&T5rKI%RyURvd!CHLso>+xX&K}YNy$q-Z z>y>}%7|7ZAZnbXkv#RQRmhdNK)=O!2N0B#<(j~HT(;YIs(yQ~_%d2SZ+OzZXmCRxi z-18R~mKZUL4C_@96lK^bQxk}$vo84db~+QAC^o9}@36Ulk=HmefW!ZeY59N0G(M%* zp(6l;9+|1Jz$?*g9;lIf1_)YGk8v%O8pG3$?QXr$_)!9~NUte^16(A);Qm+@kke0r z!_iJp27Z-CxlO1SE~6paYha<*m#;3WYs$*$$he;N=dNsT{*o8nlo!_ch!mpf@|(p`0t+uubiPc2)J&2hvwlz0tQIsHphub21T; zQA)A^Km~hd#IfD^`|&YyTl=~#yZtFXD*(c#Z@p(^@~E{;s1VpgLL4x*JW5gl`D`;` zTnu%MBb2tDd`OzL{BM}@)`ZL9lg;iDVcPr8;a?2liP`?bXZMqk@Cx%8M2>_wR{#B> zXmrc_f2Ekd0|HG$Vft~CeTbT+Ga`T{%gcc|!_mgyUIn`@_Kp{A1O0d(F-tl}J21B( zp{RtMK>C8bCi0@%WrPA#mx+N!{Jd+$L(u-cE`@R8%C)cs{^wk8_m^*05!$~QYqbtT zBU+$6c>8a(gw#LWk21#Dh?!6F1{dw zY`(x{uK%#nR6@da`B~<8-X)Vuzj{ph8EcY&-8tgHGbb_qqksD16D+yIh&fHD{WjJ8 zrOoCb4%hjp;Pr6?*2cm>g!%+&`9oBd-0hR=g)n-K;h)pHJj}yM`m)m)HrZPI7Y1X2$nl#{Y#+-3Y9g;6GB5O%kTXoo11nXeP!l5h z!^B5uy_*6knMmhb=KOgPJo5wv1p!T}4xhOPUIIZ~5lTrD)M=JQHRs0%lw&~8aP?m* zC{~brf+V-kEI=U#Bq)uf1R~WJLV$zYC4uv1=?J2?OOp_+fbh)0;uRf-X4LbHw%_|- zm15UHq$E}HJVVijCMNwpA>G-!Pcg8!M`?)$pWgK6lhAUeRY&HPn04vYQ?t7rB9?3? zGIo-8%+0>+-GI#Qd83^GWYr@}5I0>O-r82B>Gf)xj`EeQ#x^#b!({0d&-E*D9AS#m zgNQsvevBdoi(mkJ45fMTz`0?$TDG`ms>TZbyPV7a&vO1fy-}385h+v*h#0(hI+t?h z=mCTjac0b5Oo*H8ZpbSRHVxlD3wtTK9S-XMcP!^l_#*0^_{fF%y|wZ$M6442?fpZ8 z(plHQ$}@EqhrkMNZcY?__?3VZdi~NbtI-XgrParKmZ4A>Cah?1dS=1E6j7baqF=Ev z@wkziQ&~6O4&5!FwNlYWyGMvsp0%T!C6AQ*y6;P{^Q6=3GC5Slg2&TAtw;s+5g3Gq zU@b`5ed0TUIzYC->#NaOptZfNE;`2OAlu_T{bL9Ke_Op%3@Z65U(VWK^O|~BJ70X7 zt1{iD69JA~=~bAt_kscGOykQAUYa+I11ML&w;6vdHc7)~4OQ{zkOD zqhE`?C*nYBdIpA65_?MKXhk&{eJL$#s}$j3uKyMj3#;e$Vmm8*wGZKoKGszEJv8B8 zfbm?}zW`%@Gc{ISAn@>HS?B$0S(6%!((k8mI!Py>o`8`DPPo6GW()Z;#7U=cz-5X}uexnG6`pbx+U!Y#2o(E-TPh^IkPX=&l->i zdI%%x4Snqzq$!F`4Ci0^^G*@2nnX<0bP98ezGL@GZ>jffj+Ik|gM(Eu{^DFYt>N=y z7RvqL`|0eP?lcEkR@dRo_<1Sw^23zH{K@{Ar;!tm$hu!Hq+uw+Vq}Mx5bi;Mg z68pad08}_2H_2`eqmcXhTZJTRVq@S;3W$`H)O-=jVk-%()EI5D#Am&{5B_kNz2QVg zNXk$Acf}$!lDu@sk^Nslh%*0oXoOv#PeHA=+j+8$@+V&M7>6QSAvZ8x7zNI1UIm)v z=UW-el$C-Y^e}{ZnZkthx=cq~>Ig0HP)&*~gHJ1O~nPG(H5tNoL;6@ntP9Y zJRLv?^w_~wEANJOIb8ZsIl4cvXu9kenBN_e(cMK8SCt9sdIDh}8K!DrwPJPouWi}y zkS_QyM~^_jhJw6zd6|g07dm)e*t-21BX)ZIrzHC@o=XQkEB5yfJfCb4h214{QJW_DCdN^yem?(nCGAxa zgqL0)2w>3h1{1m12eKYQWUo7}b+v6n)pVPfbtUss}n=%r0Q>m7M#Id4RY&L9rz z!#|0xI3I+9Xt+&}mYQc;?AW3$GLOvA8UvO{YFw_Aa-9wNhGz}))8C<^cMiS`BAkXmGTgQGm3dh!Y`Ey%JePQ~eMuR=vpdcv?@VIa zsW$kxbuAHXRau|{IsQJU9LDi30+OGk$|>swP!D~A8!p90O1)C7n1{{OfZ!)wWYDba zWF_|Hg>En9tGjrPmx%5bdZoWiRXYZl-u8sG?}Gz}Da!1bz>R)VtD*p#dU|=`MYxx$ zJ_ZY8^Yv+Ao#O#6lS2rNwk+xgsfwcdi4`JYU|Y>e9++JccMN%^Gw z?*UWf{M0k@UczSw6MEvK<@Rql;_`<5N=Rr2jreM)=PI@12FHJbj#hd}jjScKKEeIq zpcNBY#%ma6NQcBAAg=lTkhC7|3vAxR(`u_h6Nb>%nPb9tCwa&+BZ(OHcXb3ucW9$W zhe>ugVpcvg{w$KwV4|y>c3j1n+=}BjF*iJO+P~#|S-+(UdV$G3k@u|l*~3kZm34n5 z2E$eTH;p?lRMe1=)hG={CgQD>v-Dk!?}qJuqXV5pma{%8TCN18h@Knb=e-^hkItB- z--48{Q^$Xmu8`X_pEGJ=Ob64i!r36eOOi3FWotA#f)Y^PF8;>HAxMe=mq&(@-brg# zb=(oTc@d$cblHFcO-^5@<>`=cxZY-HZ-o7r#wRY_`aTsFgp2i_ixTA{^TDi{exlIp zH{oqFS>>6H9dG2^iLQ9Lr{24kyw&Rag4dXO8I4|<>+E|Nl8h6 z^Jc(h#uK9|cKFZ4`M!|jU;kRnQt+i?KKq)efgRTMxJK1c>vCW?&jSo&KnuGbJ_q@i zb?tYqU0DS-YjmH-I6uKOj;b57XEI3uL6}$bUW$Foi2klpBp5Uut8Y{LYbI>qOUh*{ z!U9@E5$%(8WffWEY9o@hf~afcMy;j17K*KtTTI&x&u5_!l}`)|I!<$0=utLp4Pv^y zu>~dVa`ugsqB@DgUdLT8KU zC5{H0vxpHXPcDo^t((mREzAxa=KhvHp5`kFD!&Xf=E*^~nahsvE{>WGd#H}dMc#48 z+|0d6R#qK*rLDu`L(xi#$9q6xMeWk9mD_3m$7|DR!n{T!TGjaqv^(awC-1$;Ubxu5 zlM6pF0iekS7mx98dMi`s%DryL651i1nwmO3JJXxkiP~nc$eK1Lnu`m|c!EflR3{&p z(g9j!?++T+z7c${8T1X?yX z{O}@_c}5h2um5{ku$PR$tYTXd`8|nJb#NzUBLxMx`#r1G`;RR-X3q@y>-WK;8;Y~h z=~Zi$YU-5don~Y;kD6Ul-%w|QU-t=zGcr3OuYUw#H`$13nNC93zRlqwIEjOEZhEzO{_jZ>G(Lc#0O5b{hUgqd+&vb_* z7GVO4mgArGWXzRpy|rX1Bp(nE5p|Kq+{@juH(s1sPch0#A;^}83JUcsCbWM0A9f+` zoGWS+7!hudJw6blW0W2RR~n&@#sbx6m!wYQ_iC~*eo<%etjuzk?m0?m+4|rE)669y ziLA8LP*;t{UHWchc>0}cmvmGEeD5gBr-9esR78*@a2rn=ih>oleI--HuwX&~Ol6S8 zM+?Pu=l(&_Yr2MxkHqm8Lz9!yAY@mOiMNbwoj-$oj#f4VlsBmV2kDCOS{XpPdfz(K zlIh2=bk49L#}#*?rfGzEb-6hy+oa0n#OsLxSUE5Em>f=2vvzAF+mH8q`)WnDyT zvR;Lu=E_Zc^OpOk#W^mJ09Nu6kc<@rhmp(_tRXlp6W0Vh10Cf7sUU#g6G-(N4@|b0 zV@|0AwL6U1ZzxquX$JXB+o<|st~WWr(9Pw(FWo%c9hy}lh^Q6sfZKE4MhNg5PyaS` zNU|FLHm@<8Z<-SpQtWPgu-`5B*`cY~02|QVosJ6D#V#z#U>MDgZ+?KKpe@x$Y8Llx zaB(rp(G(vSVF@#zq^-fWc{J)*U52=PsE8A=!pW!XSTu)boVQ@5b& zXTktHRLxJ~9E6k;K3{YD+*ac$9M$cI7bz<^{h|4DA6JsUuw(dN1xdxcdYnXbq_xPU zaAfjP#-BbD^Z8=l+;u5A{-@JkRV%N}8UGu|>WoAL1i!>;GV*7B5Li*Quws zyf^0x_g9=rHp9%Xx9}@+#g}+sH`~AV(OBv7mev`O)>jeKjK$RL#(H=8xLhWNseGt< zKwOO*dxjY&Ro8=+Rp|MyyuP~bkQQHID$IM8A#dl)da*_C$z?9@C)iA50yviC9PDm7 zWgrQ~{PLa2xBw-_+FV{wWJ|D`61R@=?*SjG-FW~Rs=Cx1QUf~-CI?M?{^cD1QlF8D zEE7;>?HALq`39)slDlg3^8hlS$giYI(L$8Dxb%=B(bt}q#b*FSe7HN{eK4xcf2rgs*wi>?P&-fhD=naP$ ztR%gkj5!0O`$*0o&5oAzDydM|!yfkx7}11NbQcDH!V52AIjqILV_{FstMYo?`>a;F zfrO%iDrY@LUc!tz>61`;%s7%oM)Y&q%Z{AUBw-24bIk!^x^5&Y@cRbx)|9PtT{X?k zV*EF`%QB~uKd?bdAHV+Cx=FE1-J)P+DW#?S>OxMgQc6}!{^5qUo2;6g!{kS%N{s<@ zAi0LDhMa0_-@9D*vZKmq>3itn*``S0Ho?PO$5GCSEMHS73``ql3+Oq+Y(wc6Z#zbo zxwsIl&pdP~9(O7(2Q=y3W3m0;Go(;&&6!~~)ybmx8PRNo?O}(Ds<%|dS!i(B% z9%ejpbb6Zd6NikPRrWkwSCjr&^0C1Z_UIR(C7Q`WNVNu#Q#VL;kjGQ7@AQU>t6BcB z#8^&eF)*>wF-;x`&;I&B;d1$RQqp-4OU6+FceYv}PrhVnld>-nVJX^=^$j&OGa@*! z$944bk;rhEO7QwTs2Ag1x%9dl^?vs)VWGN`ipspJ)Sz6R0%_bXxk6rpzM*MOX7StV zlI$_)or|S!qKwS))XZ@(x%prik1M zvfV7hqw>(c?qaVf=31Ya?!`cIT3j-Y=fAuUT7~}U6QhG_4tvE`!pm&x)A{sVrIyBl z+c2%iIz7>*PlSlyYUTKz)pa=05`Qq1!^4Qo&(#FdT`?twVS+9L>ir~51Bx9khQW~a0$)MAb ztfJlE?E;miGUNBgqrfk9`O;^V1xhw6dMOn>*MsNA8XhqhcTIaFuH}R^%qj}XEEHx} zPMkk$jGEX#c#BCg~AOB5LKbo7;ojC;<&SX?#R7L3!K&N>2tR2 zhWWtVrCd^G3zLjy!1m%?Dh&5Jhd5WW)6J`z^O|1nH+2o$LKYT^_V>-r#&`yy$UMBf zOH_&ui*Hjkb3!sd(2kTU`6)$xFJ9IWlq|$DH=WE(#*Kjx)LzwYDAwdbZry+C1Fw^s+eOSL1-DR^fw;e-xAk3Nt2I{ktQ9QV=E*jHb zp=?SD$HJe@QO0Tf%Pb})Cb%pvRqikLNWb9R7>`(a5AY& zTI6_%phh6K&;3+Xp)M>(Wd$PSGta0Y|w$0;HTTav}hV=el*XwX5 zqU$9aVhY1H4xqb{6(~h;YUj7`w6kt}AJtl`WKtR~ynBmn9a7+5N=^O92)c|ctgN_9 zo9=zy%>H3*>7TX9rO?a1%RJM9`n}q@z#yV4sl^CDx0n-E(6k%k6YlOZeO$#_d?*yP z?>Bg`pKlH~5faPZEXtS9tDZS1R&e_E2=sX(=S#zO=-`5o1vM39so9mY(&fSw8RgYz zn>Q?rq3*Zlt8VjmtOz4T(`&W6(Mm3DErkl6O^~IChskVfjZ@!3`!o8$J@1pT#FQGz z3C6^#jNNF}2#;d=h5cC zwi7^vGUeO(n0|acH1$63q>0B)dN>R_IBRy00ADYZ(z5V_NRe!N4Z-4o5Nu)gr^3gYsXH*ts93+-F41HC%$cO_zqqbtkNg*z6z@1~X>bW;q05QTo0e zv!@4A`R9SQfS$|N)8TZ{sTUcR9t&nbpqi-w0VFJNm2u=lMKN`0gNWWwA#gBp7^Hdh zMAv4&!PwK$(g)EAqp+!|NiFKf4@_p;?AwdI-0gVwn4^+0nZSk8UnSe6B&`S)1CXX+ z&^e|k-F=q$)7Ogr`?ZZ;_Cx!>@t8T@FVc}_K~u9&=tWGnJD($-7RzrJaMSpxW6)!X zRvHsw&nlNd**|KUO<8e>);EmMsrXvfD}=*?qUdcJ&1AIB*5dp8k>R@LDTtq`xA()0 zqgCclnR^jpMrPz<$CSOY{o16AKhzS3AZLPGpDsq~hLiXfvlKb$)FryGkY%&}RiipN z27%4PpMI(T^w0Xfz~WfpNN9e-iH0`L0*qc8lbg#F!b)p4Cl`(ZNM0Y!kkoP^cQ4Py z-DCadr>4^Ds# zSP_1jrq%@)RRJL>MGaRxC!8c`0Bs!Oc~*@e9#a8dJ!Yq%G{ i%}ek9myZf&KR(|p@#$Uapa1ssG~&Y2LL~y)KK~2-8N+!)>znk^jHv zyxyn#!06H4gSF~gHLGgYT-D*9kTLKv!Ylwc3?2F_eaP6!IBCKmC*@D=1eg1w}s6BHCm*UKMtAF$X23ToC%N>oV2 zUGMPG&FkG<+jH!iZ+nMA%K$^T6L3BLTaUwX{I~8`_eL85wl-7gbiKV7dZO5Ek|Ytk zga|=`FrqayFrvw5Z6(lOBuOSjPi`*LuP0(OqDL!T3v4Ibvts)qP0dF$xRk%1`;1sV z!wA124MG!sbBg|vi=~jIN z$d~IMK9WF7X7hU|N^a$s>UUVrRT|D$8y4%fxYoFLU_ef?TNP%|@7=q1#Rg`}-y9k! zE737A194f+=G&7-{9#{D`yJ^)9RRVa zTRLYMa~m;W(2ovYlvyr`0RIJ$tqOv!!p~Z$3!d3YmUag(d3;#yrHlpt$=UE+0CML;@zXHchnOqvR2+g$5u# zd#+7mkX(&t{FJ7>`zFy~ig?^_7a`H}ODP_hh|fbMZG#N5^#>kkOTl3(^h)+ju%Jkq z{=jnqLNY5w|M)A%_)t6T6~_`j08g!a7Oy5Qi8^vL4#fZyKR;2Pc(f8oa-1R4Q%(ng zy#Th2pl*Rf@Jv!l$^qwFdY|HFp@fa6&Pj9mOp z5?gvTdQ9qovE2T0+m9XTlPk~1t9ewj)>NRO+s{X0rnW$`J)K)Z^vx7!Hj?K1W%T&b zg|(P6U*g#fjtPdUexRb*F{az|EZ^yp;2YBXeKatk8@_tywSkJaW=+m@&>nRcJxe0HVVK2-GhWSW^e8&}?c zwcTbgqCdDN&1~1h8#-!2jFWs##8%T`cE&-sqty_{yQz$walm{sRU5M)TXX(E+|VLj0!x2UI(WJlFwz*9E=7qNNVr-==M?{vU}a z)i#f6@&Rjt+Hp=s{D+iKUwvCFvY2Q)SWP-=+v=c12Q9KNgt?SPW9`5B`Da&%Wa zOS&dJ67Zri`lI1_=S*9P=j8DRmOYqr3diV8uFXz#(0Szv2A@Lnc#i->G<)UOxyyBD zSDK^2Jab(UbtKxw{d`tNdaPXV1AVJFk{;@7zgvt1DFnFmW1d{MH0Z1Zmmlwc&j1xc z5WmOvBy=D{5MPP{Z7sOjNrB2J0X*9zwbBLh9}>K(!uZYkHfzvhcc@G2>EunFt5^UX z9mb|42_=XVF>Cny48YWWE5fD1IG+#=elar0Y8c;|s3g4tN{rY(& zqCEL*0Fdi*Gz0`AXtn1xJWMGgO3f z&YL#Z(<(o@%F+@DYUi^REZ_NozP$vxKR*mV*!ke7a4@W|2`@UxaIL4=XQ9WW`}5@O zC{h^pv0`Ut2bXyYyyz7siYs}W+kC5{7#c9v$m2`AeX8xS)5>|rP}=Xkeq58d zGY_dRaIYb*fdi!sEvXRJ%9~SB*nbYK!kWt9^q7L6a4pGiq`bZc6=gFz4^H#!r`xLq zwXxu}=(8`!etH3fB@F_XiU{JPf$RrhWr;GbQlM*(<=R{MX4wF7 z2I55Rvs+ZAd>4dluj(XLFQl|Uztd8B`;w02@(~gr1J_bX?L%7kzP8IHdr|t*nb{lR zedG#l78Juak#eF}UoCA8_;cvpoJ|oK#8cfK>vv6oc~JUiPKiYe1QUuQpRsORCXc$X z2$IGUu8TnC6*8EC=20ihkph8Xa>SDp1|zL%1j6qA4Tp$v96_s~>pp;8^?Z4%{x#AJ)3g0{mu6VEfE zBo=8sGX`ytgPGtV`Z+@%#m<_RkEUH)5y7wBW6sy*{9qcVtT6Z*>;0D-~)fo76f%`C@ZGoRyPUaB!g@X>(hbgS8M8ZKQW9$IH> zV?{l{u{_4dx*Xz=07xvX-Z7j_L!w}1m%t@9hwM)fXXD7JvoUi~Q_KwDB%O(s;8p^iDVyO6Cs)xW@$;6%D*e+91=vw~E; zHMP<>Z&s09cTmWdKP4L9*t#={hZ}(fZ(8XroUguXpyh`^IBC4+!f}P4?p;*~WLMTd9Lf z!RY2f3>ZO4Df|WgE=c4)`Wq6iHdhAv37_6$6feF`$Ff}gf~ZA_RwEFKad9wOVgn@h z8sKtf!%1k&z|fFxzuL*8-?S|uD4UT?42EN^&AdD+1wAfvJ!6Qb0e|p0Ji>7S9r-g- z4TP@B5REc%!Dp+)Tb+L$?Mt5dW-XW>UbtL!#d(K6`D=G^&;IKASH&6`aOI`WC13wt z=YArG;fnTmse=u^KOME9u;Q@6qJj>ng&J8~FUONZE9jkyoGKIN_;&%;ua*Zyz+UB# zY;bi=;ke~8pGtU&91qO|P4!;8Sy53~Bnx)UPyr#?@SG9V4P-H(&8iN=1*#svmz#=8#Pahv$OXa+RklxXSVJ8K%AJ2( zK^PqQzA(`gAKHrXA_s#tATpY}Np5PdcAno=E(9i7R?WAmWpZnXvu0S*95UAv zD8X`iRo7~Ejs`)ox?Gf{inCBEE3AV5s49}l>RTE#8VlUC};U=dIvNsWgQ&`D6ei-5EB7`+s zEt>theO6nU2^wp*7IcP$*%QOr>`Rz=fc^?I-V#eNyr#396Pl3|eP8s(0tG1Pm^M#$ntE#=I2BR9h+! z(LEm_7ET0GBaU*}{J?^mFo+AWaHylqW3j2pJ9^lk`aKYu%f*GxIARx)&Vgd1 zfdpkXO#U5SjRJaH*h+S^>0g)JrdtQ-0~2)zOJuCGIJk&okQBtKvM+?O=WE{_7}=5rQaXbn9c1pD@u6HDyXvJJuAJpcME4i2!2A z-$rdi&HDar+(%Pf0V(n=W=h~rX69=*=CLx+C#(D=-f_wz1e#KG zODXq_M4{zwt~T4C&y9nlQF({@F>;gAngzp-ZFJI_TXjXP*Tp=(PNU3KN%C7<*k(<` z*3>&QPk5X>9NR9eTZboI6Q?asdOEiZ7%z|EL?6(y2jO)p-XEf&N%MInzZAS3_LV8uI1_3GdG`J_FG6=PPSpp4X7cLPxj^hSHFczO`d zH5S`jN1rq{>q09**?dTI|JUAd+z@4AvP790OQ$8!W(uNTEH%~wU|sH^R+Ck_X*RdF zOKl4llCb`^5VB1Mba+IBlF--I3Aa~uv!WEwZoy|M1PV&%c_dwfgAIQK2h^OupUq$X zJ1&}Ax`dRRU{?t8411YcMJoNQJ83h*LZK2TAKU6K4OuxgRr>$iDW?oQ6 zK0c>?PU!?VX2G-ubZ&-~KUCCF9Hxl2F%6MKmKx*#K69`jHKZSeTfmT%u?=Q5X`A+u zWC%+^y?xH)akH_$gh&dN<*jW9fBEhWf*Q=EU&AB; z-6WUpSwdX>@Go0sC8fbbW3q#zYbGjcettb$CYDCG9vVq=rvaHekCfYp;YFhJ7TSg6 zGWhP54c2S@&rJy|-zIDHC;Ly)U;F|7N&aG0Erw+BjDqoWv0_i2z7&{#i4#9Yox4E> z5AcecVm=v4e=>}M6MKMvvt>Gib5X6D1FDt@@U}L3lQbKn8_^Uuc%{Xy>_X{1!rjQl zC-W@aQ}x1sMN z6viPB3tGS^O_=3}A+I-E0Fo?Dey0m&-J@_4Hhd)?KukGgHAo)j0^NEamgJyNM8LDQP~Ftf&&Cl21V;CMD0%gx!KSXd$Z}05G z^2b=Y<{v7tm&C=}y0EF69YvIhzsP!!T)_t+zhRwVznMjwek4a1;6}l1Yzmq+32+uh zBbf&=C6lzCV75@a5ZYcv#=r>pPWGI1B!19}h!Vm9c|l%gp)PcVT!4|x3}4T4qxJH` zKT%1+3F!)quFk93OX7d3nX|w-S?HA^fT8r&S&dvH8i012ZF}`J%sV`rCRC5{~fUQ}J?$0q`@WOqCj`LGnEte6rj)m);HKoGn zmjT=9=N&~W=|gK7SxgIG zol&cbm)s*P`5SEdLY!h)OVYAX+3n-oWO7@cI+>=P0MKmoTayy7p^9O9OM zg+yubuNe8f%?G5WfT2C<3amf58lqXO`n@^3(pfE*nIZx$*&PMuhy>{GIoqY7OL(IW z^RDa>*rHHdGlY&p?T#0)CJz*`F0+wj@$zHdk8T>N$mW^HTB>Y5$nZC7z39)7yzQm( z7S;%U_V^=pJd|dDu{q{Os-yq{tA^_*m zwS{FOu9Ha9#M+q10jvnsR0!V^`katUVQ|2P8tGfxQz zO$b8%JPO3SuqbvvH=fr<({)yT#EmD>y&`90m~FgM@+1MCQVM{|s=6@YMeWUm2aO@@ zmLNMEWH-`EK)SQiYF9a}^^Y`F03b2@q&JK2Q|;lGTJ)we*%gFLaVxs zzZnYB=Zg)x+QDBz^2B+I3$+~%*fA;L1=8Ip5HiCX(&IM|b5BJ|ikc>DnI@Pj5F>Hr#?}iJ;zW`bT7*UU$d! zty^jQe(JBW;)9#5Rwncs0L;C@Nu#bMWFuAdKO2$5Dw#l?VF*uOfBDvCGOk~0)@k)t z_Ar@8+SrJVk<96J%vsIjnymVlVfb0c_ui=fd1UTs`Q;Q|%v-RwXfmn{;UyWV+*7Vw zFWi*ULh#Kg4hm8jWy)M?C<}5}kL>OlO>jMYH_^TA(UX2Dff-T5tJ%wK0M^bHWqz;7 zD)<0KwbbgMzNU)wC?6yONjoKPA>3&l&}u9=>{8HBx2gD+7zZub){}Cj{X_q@ar$Xr zr|&d;k&69phsbk!Jp>s_!4N{%ZJfB~r;*Ohr;%+oR9BpuP{%8+hytsm)+C)&hoh~J zhKdil$Z7Udx#*mZWwzRIr{}+6oizjYme64rOP9)VS?+U-+oeY|JK_E85Pp{N94S~s zg;1qIR0ugE%6ov%=k(*4vX=F~BU(3wHEJAH8F-NSJXMZP8*hFeAX!JJJ0ekmt3Ph9 z;&8;55Dqj>Pj0^Yf)%PhfBfRsKO9w3@a!t6QRY>)$Xuv3tXip+)oA4_cjs|q%42BD z7*+fF@2)Rwx+Lm_J;I=XhHQzQBP{p>lqWw9EmD;2jPcpJy?wFi4a6pjpVhNIk{wXG z_R_CHh3AlH9R#Z1L-6>41ClPleq;wWYT*XTn+N>F=2iOQPxV8KE{P{D7wfpZY=?Uo z*WIlv=QeIgFRQ`7td@h*V5bo-sLY*t5TFFy9j+H%{^pH%eZ1Di)bS9&<94#Xf0W+e zqEsxWa4SEng_g>e2`Q~xFH9Zdlca$qvBltcd9&a2)FQ}T;Oy+I+G&pQ>%lzMi1yds zvG6iQ4UOXA{-YK*`_pZ)_!;NUNFeC=4qcre2M#u5I-LNmDQDm(@{7 zNBzLB-z{pxhAwT)QU&rWe?!LZ_U~K*F1O@)^s*Xn#h9$S2 zSlecj{1XG4)z1-2ZpS~5+dOGnU3Al5Z}Ca7(%;_;-$8C@-jrm#;0r4P<{XT6knfEJ zAh}vvK$4;jG%ldgO&u7N1HJ6kBw!-{Mptm(G8|g7#g&2GZaHjs*TU<3gu{I|H}q3p z@4dxL4Ud-de$l&@3-jexmzGKVxQbBL8UQQylH(}Zc?Q2+&Hy(B)5`(B@O!<^_bEk` zI8@#3+qtdKEoMAy6FIh%BBAc9B#GVUw@a^6$aG2ekyGI*004B~#{+$U)ijOGQUkJ~ zp`rUx{oL=n17MEo&Z@->tB&PF1agmfJ`4LuDGw)f{T+jFsHWvEMtblo9>@AU7^zv$ zz<>Cr>Ng2<^1=_|kIA)ghubz=>|B*4r-es0_49Bw6=ZrvSJ1(XXFGNN6E$il|Q#rgZ*Ci`|C0NVrS*4!}>u^GE7bz7K? zdy!htM|s?jn|3CewP_Yn(hA>oc(m-7`<#y+Nl$5dyNxP-BuI|HqEq|1a=qGxf6^N1 z;}oBSzTkCH?wT$LzFd9Lnz>$5Bi;P#?a?P78(K^NNH+%v6r?|xBC`$YYR;^4R?FKg z&JOn`nth;)Ve6lM^<@=2<7cy$9SKPIa$3}vEjm@GZ*(wQ!RfqQ7n}?Ei1!UjSA6(;scPBpdjVdflyd6vN?p$&oa?Cs z1-@W4Z}B{3St>IiS8yKonDzPZ(DG~ee<2PpCA}WYbqI3ha@aVxsTyR;qdvv8GCF#b zxLCQa5h(itxILtP`7W**5Z!NmT4P2C^c zUk)xtq%}do-`t+t)5bqFGWmWWfBv{1yBd|hIbyNYz`*T-DmK~R?6uSy%|b>l9wiu= z?eoKFj4!l(O1;cX6Tx%L;{2@sf0!6&SUpRmk#4Xz?4QH>=E|&K*K?0b`R+(Z#{62> zN?>^OqBP^G&!9uMrv^T?S#TPE5)a%}R3kt~{5tmCPp}-F8nAN-0;v6&HPw+?M!nXs zk6jwl5|=<tc)fNeOtYESoARJd=$}by{Pi{nVX|b&4pc*1!$HLz z5hb!m^~p7{e+b-QndC3CSH2c$Wv_AvmK24TK@Kw%L@~oAIllp!WYU!EIT@X9Dl6of z4ykd1&L}GNJ7R~K>$vD;yrOI|d*~^f#fz&T@c6OaZV9vPy{W;)BBl?1!<+~3A4yIa=I!4& zG>6~pA3)^vX&xUhP}=7(z#;O!03Z?b>!hOXsgugpddTXPz+CwwXma{qvfHh+m911& zsWN%-ZTD1l=X3_1dPg>J8W3a?r}r^pV=jC7s; zh+On`m-)BsgYoHalyR|=^vUaX@71Y;eV@Ad?YPuF{_zLu-&dm?9s z%J=4&O2l~_VjMri=(M|tv;g%jFGt&ou^Z$GH}HY&!MKW%4mb0fCPV^7Rv>5TCEs^z zY{2lMEDtV^$&B! zwx!-$Ow~~1ao9y5U{c`-c__Ee*g6Q}fSX~ljqNveL?t9Px)k{P+RMF61!K1Kx@o%v zx3F|*l_vm^s&WcNqnR_CQNBLgxLi41ZYuGO%J4u*$Xc!l}0S1G< zZ%tqwXPEIhfGa%}OQ_Bpg@*L>@cC;$CoHCm0ll%rv9Sm2o!TqOH!FVqhdV3}$1#~L z6W^qiFNiS|fA~q>j^XvWSN`@$9USTK<9~#wAty_~LBU~$@_jmI-30)kb>EvA3#GZ; z{im&+VIA*B`Ig(!O&C5IX)d0Y({fcK9ANmk|Q*x zg55gr^qRtD)Q3KQJr(-2Jddz-V<}#aY`K4!>^9dT1-=KWs?^3$p{C?*khY8oIHu82wwV=#>u}39GuD zV5X3a!)8A^@BQ2kTD^r_D*Wc?O1#`iVwCCRNlzT~LZ%O%wku&5{>-Xs0t^514@4Xc zqHx2Zx@yw8^^uzYwN-W4&FjCDj~jBocL}t^BwU$Z+g)j30}Bb^&h3ofR~#C9ltPSV)YjH#w8?2NqWDP4U2lug`z4%RGNyZgM(pS$jk|;jjoK-Z62{ zS8o1SX%>nd^$H8~{X4MFoT)FGT@DPp!_bRw#b8@!_y?=t^N+`qQkbdbqX$)sI@KBR z!S^B1afN0|OBL={xb&&LYRJ0l0Oxrjhow$m;g`nhk9xE}~ zI`Q93NQaGN`*%yBT|~_|4w&0z-v~0a2SLq>O$RQT)75!bC~Dqa%L%EG(pPn4$&OC+ zV)YJa{!&fM%QP2Zi$gp5B{y+x_W!=TEG*ebBLD5z_p9y)zG#g`$_TJzowsb{Hw}Z_ z=(#vxCabwlFsaDz)16DjiV>s^T<~#RhuFp5AL@)J(iqs8EFH|~dP z9mF!9={q3=I~YQ+(LGVOa(+IjVmU`HR7-DnL*lQ!IIuJDb>6nQi(Ps1 z1fx$zJEE`mrLAl_JMzI?Ro~k46Y8|>4VD^k@xYbZS#x{XFaL0)6X<&nPJ7N@qpK4BFf@A>i|PM=lZ5O&-f1fo_Oi`o23(ek=JS zNw)9PD|i%wFjRp@n3=R#@zn)ka=(tqWxA|v(&Z1SP@iC)e?_|H$Q2#ml$ct#Uaxw( z-zKSp)6yaU#(nGI)LFuzjBV8%yHO3(8Do(lRxX`-zEs;FOExdtQhy zlgCIGsuRoCErzOpm3K&1-4+pj2>jC=w8vi{a=GuK^~T^wLSUiErXR0Z`<_v!IN*@j z$0~H1Z-EoieoT^zc(RVY!v$+)=K|N-L!e878}Xex+q)zHR*oNi_SxaE-!g4XMq4j> zH8VITQ5#Aak^2{Dzdx7rUXUPCI$tb9!Mh;ayup>ec3J&_NgY z0iTbWzX;`tyF;)A27_}hE~XUn#D-=$;}b%iu&cOcG)1o9O_;TY%-IlVu7I$;$njD)IC0qsMUmyKcCF%-Y`XYDIZ}rOoCXttyI?u- zx%Mt*Zbv-%tt_=2fMu7N^9hFzL-H8I($w_XQsW7UnIepq^KQX(v$8_#<0wzDS_K{o z5pP&^wf)Ra!SnarQq9lGTl$RbBrBe%!c&EEr~B4bxpoJgIIZ;fWvHHJH@eFIIrB`^ zI$zErv-$Q!^EAe}6+8&F7yq7RTW)v4X1Ety&z=$J%+3bAkBf_&Z?MI8J)F-?V`jT= z=gPVr(g%QC2_{i8#r4yn_f}dO4F&moma^GcktErBhc#o^VT)*VTfMN};wFU%O# z$|q))(6h8jGyVs)-_JdiH}7|l;lmZV(H0HI^7(3JTkSAd6;i_?W zp^n z%l%+ffjgWNFAa5EaKBi3L}PY6nOG|M3V(%`6DKht(gwisR4*thCB~R~Y<~28H8<$> z;w66Iu?RJ(kvIXPep}^dnY3zJz%D*JmM*-w(Ow$EH;41jTEq#}D7vp>`oh8$ciBxa zW`Qde4GT>In511rA6S(deaIiSn0z}SSK4U!_+?fiX^j?^$X>YdEfhy5{ zEF^4JxbPI1n4b&Z13BF7YPt1R_>b7gtX}P-Dv0*)a+U6>X^W5-^{#(XLz%oX&jEH5 zAZ6f0rk+aeqO)Vt%@zGzyiDI$ZkMU6vNNn>HZ~+<)NB4SE5;XZ7dq}R@qsw^ zrxz)eD1*pcT-~_CuJhLu{Fsi%N8&+^!-cxnu<&?=2jSEJn`w%}&rgi(-fBhurAKkw z>JXxrXJv`vVR7Z;`CoFNTxN@dmKzMX6aQSi3{fjp-w(p?T``d<00 z=zzK%^ki_@d%}AXfMwp|_V&?I>A+`3eNTw0*KtkJEHC3)Dz4l2^LB2ntK+fH_lw>m zd{{(;u%slUbGQ29T~x{G`9vnpxTu(+_r$b&WmyH0j($7rAh_=VeMRoa9V|F(DwXNYyP5j{IGNkz17r1q;)~>}mG56~kgfC?S}xSPu3V3oHAiBVitPAWe^0IfoSqzK zcD6V=ZW%(5aKCWpH16X1kJe}|8kZFRmkRi$tkG`0(hy~vNiP`7nxo7I`GCEE%;pEd z*8{8&{w`{=og3OizLap3wyyEgK4uEwQm`@g88eL${A8VzN^b~5LLU}d`-&ARcRZvwD-hI)si)JI~v!``hnSFR-Qj<(%P@+Za;O|+~`qKbTB zcJFmOYSxut`q^NZ<9uJ2j05&~{8HnvAx=R_nG5L@*6(LCCmhNR-`eb(6c5c8glSZx zbJ(pY?wnRCZmZI!?xLsW%rY!FN-|(h#$p?cm)GxdfVl4Dw1Zbto2;6K?fI!4sPFKG zUdw8SSKs2>Kgdp)gh*K~>~e9TXa2y>*)GcdBa}lL+-VEVqs98JjaY%0u>*FYwI0oR zk8(js-bwn;dB+)|vtxmu6)yL0b`GlYygMc=c--NQ)NFoawp=r_G9q~QiRR6v+)6Ga z2NxIMSG$j>UEs2!KKAyJdCjsA4D$OUm)y^|vSL^DRV=xwIML}ogCDGu?T7l^45b+% zf|rU$9XpY_8Oifqfzo~Li<*dsnh|>PTDGfDE?vd^8rX6Fo_OvKMz@zqWGCD@V#a0t zgKX4VK*p5VNLdiw9FW{<#K)8~-pw@k_aO4HZWAo2@+^tnhT%nOT+n>}idB;hhutr# zi|ov(n$r>-!aDRlE-}JYWfY<=a1%bW*OQuac6^Y0m)XxMUvHGl{kgt;sRR|wip>hz z8$;LTD^6b0|6H(lC!EZy&2%wh2)F{`$R$cA()QVHBILWwNy$E-6LuM+wNN2X&^3}f zoa>2J%m-W>AK(x7uN!MW1ZEFYilB?E3aR#1yjdO}W%J zECsw2VyWSK!|TB)%hb3H9CKRmnlD=zxA=I-p^l4&d*?R(v(w6?6eW-<_h5PxV;{hV zfS7RgLD|r8)0tGfFZ@)ajK3%44Ts&D*hRC*u7FH~c4$z=LJu3IXUsbTgK0CQ@I^nL zI(EY;e`PC>&@UHR8OXTrO!K`U@5Q*t?qmVtd)v_;-|{yW&pd_yOQlvWd3{alB2k)_ zs>3Zg^nf+VTXKI>pwYDDSBe}*C2IWMu5+;BwW7XUS31A3^-WkS77pPxozc8yTvLPZ z(>*sV-N_d#o)UOJggIAiEH5jo!kXf%ScTqW4S z)71C$Zb6n2*POmLI7#}64FKQ$uGclJx*>>oA zeR|`J>y-MT(hw8AxY<(7O7YSz4^ossP6*O$(hBB(Ngi7Db_Z0d`0-${-$@!_7{I3Z06T|>eZ-n)Nup+X zsUJT<+75R=R84Uh*V+}0eAR(#EJ$zdSDDF%t}?`)3na#Q__gUYeUArilUA)P2JR;>csCDe2K?McFXOdxYn%W zPFHFdF{}Qt)Dd@}H=a(6BqpP-7in#;jFChfPxl$>9}WxBd)ZTQ@X{l~3R>(R4plSS z++W!?qxSHy;r|L8!^>4w3F$KzXiWakd1E>bBVqREW{GlGOib@I z`(|llPFVBdWM7Oe;4?k8-CA3$_Irfdr@KsTM&#Rr(rs#6p_N=Z05gjgE?R21E_aZx zR@wWfofW)YfD41i@RGJL=|oG^2Djge#Axvtse@-+ybF<2LagEZ7u~_cf#wMrS8}gg zL;AI(Q0SVL8hd5erC*s^BZ<&^9GvSo%qLbK^^WbS4I6Ux7o=kLFBR#7k)S9ps4wz9 zG>TY&XpHZf7tiaKP`Hqi)K2F86~TbS&E(@QpD*fmIbE6`liiZyMTB(EZ_4``jvX?! zLc+d)=v16)18TLCk*wdbKvP6tc z{6|u{8^A&C{oSxa*We1Mblar!%;cf3%eNPZ6b^04X3yQ+V`jA2o51N&^H5J*a(iDx z;mh?tOFs-N8MFFo(2AhB0~N#xO>TZkyM~FVZt&x@#-e?TheBT~Herq^5pvBfx#b5R z^tbwy`vtyRMe!L-C@CkWTIVeAcrkU8Ys?fhEYnrI73whcrqInKTV#F`b{D?|RqFNI z>ZhN$-FBnB!!DXQ?ev5o?8$9xt{KdA%GYNmo~P$em9i z_YO9GTm`6hr%EejDzTNGwaP-8uu*&&S+>n-}Le?|h-o<5?Zn4^1z*7-;d6 zfyr;Ydy0qLF7n#!>R+jRS+{rk3@($BI3uTS zUb)%h&qY1&{NiMZ3x4E`T7gjHp|hoLm6K9;_3D^$_J)8f-G!pc7cKaE=s%C3QyIQH zai7@ng61=me$4hr`UY)Rm@@%8q2UmUk--D0tWI)Z{cA+DmMxn2tF15k%cSL8_G&Ia zhyYHMTGvF;PCHDHd&8E+2UsC9Tgi=a3!Bw;SX^A(9z1rNd0285h7!@fo7E89y*3)y zbQCP)dODqN9{7fIu_Rs~?wEHv>fVC<7L!EJI|4qj0&RNOCk+IVPk@#Qek#lZ)-kK0 zjfks^k?xEsrmS}CN5(~{UT>gz`r>^#j_o_VH%{E1=NGHxy?RnflAj!M zt!>-HbYpz~ii7CFI1u}E|x7Oso=$FEBA1W#)kt-gJSL!PnOB4oGOlhu=- zZ;bQp@XZ;cUZ20Q`Ds^JkK`Cv1r=?p$9*CDm|%je7EL{=Zr4sJmF5**dB~Bs(ume- zt$K=;<18JccFEY6uCPUL^bxK(vzZuogPHF4OYQ4v(U|8G4%Cf~Y;VLWZ!WaVB8t4n z2U*dg&2{%*Vz#(C6SY%i)i+8Rr2{nGnl|4WVVq84`l4D4Q@lBT+&puNuHeV+dd3w{ z44Jm&CtTEK+A!Tp`V3Xl_cr{fXlMzC;F$z6#SrjUQ~#3zmaO)K7=wr?ri1sMe&2UN z_SJ@rYo_YCSyW0=SpIa^H**}+J(J@RAA(izbjU~CkHnWh=5o*b7v|eM-4J@ZyK@Y? zLadHsuC09{Py(s3XM(zkJJ&PK?Ju`=%cbRePO`nwJMNCiZ~CYi#_63a4OMEHtwtP7 zvZhYvR7Xamf6Qv*t5oz{c^&}HM`>i+SPANmMGdYp0d_JC2}hK~0}7C$M29Og+P8E} z0}(O(AwwYl(9bxK!)WhsMIhRCz7_ne?R-GcjJEyBDj!7B!@r%A9t+b;{pzu^N=A;+ z0MT8Bl|-(zu-?B9iM5*jINX22>@12ClffI<(RRxJbp8Cu_H?EtH*Lv=1N;6+EcTm? z%@D1x6P+@qg1its$~wlV(XS)RuvRv-DZAM2i=|&7KR)ExC&g}3-%3BF_WFD|-KBn%!#KFKz54Ud09 zwZfsoqcSNplr|B-osaD?->`9e4~bVn|9{5oFUa&!OAs`d7o!CJxQCMUY*klWLSOws zX@o5Kq`l6E{p(2aWOUYQ*A;l1g<3IW^#_O+_G|6=ob;oe08S>hikF72X9Z{7du_W4 z4q2i1z51v2(T>Xb1=3BGO9Ybw?#Akn#l0I>qDp7 zbRWwr$>l~eqhJWSS`XrIyqaKtR0ZMe{}Ku|xTr__%D)09Gs@VoBKAE#fbxd%8nJsh z!>_Ktvo%1ofeq57JwSfe@HZ?)#Gn1_Kvd_UcsQjek^5wy(>NQwe5e<6Z@S}Pt z6R<48a*pRv!0Iz->sR2q-DOf@DBR9}i=cE&Z8S6UO0vUaz99r+y8r?=Y%TTm2aGAE z9A6{(no@~l7aG=)kVD~jtKY1Lf>kL0=*V4=VKW&Va8U@~QGyRi;tm_R8;oN$=C5QA z8d#R%>P!i?8%Lgx0;)x#BcVw*bq*E@_gL~q*hX&)7d}Jg*iNZcSN+0%g-P-UFS4Sn zuX);ab~wvcf}dK}*rzjUi4z*Oe+?%sHMD^TqyF4reRH{f|HOF{ODQYaQjqx-ni1>U zqBkQUB2!e~e#`m9#zW(-Z*Dq!_$IrPVbGc zwzQB`>#InK95$`?G0StFJS2}^iUDCna!dS0<@ZI><|q$>zO5R6{xKNkvM8ARR+eE{ z+wUk$;-=?#*Wnodf`6_x@h*d@Z5Zpa={H|Hx89WHNGRWie6-Nq)JQdKWX;vOV@K136Y*qUwCjknaoN z`4Dai@6Udd_}~mg4)ogf6a_0DourS~@me@aT;nfYJQE#C6^)^wXe^2c(v;GU1+3l& z`$XN8(7jh8=uR92M`P0>$q!UL`)O9ry5Gpo^Oa}va$CoA=CRhcOCJ58xmKS8 zz$2=N>0wNZRSdZ;b}Ppd9`z|0M0cVls2fG;if-Ysp@s0dn?Pw>!4S&K@6X2#Qr0jq zLX+x2a&<7oe*|4)+X&PB%TpkkO8CfC}T5pS8g9AEvkG^L-T=gLMe&@$}m5}A@L@Y*G|)iA##Z&J!bS!~TZ z&-E%@!;5{iA=pVg6EA!$w$&`fG@%b+i-lk2?{`G957;!AH~E8!;59xN(tiL~0v`5pXD&jq=m*%_;`_B_**& z4;8b!_GgF>&JV_4xt~f-Z%M7pTm82h(opFpZkl(?VTP8y>paNVer_ zj!nS?P;MRVGWJRgBO}niL^(_(W-#?{$ZTvqG!vG_-PH86@NSR7>0=hh@5{=$-!ql! zpMX1b8hT)ZmNbv;%&cgwm%j((_#riq+q7tY1W({d^`;p?uCGw@G zss0`Rd;%pR+PSpI(ILq6PRP%q+(YmL zCkgKE4#C|exCD3DSa7#Ma1SoQWkYcH;2zv9xV!sZJLfyyr*DrQ_x{WXW3N@UX3eT8 z?^8AsL*iOn`;UwlaWOxIfz?UQJiwEd4-ykdKKJLm&3`PXDtIImW%ThUx^DYw=h_;z z0Gw`QJ@6LaIVm`;(04iU`P;cXLlas1E-+l29oO}ZS>ND+GSx#7W6z};Ip028F9L#v z5J3btpwU1yB9Jl0mE7`pvm_Ocg-e-ky$n6JK$n~uvV2JLybfDagPz?pv!^@uZ(VNE zEb4X`rWVfl3ep{H5Oi2b>})*o!!NMr6F*SVn^UhWK2x!CU0-BCOLOP(DVMd*PFQP0 zydFH1jZj`<2f+nNE%`HOom@gJ2zn-ADAq#c6*Odhhz$0f;q{Gg%oXmY-^HRoYINOr zu1Z|APM-?zPX-~TSjcXr4LqoOGd_1oo=+%Py675QqT^);C4tHGh4}#$ z8(X#nR*Nyvqa?fJn&|7!*fuiy6yggpe_$+24X)5#3f|Feg`nK|71uE@edm0l>(+p1 zmq*xdA0-x))gvm>4c!Eze#O^PZlKe>fN4o8C|_X=pL4}Ho88f z)j&k*PRr4drdQ7@iZfVHI9!xyy-<|sT}i^()3*#JgW~X!${!(jMU5BSHQcJzVr^06 z4@nLYEQ8hC>&n`UkX=(8(6#M#Wxp9K#ke3Ln1Ut%XN)JT7QY~h$5#D4OONS| z?r@?C-oaxk^5f^HeHIDNp&0_=+8fm~$L-BaEX(ANx1YVL9>i;8%k$4^Qp)wJd})G# zRR(BRy4wLoAGhOHo$QkUxx6Ve5v6kT+TdpBVf-->WL+VEvDrQb8}E;xSfri7E|~a4 z)xEFfQnfk}toSV#Ve@7O7(ngK$!@Y*v#MTH-nG@C{vgYRTmu6YWRl2%u| zo!xjCjtf64y#KiKx$=FeR;zXQh zSECmREe>zbN~4cXGpw^ zHhmE#Pt4n1SWet$@0v1h3*wuGb_U8%)y(9{zrWzz!eV=qA|bOr!}EXiE?n+SF%hg1 zoG(Aj1b+TE@bldXhOYUj;%XhsIFmzh$>_c#f9b#b<21S*$Fw|GD?RaQ7 z9(6x(p;F?R(agAS-a62;9+n+z(&Ydfhw77fi03ZQSb?^#1^C`5H!*|t{5AxZ2=R}i zt>-@U;7NwDi%Zm9w_=+6^k?v;2UXl7x&DA4p)vEzFw)|8K#~B1;lo8-HvFLU&iu8j zbKAFbsr!@)%fy4ff7LxPLpShlwzKm0u|?o^y=Z?5(Kv5A#r-J z70Hf7N1&+3DjYaG7mMt8+vPxfLdXqugOXp*PHyGqAbXx6N8)N!XG3@ZnnxL#$9Eg> zTZe0^OMyjP?_YIFndi$oRD0yD)>MnK0&$s}vOs%(#aRiUt<%P0U$mN-;nUv#EkQ{g zzd*W&n#=p~7x_0XhcBXif6s|Giq3L$U^t7W3&m^C3MlxBcZ(Hpi1j(>zTS)lIv3(^9IL=emhQ9@12Mro6z9CA`VRMN8>f zvNj?g2?r_6mm|j?sU=9XpR+p%=%)M}*Hfz$^%ei)$GRUL0o+%E+ZpNk#fAM^Cv3Wa zH*T}bNoN=V9ojb@R5n++t|@|VQ~!SHBrix>4yDCRC~u>IJ+oMf2o9$>F+P&L+`(K^ ze@|b8Fze5x+co&U2pq4ph69}*)B~>O{T^(k)*9*%W{3Y*N#qcurv(S4#8m8$Shr1d zdszxPqCBb1%DE!eXgg8p^M`S^^_7sU2d$A0p-uJv?Bbm z9^hrrMpa0l*BLep_nYr<>iE%JV<^>|E-Vw+7voZP0|@^0XSUGm`)SuWTvWszAexbY$ldCShAWwb5rd?6{ly^@U_w&vf@|NpF zORU5b=0cRU05GCVrVb0*m`Tz-u^0-SO=-|SM7St2N*z8&UYn4%917h;@vr5^S`FqA z&T@!9{oZ4SB!Z!sJ+^8_jPHpx=_iK!GU-+LM~oekX+Q7ReaJWlS8gi(MLWe)Wc&GZ z;H4-KKIKo$mt0E82jPT-uszpO!J?z12hqPL>CxOqpH*x`4jIl}A1pHI;A1Zb;tjrV zb0k2xl`oO|RvmzEV7~G|0lq*W%qvD5H1OSLb4FC~ID(eF9LMZAI}JL4EN6WcPUPFJ zz`3+Q_|+r%@S~SvEp?kI^{Ui2Ecn|zU@hrN?3lO%D_1Xr5SfILxsPH4odV1<5{=;( zMT(e}Rj~(!%?j7Aw?CmlX74>b961vd$sqHbYRd{c1}9Eb7dz4Qkc=^)DSS5j^ni=D z_>vYF$VVNZdk1K)!V>2PD$jsf6+y6%1k_SfIt?HJ@{CK~)BS###8l)-i}*vL92SC} zmy?hvmjYoNsAeP;QczOA{&_7I!ps%OlTA=|eyZ;JftHgz2)$DO7&?zT?KpLwuJv~l zgY)NXz=lVSSl%`nto*|NP+a@D6|TF(rv@&s-zhmrG{631VOwIYK4gB-WSveF1QAnIS7<%}9r}{f}Kn{ ziDM{dhF#1;QB_19yXPATV5x6v0U9-g#7}65_eWMla+t&ownBMu@4=jjx*pN^o*YY=djd&LbJaiHyrN;@8wWe?g_TEi(mo zPzmixS&f7-QCk%_vBY+S{Q34Pe#!oAtt8Z(_yxihi@*4xN%d{q zlOOW`F)<4vog=5?==$w~jtZ1^tLqNxd7|zlxb8AJ8vDAclv)CskZPtMotjkMLNzHK zgc@agK;WSENmq!_`kbBzTDdBybLB6-tW6hFJg9Ienw4N1JS=3Xfhx`OKPU$9U!R~! zYjId*>llS@d2DX!Hy4Br?+)G4rI>Qj6HWRz7^K1iGYWns7TdJi1~xO_hPX1Su+Y^Y+(2j)g-8 z2TfxoZpgz9sqz5jK1&xVu;5$c5S&;AM|c%Y=jYcw@)d8-pE~a2wsS+2Df3lFqzCw9 z@Mum*r{XQ?ouS+-LX$rfwf?bp8u)yq5V|KAN*hybWvy65cxT{`xQRj-iBUOW zxm@I1Ed(ILS{DYM>keJ^Mo#{T!Mc!v0vyrb!q{{GlDU6IX!7Hm6Z|v+&OAJ(H}v4o2B`TZdue}=Yh7k5}VK7Gr)-lRR%leWZT>V zT3Lmaj|sdKuQqg5=zpE-3=0oLAP!$^`p;n&{0)R!YJIbf?pE1eeZi~0f`S%TiZAS0 zKojwTObG{mQ`Xd5$@b#MezAZiD=S)TcpTs*l;-)8NpwsUeiu>z-l}I0Lk4D-f|5XW z8bkapu_!x+QY9)?mV02)M^_1xg#~`wwV5?ZhUzU&s8p8;{~Q2#DLWLoLk2h&x_*k} zoIN?z#jhOBjYRL0(M7x@5uwkM40&sW!Qk%8H+Av;k^_x=hn2q~ju~g%g=o20$Fq(X zQqLC;uYJUTJ>htbewXp}{m5-g(P{`|sVheQ03jRL)2=XLP|{nh=SHHY@;Gg>RF zeCqoIP_3TJNJh#oIf&Q^fytJs=NJkj_x^=I(v}?v6}!y^j5hv~2toB#hu;TA(cg+Q z94Ng?zaS2Y(Fmiaqj8EczNnR&;1p|?G#+972t=Ab?ek%y$B4E?uGcF3q?y6i56{Keb)d9Z0;M2~Z$~u(yxH<`?9>2xW;tD|0SJ>(A(E zc;;j2)aRoR{&^UR70nop4-lo9u5$SDb!apH9I#~#d1Z@ z2nnU24zb$pZD)7}T^>+}y(U~X^aZ}22qLud40+&$FR`Nih#$5YDJe>0qy4UCGbf17 zSxl$Qrd9+gxUr0rr#C;Iop`|}()%q_wLaqj?*hY3xiC%1omzzgD;V(q^@<%0xmnt; z9NHCjH5OVlk-zZn9k%h(LtctT?O`n!_e)yPG4?~7 z9X7H1g}cV~YvxyIx}U;winDAJea1UJK`^Vp3#L541CE_1$5;~BKoj5MguyQsh)o4~ zf0d5)cdHQKqS)%Fi>uewn_=y*Bam%Ki`(;#9Cj#cE-QF7Z{UFm?3fAiO22J6g(qfw zlIJ+oXy=ud%E+2~t&0>^6xcXFC)fM4!qq*B(=tU0f2PT}YR;`{HWxB6Vz&D0_nUlk zGcqP7R9@F3iRLKX@fL9_^3qkm&Q4izvrWD6yx=AqZ%R(Vi%hrU04WN6zt5`lf4}q$ zg7kzmzantlut-%2RZ^7hj+kpk{dz&EdHukk74)_{;m0SX&0cX$kd7BLRf-cNIr|E# zFJrU>g_XDRscTgu;}@6pQpoMCTg&ZwxZC*v)%XwhH;+?gZ+t8!ak53bDm;PqXSP@9 zETr`%zthR#qtb;IVjbsP&soozR>um?La_UJ-=;mohS1j%vs&>0$)R{=V%h7=Nw|XR zI3F1QkOL0lRNRpG5K?F(pTsNx_&4>VSPVyoeVP_L@o>s$L_b*kgs?45=?oaQt12e_ z!!v;zru*EY;G;JM3o!r^?vdDFN2M#w5ke05`JYq3cZ)H(B{ho)21*Aij@!&G{#zVF$%J&JTpydf=6#6&n?91 zy)dV7Hm*c~S#$B82C-O?rIeL11RhUChts$|ro{R@-LK7?XNpJO2#Tc$eSyVB{jkE^uTTJ99rO8|70@Qnmq`@KqOho4}?O;9p(RltSCQ_b}3|Ctg;j_ z7-mRIh#fRhiz6ZvSUTA-!;THt`(ul`w#~$cLO!PT?2L%jHT;-ofliY*GY!~Hs1>>G z*8^XtQ^}_W>a}{T^%41Y17fcd2y(VcVM1y_sPJ-$s14_7kewI@CrJ1OkjxUjT*BaT z*hT;!#BjDuw|CVJ=J|fMef)xNt)TnJ(rA&>VQsw!XiLbrI@&qOOFyQhwpG_CzGRBY{RAP*- zKIoC|bdIp5=}AYZ-QRdwD z!8uO7F4l%3TB!Ru`$QJ#?Z19%+?{I`d^W+3{T>v$SZ_y!LckLkib=KJxbwXao@iRE z&#-#T#{@})imB`C(5xy^?4Tyz`BoO}F0(Zp1}5fN+Nwa_u*R+*RPTwFB;VbX%I*g* zIG%13QlA|hou=dFwV35t%bWs*jN%AmP0i%uM$muszGLtDJ|7-BL-fA2d#hZlUb(5y z({3-`HT!b}3_MpVVY>Hhwm4=w$CZO1G1?O8x9B1*vNX`^GHmopLJBfPNWtE|Z#*wZ zu;D~g4MO*rC*yGwWI%j`o9KoOun(V59-fJe7%!g$2(e>Hp^d4CBEL{<=l+m}7k|QZ zwAO}U0ygv4FhGb|GTa5IIRk;JYmui^gv3xH1B*#N+HeY+B>&QExqkUS_VsCAqAr1t zoN0h9W{m&Q`(GO4r3UybT%WJz&*xafnSw-GT3R1`9zU23C;Jz^Jet?+u^?phmaE>o zdlrBaofmJHr;f-JDTED`&&~c;ngtqc1@RYMiF>yIs;j}z)1}&|FK%0z*alXK??O6^ zHiRp8S&iTz{P5M6HT1{5v%j^-fq}niy2NUa*>E$EFyGZOpkkFRO>M8CrrcyC3xW;t zI6!afY!(ZUrmV_agJ$)8p-XvgBuc)o$%Lz0Q*)9gl+Kg_tZj6N8w9{AmltEOCD#C0 z=*!aJ*Ac(DHZ?UJ4kFg#6zpGr;@szLKq3b;lozt1P6*!*F|~L1$C6b#AE@gzISnKZ zvcySD402YLZj!i5e~)v`%JRH@5aEH2bD>6Uo*Xs!*o#B285fA9e-AJ4R0Gkss5UWFHL-F#kR3J0zH*uP!i1|QJGD)lj> za{F@Yx$T`uRLqINMgko*cpN8wKK3{g70ChLdhNm)KkAqK?lheuYSl_90*0TXa-&FY zBimO$vPexvDnHo$S@!NhK|hkQa$ai5S0OE_+_d#X&-a3$<+(Rav*B|#=$=aACc|~5 z!*NtFdS+Q<++~bC|8{!Oe&={uMh#C{OFjp(f`MS}w0D^`?KmXw#4oRuPt_Zmlr5#% zNI=Y=Cnu#GNRY$|qHhq(vkh;n0n#){GqVC48_T>_HxG}d*D*{w4F=lxe*x@Y<}^#` zm8xhVp_|j2uTF3#J8P43NeR)=^RPX*I4rQJg6BnsOCD>08XQQpn4veugBb%G)EU6+QaQAC4LdW@s_ zgIoeAi-iP0ivWOAOe)HN?0I~PDNz-ZZ!W~VqL4z8qaxBB zDQcL=umo%O{UCZ|B_*W>hppENnF2Q0O+mN&59$ah?H?_lXD|l=_*e^xb8uOAAh&%o zv*9aT_B-5%$c<^sgED%rC*3!EfJ(erD-$N1>G{bN=vr2P60IXR)35$<65N~B^V4#! z(m0q^h6nQCcrtWtEpiC}6j>4zGz5W!m6Tc7%w5@=D zc86i3Nxw{M=z|xK_q-T62qrFR`S|d;xl!-$rM}0_u#;4M^v!|H-7lp6*l$=d-!wF3 z(p0Y3a#J&NBqDFrkUJysxR_b#kxtrPpgbf_#74jFVK?7nAFsTT!>kf~2=t(1u$vQn zzQq)iOaI!{_bZWA=lY)85)V+}rWI*j7^_{VlrAjZwv2Nj=%zb(cWSv89)2+sd0NZAa31w{ zC#^n*P$3yp^nOfzmL5qFRPLjNx&LNC9T>cM-rn@^^kp+KtE)gC02$35D9vy_8u z0oh8@ zfrWTtcL-w){e=fL6pbPW-cJ7pFe zOfHq^^iT62f^DW6b*fAd_1v#GE>ml9TGy-4zB$0PWB0wc7%>@E=x}KDy*ki0?(@f# z;*#r)Rl)j9f0Lsk|DEuwB#}4La`Vm4cp8<{KEY>n8~6yxLRhWj+O3+=g;Tr5q(~3L zgDGdvjgfk0GEgO}QcB+_4o|t-!gKCznY*l70EgqY+*SSM#NRUf!4T`=mZIe(uFc)H z#mt200Lj;%`wQNc)c-zmT@k<9KPfiT0!;LtRQi7)8`Oc>H2C*y!r&YYPMh(Q?)m=Q z=3fy9@rkJ8I}W*pSO{DKN3#B;knEUWYsyw67w%HkumEdbW<)|qCq0$wC!r+JR+o&l z=f`M=lg}w0XUCb6Y_(a!rmW?1s%aY?{M5?~FzA)M<4%b%5;1f&&-zs)xqi-;AVBX&!_p(Ar3-0~X4r$5$v zgKkxb4=Fh6lM*QO5KBb{A{CZw0D8g?uE*&|+R}rp#H3*4SQ7WGquS6z*=w4IMAlpA z<*rpM0H5$yry)#M!*>0=Ry*J6>>T-BjQMuDcUX-KMW;JMv0O|hK<_P+$^>C)_zRiTI7b<$vTLPa<(f@Pbb~)pp9gPdj}KfY_vs=RIV9JW2$a( zA(Q9OuSvYiXTEG#u3Lb}#~W!yT=An+S0WS&Oz9vZCB zVWlDqb271csI%tWrL!!SZP=1NDCM{|fjk_o8&Mb`)MnhLkj(2^R*ZbdVglpQYwk%A zlN5T?Ep{~5h!>g0F8)G-o-Y@VP0k%v6`$q{<$aH=C?U38h|O%^hdckHuNy`!4YR%E zC*7ZEYdlfNY|R0!It}urh7)PmsGBA}f0#(xnV!`X-N{yAwwPBs{NRFk;~R^s_Ojxd zuuL9?K(f+f3Q#QNL+H9Ll>JG-3}Bru@&|Z`vwK~AEy@#-CSSg(LWvPiEPC%7|CJX` zEY(=r+<9+~7Fd$2&&9Cgkkf1uQva29gL7dKO#&FN{uqQT1>BFq;`8X{rBleVvX6`P z87{Bq6!uoY3HSPBHCpg-4c+;NIy9;L5TMliS|ah=`zT1SN+BX;>Qx4}FKpk%>+yU^ z{b@OBqhajJgH@vFr?co?{ws5`7{MF{S$7Vvnb%V%Sf#0?(nN{KU>qPRnf!)DI;jje zeJeenm~NEVrLNuW=qr+?53F_`*lF}-&9MWmm}j@-5vDk3EV#gJD(&jJ%!#s-?cI4t zZV$dIU7jb?it;a@>Ef>yr%H29r!}i5&BX>7;(=%<>xoe4w%ph%JsZCF1C#4GZ-;drXwNvl|L#eEbRa37|9i>|7O*rX(=lOKFoNHEaS;KUYA%U6B=(x0*k^nKhg?e6X_`czxL`XHs9c)mX*%woZ1 zk_z&t_kkid&$~C|hQii?_F#W=W^x3Cb6w+Q=+#&zFGLt}uYo^S)A> zdMbE#-)nBPJGeoJcT_?Tt!x0ZWAv&#WV~7mR5<)#TW-HvyElgk?D1-%w7$yqmO|`L zC9f%!#1PIHZSl}B5kD^$%b6p$MD2L)ViPCK4@5N-ek)&fKhumFEF|Fz_> zc1D<)`R?6$JVBPP6PF_^en4@hWD&;BS%3ZJp^P^9?;vQ=4`GWS zGW7gMo>saOtGQ#zIi!xGPn_{He_J?JTesC?y6zIHY(@g0fr_!-C$xayo2)9s(S+wJ zoUVvK&hLZfLO%8uLi@9Je!$6f4ZwW7`sH`|y#Xfj{#PduRG*gUKjEgi5;_h54T^Eb zSOYITf$^q7Cd#e*93Z3pDe!H*?*o^O`(WX6%-`&)W!BMeI2STe~pc;|HoPvL|HVDhDGswUi8O2r-7=;(oTLUH+vw z>`z)CToNfH6sD8)lRD7X^$xc&bV3$MZ=*3dVehw;(RZK(>P2B`b_K{Hi-ZbEAwx62 zB=UVk2a+YUs5Alb;)8i~C0rc8H^di+f2KJA|BqGz`YYmhe=HPOyPi-Y0^1OHs#}S1 zjXt!n=fG(*a$mlYCn&Y)c=-Xz5ipxF+!*QV_0!SWRmB^l)^csjAyvX@f+h^i?QZb4 zgfp(!Ruz=HK@L8C0A+*x-`ta!eX1+_(gi@r${0j1Siq3f40*15{-MJO_a7n+J+1j) z*fGUMfBP>b;QFpqizrX2?#M?j0j*v6WupYxP63RnNm;y=t-U%}y{{eLVlkoCtZ;=3dqg0BM=@pO{ z_G{pIt)9W-%wj#q?DYsCxcEdthAST>E0XbCS=>I_g(~=^r=+ggT4?y^SO#tkJ}^J65wPB5W72O6pOKv5+WZu7@quSmq8(0I~I;=peCaEbHFjzWm*y-(&g9RXa1khn6KY zsqnOUnlVdo$sR@*7gep#H*=xXYX4WfgarG^qL5Iu(w0u?jaBXwOeXOdHh;y|r^L zS#y33te8!fLT$G>C~&BR5z&I>!JyK@`(;1!W5I9~mK1Du24VR)fQ=Mg5*uLRltcC1 z>$QCQ9hA0<84o)##$U2`vi+I>73PO#J+!aeE&Ao*JZ2`>BiwS~kLkn_HEGAx+Zr|t z7H_QYo>v3_RYqR7y#3{gsA%z&?#D_^{qXOZg?6Dt?l-n7*V{$&&H2WzwXQ2Yu1{uU zK!#Ym?Ytkj!9w3w5-zV{FSFP^{Cv?{BSG#@_T*0!J;Ye8FzH!fF_QZi_ZREEdD9&# zI65$FR;s3%NggV#=UF)}&*H%8+I zqOf>JHsPzNNdpv)`6j01=!`SSpeJf~gr@6vflW24sTAJ$G|tHeM>lr(h`5i%YaFF! zZ;C*$);bcP*PxcSoWE99QDHGV)C5w*Dgf0P>)LEH5ydvrVWr7YgU+0cUOodeSVRAT zYLh~!^`x2D$%i(lK65;=lFwnP zE9A-c{9%pbfn!Qp@vI>pJVWe2#<%*-u@_T^ZUx`0&fn4kc(w}jkJ06B_e>;tVdegRa5=pLtvBWc^^ifFb@mKwuZ zmA@5ACLq{O4e-{~WD7tS`IDNN?Jw~iSS@U3Lnt2ClYoj4`-abFIZYqW zBR8-=IFYB;TbEyE7^devvLcmW_kWBu(7PwJUaagZ)v7D)C}k)4#x3{VYv0mq+=|dA zd7~}VfwFPd>bJl$A^}WDt(HWv&N`Uj zA&Pp^koIX#tIIE)h837m$#$QoQ-D^qcGOD(FmZxT5v!S$G{n>OLSzr2T50+PQlp?%#seZcX81JxjpAd#Ok%YZjk4 ze_AM)Qp^*5vyU0(MTX{5z!sE8*^h)oH4@R0W~Zi7YjNd+)bX1ZLtof1?gv@!(p6P};GiLXCU3{R5`A#E6*D1Z6%7 zNdU8J2T&es#1fVKC|3VWHg*2o)ob*--@dK zyjR@-kTmzc0iVwe&Cqa-Hu*&GbCJi!v8sfS9iiyWO2Al+rAo{7f>kl

iW$1k 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 literal 0 HcmV?d00001 diff --git a/windows/deployment/update/images/waas-wufb-pilot-problem.png b/windows/deployment/update/images/waas-wufb-pilot-problem.png new file mode 100644 index 0000000000000000000000000000000000000000..b3fbf0aaad37bdd170782f8c00a6a4e6830d62c8 GIT binary patch literal 54210 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

tk5%}GE zx#|Bge~rp&)^7(DPxn|89Z5xPAfGqgE{S{HxChMnm?9LLNy1g_5+NO^xUfU(TiptD z&}vKb(#6o{tz3M)OQ}TaN8xGFb{4Rky!!n@;Dpql51 zS-T@>g@!Z(3A(tFAnRi8sM+q2v#bI)bWB*DVViWjMqd;5i4R<)n`Q|#tJL&bV;?3| z%M&Bc=sd%^k+LdpZmCk5Q;k)HfQOFcg?5nJ!gChF>CFM(C$W%b2|st{U9&XH!^v8g z&qTqwq*Nd}mVPx2@Hlt^&iIMEWk1rBFy^TCiy0e}H9RQ0dkiR+Jn)+v*lyLIIJHdG z%67ZO3_QVI4LpK_zl2q^_{ZhG-@%CLU-b^!fDUQ>K^{E5&KG#x-+mKX8t2J%Nr*kl z=idlbW%Hm^X-J>LrjK{52CN5PbHBddZHsBfXq~%bMzE$lQ+$rKQ}M9CsEZBg+B-zT zbSN#(qob2k9-Xl7MEZnnwwrzVz)O5Nr!yH^sN$xNXnVS&5{C+;Ae8u$V8pfP7D}W| zJ=O~3g=Cpng)1shO+Z8T|42m}(hOd^e}PPnc1(h7ig7Y^xTV4sB>hl^6fhop#&|5z z4~y+tyU8TV^1Kv&&sH6|l7wUi&`JvP;lQ&7H>=!w6d9I#_fN0BK0mA^fsV;E1fg2mn>ybt;8=Tfp>+EXS$pfX|;gO&n=*w!kfTl*^KN}up zB&XHA>5p9C_&1@;gH<$tL2!JJmVl1+kFA zNgS;_JgY4GcWmOLA(&*FtqBkf#G81Sfjg|xGa(7I`KBW6NYAWsEBFZQ#i4#O&m&A6ju?b*2|MZhYjX}Ff0A%57bl1!kx*u^VPFWslS zw>BjuIUM*P#_?QcFSjGn;4u;v1w4qAmIeM35NcDNo{wUCHU|Y|NY&JMgSm?_#w&%? zNb!>GVeQf!fTVEdC~gB`x=oJ+2wCDy9^f_A{%h>-tA(F1xI&0DEGnH9Rl4HGD6y(ePHEP?zs<#U^7z zDTc<*`>O8cxo^C$78c81o7qC+Buq}VWd0uH`Qbu-elpqJFpIa^YP{j3I}w*+jdj}f z+KB%jV{aK%SJtiT7QsST1PBT48eA7{0fM^(cVB35w-6*a!6mr6y9IZ5cX#(QNmcFh z?Y+-!?f!S=QQNyWxoM&cC=(%nMTE-P=-aBIkutqe|edRUX`#B>hX4n#=)Ld zlMW_xD~%Iw2}3?7fr-Z|gPh=Bo{S<7erHM0nR`G#dMF9~fbvYonUw3_C8E{&AQ6h> zO--J;)Mi}9>KI}e=$>s5-0koG6c9S+F*hF`CD=y-#DncbIT^6WPiO^<91~3J`n;Jj znb`^Kfv6FyUW0vx5-dbZ-to66r~>)ITTPNTnV#NHy(y43Pxpto6MRnciSF*N^bm4` zP_k(E$m49aCu0Ie0wiQUe`$(kh5NFsw`v@j-12mk1TW8MHv zT{6j(jy(JO1dY*_pwR0)?CYcDc3%lTy^bvMo$wQ0&R^!K7vsIxr@Ik+`b(XJ5`BA& zWcsgof4D*=%S3Nl$?!pd?h0<1`4k-n1ohx5FtUPuGd?v22ar8-HzMRAp$Zy&(P9=u zqm#Fdi$_K!%G?_m#tQNBu{s^kLmu6=6Aa=Nz&NZJ9gPK}$v0v3cDlK_T#(uEoJS}< zRbP(pA}cv(zK~-e=ztr_eL9&9X(A+YOI2QBtw_|^w!$Wn@@@g#|D|L6pIaRL^Qj38mcD`i zqWQMMTo>rx5VWVzW=bil4MPb?%N+0t5_Iq?HZOvepH9(GrsX%mraG3ij09C*g};g< z>X%W*Z2$ebf4)V} zzMY9YP`=`$ZQ+tXIwL~{HoVYU`urV=aj+Z0O2*{p3Bu%bEL`Nw;Md}^zV27d@i?9BxRACYzaKA6FcxNwbldskHk*OU0q z=hVr&!B*J#>$D{k?ZhsjKQhnh@e6Z(YaX3|TPAgvZ}XLGV!#@Fx8F{2&ehI(MRp(Y z=Rxu>Gs}{M8y9R+klj{y!0MHRzGow?)K1EjCJO|Q<}tI@L}5IHSMxqk^b`lAYL2cOBe`4K@HUI zAMr7gk{O$r0Fa_6pDZxS>!|?Owi`&0Iz_eVQ!6iN{n%(~+=-G5p>V1G8e z1uo6;RcXE*_JfUU+qDe^sQ>WCYTaT!&8*g0#LKUF3VQe&hQ0h$$jeW$w76)9ctv6( zR;=4cXXat#;r{)8{tt&3)aRb`l zPY7#tbyjf&!|YqqcF38xcdh9RH1fiEDBtOcdMJ}EKhR;uEaSDGyXMN=7MJ|Ai`1(A zc}PakD{}@I3f2}Ua-kx;=4ni-rxu`RV#K&Z*zndU^QcPieR>+G8J>mzGFrqe;N5JXiM@=J9_x1~f6P-y zh`|NcTqiCt;I@})QEfG+#j1{p5*bog+Cqy*v2BZlF8lkpe~}ytV^?ol33Np3NcEQ; zxiGxN=v={cF#STJ=HBP1O1DpzoEdxgA|#{ZhVUDp+cpJ8u+T$To})}t&5OECFQ}DC zw#Oq7aEmV49d=6S{>(IA`S_k6n2WVrLKhY^G#VU`I5;@i@jY=9L(K(L7Q|^d%25zQ z2b5CIG-LW*#3*(Rxq!ZXu|05ECqhMpu8+CpbGl<1$+!oA~^g0S**C* zfs>@Hn%a-Z$aiG7mdL6lInjqy5`ZDQqro~4Dk4q0p;$}~Z9N{gc}Scy7p*%ybSre? zsZ7gSu>1Hpg(>4V*Dx2QG@Hy z>=IPIA0h4k6~HWtMqP1k8pSdn8Naj7`R7A{-xAP}iAD;@u$n6%!4A(~&qatxbN|o3 zhK<7s-C-*NTL1hW6aI4IJK~el&7cpesNMlRmyM;<$Gsy=*Fv2F!YPOi(-rfly^wrYp0kYyW2ON}mkEL1uygmY!2f!gv(3 zpC>yFRiv~HU*g49|#b!aq+p#|%ICcth2$GunPxA5ki5i(7wNs`Ul+8`S9e^tjrzm&()f z)bzC+R$*T(-llr>fOvHXur2{_s1Il#Gq-*NhS}ZBWp8znFH95WJHi=m&nRf)rzg+u zqtksXA4zngS65rfH_u|-ijaK1HqB`b56iMv6wFc!?s3vZlLjK7SGJ8t_tK8o#F8 z55A`~mVSA>K)$yoH1VL#z$>MU%#4Z)@Cj%W$vb}ZBOldN#^&bpbAbO~6$p%JsB$=L z*VNU%Np4u7Wn5*YKlpVY7? zQPDcYy5eYX-cMd`A60&>=?%33Gk*MpzYwn631A;xkc8q3?|pXQ1b^n?FkqvE_}`Dj zaG3DJ>@)2cX8hq5h}tuP37LGNRjnaKK;A(`ej3IQ4F6&4DSUIRJ3}M&*cS@W1@}8L z#Y%6#brewU;k}DtrqW}$+pGF0Fr|xIO(pbwv|>Rt@k3ztv_h;U)!?hMdh)Y?J~OR9 zorIg=1NC)-wyw~z8>L}L2fs4Nn_<`Bs1yp7W-y)R%|z1gc5;}*Bg+fvX{0lnR*JoNM1A>Z@|U&;X4^h2 zlz9Hq@;c&I`t+*uKj%cdsszUOAw~6mFLV0w>i;%MW={vFf9zAEmvR$(G;*sr!+|+M z=*UY_h|&H49C77`yx7Mc^0V(f!uLKw%cEBK$Mm3H49yyrV>|cJjWy=2(QFsDwKZO% zmM)A{_Stu1{9})FasT)uJ)hXwyNuK_a8ub2MIJ4RnK0U3HYV@@;F6S+tEAWa%|eTB zyk=4?IwujFtb~eSIl>*yzw4#|tdUb=2lcY=Ki3IZ4LTu;(A${s2|#>o;4W<)Ikp+u6Z0N^+)P03{igUM zkh3gABFcpOXw0AK*G}_svU9Wq!pAh4I$JfVgaMDm;QBF;YI_v4O6>lMPoX?x<(@%P zvF@*?h0JgHYUwn~HsJST27O;_DY=~0OQ_9=$+!5QEtR(3?D{g1pk~Gwip;BdvQan4 z+5@`w_5-y5Uab?#?4$VaRmRmiB73|V_4Xk^I~TuLEnBcY!DFP(p2ggREL%x>YG;OF z5p~!C&ExsYx`XB8?JjJZ3R`2x=+uQR}-I!;9w=<&)fdB|KWb<~K57&e;pcAuQc}4avs0pNV~If7$>E zo#i;#toqDnuNnbpc@BRjs{}1&v*i8;GciraQjfn>`&G@S@tX?O7LNi9bD?-`@!O0g~X2OK{*TMW>UiJp2!0P9Y8eynfgwmc?V&>C~>feupGHy}j z&aGk8q!D>trKVK@msP%{Y;PYaw(lQSl_UVWUhQLv&||^!GZGtSkstFs{1~u6l{1lj zDEnDssQLL^kLC4HX2qRl#mnn;tK1V=R1Lm@Q{F#Ieg&u&em}xrpPmo%Wz<%_uL(kw z8kc{6dDClkUu)CCQwU4c!3=~(Rh_37V9lVvyPA{?FcgbVbE-T9mcr6v21;g>uqk6a z-Uk!)-gzo|eJq3d=FJ7E+lybqMjUJn#r2J|I`wETFG`g|V?CWn7(eB)qXJfm8?Vot zuJ24b5^_2mg~n+%$jQp44v5N`A`~w)7}nDQ?d(5Rtlfo(rbTmoU-4qHoeo4tP<1amW94Jmw0vgB9vpC{ME#>MfL|~q$asbHXLXs! ziAq0C>Ei9fsqXI~gw3G_J5Dyl_ZmeO4SFb8Sb@`8o_H^6a8A2}V7ex_l^p!XRW^?| zYiQEzPmk~~p4~~;8maT#LC*hfP5pTNL+ZIv@E;fNnilYG_Bq9IaM@Fl9xzJ*>tI51 zFp58PKPccyHS`Bu$CrwH8^e#&iUo~SN9|1kWx0h{8FVsCrjILSUqUhxbX2d8owy_X zn=YMWSD6NVV3Z|5J)wA9rN+bfzP`SxK;8R~Yxbs~WVGoS#qNkrfRfXQUR>h1U`zEK zL&ByK&ZN2d`)1q^-b)gpI{Z#=h{KE%v(Jqtzn~eK-%*e&Cp;PcaURzx%dbNoaY&i7 z&;%AFIH2WK?*4jq9nl*9OG$azew#M032_(`<+kMl(K+hdAU4XN7tEB9l0QPU6a%Fi zw&QGM{gLj=OAn^8S=cmUDOhyPJnP$zNskk@O^zXnN=kxwZ#U2iHR|N!BLLUk8olQ& zBDTi`qsz@r#(sFOc*9%VZs_yf-I;jnAtTm>+EZYDUeY ziesDa!XYEiKkWhUR9xgT$rXee#AlzA$Acf|-!&cTj`P*E6k{wgE>^SVv&IRT`WXV> z^x{rF%1VMlohuY&L6WuaO|-Kz&p$84ibfq&1TZrTY_1ov4jN^Q5Lai@LS`45k8H)FNCL&~ZHn2tmao#B&cL;#z^SA9Vk3WISo!-u# z5FonVy#&9h51gws{mCSE-1rP7Oc$mkY@nTRo$yhAyye)#B&@gzK3yRU>I9Dw{r+uN zT5Tpw*7b2l>Q1pKewA2NCn>i72AOYd>>Id_h~`&k!i)Q|QoleXYI%lJ*{Owa8G%)d zBcQ&FW5fOak{Ba}Fu;;afVw+8T9X7t+2T1{?M7i2QV5(aF4!%J*VS~hq)IZo_JQ(G zKe|0IBZO8pA~ODHs#G~bE4vsx|T(yCW0Mn0>T{H!bwF{gHRBIyF4 zXSlV3!q7H5is*N5@c~!0ut9*)n)EO3K){`+HB~@GMW=I;`m$s;ukJli!+Y( z;TGNp(y6Y$YrV$5^@K!30D-iNKscZ?CoH9bJ2{iRLMsLg(y8=_Vp zs8*`u%@nGTEhz_9F5*P{hRz*>xAVk!HDX?pqNFcy9Plq4Z)Q{|}PYfY?we-kJ*Mb*jP)8Jvh7r#t;Z26T zSV(sU_bYIXj%L5^;0&5=q|1$*Sc(Ve*}>aGwR|IPl`0{?r!_!G79TrN2!hAl=t-%}k4bf2>e+W&1l z6=p(_Ap;VZVFVVdOIoeF^AuEU>>vLaqEFX4ola#u1sn-HFA}R%P5aXfxSdXzEitBx z=TH#d=<8kUwt9K*EOlcfI;QZim#D8)0jhXV?1lerH_o$t4vpvcUaWRC|lm$KB)m>54ILBEgZgixz&%WmI#e^RWsdPCQKUH2o4 zwgAX{(G~{ky@F?v++L-Bd? z=MHnSv(q&j986ADMKD=hN#N*$J8MhZYdsoJI@P>Xa5zziRcr91L`3pkS2mTk+WLA9 z_i8^&2(YbHwLEDeqR;22%0WET91lWJQMW5~81am4n@GZC`UXD*nchbQ?#)(E+#y{F z4z$_cr0D}*hfFb5<3VeQTM?SM?4?=}G7Z+j{&A)yN2`{5-X)K1%|fjvHSi-^#!En& z8G3$LguhMOj{7biG5D5QmKY|0HSJ|CI29oN}zD|)#d&Vl>KL|!6mNmAl0 z#@z|}pWrfr+fdPaE1kWuW(QdklzN*KMv>y8#%wA0b$5(Rqs2pWlJs#mD|W>A0tC|X z5ZdLJ#|NzJE0Y*ZkFjgWE#(&J)xmUGQPW2?D}~kjeZHYLzD5 z0RO%~CyVK5si}Yyt;TXu&0dIr)jSS+vR7rC$XV=HWX*x#mC`uoaD%G#%G+5cLOsq% zrsAma-b@<6Tn10yctQ-Q;lJ)r(Qa&Pd=$JM3|m~magnFIXoVg0eK?pr_hZ3n!K#QA z(E*?sCbL&uNn@eYlJKE9D-Bo4rwixwxkm2qXqum{J@qEeR4x!Cx{5av5I0%~YThM3 zVyyKrNr{oC%lT z5|+aBotKvvIq}J2p%%5I=?dFpXAJ()*h1)ec2uQy7gJpPIHNSP!^}(&k|@UV^cL8| z2T4H_H@;LxoxtJ=XD1degG3pTz1;Xl(_NC@WwA8s@7iuwMwQS+)vXuZE_Oztw})eq zTxr{F#SgoHyBQR9^n^eGna@}AR!WC{cD%6(Z%ti3prCjK2aCA7lgfw{B%;h3OX+bR z8?||J84Pri)THSJ>Vt!lGwJDdb0x6zQGT>6UgzL+w2dy$6S+W#L$ zK(Zqmhq7fn#PCLqR^{%e!&}!}+d79u&c@R%b8t_lKWFHY4 z<>~un&r?KP4tJ<+mY-jr#=x1znl%N^K|ZG!gr$^pSRo&uJ1?H!uVWZx$1a zA&ZTNT4q}P|Bh*(RX+(g*i@>9iQW;EI)}MNU?T%5Nog!()Iom^U_{f&5c>&m`b!jj zAJ`@uL=P?;_tD6k4G0L}7ZVFKG{ve01<)~KjX`NHF^OCJAiNKE@8vaI27@_cP8$

ucPbCc0AUjPTIm($waU7G%14;{)N#OoIA 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 U(;S~2(>36NC~GK{Jv0mb5B8DzW&i*H literal 0 HcmV?d00001 diff --git a/windows/deployment/update/waas-manage-updates-wufb.md b/windows/deployment/update/waas-manage-updates-wufb.md index 4ad0516208..ed701d0c2b 100644 --- a/windows/deployment/update/waas-manage-updates-wufb.md +++ b/windows/deployment/update/waas-manage-updates-wufb.md @@ -6,9 +6,9 @@ description: Windows Update for Business lets you manage when devices received u ms.prod: w10 ms.mktglfcycl: manage ms.sitesec: library -author: greg-lindsay +author: jaimeo ms.localizationpriority: medium -ms.author: greglin +ms.author: jaimeo ms.topic: article --- @@ -29,21 +29,21 @@ Windows Update for Business is a free service that is available for Windows Pro, Windows Update for Business enables IT administrators to keep the Windows 10 devices in their organization always up to date with the latest security defenses and Windows features by directly connecting these systems to Windows Update service. You can use Group Policy or MDM solutions such as Microsoft Intune to configure the Windows Update for Business settings that control how and when Windows 10 devices are updated. -Specifically, Windows Update for Business allows for control over update offering and experience to allow for reliability and performance testing on a subset of systems before rolling out updates across the organization as well as a positive update experience for those within your organization. - ->[!NOTE] In order to use Windows Update for Business, you must allow access to the Windows Update service. +Specifically, Windows Update for Business allows for control over update offering and experience to allow for reliability and performance testing on a subset of systems before rolling out updates across the organization as well as a positive update experience for those within your organization. >[!NOTE] ->See [Build deployment rings for Windows 10 updates](waas-deployment-rings-windows-10-updates.md) to learn more about deployment rings in Windows 10. +> To use Windows Update for Business, you must allow devices to access the Windows Update service. + +## Types of updates managed by Windows Update for Business + +Windows Update for Business provides management policies for several types of updates to Windows 10 devices: + +- **Feature updates:** previously referred to as upgrades, feature updates contain not only security and quality revisions, but also significant feature additions and changes; they are released semi-annually in the fall and in the spring. +- **Quality updates:** these are traditional operating system updates, typically released the second Tuesday of each month (though they can be released at any time). These include security, critical, and driver updates. Windows Update for Business also treats non-Windows updates (such as those for Microsoft Office or Visual Studio) as quality updates. These non-Windows Updates are known as "Microsoft updates" and can configure devices to receive or not receive such updates along with their Windows updates. +- **Driver updates:** these are non-Microsoft drivers that are applicable to your devices. Driver updates can be turned off by using Windows Update for Business policies. +- **Microsoft product updates**: these are updates for other Microsoft products, such as Office. These updates can be enabled or disabled by using Windows Update for Business policy. -## Update types managed by Windows Update for Business -Windows Update for Business provides management policies for multiple types of updates to Windows 10 devices: - -- **Feature updates:** previously referred to as *upgrades*, feature updates contain not only security and quality revisions, but also significant feature additions and changes; they are released semi-annually in the fall and in the spring. -- **Quality updates:** these are traditional operating system updates, typically released on the second Tuesday of each month (though they can be released at any time). These include security, critical, and driver updates. Windows Update for Business also treats non-Windows updates (such as those for Microsoft Office or Visual Studio) as quality updates. These non-Windows updates are known as "Microsoft updates" and devices can be configured to receive or not receive such updates along with their Windows updates. -- **Driver updates:** These are non-Microsoft drivers that are applicable to your devices. Driver updates can be turned off via Windows Update for Business policies. -- **Microsoft product updates:** these are updates for other Microsoft products, such as Office. These updates can be enabled or disabled via Windows Update for Business policy. ## Offering @@ -51,89 +51,45 @@ You can control when updates are applied, for example by deferring when an updat ### Manage which updates are offered -Windows Update for Business, offers you the ability to turn on or off both driver and Microsoft product updates. +Windows Update for Business offers you the ability to turn on or off both driver and Microsoft product updates. + +- Drivers (on/off): When "on," this policy will not include drivers with Windows Update. +- Microsoft product updates (on/off): When "on" this policy will install udpates for other Microsoft products. -- Drivers (on/off) -- Microsoft product updates (on/off) ### Manage when updates are offered +You can defer or pause the installation of updates for a set period of time. -#### Defer an update +#### Defer or pause an update -A Windows Update for Business administrator can defer both feature and quality updates from deploying to client devices within a bounded range of time from when those updates are first made available on the Windows Update service. This deferral allows you time to validate deployments as they are pushed to client devices configured for Windows Update for Business. Deferrals work by allowing you to specify the number of days after an update is released before it is offered to a device (if you set a feature update deferral period of 365 days, the device will not take a feature update that has been released for less than 365 days). +A Windows Update for Business administrator can defer the installation of both feature and quality updates from deploying to devices within a bounded range of time from when those updates are first made available on the Windows Update service. You can use this deferral to allow time to validate deployments as they are pushed to devices. Deferrals work by allowing you to specify the number of days after an update is released before it is offered to a device (if you set a feature update deferral period of 365 days, the device will not install a feature update that has been released for less than 365 days). To defer feature updates use the **Select when Preview Builds and Feature Updates are Received** policy. -| Category | Maximum deferral | -| --- | ----- | -| Feature updates | 365 days | -| Quality updates | 30 days | -| Non-deferrable | No deferral | +|Category |Maximum deferral | +|---------|---------| +|Feature updates | 365 days | +|Quality updates | 30 days | +|Non-deferrable | none | #### Pause an update -If you discover a problem while deploying a feature or quality Update, an IT Administrator has the ability to pause the update for **35 days** to prevent other devices from taking the problematic update until the issue is mitigated. If feature updates are paused, quality updates will still be offered to devices to ensure they stay in a secure state. The pause period for both feature and quality updates is calculated from the set start date. For more details, see [Pause feature updates](waas-configure-wufb.md#pause-feature-updates) and [Pause quality updates](waas-configure-wufb.md#pause-quality-updates). +If you discover a problem while deploying a feature or quality update, the IT administrator can pause the update for 35 days to prevent other devices from installing it until the issue is mitigated. -#### Select branch readiness level for feature updates +If you pause a feature update, quality updates are still offered to devices to ensure they stay secure. The pause period for both feature and quality updates is calculated from a start date that you set. + +To pause feature updates use the **Select when Preview Builds and Feature Updates are Received** policy and to pause quality updates use the **Select when Quality Updates are Received** policy. For more information, see [Pause feature updates](waas-configure-wufb#pause-feature-updates.md) and [Pause quality updates](waas-configure-wufb#pause-quality-updates.md). + +### Select branch readiness level for feature updates + +The branch readiness level enables administrators to specify which channel of feature updates they want to receive. Today there are branch readiness level options for both pre-release and released updates: + +- Windows Insider Program for Business pre-release updates + - Windows Insider Fast + - Windows Insider Slow + - Windows Insider Release Preview +- Semi-annual Channel for released updates -The branch readiness level enables administrators to specify which channel of feature updates they would like to receive. Today there are branch readiness level options for both pre-release and released updates: - -- Windows Insider Program for Business pre-release updates - - Windows Insider Fast - - Windows Insider Slow - - Windows Insider Release Preview -- The Semi-Annual Channel, released updates - -Prior to Windows 10, version 1903, there are two channels for released updates: Semi-Annual Channel (Targeted) and Semi-Annual Channel. Deferral days are calculated against the release date of the chosen channel (either a release’s Semi-Annual Channel (Targeted) release date or the release’s Semi-Annual Channel release date). Starting with Windows 10, version 1903 there is only one release channel, the Semi-Annual Channel. All deferral days are calculated against a release’s Semi-Annual Channel release date. To see release dates go to the [Windows Release Information Page](https://docs.microsoft.com/windows/release-information/). - -## Experience - -### Manage end-user update controls - -When certain policies such as deferral policies, branch readiness level options, or turning on or off Microsoft product updates are set by an IT Administrator the corresponding settings in the **Update Settings Advanced Options** user interface on a managed end-users device will be greyed out. - -Additionally, there is a policy that enables IT Administrators to remove the end-user option to set pauses, by greying it out in the **Update Settings Advanced Options** user interface. When an IT administrator has set policy on a device, there will be an asterisk with red text in the end-user’s interface stating that some settings are managed by their organization. - -### Manage update experience (scan, download, install, restart controls) - -#### Scan controls - -The "Automatic Updates detection frequency" policy allows you to set the frequency of scans for automatic update detection. This policy allows the admin to specify the hours that Windows will use to determine how long to wait before checking for available updates. If no value is set or the policy is not configured, Windows will check for available updates at the default interval of 22 hours. - -#### Download and install controls - -##### Metered network control - -This policy enables devices to automatically download updates, even over metered data connections (charges may apply). - -##### Notification controls - -This policy allows administrators to set the display options for update notifications. There are three options: the default operating system Windows Update notifications, disable all notifications excluding restart notifications, and disable all notifications including restart notifications. - -We have two policies related to the “Install Updates and Shut Down” option that enable the IT Administrator to either fully remove this option from the Shut Down Windows dialog box or to remove “Install Updates and Shut Down” option as the default selection in the Windows dialog box. - -##### Automatic Update notification controls - -The "configure automatic updates policy" enables administrators to specify whether devices will receive security updates and other important downloads through the Windows Automatic Updating service. This policy also enables the ability to schedule when installation occurs. - -Additionally, there is the ability to specify whether automatic updates should automatically install certain updates that neither interrupt Windows services nor restart windows. There is also the ability to allow non-administrators to receive update notifications based off of the configure automatic updates policy discussed above. - -##### Scheduling -As an administrator, you can enable Windows to automatically wake up systems to install scheduled updates. - -#### Restart controls - -##### Restart controls for if schedule install has been utilized {not sure I understand what this is trying to say?} - -The administrator can re-prompt for restart with scheduled installations. Specify the amount of time for Automatic Updates to wait before prompting again with a schedule restart; the default is 10 minutes. Additionally, administrators can delay restart for scheduled installations or specify that to complete a scheduled installation. Automatic Updates will wait for the computer to be restarted by any user who is logged on, instead of causing the computer to restart automatically. - -##### Auto-restart and deadline for auto-restart - -There are a variety of policies that enable control over the restart experience of end users. When these policies are not configured, the user's active hours will be in effect. This enables the IT admin to turn off auto-restart for updates during active hours, set the maximum active hours range for auto-restarts, always automatically restart at the schedule time instead of notifying for two or more days prior, specify deadline before the device tries to auto-restart outside of active hours (this deadline can be set to varying days for feature and quality updates with a default at 7 days), and configure auto-restart reminder notifications or turn them off completely. - -##### Engaged restart and deadline for engaged restart - -The engaged restart policy allows the administrator to control the timing before transitioning from an auto-restart scheduled outside of active hours to engaged restart, which requires the user to schedule the restart. You can schedule the transition (the time before transitioning from auto to engaged), the snooze (how many days the user can snooze a restart reminder), and deadline (the deadline before a pending restart will automatically be executed outside of active hours). - +Prior to Windows 10, version 1903, there are two channels for released updates: Semi-annual Channel and Semi-annual Channel (Targeted). Deferral days are calculated against the release date of the chosen channel. Starting with Windows 10, version 1903 there is only the one release channel: Semi-annual Channel. All deferral days will be calculated against a release’s Semi-annual Channel release date. To see release dates, visit [Windows Release Information](https://docs.microsoft.com/windows/release-information/). You can set the branch readiness level by using the **Select when Preview Builds and Feature Updates are Received** policy. In order to use this to manage pre-release builds, first enable preview builds by using the **Manage preview Builds** policy. diff --git a/windows/deployment/update/waas-wufb-group-policy.md b/windows/deployment/update/waas-wufb-group-policy.md index 0af577e4cf..9f6c97587e 100644 --- a/windows/deployment/update/waas-wufb-group-policy.md +++ b/windows/deployment/update/waas-wufb-group-policy.md @@ -4,7 +4,7 @@ description: Configure Windows Update for Business settings using Group Policy. ms.prod: w10 ms.mktglfcycl: manage ms.sitesec: library -author: lomayor +author: jaimeo ms.localizationpriority: medium ms.author: jaimeo ms.topic: article @@ -232,3 +232,86 @@ The following article describes the known challenges that can occur when you man - [Deploy Windows 10 updates using Windows Server Update Services](waas-manage-updates-wsus.md) - [Deploy Windows 10 updates using System Center Configuration Manager](waas-manage-updates-configuration-manager.md) - [Manage device restarts after updates](waas-restart.md) + + + + + +------------------------ + +o manage updates with Windows Update for Business as described in this topic, you should prepare with these steps, if you haven't already: + +- Create Active Directory security groups that align with the deployment rings you use to phase deployment of updates. See [Build deployment rings for Windows 10 updates](waas-deployment-rings-windows-10-updates.md) to learn more about deployment rings in Windows 10. +- Allow access to the Windows Update service. +- Download and install ADMX templates appropriate to your Windows 10 version. For more information, see [How to create and manage the Central Store for Group Policy Administrative Templates in Windows](https://support.microsoft.com/help/3087759) and [Step-By-Step: Managing Windows 10 with Administrative templates](https://blogs.technet.microsoft.com/canitpro/2015/10/20/step-by-step-managing-windows-10-with-administrative-templates/). + + + ## Set up Windows Update for Business + +In this example, one security group is used to manage updates. Typically we would recommend having at least three rings (early testers for pre-release builds, broad deployment for releases, critical devices for mature releases) to deploy. See [Build deployment rings for Windows 10 updates](waas-deployment-rings-windows-10-updates.md) for more information. + +Follow these steps on a device running the Remote Server Administration Tools or on a domain controller: + +### Configure a ring +1. Start Group Policy Management Console (gpmc.msc). +2. Expand **Forest > Domains > **. +3. Right-click and select **Create a GPI in this domain and link it here**. +4. In the **New GPO** dialog box, enter *Windows Update for Business - Group 1* as the name of the new Group Policy Object. +5. Right-click the **Windows Update for Business - Group 1" object, and then select **Edit**. +6. In the Group Policy Management Editor, go to **Computer Configuration > Policies > Administrative Templates > Windows Components > Windows Update**. You are now ready to start assigning policies to this ring (group) of devices. + + +## Offering + +You can control when updates are applied, for example by deferring when an update is installed on a device or by pausing updates for a certain period of time. + +### Manage which updates are offered + +Windows Update for Business offers you the ability to turn on or off both driver and Microsoft product updates. + +- Drivers (on/off): **Computer configuration > Administrative Templates > Windows Components > Windows Update > Do not include drivers with Windows Updates** +- Microsoft product updates (on/off): **Computer configuration > Administrative Templates > Windows Components > Windows Update > Get updates for other Microsoft Products** + +We recommend that you allow the driver policy to allow drivers to updated on devices (the default), but you can turn this setting off if you prefer to manage drivers manually. We also recommend that you leave the "Microsoft product updates" setting on. + +### Manage when updates are offered +You can defer or pause the installation of updates for a set period of time. + +#### Defer or pause an update + +A Windows Update for Business administrator can defer or pause updates and preview builds. You can defer features updates for up to 365 days. You can pause feature or quality updates for up to 35 days from a given start date that you specify. + +- Defer or pause a feature update: **Computer configuration > Administrative Templates > Windows Components > Windows Update > Windows Update for Business > Select when Preview Builds and Feature Updates are Received** +- Defer or pause a quality update: **Computer configuration > Administrative Templates > Windows Components > Windows Update > Windows Update for Business > Select when Quality Updates are Received** + +#### Example + +In this example, there are three rings for quality updates. The first ring ("pilot") has a deferral period of 0 days. The second ring ("fast") has a deferral of five days. The third ring ("slow") has a deferral of ten days. + +![illustration of devices divided into three rings](images/waas-wufb-3-rings.png) + +When the quality update is released, it is offered to devices in the pilot ring the next time they scan for updates. + +##### Five days later +The devices in the fast ring are offered the quality update the next time they scan for updates. + +![illustration of devices with fast ring deployed](images/waas-wufb-fast-ring.png) + +##### Ten days later +Ten days after the quality update is released, it is offered to the devices in the slow ring the next time they scan for updates. + +![illustration of devices with slow ring deployed](images/waas-wufb-slow-ring.png) + +If no problems occur, all of the devices that scan for updates will be offered the quality update within ten days of its release, in three waves. + +##### What if a problem occurs with the update? + +In this example, some problem is discovered during the deployment of the update to the "pilot" ring. + +![illustration of devices divided with pilot ring experiencing a problem](images/waas-wufb-pilot-problem.png) + +At this point, the IT administrator can set a policy to pause the update. In this example, the admin selects the **Pause quality updates** check box. + +![illustration of rings with pause quality update check box selected](images/waas-wufb-pause.png) + +Now all devices are paused from updating for 35 days. When the the pause is removed, they will be offered the *next* quality update, which ideally will not have the same issue. If there is still an issue, the IT admin can pause updates again. \ No newline at end of file From 13331e388ea1483c1e61078fe29db5b172188973 Mon Sep 17 00:00:00 2001 From: jaimeo Date: Thu, 6 Jun 2019 14:54:47 -0700 Subject: [PATCH 46/72] incorp of latest from Aria --- .../update/images/waas-wufb-pause.png | Bin 0 -> 74685 bytes .../update/waas-wufb-group-policy.md | 227 ++++++------------ 2 files changed, 67 insertions(+), 160 deletions(-) create mode 100644 windows/deployment/update/images/waas-wufb-pause.png diff --git a/windows/deployment/update/images/waas-wufb-pause.png b/windows/deployment/update/images/waas-wufb-pause.png new file mode 100644 index 0000000000000000000000000000000000000000..b8ea2c8df925102947a2a73ba024697e9c354687 GIT binary patch literal 74685 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 Administrative Templates > Windows Components > Windows Update**. +To manage updates with Windows Update for Business as described in this topic, you should prepare with these steps, if you haven't already: + +- Create Active Directory security groups that align with the deployment rings you use to phase deployment of updates. See [Build deployment rings for Windows 10 updates](waas-deployment-rings-windows-10-updates.md) to learn more about deployment rings in Windows 10. +- Allow access to the Windows Update service. +- Download and install ADMX templates appropriate to your Windows 10 version. For more information, see [How to create and manage the Central Store for Group Policy Administrative Templates in Windows](https://support.microsoft.com/help/3087759) and [Step-By-Step: Managing Windows 10 with Administrative templates](https://blogs.technet.microsoft.com/canitpro/2015/10/20/step-by-step-managing-windows-10-with-administrative-templates/). + + +## Set up Windows Update for Business + +In this example, one security group is used to manage updates. Typically we would recommend having at least three rings (early testers for pre-release builds, broad deployment for releases, critical devices for mature releases) to deploy. See [Build deployment rings for Windows 10 updates](waas-deployment-rings-windows-10-updates.md) for more information. + +Follow these steps on a device running the Remote Server Administration Tools or on a domain controller: + +### Set up a ring +1. Start Group Policy Management Console (gpmc.msc). +2. Expand **Forest > Domains > **. +3. Right-click and select **Create a GPI in this domain and link it here**. +4. In the **New GPO** dialog box, enter *Windows Update for Business - Group 1* as the name of the new Group Policy Object. +5. Right-click the **Windows Update for Business - Group 1" object, and then select **Edit**. +6. In the Group Policy Management Editor, go to **Computer Configuration > Policies > Administrative Templates > Windows Components > Windows Update**. You are now ready to start assigning policies to this ring (group) of devices. ## Offering +You can control when updates are applied, for example by deferring when an update is installed on a device or by pausing updates for a certain period of time. + ### Manage which updates are offered -There are group policies that allow you to disable drivers and to turn on or off updates from other Microsoft products. +Windows Update for Business offers you the ability to turn on or off both driver and Microsoft product updates. -- Disable drivers: **Computer configuration > Administrative Templates > Windows Components > Windows Update > Do not include drivers with Windows Updates** +- Drivers (on/off): **Computer configuration > Administrative Templates > Windows Components > Windows Update > Do not include drivers with Windows Updates** +- Microsoft product updates (on/off): **Computer configuration > Administrative Templates > Windows Components > Windows Update > Get updates for other Microsoft Products** - ![UI for do not include drivers](images/waas-wufb-gp-disable-drivers.png) - -- Turn on or off Microsoft product updates: **Computer configuration > Administrative Templates > Windows Components > Windows Update > Get updates for other Microsoft Products** +We recommend that you allow the driver policy to allow drivers to updated on devices (the default), but you can turn this setting off if you prefer to manage drivers manually. We also recommend that you leave the "Microsoft product updates" setting on. ### Manage when updates are offered +You can defer or pause the installation of updates for a set period of time. -#### Defer or pause feature and quality updates -You can both defer or pause feature and quality updates from the "Slect when preview builds and feature updates are received" policy. Feature updates can be set for 365 days while Pause for feature or quality updates can be set for a maximum of 35 days with a set start date. +#### Defer or pause an update -**Computer configuration > Administrative Templates > Windows Components > Windows Update > Windows Update for Business > Select when Preview Builds and Feature Updates are Received** +A Windows Update for Business administrator can defer or pause updates and preview builds. You can defer features updates for up to 365 days. You can pause feature or quality updates for up to 35 days from a given start date that you specify. -![UI for defer or pause feature updates](images/waas-wufb-gp-defer-pause-feature.png) +- Defer or pause a feature update: **Computer configuration > Administrative Templates > Windows Components > Windows Update > Windows Update for Business > Select when Preview Builds and Feature Updates are Received** +- Defer or pause a quality update: **Computer configuration > Administrative Templates > Windows Components > Windows Update > Windows Update for Business > Select when Quality Updates are Received** + +#### Example + +In this example, there are three rings for quality updates. The first ring ("pilot") has a deferral period of 0 days. The second ring ("fast") has a deferral of five days. The third ring ("slow") has a deferral of ten days. + +![illustration of devices divided into three rings](images/waas-wufb-3-rings.png) + +When the quality update is released, it is offered to devices in the pilot ring the next time they scan for updates. + +##### Five days later +The devices in the fast ring are offered the quality update the next time they scan for updates. + +![illustration of devices with fast ring deployed](images/waas-wufb-fast-ring.png) + +##### Ten days later +Ten days after the quality update is released, it is offered to the devices in the slow ring the next time they scan for updates. + +![illustration of devices with slow ring deployed](images/waas-wufb-slow-ring.png) + +If no problems occur, all of the devices that scan for updates will be offered the quality update within ten days of its release, in three waves. + +##### What if a problem occurs with the update? + +In this example, some problem is discovered during the deployment of the update to the "pilot" ring. + +![illustration of devices divided with pilot ring experiencing a problem](images/waas-wufb-pilot-problem.png) + +At this point, the IT administrator can set a policy to pause the update. In this example, the admin selects the **Pause quality updates** check box. + +![illustration of rings with pause quality update check box selected](images/waas-wufb-pause.png) + +Now all devices are paused from updating for 35 days. When the the pause is removed, they will be offered the *next* quality update, which ideally will not have the same issue. If there is still an issue, the IT admin can pause updates again. -For quality updates: - -**Computer configuration > Administrative Templates > Windows Components > Windows Update > Windows Update for Business > Select when Quality Updates are Received** - -![UI for defer or pause quality updates](images/waas-wufb-gp-defer-pause-quality.png) #### Set branch readiness level for feature updates This policy only applies to feature updates. To enable preview builds for devices in your organization, set the "Enable preview builds" policy and then use the "Select when preview builds and feature updates are received" policy. -**Computer configuration > Administrative Templates > Windows Components > Windows Update > Windows Update for Business > Manage Preview Builds** +We recommend that you set up a ring to receive preview builds by joining the Windows Insider Program for Business. By having a ring of devices receiving "pre-release slow" builds and learning about commercial pre-release features, you can ensure that any issues you have with the release are fixed before it is ever released and far before you broadly deploy. - ![UI for manage preview builds](images/waas-wufb-gp-manage-preview-builds.png) +- Enable preview builds: **Computer configuration > Administrative Templates > Windows Components > Windows Update > Windows Update for Business > Manage Preview Builds** -**Computer configuration > Administrative Templates > Windows Components > Windows Update > Windows Update for Business > Select when Preview Builds and Feature Updates are Received** -![UI for select branch readiness](images/waas-wufb-gp-select-branch.png) -## Experience +- Set branch readiness level: **Computer configuration > Administrative Templates > Windows Components > Windows Update > Windows Update for Business > Select when Preview Builds and Feature Updates are Received** -### Manage update controls available to end users -Deferral policies and branch readiness level options are automatically removed for end users when the device is managed and has deferrals set by an administrator. Additionally, opting into update for other Microsoft products setting is greyed out when set by an IT administrator. This behavior is paired with red text in the end-users' **Advanced options** user interface stating that some settings are managed by their organization. -There is also a policy that enables IT Administrators to remove the end-user option to set pause, by greying it out in the Update Settings **Advanced options** user interface. When an IT administrator has set this policy on a device, there will be an asterisk with red text in the end-user’s interface stating that some settings are managed by their organization. -![Advanced options UI showing "some settings are managed by your organization"](images/waas-wufb-advanced-options-UI.png) - -To remove the option for end users to pause updates, use this policy: - -**Computer configuration > Administrative Templates > Windows Components > Windows Update > Remove access to “Pause updates” feature** - -![GP UI for removing pause option](images/waas-wufb-gp-remove-pause.png) - -### Manage scan, download, install, and restart controls - -#### Scan controls - -The "Automatic Updates detection frequency" that allows you to set the frequency of scans for automatic update detection. This policy allows the admin to specify the hours that Windows will use to determine how long to wait before checking for available updates. If no value is set or the policy is not configured, Windows will check for available updates at the default interval of 22 hours. - -**Computer configuration > Administrative Templates > Windows Components > Windows Update > Automatic Updates detection frequency** - -![UI for automatic updates detection frequency](images/waas-wufb-gp-AU-freq.png) - - -#### Download and install controls - -##### Metered network control - -This policy enables devices to automatically download updates, even over metered data connections (charges may apply). - -**Computer configuration > Administrative Templates > Windows Components > Windows Update > Allow updates to be downloaded automatically over metered connections** - -![UI for metered network control](images/waas-wufb-gp-metered-network.png) - -##### Notification controls - -There is a policy that allows administrators to set the display options for update notifications. This policy provides three options: the default Windows Update for the operating system notifications, disable all notifications excluding restart notifications, and disable all notifications including restart notifications. - -**Computer configuration > Administrative Templates > Windows Components > Windows Update > Display options for update notifications** - -![UI for displaying update notifications](images/waas-wufb-gp-update-notifications.png) - - -Two policies related to the “Install Updates and Shut Down” option enable the IT Administrator to either fully remove this option from the **Shut Down Windows** dialog box or to remove “Install Updates and Shut Down” option as the default selection in the Windows dialog box. - -**Computer configuration > Administrative Templates > Windows Components > Windows Update > Do not adjust default option to “Install Updates and Shut Down” in Shut Down Windows dialog box** - -![UI for removing install updates and shut down option](images/waas-wufb-gp-do-not-adjust-install-update.png) - - -**Computer configuration > Administrative Templates > Windows Components > Windows Update > Do not display “Install Updates and Shut Down” option in Shut Down Windows dialog box** - -![UI for removing install updates and shut down option](images/waas-wufb-gp-do-not-display-install-update.png) - -##### Automatic Update notification controls - -The "Configure automatic updates" policy enables administrators to specify whether computers will receive security updates and other important downloads through the Windows automatic updating service. This policy also enables the ability to schedule installation. - -Additionally, you can specify whether automatic updates should automatically install certain updates that neither interrupt Windows services nor restart windows. Yu can also allow non-administrators to receive update notifications based on the configure automatic updates policy. - - **Computer configuration > Administrative Templates > Windows Components > Windows Update > Configure Automatic Updates** - -![UI for configure automatic updates](images/waas-wufb-gp-configure-automatic-updates.png) - -**Computer configuration > Administrative Templates > Windows Components > Windows Update > Allow Automatic Updates immediate installation** - -![UI for allow automatic updates](images/waas-wufb-gp-allow-automatic-updates.png) - -**Computer configuration > Administrative Templates > Windows Components > Windows Update > Allow non-administrators to receive update notifications** - -![UI for allow non-admin automatic updates](images/waas-wufb-gp-allow-automatic-updates.png) - -##### Scheduling - -Admins can enable Windows to automatically wake up systems to install scheduled updates. - -**Computer configuration > Administrative Templates > Windows Components > Windows Update > Enabling Windows Update Power Management to automatically wake up the system to install scheduled updates** - -![UI for allowing updates to wake up devices](images/waas-wufb-gp-wake-up-updates.png) - -#### Restart controls - -##### Restart controls for scheduled installations - -You can re-prompt to restart a device after scheduled installations. Specify the amount of time for Automatic Updates to wait before prompting again with a scheduled restart; the default is 10 minutes. YOu can also delay restart for scheduled installations or specify that to complete a scheduled installation, Automatic Updates will wait for the computer to be restarted by any user who is logged on, instead of causing the computer to restart automatically. - -**Computer configuration > Administrative Templates > Windows Components > Windows Update > Re-prompt for restart with scheduled installations** - -![UI for re-prompt for restart](images/waas-wufb-gp-re-prompt-restart.png) - -**Computer configuration > Administrative Templates > Windows Components > Windows Update > Delay Restart for scheduled installations** - -![UI for delay restart](images/waas-wufb-gp-delay-restart.png) - -**Computer configuration > Administrative Templates > Windows Components > Windows Update > No auto-restart with logged on users for scheduled automatic updates installations** - -![UI for no auto-restart](images/waas-wufb-gp-no-auto-restart.png) - -**Computer configuration > Administrative Templates > Windows Components > Windows Update > Reschedule Automatic Updates scheduled installations** - -![UI for resched-auto-updates](images/waas-wufb-gp-resched-auto-updates.png) - -##### Auto-restart and deadline for auto-restart - -You can control the restart experience of end users with a number of policies. When these policies are not configured, the users' active hours will be in effect. This enables the IT admin to turn off auto-restart for updates during active hours, set the maximum active hours range for auto-restarts, always automatically restart at the scheduled time instead of notifying for two or more days prior, specify a deadline before the device tries to auto-restart outside of active hours (this deadline can be set to varying days for feature and quality updates with a default at 7 days), and configure auto-restart reminder notifications or turn them off completely. - -**Computer configuration > Administrative Templates > Windows Components > Windows Update > Turn off auto-restart for updates during active hours** - -**Computer configuration > Administrative Templates > Windows Components > Windows Update > Specify active hours range for auto-restarts** - -**Computer configuration > Administrative Templates > Windows Components > Windows Update > Always automatically restart at the scheduled time** - -**Computer configuration > Administrative Templates > Windows Components > Windows Update > Specify deadline before auto-restart for update installation** - -**Computer configuration > Administrative Templates > Windows Components > Windows Update > Configure auto-restart reminder notifications for updates** - -**Computer configuration > Administrative Templates > Windows Components > Windows Update > Turn off auto-restart notifications for update installations** - -**Computer configuration > Administrative Templates > Windows Components > Windows Update > Configure auto-restart required notification for updates** - -##### Engaged restart and deadline for engaged restart - -The engaged restart policy allows the administrator to control the timing before transitioning from an auto-restart scheduled outside of active hours to engaged restart, which requires the user to schedule the restart. With this one policy, you can schedule the transition (time before transitioning from auto to engaged), the snooze (how many days the user can snooze a restart reminder), and deadline (the deadline before a pending restart will automatically be executed outside of active hours). - -**Computer configuration > Administrative Templates > Windows Components > Windows Update > Specify Engaged restart transition and notification schedule for updates** - -## Other policies for Windows Updates - -All of these policies are under **Computer configuration > Administrative Templates > Windows Components > Windows Update**: - -- Enable Client Side targeting -- Update power policy for cart restarts -- Policies related to Microsoft update service location - - Allow signed updates from an intranet Microsoft service location - - Specify intranet Microsoft update service location - - Do not connect to any Windows Update Intranet locations - - - -## Known issues -The following article describes the known challenges that can occur when you manage a Windows 10 Group policy client base: -- [Known issues managing a Windows 10 Group Policy client in Windows Server 2012 R2](https://support.microsoft.com/help/4015786/known-issues-managing-a-windows-10-group-policy-client-in-windows-serv) ## Related topics @@ -239,7 +146,7 @@ The following article describes the known challenges that can occur when you man ------------------------ -o manage updates with Windows Update for Business as described in this topic, you should prepare with these steps, if you haven't already: +To manage updates with Windows Update for Business as described in this topic, you should prepare with these steps, if you haven't already: - Create Active Directory security groups that align with the deployment rings you use to phase deployment of updates. See [Build deployment rings for Windows 10 updates](waas-deployment-rings-windows-10-updates.md) to learn more about deployment rings in Windows 10. - Allow access to the Windows Update service. From 9082f5d21ed16ee2174dd461c7fb320680aa07cc Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 6 Jun 2019 14:57:20 -0700 Subject: [PATCH 47/72] added topic --- windows/deployment/windows-autopilot/TOC.md | 4 +- .../autopilot-device-guidelines.md | 44 +++++++++++++++++++ 2 files changed, 46 insertions(+), 2 deletions(-) create mode 100644 windows/deployment/windows-autopilot/autopilot-device-guidelines.md diff --git a/windows/deployment/windows-autopilot/TOC.md b/windows/deployment/windows-autopilot/TOC.md index a3cd9f15a8..05444db224 100644 --- a/windows/deployment/windows-autopilot/TOC.md +++ b/windows/deployment/windows-autopilot/TOC.md @@ -7,7 +7,6 @@ ## [Scenarios and capabilities](windows-autopilot-scenarios.md) ## [Get started](demonstrate-deployment-on-vm.md) - # Deployment scenarios ## [User-driven mode](user-driven.md) ## [Self-deploying mode](self-deploying.md) @@ -26,4 +25,5 @@ # Support ## [FAQ](autopilot-faq.md) ## [Contacts](autopilot-support.md) -## [Registration authorization](registration-auth.md) \ No newline at end of file +## [Registration authorization](registration-auth.md) +## [Device guidelines](autopilot-device-guidelines.md) \ No newline at end of file diff --git a/windows/deployment/windows-autopilot/autopilot-device-guidelines.md b/windows/deployment/windows-autopilot/autopilot-device-guidelines.md new file mode 100644 index 0000000000..2997787bd1 --- /dev/null +++ b/windows/deployment/windows-autopilot/autopilot-device-guidelines.md @@ -0,0 +1,44 @@ +--- +title: Windows Autopilot device guidelines +ms.reviewer: +manager: laurawi +description: Windows Autopilot deployment +keywords: mdm, setup, windows, windows 10, oobe, manage, deploy, autopilot, ztd, zero-touch, partner, msfb, intune +ms.prod: w10 +ms.mktglfcycl: deploy +ms.localizationpriority: medium +ms.sitesec: library +ms.pagetype: deploy +author: greg-lindsay +ms.author: greglin +ms.collection: M365-modern-desktop +ms.topic: article +--- + + +# Windows Autopilot device guidelines + +**Applies to** + +- Windows 10 + +## Hardware and firmware best practice guidelines for Windows Autopilot + +All devices used with Windows Autopilot should meet the [minimum hardware requirements](https://docs.microsoft.com/windows-hardware/design/minimum/minimum-hardware-requirements-overview) for Windows 10. + +The following additional best practices ensure that devices can easily be provisioned by organizations as part of the Windows Autopilot deployment process: +- Ensure that the TPM 2.0 is enabled and in a good state (not in Reduced Functionality Mode) by default on devices intended for Windows Autopilot self-deploying mode. +- The OEM provisions unique tuple info (SmbiosSystemManufacturer, SmbiosSystemProductName, SmbiosSystemSerialNumber) or PKID + SmbiosSystemSerialNumber into the [SMBIOS fields](https://docs.microsoft.com/windows-hardware/drivers/bringup/smbios) per Microsoft specification (Manufacturer, Product Name and Serial Number stored in SMBIOS Type 1 04h, Type 1 05h and Type 1 07h). +- The OEM uploads 4K Hardware Hashes obtained using OA3 Tool RS3+ run in Audit mode on full OS to Microsoft via CBR report prior to shipping devices to an Autopilot customer or channel partner. +- As a best practice, Microsoft requires that OEM shipping drivers are published to Windows Update within 30 days of the CBR being submitted, and system firmware and driver updates are published to Windows Update within 14 days +- The OEM ensures that the PKID provisioned in the SMBIOS is passed on to the channel. + +## Software best practice guidelines for Windows Autopilot + +- The Windows Autopilot device should be preinstalled with only a Windows 10 base image plus drivers and Office 365 Pro Plus Retail (C2R). +- Unless explicitly requested by the customer, no other preinstalled software should be included. + - Per OEM Policy, Windows 10 features, including built-in apps, should not be disabled or removed. + +## Related topics + +[Windows Autopilot customer consent](registration-auth.md)
From b306c7b07d12818f22f757f1e63b27313c2daa3a Mon Sep 17 00:00:00 2001 From: jaimeo Date: Thu, 6 Jun 2019 15:22:47 -0700 Subject: [PATCH 48/72] fixing crosslink --- windows/deployment/update/waas-manage-updates-wufb.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/update/waas-manage-updates-wufb.md b/windows/deployment/update/waas-manage-updates-wufb.md index ed701d0c2b..26366e0074 100644 --- a/windows/deployment/update/waas-manage-updates-wufb.md +++ b/windows/deployment/update/waas-manage-updates-wufb.md @@ -77,7 +77,7 @@ If you discover a problem while deploying a feature or quality update, the IT ad If you pause a feature update, quality updates are still offered to devices to ensure they stay secure. The pause period for both feature and quality updates is calculated from a start date that you set. -To pause feature updates use the **Select when Preview Builds and Feature Updates are Received** policy and to pause quality updates use the **Select when Quality Updates are Received** policy. For more information, see [Pause feature updates](waas-configure-wufb#pause-feature-updates.md) and [Pause quality updates](waas-configure-wufb#pause-quality-updates.md). +To pause feature updates use the **Select when Preview Builds and Feature Updates are Received** policy and to pause quality updates use the **Select when Quality Updates are Received** policy. For more information, see [Pause feature updates](waas-configure-wufb.md#pause-feature-updates) and [Pause quality updates](waas-configure-wufb.md#pause-quality-updates). ### Select branch readiness level for feature updates From 01e4fb258c457d625e1f600c2c722c41855d4e8b Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 6 Jun 2019 15:51:52 -0700 Subject: [PATCH 49/72] redundancy removed --- .../deployment/windows-autopilot/windows-autopilot-platforms.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/windows/deployment/windows-autopilot/windows-autopilot-platforms.md b/windows/deployment/windows-autopilot/windows-autopilot-platforms.md index 94a2a7bb40..49f8c8d04e 100644 --- a/windows/deployment/windows-autopilot/windows-autopilot-platforms.md +++ b/windows/deployment/windows-autopilot/windows-autopilot-platforms.md @@ -24,8 +24,6 @@ ms.topic: article Several platforms are available to register devices with Windows Autopilot. A summary of each platform's capabilities is provided below. ->Microsoft recommends **Intune** to register Autopilot devices and configure settings. -

[What's new](windows-autopilot-whats-new.md)Windows Autopilot is always being updated with new features! Check this topic to read about the latests capabilities. diff --git a/windows/deployment/windows-autopilot/profiles.md b/windows/deployment/windows-autopilot/profiles.md index 996f638c68..996999fc4f 100644 --- a/windows/deployment/windows-autopilot/profiles.md +++ b/windows/deployment/windows-autopilot/profiles.md @@ -24,24 +24,6 @@ ms.topic: article For each device that has been defined to the Windows Autopilot deployment service, a profile of settings needs to be applied that specifies the exact behavior of that device when it is deployed. For detailed procedures on how to configure profile settings and register devices, see [Registering devices](add-devices.md#registering-devices). -## Profile download - -When an Internet-connected Windows 10 device boots up, it will attempt to connect to the Autopilot service and download an Autopilot profile. Note: It is important that a profile exists at this stage so that a blank profile is not cached locally on the PC. To remove the currently cached local profile in Windows 10 version 1803 and earlier, it is necessary to re-generalize the OS using **sysprep /generalize /oobe**, reinstall the OS, or re-image the PC. In Windows 10 version 1809 and later, you can retrieve a new profile by rebooting the PC. - -When a profile is downloaded depends on the version of Windows 10 that is running on the PC. See the following table. - -| Windows 10 version | Profile download behavior | -| --- | --- | -| 1703 and 1709 | The profile is downloaded after the OOBE network connection page. This page is not displayed when using a wired connection. In this case, the profile is downloaded just prior to the EULA screen. | -| 1803 | The profile is downloaded as soon as possible. If wired, it is downloaded at the start of OOBE. If wireless, it is downloaded after the network connection page. | -| 1809 | The profile is downloaded as soon as possible (same as 1803), and again after each reboot. | - -If you need to reboot a computer during OOBE: -- Press Shift-F10 to open a command prompt. -- Enter **shutdown /r /t 0** to restart immediately, or **shutdown /s /t 0** to shutdown immediately. - -For more information, see [Windows Setup Command-Line Options](https://docs.microsoft.com/windows-hardware/manufacture/desktop/windows-setup-command-line-options). - ## Profile settings The following profile settings are available: @@ -62,4 +44,5 @@ The following profile settings are available: ## Related topics +[Profile download](troubleshooting.md#profile-download) [Registering devices](add-devices.md) diff --git a/windows/deployment/windows-autopilot/troubleshooting.md b/windows/deployment/windows-autopilot/troubleshooting.md index 258bab56a1..52b66ab257 100644 --- a/windows/deployment/windows-autopilot/troubleshooting.md +++ b/windows/deployment/windows-autopilot/troubleshooting.md @@ -22,7 +22,7 @@ ms.topic: article Windows Autopilot is designed to simplify all parts of the Windows device lifecycle, but there are always situations where issues may arise, either due to configuration or other issues. To assist with troubleshooting efforts, review the following information. -## Windows Autopilot deployment +## Troubleshooting process Regardless of whether performing user-driven or self-deploying device deployments, the troubleshooting process is the mostly the same. It is useful to understand the flow for a specific device: @@ -41,11 +41,11 @@ For troubleshooting, key activities to perform are: - Azure AD join issues. Was the device able to join Azure Active Directory? - MDM enrollment issues. Was the device able to enroll in Microsoft Intune (or an equivalent MDM service)? -### Troubleshooting Autopilot OOBE issues +## Troubleshooting Autopilot OOBE issues If the expected Autopilot behavior does not occur during the out-of-box experience (OOBE), it is useful to see whether the device received an Autopilot profile and what settings that profile contained. Depending on the Windows 10 release, there are different mechanisms available to do that. -#### Windows 10 version 1803 and above +### Windows 10 version 1803 and above To see details related to the Autopilot profile settings and OOBE flow, Windows 10 version 1803 and above adds event log entries. These can be viewed using Event Viewer, navigating to the log at **Application and Services Logs –> Microsoft –> Windows –> Provisioning-Diagnostics-Provider –> AutoPilot**. The following events may be recorded, depending on the scenario and profile configuration. @@ -66,7 +66,7 @@ To see details related to the Autopilot profile settings and OOBE flow, Windows In addition to the event log entries, the registry and ETW trace options described below also work with Windows 10 version 1803 and above. -#### Windows 10 version 1709 and above +### Windows 10 version 1709 and above On Windows 10 version 1709 and above, information about the Autopilot profile settings are stored in the registry on the device after they are received from the Autopilot deployment service. These can be found at **HKLM\SOFTWARE\Microsoft\Provisioning\Diagnostics\AutoPilot**. Available registry entries include: @@ -79,20 +79,38 @@ On Windows 10 version 1709 and above, information about the Autopilot profile se | TenantMatched | This will be set to 1 if the tenant ID of the user matches the tenant ID that the device was registered with. If this is 0, the user would be shown an error and forced to start over. | | CloudAssignedOobeConfig | This is a bitmap that shows which Autopilot settings were configured. Values include: SkipCortanaOptIn = 1, OobeUserNotLocalAdmin = 2, SkipExpressSettings = 4, SkipOemRegistration = 8, SkipEula = 16 | -#### Windows 10 version 1703 and above +### Windows 10 version 1703 and above On Windows 10 version 1703 and above, ETW tracing can be used to capture detailed information from Autopilot and related components. The resulting ETW trace files can then be viewed using the Windows Performance Analyzer or similar tools. See [the advanced troubleshooting blog](https://blogs.technet.microsoft.com/mniehaus/2017/12/13/troubleshooting-windows-autopilot-level-300400/) for more information. -### Troubleshooting Azure AD Join issues +## Troubleshooting Azure AD Join issues The most common issue joining a device to Azure AD is related to Azure AD permissions. Ensure [the correct configuration is in place](windows-autopilot-requirements.md) to allow users to join devices to Azure AD. Errors can also happen if the user has exceeded the number of devices that they are allowed to join, as configured in Azure AD. Error code 801C0003 will typically be reported on an error page titled "Something went wrong". This error means that the Azure AD join failed. -### Troubleshooting Intune enrollment issues +## Troubleshooting Intune enrollment issues See [this knowledge base article](https://support.microsoft.com/help/4089533/troubleshooting-windows-device-enrollment-problems-in-microsoft-intune) for assistance with Intune enrollment issues. Common issues include incorrect or missing licenses assigned to the user or too many devices enrolled for the user. Error code 80180018 will typically be reported on an error page titled "Something went wrong". This error means that the MDM enrollment failed. If Autopilot Reset fails immediately with an error "Ran into trouble. Please sign in with an administrator account to see why and reset manually," see [Troubleshoot Autopilot Reset](https://docs.microsoft.com/education/windows/autopilot-reset#troubleshoot-autopilot-reset) for more help. + +## Profile download + +When an Internet-connected Windows 10 device boots up, it will attempt to connect to the Autopilot service and download an Autopilot profile. Note: It is important that a profile exists at this stage so that a blank profile is not cached locally on the PC. To remove the currently cached local profile in Windows 10 version 1803 and earlier, it is necessary to re-generalize the OS using **sysprep /generalize /oobe**, reinstall the OS, or re-image the PC. In Windows 10 version 1809 and later, you can retrieve a new profile by rebooting the PC. + +When a profile is downloaded depends on the version of Windows 10 that is running on the PC. See the following table. + +| Windows 10 version | Profile download behavior | +| --- | --- | +| 1703 and 1709 | The profile is downloaded after the OOBE network connection page. This page is not displayed when using a wired connection. In this case, the profile is downloaded just prior to the EULA screen. | +| 1803 | The profile is downloaded as soon as possible. If wired, it is downloaded at the start of OOBE. If wireless, it is downloaded after the network connection page. | +| 1809 | The profile is downloaded as soon as possible (same as 1803), and again after each reboot. | + +If you need to reboot a computer during OOBE: +- Press Shift-F10 to open a command prompt. +- Enter **shutdown /r /t 0** to restart immediately, or **shutdown /s /t 0** to shutdown immediately. + +For more information, see [Windows Setup Command-Line Options](https://docs.microsoft.com/windows-hardware/manufacture/desktop/windows-setup-command-line-options). \ No newline at end of file From 38fa2cffb62faaaf2e396bb4b4a7d2237b2a741b Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 4 Jun 2019 16:11:13 -0700 Subject: [PATCH 34/72] tweak --- windows/deployment/windows-autopilot/index.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/windows/deployment/windows-autopilot/index.md b/windows/deployment/windows-autopilot/index.md index 7dd7e6e51f..0ffee82963 100644 --- a/windows/deployment/windows-autopilot/index.md +++ b/windows/deployment/windows-autopilot/index.md @@ -28,10 +28,9 @@ This guide is intended for use by an IT-specialist, system architect, or busines ## In this guide -
  -
[What's new](windows-autopilot-whats-new.md)Windows Autopilot is always being updated with new features! Check this topic to read about the latests capabilities. +
  
### Understanding Windows Autopilot From 53d7e7fdd1cb607fc9eee07f6674392432798929 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 4 Jun 2019 16:25:56 -0700 Subject: [PATCH 35/72] tweak --- windows/deployment/windows-autopilot/index.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/windows/deployment/windows-autopilot/index.md b/windows/deployment/windows-autopilot/index.md index 0ffee82963..51df457d81 100644 --- a/windows/deployment/windows-autopilot/index.md +++ b/windows/deployment/windows-autopilot/index.md @@ -28,9 +28,8 @@ This guide is intended for use by an IT-specialist, system architect, or busines ## In this guide - +
[What's new](windows-autopilot-whats-new.md)Windows Autopilot is always being updated with new features! Check this topic to read about the latests capabilities. -
  
### Understanding Windows Autopilot From 4f1f0cd4375067c9128420836fc9c32b68012698 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 4 Jun 2019 16:32:34 -0700 Subject: [PATCH 36/72] tweak --- .../windows-autopilot/windows-autopilot-whats-new.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/windows/deployment/windows-autopilot/windows-autopilot-whats-new.md b/windows/deployment/windows-autopilot/windows-autopilot-whats-new.md index 84dfcb66bc..d679e96440 100644 --- a/windows/deployment/windows-autopilot/windows-autopilot-whats-new.md +++ b/windows/deployment/windows-autopilot/windows-autopilot-whats-new.md @@ -27,8 +27,7 @@ ms.topic: article [Windows Autopilot for white glove deployment](white-glove.md) is new in Windows 10, version 1903. See the following video:
- -> [!video https://youtu.be/nE5XSOBV0rI?autoplay=false] + Also new in this version of Windows: - The Intune enrollment status page (ESP) now tracks Intune Management Extensions. From eeb4e763ec95d2e8208531bf85a1192f9b87cf0f Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 4 Jun 2019 16:34:56 -0700 Subject: [PATCH 37/72] tweak --- .../deployment/windows-autopilot/windows-autopilot-reset.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/deployment/windows-autopilot/windows-autopilot-reset.md b/windows/deployment/windows-autopilot/windows-autopilot-reset.md index 410bf15a72..8e06edad48 100644 --- a/windows/deployment/windows-autopilot/windows-autopilot-reset.md +++ b/windows/deployment/windows-autopilot/windows-autopilot-reset.md @@ -40,7 +40,7 @@ Windows Autopilot Reset will block the user from accessing the desktop until thi Windows Autopilot Reset supports two scenarios: - [Local reset](#reset-devices-with-local-windows-autopilot-reset) initiated by IT personnel or other administrators from the organization. -- [Remote reset](#reset-devices-with-remote-windows-autopilot-reset-preview) initiated remotely by IT personnel via an MDM service such as Microsoft Intune. +- [Remote reset](#reset-devices-with-remote-windows-autopilot-reset) initiated remotely by IT personnel via an MDM service such as Microsoft Intune. Additional requirements and configuration details apply with each scenario; see the detailed links above for more information. @@ -116,7 +116,7 @@ To trigger a remote Windows Autopilot Reset via Intune, follow these steps: >The Autopilot Reset option will not be enabled in Microsoft Intune for devices not running Windows 10 build 17672 or higher. >[!IMPORTANT] ->The feature for Autopilot Reset (preview) will stay grayed out, **unless** you reset the device using Autopilot (either using Fresh Reset or manually sysprep the device). +>The feature for Autopilot Reset will stay grayed out, **unless** you reset the device using Autopilot (either using Fresh Reset or manually sysprep the device). Once the reset is complete, the device is again ready for use. From 0dc4ed997f628285aca761be4734904c8d082489 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 4 Jun 2019 16:42:15 -0700 Subject: [PATCH 38/72] tweak --- .../deployment/windows-autopilot/windows-autopilot-whats-new.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/windows-autopilot/windows-autopilot-whats-new.md b/windows/deployment/windows-autopilot/windows-autopilot-whats-new.md index d679e96440..ccc32b6ef8 100644 --- a/windows/deployment/windows-autopilot/windows-autopilot-whats-new.md +++ b/windows/deployment/windows-autopilot/windows-autopilot-whats-new.md @@ -27,7 +27,7 @@ ms.topic: article [Windows Autopilot for white glove deployment](white-glove.md) is new in Windows 10, version 1903. See the following video:
- +[!VIDEO https://www.youtube.com/embed/nE5XSOBV0rI] Also new in this version of Windows: - The Intune enrollment status page (ESP) now tracks Intune Management Extensions. From 5b5a9c8699233a5bed77ccec671b7014ed6ed417 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 4 Jun 2019 16:43:10 -0700 Subject: [PATCH 39/72] tweak --- .../deployment/windows-autopilot/windows-autopilot-whats-new.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/windows-autopilot/windows-autopilot-whats-new.md b/windows/deployment/windows-autopilot/windows-autopilot-whats-new.md index ccc32b6ef8..7bac5f16fa 100644 --- a/windows/deployment/windows-autopilot/windows-autopilot-whats-new.md +++ b/windows/deployment/windows-autopilot/windows-autopilot-whats-new.md @@ -27,7 +27,7 @@ ms.topic: article [Windows Autopilot for white glove deployment](white-glove.md) is new in Windows 10, version 1903. See the following video:
-[!VIDEO https://www.youtube.com/embed/nE5XSOBV0rI] +>[!VIDEO https://www.youtube.com/embed/nE5XSOBV0rI] Also new in this version of Windows: - The Intune enrollment status page (ESP) now tracks Intune Management Extensions. From 31f60a357b83e7066a73b56fceafd7b28679b1ec Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 4 Jun 2019 17:06:36 -0700 Subject: [PATCH 40/72] tweak --- windows/deployment/windows-autopilot/bitlocker.md | 4 ++++ windows/deployment/windows-autopilot/enrollment-status.md | 4 ++++ windows/deployment/windows-autopilot/self-deploying.md | 2 +- 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/windows/deployment/windows-autopilot/bitlocker.md b/windows/deployment/windows-autopilot/bitlocker.md index bc26574523..a3a91da1f5 100644 --- a/windows/deployment/windows-autopilot/bitlocker.md +++ b/windows/deployment/windows-autopilot/bitlocker.md @@ -19,6 +19,10 @@ ms.topic: article # Setting the BitLocker encryption algorithm for Autopilot devices +**Applies to** + +- Windows 10 + With Windows Autopilot, you can configure the BitLocker encryption settings to be applied before automatic encryption is started. This ensures that the default encrytion algorithm is not applied automatically when this is not the desired setting. Other BitLocker policies that must be applied prior to encryption can also be delivered before automatic BitLocker encryption begins. The BitLocker encryption algorithm is used when BitLocker is first enabled, and sets the strength to which full volume encryption should occur. Available encryption algorithms are: AES-CBC 128-bit, AES-CBC 256-bit, XTS-AES 128-bit or XTS-AES 256-bit encryption. The default value is XTS-AES 128-bit encryption. See [BitLocker CSP](https://docs.microsoft.com/en-us/windows/client-management/mdm/bitlocker-csp) for information about the recommended encryption algorithms to use. diff --git a/windows/deployment/windows-autopilot/enrollment-status.md b/windows/deployment/windows-autopilot/enrollment-status.md index f1a105f176..4d5afba15c 100644 --- a/windows/deployment/windows-autopilot/enrollment-status.md +++ b/windows/deployment/windows-autopilot/enrollment-status.md @@ -19,6 +19,10 @@ ms.topic: article # Windows Autopilot Enrollment Status page +**Applies to** + +- Windows 10 + The Windows Autopilot Enrollment Status page displaying the status of the complete device configuration process. Incorporating feedback from customers, this provides information to the user to show that the device is being set up and can be configured to prevent access to the desktop until the configuration is complete. ![Enrollment status page](images/enrollment-status-page.png) diff --git a/windows/deployment/windows-autopilot/self-deploying.md b/windows/deployment/windows-autopilot/self-deploying.md index 0a68961695..e2fb1ecaa1 100644 --- a/windows/deployment/windows-autopilot/self-deploying.md +++ b/windows/deployment/windows-autopilot/self-deploying.md @@ -16,7 +16,7 @@ ms.topic: article --- -# Windows Autopilot Self-Deploying mode (Preview) +# Windows Autopilot Self-Deploying mode **Applies to: Windows 10, version 1809 or later** From 4ff766cdc677cf67360be878f0f3622c80f645fb Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Wed, 5 Jun 2019 10:49:40 -0700 Subject: [PATCH 41/72] tweak --- windows/deployment/windows-autopilot/add-devices.md | 2 ++ .../deployment/windows-autopilot/windows-autopilot-platforms.md | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/windows/deployment/windows-autopilot/add-devices.md b/windows/deployment/windows-autopilot/add-devices.md index 0b34ef8e6d..c9613d403c 100644 --- a/windows/deployment/windows-autopilot/add-devices.md +++ b/windows/deployment/windows-autopilot/add-devices.md @@ -96,6 +96,8 @@ Once the hardware IDs have been captured from existing devices, they can be uplo - [Microsoft 365 Business & Office 365 Admin](https://support.office.com/article/Create-and-edit-AutoPilot-profiles-5cf7139e-cfa1-4765-8aad-001af1c74faa). This is typically used by small and medium businesses (SMBs) who manage their devices using Microsoft 365 Business. - [Microsoft Store for Business](https://docs.microsoft.com/microsoft-store/add-profile-to-devices#manage-autopilot-deployment-profiles). +For a summary of platform capabilities, see [Windows Autopilot platforms](windows-autopilot-platforms.md). + ## Summary diff --git a/windows/deployment/windows-autopilot/windows-autopilot-platforms.md b/windows/deployment/windows-autopilot/windows-autopilot-platforms.md index c9deea9d43..a15fdbc3b9 100644 --- a/windows/deployment/windows-autopilot/windows-autopilot-platforms.md +++ b/windows/deployment/windows-autopilot/windows-autopilot-platforms.md @@ -50,7 +50,7 @@ Several platforms are available to register devices with Windows Autopilot. A su
IntuneYES - 175 at a time maxYES - 500 at a time max YES\* 4K HH
Microsoft Business 365Microsoft Business 365 YES - 1000 at a time max YES 4K HH
Partner CenterYES - 1000 at a time max\*YES - 1000 at a time max YES Tuple or PKID or 4K HH
IntuneYES - 500 at a time maxYES - 500 at a time max\* YES\* 4K HH
- + - @@ -208,7 +208,7 @@ Ensure real-time antimalware protection is running properly. - @@ -249,7 +249,7 @@ If the identifier does not persist, the same machine might appear twice in the p - diff --git a/windows/security/threat-protection/microsoft-defender-atp/manage-auto-investigation.md b/windows/security/threat-protection/microsoft-defender-atp/manage-auto-investigation.md index a96e4fe4a4..4db5431253 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/manage-auto-investigation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/manage-auto-investigation.md @@ -160,7 +160,7 @@ This tab is only displayed when an investigation is complete and shows all pendi ## Pending actions If there are pending actions on an Automated investigation, you'll see a pop up similar to the following image. -![Image of pending actions](images\pending-actions.png) +![Image of pending actions](images/pending-actions.png) When you click on the pending actions link, you'll be taken to the pending actions page. You can also navigate to the page from the navigation page by going to **Automated investigation** > **Pending actions**. diff --git a/windows/security/threat-protection/microsoft-defender-atp/portal-overview.md b/windows/security/threat-protection/microsoft-defender-atp/portal-overview.md index a6fcc5d848..200d144ad9 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/portal-overview.md +++ b/windows/security/threat-protection/microsoft-defender-atp/portal-overview.md @@ -66,50 +66,50 @@ The following table provides information on the icons used all throughout the po Icon | Description :---|:--- -![ATP logo icon](images\atp-logo-icon.png)| Microsoft Defender ATP logo -![Alert icon](images\alert-icon.png)| Alert – Indication of an activity correlated with advanced attacks. -![Detection icon](images\detection-icon.png)| Detection – Indication of a malware threat detection. -![Active threat icon](images\active-threat-icon.png)| Active threat – Threats actively executing at the time of detection. -![Remediated icon](images\remediated-icon.png)| Remediated – Threat removed from the machine. -![Not remediated icon](images\not-remediated-icon.png)| Not remediated – Threat not removed from the machine. -![Thunderbolt icon](images\atp-thunderbolt-icon.png)| Indicates events that triggered an alert in the **Alert process tree**. -![Machine icon](images\atp-machine-icon.png)| Machine icon -![Windows Defender AV events icon](images\atp-windows-defender-av-events-icon.png)| Windows Defender Antivirus events -![Application Guard events icon](images\atp-Application-Guard-events-icon.png)| Windows Defender Application Guard events -![Device Guard events icon](images\atp-Device-Guard-events-icon.png)| Windows Defender Device Guard events -![Exploit Guard events icon](images\atp-Exploit-Guard-events-icon.png)| Windows Defender Exploit Guard events -![SmartScreen events icon](images\atp-Smart-Screen-events-icon.png)| Windows Defender SmartScreen events -![Firewall events icon](images\atp-Firewall-events-icon.png)| Windows Firewall events -![Response action icon](images\atp-respond-action-icon.png)| Response action -![Process events icon](images\atp-process-event-icon.png)| Process events -![Network communication events icon](images\atp-network-communications-icon.png)| Network events -![File observed events icon](images\atp-file-observed-icon.png)| File events -![Registry events icon](images\atp-registry-event-icon.png)| Registry events -![Module load DLL events icon](images\atp-module-load-icon.png)| Load DLL events -![Other events icon](images\atp-Other-events-icon.png)| Other events -![Access token modification icon](images\atp-access-token-modification-icon.png)| Access token modification -![File creation icon](images\atp-file-creation-icon.png)| File creation -![Signer icon](images\atp-signer-icon.png)| Signer -![File path icon](images\atp-File-path-icon.png)| File path -![Command line icon](images\atp-command-line-icon.png)| Command line -![Unsigned file icon](images\atp-unsigned-file-icon.png)| Unsigned file -![Process tree icon](images\atp-process-tree.png)| Process tree -![Memory allocation icon](images\atp-memory-allocation-icon.png)| Memory allocation -![Process injection icon](images\atp-process-injection.png)| Process injection -![Powershell command run icon](images\atp-powershell-command-run-icon.png)| Powershell command run -![Community center icon](images\atp-community-center.png) | Community center -![Notifications icon](images\atp-notifications.png) | Notifications -![No threats found](images\no-threats-found.png) | Automated investigation - no threats found -![Failed icon](images\failed.png) | Automated investigation - failed -![Partially remediated icon](images\partially-investigated.png) | Automated investigation - partially investigated -![Termindated by system](images\terminated-by-system.png) | Automated investigation - terminated by system -![Pending icon](images\pending.png) | Automated investigation - pending -![Running icon](images\running.png) | Automated investigation - running -![Remediated icon](images\remediated.png) | Automated investigation - remediated -![Partially investigated icon](images\partially_remediated.png) | Automated investigation - partially remediated -![Threat insights icon](images\tvm_bug_icon.png) | Threat & Vulnerability Management - threat insights -![Possible active alert icon](images\tvm_alert_icon.png) | Threat & Vulnerability Management - possible active alert -![Recommendation insights icon](images\tvm_insight_icon.png) | Threat & Vulnerability Management - recommendation insights +![ATP logo icon](images/atp-logo-icon.png)| Microsoft Defender ATP logo +![Alert icon](images/alert-icon.png)| Alert – Indication of an activity correlated with advanced attacks. +![Detection icon](images/detection-icon.png)| Detection – Indication of a malware threat detection. +![Active threat icon](images/active-threat-icon.png)| Active threat – Threats actively executing at the time of detection. +![Remediated icon](images/remediated-icon.png)| Remediated – Threat removed from the machine. +![Not remediated icon](images/not-remediated-icon.png)| Not remediated – Threat not removed from the machine. +![Thunderbolt icon](images/atp-thunderbolt-icon.png)| Indicates events that triggered an alert in the **Alert process tree**. +![Machine icon](images/atp-machine-icon.png)| Machine icon +![Windows Defender AV events icon](images/atp-windows-defender-av-events-icon.png)| Windows Defender Antivirus events +![Application Guard events icon](images/atp-Application-Guard-events-icon.png)| Windows Defender Application Guard events +![Device Guard events icon](images/atp-Device-Guard-events-icon.png)| Windows Defender Device Guard events +![Exploit Guard events icon](images/atp-Exploit-Guard-events-icon.png)| Windows Defender Exploit Guard events +![SmartScreen events icon](images/atp-Smart-Screen-events-icon.png)| Windows Defender SmartScreen events +![Firewall events icon](images/atp-Firewall-events-icon.png)| Windows Firewall events +![Response action icon](images/atp-respond-action-icon.png)| Response action +![Process events icon](images/atp-process-event-icon.png)| Process events +![Network communication events icon](images/atp-network-communications-icon.png)| Network events +![File observed events icon](images/atp-file-observed-icon.png)| File events +![Registry events icon](images/atp-registry-event-icon.png)| Registry events +![Module load DLL events icon](images/atp-module-load-icon.png)| Load DLL events +![Other events icon](images/atp-Other-events-icon.png)| Other events +![Access token modification icon](images/atp-access-token-modification-icon.png)| Access token modification +![File creation icon](images/atp-file-creation-icon.png)| File creation +![Signer icon](images/atp-signer-icon.png)| Signer +![File path icon](images/atp-File-path-icon.png)| File path +![Command line icon](images/atp-command-line-icon.png)| Command line +![Unsigned file icon](images/atp-unsigned-file-icon.png)| Unsigned file +![Process tree icon](images/atp-process-tree.png)| Process tree +![Memory allocation icon](images/atp-memory-allocation-icon.png)| Memory allocation +![Process injection icon](images/atp-process-injection.png)| Process injection +![Powershell command run icon](images/atp-powershell-command-run-icon.png)| Powershell command run +![Community center icon](images/atp-community-center.png) | Community center +![Notifications icon](images/atp-notifications.png) | Notifications +![No threats found](images/no-threats-found.png) | Automated investigation - no threats found +![Failed icon](images/failed.png) | Automated investigation - failed +![Partially remediated icon](images/partially-investigated.png) | Automated investigation - partially investigated +![Termindated by system](images/terminated-by-system.png) | Automated investigation - terminated by system +![Pending icon](images/pending.png) | Automated investigation - pending +![Running icon](images/running.png) | Automated investigation - running +![Remediated icon](images/remediated.png) | Automated investigation - remediated +![Partially investigated icon](images/partially_remediated.png) | Automated investigation - partially remediated +![Threat insights icon](images/tvm_bug_icon.png) | Threat & Vulnerability Management - threat insights +![Possible active alert icon](images/tvm_alert_icon.png) | Threat & Vulnerability Management - possible active alert +![Recommendation insights icon](images/tvm_insight_icon.png) | Threat & Vulnerability Management - recommendation insights ## Related topics - [Understand the Microsoft Defender Advanced Threat Protection portal](use.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-onboarding-error-messages.md b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-onboarding-error-messages.md index 504b2e910d..078fc9543d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-onboarding-error-messages.md +++ b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-onboarding-error-messages.md @@ -44,7 +44,7 @@ Potential reasons: For both cases you should contact Microsoft support at [General Microsoft Defender ATP Support](https://support.microsoft.com/getsupport?wf=0&tenant=ClassicCommercial&oaspworkflow=start_1.0.0.0&locale=en-us&supportregion=en-us&pesid=16055&ccsid=636419533611396913) or [Volume license support](https://www.microsoft.com/licensing/servicecenter/Help/Contact.aspx). -![Image of no subscriptions found](images\atp-no-subscriptions-found.png) +![Image of no subscriptions found](images/atp-no-subscriptions-found.png) ## Your subscription has expired @@ -55,14 +55,14 @@ You can choose to renew or extend the license at any point in time. When accessi > [!NOTE] > For security reasons, the package used to Offboard machines will expire 30 days after the date it was downloaded. Expired offboarding packages sent to a machine will be rejected. When downloading an offboarding package you will be notified of the packages expiry date and it will also be included in the package name. -![Image of subscription expired](images\atp-subscription-expired.png) +![Image of subscription expired](images/atp-subscription-expired.png) ## You are not authorized to access the portal If you receive a **You are not authorized to access the portal**, be aware that Microsoft Defender ATP is a security monitoring, incident investigation and response product, and as such, access to it is restricted and controlled by the user. For more information see, [**Assign user access to the portal**](https://docs.microsoft.com/windows/threat-protection/windows-defender-atp/assign-portal-access-windows-defender-advanced-threat-protection). -![Image of not authorized to access portal](images\atp-not-authorized-to-access-portal.png) +![Image of not authorized to access portal](images/atp-not-authorized-to-access-portal.png) ## Data currently isn't available on some sections of the portal If the portal dashboard, and other sections show an error message such as "Data currently isn't available": diff --git a/windows/security/threat-protection/security-policy-settings/interactive-logon-display-user-information-when-the-session-is-locked.md b/windows/security/threat-protection/security-policy-settings/interactive-logon-display-user-information-when-the-session-is-locked.md index d9e99a0ba8..dc5baed9b0 100644 --- a/windows/security/threat-protection/security-policy-settings/interactive-logon-display-user-information-when-the-session-is-locked.md +++ b/windows/security/threat-protection/security-policy-settings/interactive-logon-display-user-information-when-the-session-is-locked.md @@ -35,7 +35,7 @@ Beginning with Windows 10 version 1607, new functionality was added to Windows 1 This functionality is controlled by a new **Privacy** setting in **Settings** > **Accounts** > **Sign-in options**. The Privacy setting is off by default, which hides the details. -![Privacy setting](images\privacy-setting-in-sign-in-options.png) +![Privacy setting](images/privacy-setting-in-sign-in-options.png) The **Interactive logon: Display user information when the session is locked** Group Policy setting controls the same functionality. diff --git a/windows/security/threat-protection/windows-defender-application-control/deploy-windows-defender-application-control-policies-using-intune.md b/windows/security/threat-protection/windows-defender-application-control/deploy-windows-defender-application-control-policies-using-intune.md index 0666cbac40..1f0c64f9c3 100644 --- a/windows/security/threat-protection/windows-defender-application-control/deploy-windows-defender-application-control-policies-using-intune.md +++ b/windows/security/threat-protection/windows-defender-application-control/deploy-windows-defender-application-control-policies-using-intune.md @@ -27,11 +27,11 @@ You can use Microsoft Intune to configure Windows Defender Application Control ( 3. Type a name for the new profile, select **Windows 10 and later** as the **Platform** and **Endpoint protection** as the **Profile type**. - ![Configure profile](images\wdac-intune-create-profile-name.png) + ![Configure profile](images/wdac-intune-create-profile-name.png) 4. Click **Configure** > **Windows Defender Application Control**, choose from the following settings and then click **OK**: - **Application control code intergity policies**: Select **Audit only** to log events but not block any apps from running or select **Enforce** to allow only Windows components and Store apps to run. - **Trust apps with good reputation**: Select **Enable** to allow reputable apps as defined by the Intelligent Security Graph to run in addition to Windows components and Store apps. - ![Configure WDAC](images\wdac-intune-wdac-settings.png) + ![Configure WDAC](images/wdac-intune-wdac-settings.png) diff --git a/windows/security/threat-protection/windows-defender-exploit-guard/enable-virtualization-based-protection-of-code-integrity.md b/windows/security/threat-protection/windows-defender-exploit-guard/enable-virtualization-based-protection-of-code-integrity.md index 5f87fa942d..3cd5fee197 100644 --- a/windows/security/threat-protection/windows-defender-exploit-guard/enable-virtualization-based-protection-of-code-integrity.md +++ b/windows/security/threat-protection/windows-defender-exploit-guard/enable-virtualization-based-protection-of-code-integrity.md @@ -61,7 +61,7 @@ Enabling in Intune requires using the Code Integrity node in the [AppLocker CSP] 3. Double-click **Turn on Virtualization Based Security**. 4. Click **Enabled** and under **Virtualization Based Protection of Code Integrity**, select **Enabled with UEFI lock** to ensure HVCI cannot be disabled remotely or select **Enabled without UEFI lock**. - ![Enable HVCI using Group Policy](images\enable-hvci-gp.png) + ![Enable HVCI using Group Policy](images/enable-hvci-gp.png) 5. Click **Ok** to close the editor. From a9bbc179f0ec7fbe1b4bb630c2814324804d9113 Mon Sep 17 00:00:00 2001 From: Liza Poggemeyer Date: Fri, 7 Jun 2019 15:34:07 -0700 Subject: [PATCH 65/72] fixing note and important spacing --- ...ert-a-package-created-in-a-previous-version-of-appv.md | 4 ++-- ...s-running-on-a-stand-alone-computer-with-powershell.md | 2 +- ...appv-publish-a-packages-with-the-management-console.md | 2 +- .../app-v/appv-sequence-a-package-with-powershell.md | 2 +- .../administrative-tools-in-windows-10.md | 2 +- .../bulk-enrollment-using-windows-provisioning-tool.md | 2 +- windows/client-management/mdm/reboot-csp.md | 2 +- windows/client-management/mdm/windowslicensing-csp.md | 8 ++++---- 8 files changed, 12 insertions(+), 12 deletions(-) diff --git a/windows/application-management/app-v/appv-convert-a-package-created-in-a-previous-version-of-appv.md b/windows/application-management/app-v/appv-convert-a-package-created-in-a-previous-version-of-appv.md index da84cc0efd..606d358e12 100644 --- a/windows/application-management/app-v/appv-convert-a-package-created-in-a-previous-version-of-appv.md +++ b/windows/application-management/app-v/appv-convert-a-package-created-in-a-previous-version-of-appv.md @@ -54,8 +54,8 @@ The App-V package converter will save the App-V 4.6 installation root folder and Additionally, the package converter optimizes performance of packages in App-V for Windows 10 by setting the package to stream fault the App-V package.  This is more performant than the primary feature block and fully downloading the package. The flag **DownloadFullPackageOnFirstLaunch** allows you to convert the package and set the package to be fully downloaded by default. - > [!NOTE] - >Before you specify the output directory, you must create the output directory. +> [!NOTE] + >Before you specify the output directory, you must create the output directory. ### Advanced Conversion Tips diff --git a/windows/application-management/app-v/appv-manage-appv-packages-running-on-a-stand-alone-computer-with-powershell.md b/windows/application-management/app-v/appv-manage-appv-packages-running-on-a-stand-alone-computer-with-powershell.md index 4912088722..f0f0b0ad03 100644 --- a/windows/application-management/app-v/appv-manage-appv-packages-running-on-a-stand-alone-computer-with-powershell.md +++ b/windows/application-management/app-v/appv-manage-appv-packages-running-on-a-stand-alone-computer-with-powershell.md @@ -59,7 +59,7 @@ Publish-AppvClientPackage "ContosoApplication" -Global ## Publish a package to a specific user -> [!NOTE]   +> [!NOTE] > You must use App-V 5.0 SP2 Hotfix Package 5 or later to use this parameter. An administrator can publish a package to a specific user by specifying the optional *–UserSID* parameter with the **Publish-AppvClientPackage** cmdlet, where *-UserSID* represents the end user’s security identifier (SID). diff --git a/windows/application-management/app-v/appv-publish-a-packages-with-the-management-console.md b/windows/application-management/app-v/appv-publish-a-packages-with-the-management-console.md index a849c0e86f..47e033fcbe 100644 --- a/windows/application-management/app-v/appv-publish-a-packages-with-the-management-console.md +++ b/windows/application-management/app-v/appv-publish-a-packages-with-the-management-console.md @@ -18,7 +18,7 @@ ms.topic: article Use the following procedure to publish an App-V package. Once you publish a package, computers running the App-V client can access and run the applications in that package. -> [!NOTE]   +> [!NOTE] > The ability to enable only administrators to publish or unpublish packages (described below) is supported starting in App-V 5.0 SP3. ## Publish an App-V package diff --git a/windows/application-management/app-v/appv-sequence-a-package-with-powershell.md b/windows/application-management/app-v/appv-sequence-a-package-with-powershell.md index 232685092a..1ccb908974 100644 --- a/windows/application-management/app-v/appv-sequence-a-package-with-powershell.md +++ b/windows/application-management/app-v/appv-sequence-a-package-with-powershell.md @@ -20,7 +20,7 @@ ms.author: lomayor Use the following procedure to create a new App-V package using Windows PowerShell. -> [!NOTE]   +> [!NOTE] > Before you use this procedure you must copy the associated installer files to the computer running the sequencer and you have read and understand the sequencer section of [Planning for the App-V Sequencer and Client Deployment](appv-planning-for-sequencer-and-client-deployment.md). diff --git a/windows/client-management/administrative-tools-in-windows-10.md b/windows/client-management/administrative-tools-in-windows-10.md index 131690f8f4..84c3b8c3d2 100644 --- a/windows/client-management/administrative-tools-in-windows-10.md +++ b/windows/client-management/administrative-tools-in-windows-10.md @@ -51,7 +51,7 @@ These tools were included in previous versions of Windows and the associated doc - [Windows Firewall with Advanced Security](https://go.microsoft.com/fwlink/p/?LinkId=708503) - [Windows Memory Diagnostic]( https://go.microsoft.com/fwlink/p/?LinkId=708507) -> [!TIP]   +> [!TIP] > If the content that is linked to a tool in the following list doesn't provide the information you need to use that tool, send us a comment by using the **Was this page helpful?** feature on this **Administrative Tools in Windows 10** page. Details about the information you want for a tool will help us plan future content.  ## Related topics diff --git a/windows/client-management/mdm/bulk-enrollment-using-windows-provisioning-tool.md b/windows/client-management/mdm/bulk-enrollment-using-windows-provisioning-tool.md index 10dc639f90..955a7207d1 100644 --- a/windows/client-management/mdm/bulk-enrollment-using-windows-provisioning-tool.md +++ b/windows/client-management/mdm/bulk-enrollment-using-windows-provisioning-tool.md @@ -32,7 +32,7 @@ On the desktop, you can create an Active Directory account, such as "enrollment@ On the desktop and mobile devices, you can use an enrollment certificate or enrollment username and password, such as "enroll@contoso.com" and "enrollmentpassword." These credentials are used in the provisioning package, which you can use to enroll multiple devices to the MDM service. Once the devices are joined, many users can use them. -> [!NOTE]   +> [!NOTE] > - Bulk-join is not supported in Azure Active Directory Join. > - Bulk enrollment does not work in Intune standalone environment. > - Bulk enrollment works in System Center Configuration Manager (SCCM) + Intune hybrid environment where the ppkg is generated from the SCCM console. diff --git a/windows/client-management/mdm/reboot-csp.md b/windows/client-management/mdm/reboot-csp.md index 227a21008a..71315bdf56 100644 --- a/windows/client-management/mdm/reboot-csp.md +++ b/windows/client-management/mdm/reboot-csp.md @@ -29,7 +29,7 @@ The following diagram shows the Reboot configuration service provider management **RebootNow**

This node executes a reboot of the device. RebootNow triggers a reboot within 5 minutes to allow the user to wrap up any active work.

-> [!Note]   +> [!NOTE] > If this node is set to execute during a sync session, the device will reboot at the end of the sync session.

The supported operations are Execute and Get.

diff --git a/windows/client-management/mdm/windowslicensing-csp.md b/windows/client-management/mdm/windowslicensing-csp.md index 0aa177f8cf..544ed62a02 100644 --- a/windows/client-management/mdm/windowslicensing-csp.md +++ b/windows/client-management/mdm/windowslicensing-csp.md @@ -31,7 +31,7 @@ The supported operation is Get. **UpgradeEditionWithProductKey** Enters a product key for an edition upgrade of Windows 10 desktop devices. -> [!NOTE]   +> [!NOTE] > This upgrade process requires a system restart. @@ -97,7 +97,7 @@ The supported operation is Get. **UpgradeEditionWithLicense** Provides a license for an edition upgrade of Windows 10 mobile devices. -> [!NOTE]   +> [!NOTE] > This upgrade process does not require a system restart. @@ -216,7 +216,7 @@ Values: ``` -> [!NOTE]   +> [!NOTE] > `XXXXX-XXXXX-XXXXX-XXXXX-XXXXX` in the **Data** tag should be replaced with your product key. @@ -297,7 +297,7 @@ Values: ``` -> [!NOTE]   +> [!NOTE] > `XXXXX-XXXXX-XXXXX-XXXXX-XXXXX` in the **Data** tag should be replaced with your product key. From d495de72a5dda95e827ccf42c776ff33b298ed39 Mon Sep 17 00:00:00 2001 From: Liza Poggemeyer Date: Fri, 7 Jun 2019 15:48:27 -0700 Subject: [PATCH 66/72] cleaning up note/important/tip/warning formatting for markdig engine conformance --- ...e-created-in-a-previous-version-of-appv.md | 2 +- .../deploy-app-upgrades-windows-10-mobile.md | 2 +- .../manage-settings-app-with-group-policy.md | 2 +- .../mandatory-user-profile.md | 2 +- .../mdm/accountmanagement-csp.md | 2 +- .../client-management/mdm/applocker-csp.md | 2 +- .../client-management/mdm/bitlocker-csp.md | 36 +++++++++---------- .../client-management/mdm/devdetail-csp.md | 2 +- .../mdm/enable-admx-backed-policies-in-mdm.md | 4 +-- ...device-automatically-using-group-policy.md | 6 ++-- .../mdm/enterpriseassignedaccess-csp.md | 2 +- .../mdm/enterprisedataprotection-csp.md | 2 +- .../mdm/enterprisedataprotection-ddf-file.md | 2 +- .../mdm/enterprisemodernappmanagement-csp.md | 2 +- .../client-management/mdm/networkproxy-csp.md | 4 +-- .../policy-configuration-service-provider.md | 4 +-- .../mdm/policy-csp-applicationmanagement.md | 2 +- .../client-management/mdm/policy-csp-bits.md | 2 +- .../mdm/policy-csp-browser.md | 2 +- .../mdm/policy-csp-controlpolicyconflict.md | 2 +- .../mdm/policy-csp-defender.md | 4 +-- .../mdm/policy-csp-dmaguard.md | 2 +- .../mdm/policy-csp-internetexplorer.md | 2 +- .../mdm/policy-csp-kioskbrowser.md | 12 +++---- ...policy-csp-localpoliciessecurityoptions.md | 6 ++-- .../mdm/policy-csp-notifications.md | 2 +- .../mdm/policy-csp-privacy.md | 2 +- .../mdm/policy-csp-system.md | 2 +- .../mdm/policy-csp-update.md | 8 ++--- ...olicy-csp-windowsdefendersecuritycenter.md | 2 +- windows/client-management/mdm/sharedpc-csp.md | 26 +++++++------- .../mdm/tenantlockdown-csp.md | 2 +- windows/client-management/mdm/uefi-csp.md | 4 +-- .../windowsdefenderapplicationguard-csp.md | 4 +-- .../mdm/windowslicensing-csp.md | 8 ++--- .../troubleshoot-windows-freeze.md | 22 ++++++------ ...-10-start-screens-by-using-group-policy.md | 6 ++-- ...reens-by-using-mobile-device-management.md | 2 +- ...-by-using-provisioning-packages-and-icd.md | 2 +- windows/configuration/kiosk-prepare.md | 2 +- windows/configuration/kiosk-validate.md | 2 +- .../manage-wifi-sense-in-enterprise.md | 2 +- ...kiosk-for-windows-10-for-mobile-edition.md | 2 +- .../mobile-devices/start-layout-xml-mobile.md | 2 +- ...can-use-configuration-service-providers.md | 2 +- ...rovision-pcs-with-apps-and-certificates.md | 2 +- .../provision-pcs-with-apps.md | 2 +- .../set-up-shared-or-guest-pc.md | 2 +- .../start-layout-troubleshoot.md | 2 +- .../configuration/start-layout-xml-desktop.md | 2 +- windows/configuration/wcd/wcd-smisettings.md | 2 +- windows/configuration/wcd/wcd-textinput.md | 2 +- .../wcd/wcd-unifiedwritefilter.md | 2 +- .../deployment/deploy-enterprise-licenses.md | 2 +- .../deploy-a-windows-10-image-using-mdt.md | 2 +- ...0-deployment-with-configuration-manager.md | 2 +- windows/deployment/deploy-windows-to-go.md | 32 ++++++++--------- .../update/device-health-get-started.md | 2 +- .../feature-update-maintenance-window.md | 22 ++++++------ .../update/feature-update-user-install.md | 20 +++++------ .../update/windows-analytics-get-started.md | 2 +- .../deployment/update/windows-update-logs.md | 2 +- .../update/wufb-compliancedeadlines.md | 2 +- .../upgrade/upgrade-readiness-get-started.md | 2 +- .../upgrade/upgrade-readiness-requirements.md | 2 +- .../windows-autopilot-reset.md | 2 +- .../privacy/windows-diagnostic-data-1703.md | 2 +- .../additional-mitigations.md | 8 ++--- ...redential-guard-not-protected-scenarios.md | 8 ++--- .../credential-guard-scripts.md | 4 +-- .../enterprise-certificate-pinning.md | 2 +- .../feature-multifactor-unlock.md | 2 +- .../hello-cert-trust-adfs.md | 2 +- .../hello-planning-guide.md | 2 +- .../enlightened-microsoft-apps-and-wip.md | 2 +- .../control-usb-devices-using-intune.md | 6 ++-- .../configure-conditional-access.md | 2 +- .../configure-mssp-support.md | 4 +-- .../information-protection-investigation.md | 2 +- ...nt-digitally-sign-communications-always.md | 2 +- ...er-digitally-sign-communications-always.md | 2 +- ...ased-updates-windows-defender-antivirus.md | 2 +- ...ection-level-windows-defender-antivirus.md | 2 +- ...d-protection-windows-defender-antivirus.md | 2 +- ...dows-defender-security-center-antivirus.md | 2 +- ...s-defender-application-control-policies.md | 4 +-- .../create-initial-default-policy.md | 4 +-- ...ion-control-policies-using-group-policy.md | 8 ++--- ...s-defender-application-control-policies.md | 2 +- ...s-defender-application-control-policies.md | 6 ++-- ...s-defender-application-control-policies.md | 4 +-- .../select-types-of-rules-to-create.md | 2 +- .../signing-policies-with-signtool.md | 6 ++-- ...r-application-control-against-tampering.md | 6 ++-- ...ows-defender-device-guard-and-applocker.md | 2 +- .../attack-surface-reduction-exploit-guard.md | 2 +- .../emet-exploit-protection-exploit-guard.md | 2 +- .../exploit-protection-exploit-guard.md | 2 +- .../windows-defender-security-center.md | 2 +- .../windows-defender-smartscreen-overview.md | 2 +- 100 files changed, 218 insertions(+), 218 deletions(-) diff --git a/windows/application-management/app-v/appv-convert-a-package-created-in-a-previous-version-of-appv.md b/windows/application-management/app-v/appv-convert-a-package-created-in-a-previous-version-of-appv.md index 606d358e12..b6228dd6cd 100644 --- a/windows/application-management/app-v/appv-convert-a-package-created-in-a-previous-version-of-appv.md +++ b/windows/application-management/app-v/appv-convert-a-package-created-in-a-previous-version-of-appv.md @@ -18,7 +18,7 @@ ms.topic: article You can use the package converter utility to upgrade virtual application packages created by previous versions of App-V. This section will tell you how to convert existing virtual application packages for upgrade. ->[!NOTE] +>[!NOTE] >If you are running a computer with a 64-bit architecture, you must use the x86 version of Windows PowerShell. The package converter can only directly convert packages created by an App-V sequencer version 4.5 or later. Packages created with an App-V version earlier than 4.5 must be upgraded to at least App-V 4.5 before conversion. diff --git a/windows/application-management/deploy-app-upgrades-windows-10-mobile.md b/windows/application-management/deploy-app-upgrades-windows-10-mobile.md index e0a48d3b2a..d2c0c0bc21 100644 --- a/windows/application-management/deploy-app-upgrades-windows-10-mobile.md +++ b/windows/application-management/deploy-app-upgrades-windows-10-mobile.md @@ -41,7 +41,7 @@ Before you can deploy the upgrade, make sure you import the new version of the a 4. Click **Add**, browse to the existing (older) version of the app that you're upgrading, and then click **OK**. 5. Under **New Deployment Type** select the new version of the app. (When you imported the new version, it comes in as a new deployment type. If you're upgrading a Universal application, you'll see only one type here.) ![Create a supersedence rule for the new version of the app](media/app-upgrade-supersede-deploy-type.png) - > [!IMPORTANT] + > [!IMPORTANT] > Do **NOT** select **Uninstall**. This tells Configuration Manager to uninstall the old version, but it does **NOT** then install the new version. 6. Click **OK**. diff --git a/windows/client-management/manage-settings-app-with-group-policy.md b/windows/client-management/manage-settings-app-with-group-policy.md index e9f54a230d..ef2bf77cba 100644 --- a/windows/client-management/manage-settings-app-with-group-policy.md +++ b/windows/client-management/manage-settings-app-with-group-policy.md @@ -41,7 +41,7 @@ Policy paths: The Group Policy can be configured in one of two ways: specify a list of pages that are shown or specify a list of pages to hide. To do this, add either **ShowOnly:** or **Hide:** followed by a semicolon delimited list of URIs in **Settings Page Visiblity**. For a full list of URIs, see the URI scheme reference section in [Launch the Windows Settings app](https://docs.microsoft.com/windows/uwp/launch-resume/launch-settings-app#ms-settings-uri-scheme-reference). ->[!NOTE] +>[!NOTE] > When you specify the URI in the Settings Page Visibility textbox, don't include **ms-settings:** in the string. Here are some examples: diff --git a/windows/client-management/mandatory-user-profile.md b/windows/client-management/mandatory-user-profile.md index 5e56cfbd09..1ac82401a1 100644 --- a/windows/client-management/mandatory-user-profile.md +++ b/windows/client-management/mandatory-user-profile.md @@ -54,7 +54,7 @@ First, you create a default user profile with the customizations that you want, 1. Sign in to a computer running Windows 10 as a member of the local Administrator group. Do not use a domain account. - > [!NOTE] + > [!NOTE] > Use a lab or extra computer running a clean installation of Windows 10 to create a default user profile. Do not use a computer that is required for business (that is, a production computer). This process removes all domain accounts from the computer, including user profile folders. 2. Configure the computer settings that you want to include in the user profile. For example, you can configure settings for the desktop background, uninstall default apps, install line-of-business apps, and so on. diff --git a/windows/client-management/mdm/accountmanagement-csp.md b/windows/client-management/mdm/accountmanagement-csp.md index da5d1dac61..7dd8c78df7 100644 --- a/windows/client-management/mdm/accountmanagement-csp.md +++ b/windows/client-management/mdm/accountmanagement-csp.md @@ -16,7 +16,7 @@ manager: dansimp AccountManagement CSP is used to configure setting in the Account Manager service in Windows Holographic for Business edition. Added in Windows 10, version 1803. -> [!Note] +> [!NOTE] > The AccountManagement CSP is only supported in Windows Holographic for Business edition. diff --git a/windows/client-management/mdm/applocker-csp.md b/windows/client-management/mdm/applocker-csp.md index 3422279612..7540be3f00 100644 --- a/windows/client-management/mdm/applocker-csp.md +++ b/windows/client-management/mdm/applocker-csp.md @@ -35,7 +35,7 @@ Defines the root node for the AppLocker configuration service provider. **ApplicationLaunchRestrictions** Defines restrictions for applications. -> [!NOTE] +> [!NOTE] > When you create a list of allowed apps, all [inbox apps](#inboxappsandcomponents) are also blocked, and you must include them in your list of allowed apps. Don't forget to add the inbox apps for Phone, Messaging, Settings, Start, Email and accounts, Work and school, and other apps that you need. > > In Windows 10 Mobile, when you create a list of allowed apps, the [settings app that rely on splash apps](#settingssplashapps) are blocked. To unblock these apps, you must include them in your list of allowed apps. diff --git a/windows/client-management/mdm/bitlocker-csp.md b/windows/client-management/mdm/bitlocker-csp.md index 8b16d47adb..839842e41e 100644 --- a/windows/client-management/mdm/bitlocker-csp.md +++ b/windows/client-management/mdm/bitlocker-csp.md @@ -17,7 +17,7 @@ manager: dansimp The BitLocker configuration service provider (CSP) is used by the enterprise to manage encryption of PCs and devices. This CSP was added in Windows 10, version 1703. Starting in Windows 10, version 1809, it is also supported in Windows 10 Pro. -> [!Note] +> [!NOTE] > Settings are enforced only at the time encryption is started. Encryption is not restarted with settings changes. > You must send all the settings together in a single SyncML to be effective. @@ -167,7 +167,7 @@ The following diagram shows the BitLocker configuration service provider in tree
  • GP ADMX file name: VolumeEncryption.admx
  • -> [!Tip] +> [!TIP] > For a step-by-step guide to enable ADMX-backed policies, see [Enable ADMX-backed policies in MDM](enable-admx-backed-policies-in-mdm.md). For additional information, see [Understanding ADMX-backed policies](understanding-admx-backed-policies.md).

    This setting allows you to configure the algorithm and cipher strength used by BitLocker Drive Encryption. This setting is applied when you turn on BitLocker. Changing the encryption method has no effect if the drive is already encrypted, or if encryption is in progress.

    @@ -193,7 +193,7 @@ The following diagram shows the BitLocker configuration service provider in tree - 6 = XTS-AES 128 - 7 = XTS-AES 256 -> [!Note] +> [!NOTE] > When you enable EncryptionMethodByDriveType, you must specify values for all three drives (operating system, fixed data, and removable data), otherwise it will fail (500 return status). For example, if you only set the encrytion method for the OS and removable drives, you will get a 500 return status.

    If you want to disable this policy use the following SyncML:

    @@ -245,26 +245,26 @@ The following diagram shows the BitLocker configuration service provider in tree
  • GP ADMX file name: VolumeEncryption.admx
  • -> [!Tip] +> [!TIP] > For a step-by-step guide to enable ADMX-backed policies, see [Enable ADMX-backed policies in MDM](enable-admx-backed-policies-in-mdm.md). For additional information, see [Understanding ADMX-backed policies](understanding-admx-backed-policies.md).

    This setting allows you to configure whether BitLocker requires additional authentication each time the computer starts and whether you are using BitLocker with or without a Trusted Platform Module (TPM). This setting is applied when you turn on BitLocker.

    -> [!Note] +> [!NOTE] > Only one of the additional authentication options can be required at startup, otherwise an error occurs.

    If you want to use BitLocker on a computer without a TPM, set the "ConfigureNonTPMStartupKeyUsage_Name" data. In this mode either a password or a USB drive is required for start-up. When using a startup key, the key information used to encrypt the drive is stored on the USB drive, creating a USB key. When the USB key is inserted the access to the drive is authenticated and the drive is accessible. If the USB key is lost or unavailable or if you have forgotten the password then you will need to use one of the BitLocker recovery options to access the drive.

    On a computer with a compatible TPM, four types of authentication methods can be used at startup to provide added protection for encrypted data. When the computer starts, it can use only the TPM for authentication, or it can also require insertion of a USB flash drive containing a startup key, the entry of a 6-digit to 20-digit personal identification number (PIN), or both.

    -> [!Note] +> [!NOTE] > In Windows 10, version 1703 release B, you can use a minimum PIN of 4 digits. SystemDrivesMinimumPINLength policy must be set to allow PINs shorter than 6 digits.

    If you enable this policy setting, users can configure advanced startup options in the BitLocker setup wizard.

    If you disable or do not configure this setting, users can configure only basic options on computers with a TPM.

    -> [!Note] +> [!NOTE] > If you want to require the use of a startup PIN and a USB flash drive, you must configure BitLocker settings using the command-line tool manage-bde instead of the BitLocker Drive Encryption setup wizard.

    Sample value for this node to enable this policy is:

    @@ -342,12 +342,12 @@ The following diagram shows the BitLocker configuration service provider in tree
  • GP ADMX file name: VolumeEncryption.admx
  • -> [!Tip] +> [!TIP] > For a step-by-step guide to enable ADMX-backed policies, see [Enable ADMX-backed policies in MDM](enable-admx-backed-policies-in-mdm.md). For additional information, see [Understanding ADMX-backed policies](understanding-admx-backed-policies.md).

    This setting allows you to configure a minimum length for a Trusted Platform Module (TPM) startup PIN. This setting is applied when you turn on BitLocker. The startup PIN must have a minimum length of 6 digits and can have a maximum length of 20 digits.

    -> [!Note] +> [!NOTE] > In Windows 10, version 1703 release B, you can use a minimum PIN length of 4 digits. > >In TPM 2.0 if minimum PIN length is set below 6 digits, Windows will attempt to update the TPM lockout period to be greater than the default when a PIN is changed. If successful, Windows will only reset the TPM lockout period back to default if the TPM is reset. This does not apply to TPM 1.2. @@ -411,7 +411,7 @@ The following diagram shows the BitLocker configuration service provider in tree
  • GP ADMX file name: VolumeEncryption.admx
  • -> [!Tip] +> [!TIP] > For a step-by-step guide to enable ADMX-backed policies, see [Enable ADMX-backed policies in MDM](enable-admx-backed-policies-in-mdm.md). For additional information, see [Understanding ADMX-backed policies](understanding-admx-backed-policies.md).

    This setting lets you configure the entire recovery message or replace the existing URL that are displayed on the pre-boot key recovery screen when the OS drive is locked. @@ -437,7 +437,7 @@ The following diagram shows the BitLocker configuration service provider in tree - 'yy' = string of max length 900. - 'zz' = string of max length 500. -> [!Note] +> [!NOTE] > When you enable SystemDrivesRecoveryMessage, you must specify values for all three settings (pre-boot recovery screen, recovery message, and recovery URL), otherwise it will fail (500 return status). For example, if you only specify values for message and URL, you will get a 500 return status.

    Disabling the policy will let the system choose the default behaviors. If you want to disable this policy use the following SyncML:

    @@ -457,7 +457,7 @@ The following diagram shows the BitLocker configuration service provider in tree ``` -> [!Note] +> [!NOTE] > Not all characters and languages are supported in pre-boot. It is strongly recommended that you test that the characters you use for the custom message or URL appear correctly on the pre-boot recovery screen.

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

    @@ -492,7 +492,7 @@ The following diagram shows the BitLocker configuration service provider in tree
  • GP ADMX file name: VolumeEncryption.admx
  • -> [!Tip] +> [!TIP] > For a step-by-step guide to enable ADMX-backed policies, see [Enable ADMX-backed policies in MDM](enable-admx-backed-policies-in-mdm.md). For additional information, see [Understanding ADMX-backed policies](understanding-admx-backed-policies.md).

    This setting allows you to control how BitLocker-protected operating system drives are recovered in the absence of the required startup key information. This setting is applied when you turn on BitLocker.

    @@ -589,7 +589,7 @@ The following diagram shows the BitLocker configuration service provider in tree
  • GP ADMX file name: VolumeEncryption.admx
  • -> [!Tip] +> [!TIP] > For a step-by-step guide to enable ADMX-backed policies, see [Enable ADMX-backed policies in MDM](enable-admx-backed-policies-in-mdm.md). For additional information, see [Understanding ADMX-backed policies](understanding-admx-backed-policies.md).

    This setting allows you to control how BitLocker-protected fixed data drives are recovered in the absence of the required credentials. This setting is applied when you turn on BitLocker.

    @@ -687,7 +687,7 @@ The following diagram shows the BitLocker configuration service provider in tree
  • GP ADMX file name: VolumeEncryption.admx
  • -> [!Tip] +> [!TIP] > For a step-by-step guide to enable ADMX-backed policies, see [Enable ADMX-backed policies in MDM](enable-admx-backed-policies-in-mdm.md). For additional information, see [Understanding ADMX-backed policies](understanding-admx-backed-policies.md).

    This setting determines whether BitLocker protection is required for fixed data drives to be writable on a computer.

    @@ -749,7 +749,7 @@ The following diagram shows the BitLocker configuration service provider in tree
  • GP ADMX file name: VolumeEncryption.admx
  • -> [!Tip] +> [!TIP] > For a step-by-step guide to enable ADMX-backed policies, see [Enable ADMX-backed policies in MDM](enable-admx-backed-policies-in-mdm.md). For additional information, see [Understanding ADMX-backed policies](understanding-admx-backed-policies.md).

    This setting configures whether BitLocker protection is required for a computer to be able to write data to a removable data drive.

    @@ -795,7 +795,7 @@ The following diagram shows the BitLocker configuration service provider in tree

    Allows the admin to disable the warning prompt for other disk encryption on the user machines that are targeted when the RequireDeviceEncryption policy is also set to 1.

    -> [!Important] +> [!IMPORTANT] > Starting in Windows 10, version 1803, the value 0 can only be set for Azure Active Directory joined devices. When RequireDeviceEncryption is set to 1 and AllowWarningForOtherDiskEncryption is set to 0, Windows will attempt to silently enable [BitLocker](https://docs.microsoft.com/windows/device-security/bitlocker/bitlocker-overview). > [!Warning] @@ -855,7 +855,7 @@ The following diagram shows the BitLocker configuration service provider in tree **AllowStandardUserEncryption** Allows Admin to enforce "RequireDeviceEncryption" policy for scenarios where policy is pushed while current logged on user is non-admin/standard user Azure AD account. -> [!Note] +> [!NOTE] > This policy is only supported in Azure AD accounts. "AllowStandardUserEncryption" policy is tied to "AllowWarningForOtherDiskEncryption" policy being set to "0", i.e, silent encryption is enforced. diff --git a/windows/client-management/mdm/devdetail-csp.md b/windows/client-management/mdm/devdetail-csp.md index 1fe3abbba1..bba2dcace6 100644 --- a/windows/client-management/mdm/devdetail-csp.md +++ b/windows/client-management/mdm/devdetail-csp.md @@ -188,7 +188,7 @@ Value type is string. Supported operation is Get. **Ext/DeviceHardwareData**

    Added in Windows 10 version 1703. Returns a base64-encoded string of the hardware parameters of a device. -> [!Note] +> [!NOTE] > This node contains a raw blob used to identify a device in the cloud. It's not meant to be human readable by design and you cannot parse the content to get any meaningful hardware information.

    Supported operation is Get. diff --git a/windows/client-management/mdm/enable-admx-backed-policies-in-mdm.md b/windows/client-management/mdm/enable-admx-backed-policies-in-mdm.md index bfee22a337..93d47b013b 100644 --- a/windows/client-management/mdm/enable-admx-backed-policies-in-mdm.md +++ b/windows/client-management/mdm/enable-admx-backed-policies-in-mdm.md @@ -61,7 +61,7 @@ See [Support Tip: Ingesting Office ADMX-backed policies using Microsoft Intune]( In this example you configure **Enable App-V Client** to **Enabled**. -> [!Note] +> [!NOTE] > The \ payload must be XML encoded. To avoid encoding, you can use CData if your MDM supports it. For more information, see [CDATA Sections](http://www.w3.org/TR/REC-xml/#sec-cdata-sect). If you are using Intune, select String as the data type. ``` syntax @@ -223,7 +223,7 @@ See [Support Tip: Ingesting Office ADMX-backed policies using Microsoft Intune]( Here is the example for **AppVirtualization/PublishingAllowServer2**: -> [!Note] +> [!NOTE] > The \ payload must be XML encoded. To avoid encoding, you can use CData if your MDM supports it. For more information, see [CDATA Sections](http://www.w3.org/TR/REC-xml/#sec-cdata-sect). If you are using Intune, select String as the data type. ``` syntax diff --git a/windows/client-management/mdm/enroll-a-windows-10-device-automatically-using-group-policy.md b/windows/client-management/mdm/enroll-a-windows-10-device-automatically-using-group-policy.md index f9c8864f1a..b7418aa88c 100644 --- a/windows/client-management/mdm/enroll-a-windows-10-device-automatically-using-group-policy.md +++ b/windows/client-management/mdm/enroll-a-windows-10-device-automatically-using-group-policy.md @@ -21,7 +21,7 @@ Requirements: - The enterprise AD must be [registered with Azure Active Directory (Azure AD)](azure-active-directory-integration-with-mdm.md) - The device should not already be enrolled in Intune using the classic agents (devices managed using agents will fail enrollment with `error 0x80180026`) -> [!Tip] +> [!TIP] > [How to configure automatic registration of Windows domain-joined devices with Azure Active Directory](https://docs.microsoft.com/azure/active-directory/active-directory-conditional-access-automatic-device-registration-setup) To verify if the device is Azure AD registered, run `dsregcmd /status` from the command line. @@ -32,7 +32,7 @@ Here is a partial screenshot of the result: The auto-enrollment relies of the presence of an MDM service and the Azure Active Directory registration for the PC. Starting in Windows 10, version 1607, once the enterprise has registered its AD with Azure AD, a Windows PC that is domain joined is automatically AAD registered. -> [!Note] +> [!NOTE] > In Windows 10, version 1709, the enrollment protocol was updated to check whether the device is domain-joined. For details, see [\[MS-MDE2\]: Mobile Device Enrollment Protocol Version 2](https://msdn.microsoft.com/library/mt221945.aspx). For examples, see section 4.3.1 RequestSecurityToken of the MS-MDE2 protocol documentation. When the auto-enrollment Group Policy is enabled, a task is created in the background that initiates the MDM enrollment. The task will use the existing MDM service configuration from the Azure Active Directory information of the user. If multi-factor authentication is required, the user will get a prompt to complete the authentication. Once the enrollment is configured, the user can check the status in the Settings page. @@ -109,7 +109,7 @@ Requirements: - Enterprise AD must be integrated with Azure AD. - Ensure that PCs belong to same computer group. ->[!IMPORTANT] +>[!IMPORTANT] >If you do not see the policy, it may be because you don’t have the ADMX installed for Windows 10, version 1803 or version 1809. To fix the issue, follow these steps: > 1. Download: > 1803 -->[Administrative Templates (.admx) for Windows 10 April 2018 Update (1803)](https://www.microsoft.com/en-us/download/details.aspx?id=56880) or diff --git a/windows/client-management/mdm/enterpriseassignedaccess-csp.md b/windows/client-management/mdm/enterpriseassignedaccess-csp.md index bf4c3325d8..262c5c270b 100644 --- a/windows/client-management/mdm/enterpriseassignedaccess-csp.md +++ b/windows/client-management/mdm/enterpriseassignedaccess-csp.md @@ -41,7 +41,7 @@ Supported operations are Add, Delete, Get and Replace. The Apps and Settings sections of lockdown XML constitute an Allow list. Any app or setting that is not specified in AssignedAccessXML will not be available on the device to users. The following table describes the entries in lockdown XML. -> [!IMPORTANT]    +> [!IMPORTANT]   > When using the AssignedAccessXml in the EnterpriseAssignedAccess CSP through an MDM, the XML must use escaped characters, such as \< instead of < because it is embedded in an XML. The examples provided in the topic are formatted for readability. When using the AssignedAccessXml in a provisioning package using the Windows Configuration Designer tool, do not use escaped characters. diff --git a/windows/client-management/mdm/enterprisedataprotection-csp.md b/windows/client-management/mdm/enterprisedataprotection-csp.md index 725444b2b6..c55d311f85 100644 --- a/windows/client-management/mdm/enterprisedataprotection-csp.md +++ b/windows/client-management/mdm/enterprisedataprotection-csp.md @@ -71,7 +71,7 @@ The following diagram shows the EnterpriseDataProtection CSP in tree format. **Settings/AllowUserDecryption**

    Allows the user to decrypt files. If this is set to 0 (Not Allowed), then the user will not be able to remove protection from enterprise content through the operating system or the application user experiences. -> [!Important] +> [!IMPORTANT] > Starting in Windows 10, version 1703, AllowUserDecryption is no longer supported.

    The following list shows the supported values: diff --git a/windows/client-management/mdm/enterprisedataprotection-ddf-file.md b/windows/client-management/mdm/enterprisedataprotection-ddf-file.md index ba56cffc06..e8be030aee 100644 --- a/windows/client-management/mdm/enterprisedataprotection-ddf-file.md +++ b/windows/client-management/mdm/enterprisedataprotection-ddf-file.md @@ -16,7 +16,7 @@ ms.date: 12/05/2017 The following topic shows the OMA DM device description framework (DDF) for the EnterpriseDataProtection configuration service provider. -> [!Important] +> [!IMPORTANT] > Starting in Windows 10, version 1703, AllowUserDecryption is no longer supported. Looking for the DDF XML files? See [CSP DDF files download](configuration-service-provider-reference.md#csp-ddf-files-download). diff --git a/windows/client-management/mdm/enterprisemodernappmanagement-csp.md b/windows/client-management/mdm/enterprisemodernappmanagement-csp.md index cdadc5ca2d..dd5bf30333 100644 --- a/windows/client-management/mdm/enterprisemodernappmanagement-csp.md +++ b/windows/client-management/mdm/enterprisemodernappmanagement-csp.md @@ -167,7 +167,7 @@ Supported operations are Get and Delete. **AppManagement/AppStore/ReleaseManagement** Added in Windows 10, version 1809. Interior node for the managing updates through the Microsoft Store. These settings allow the IT admin to specify update channels for apps that they want their users to use for receiving updates. It allows the IT admin to assign a specific release to a smaller group for testing before the large deployment to the rest of the organization. -> [!Note] +> [!NOTE] > ReleaseManagement settings only apply to updates through the Microsoft Store. **AppManagement/AppStore/ReleaseManagement/_ReleaseManagementKey_** diff --git a/windows/client-management/mdm/networkproxy-csp.md b/windows/client-management/mdm/networkproxy-csp.md index cef8282c08..740ba6664e 100644 --- a/windows/client-management/mdm/networkproxy-csp.md +++ b/windows/client-management/mdm/networkproxy-csp.md @@ -15,7 +15,7 @@ manager: dansimp The NetworkProxy configuration service provider (CSP) is used to configure a proxy server for ethernet and Wi-Fi connections. These settings do not apply to VPN connections. This CSP was added in Windows 10, version 1703. -> [!Note] +> [!NOTE] > In Windows 10 Mobile, the NetworkProxy CSP only works in ethernet connections. Use the WiFi CSP to configure per-network proxy for Wi-Fi connections in mobile devices. How the settings work: @@ -40,7 +40,7 @@ Added in Windows 10, version 1803. When set to 0, it enables proxy configuration Supported operations are Add, Get, Replace, and Delete. -> [!Note] +> [!NOTE] > Per user proxy configuration setting is not supported. **AutoDetect** diff --git a/windows/client-management/mdm/policy-configuration-service-provider.md b/windows/client-management/mdm/policy-configuration-service-provider.md index 2a1fa44832..c184133498 100644 --- a/windows/client-management/mdm/policy-configuration-service-provider.md +++ b/windows/client-management/mdm/policy-configuration-service-provider.md @@ -741,7 +741,7 @@ The following diagram shows the Policy configuration service provider in tree fo Cryptography/AllowFipsAlgorithmPolicy

    - Cryptography/TLSCipherSuites + Cryptography/TLSCipherSuites
    @@ -5244,7 +5244,7 @@ The following diagram shows the Policy configuration service provider in tree fo - [Camera/AllowCamera](#camera-allowcamera) - [Cellular/ShowAppCellularAccessUI](#cellular-showappcellularaccessui) - [Cryptography/AllowFipsAlgorithmPolicy](#cryptographyallowfipsalgorithmpolicy) -- [Cryptography/TLSCipherSuites](#cryptography-tlsciphersuites) +- [Cryptography/TLSCipherSuites](#cryptographytlsciphersuites) - [Defender/AllowArchiveScanning](#defender-allowarchivescanning) - [Defender/AllowBehaviorMonitoring](#defender-allowbehaviormonitoring) - [Defender/AllowCloudProtection](#defender-allowcloudprotection) diff --git a/windows/client-management/mdm/policy-csp-applicationmanagement.md b/windows/client-management/mdm/policy-csp-applicationmanagement.md index 5c136c592b..501d0053d0 100644 --- a/windows/client-management/mdm/policy-csp-applicationmanagement.md +++ b/windows/client-management/mdm/policy-csp-applicationmanagement.md @@ -600,7 +600,7 @@ For this policy to work, the Windows apps need to declare in their manifest that ``` -> [!Note] +> [!NOTE] > This policy only works on modern apps. diff --git a/windows/client-management/mdm/policy-csp-bits.md b/windows/client-management/mdm/policy-csp-bits.md index 22f4c98cec..3f2e17ff8d 100644 --- a/windows/client-management/mdm/policy-csp-bits.md +++ b/windows/client-management/mdm/policy-csp-bits.md @@ -456,7 +456,7 @@ ADMX Info: This policy setting specifies the number of days a pending BITS job can remain inactive before the job is considered abandoned. By default BITS will wait 90 days before considering an inactive job abandoned. After a job is determined to be abandoned, the job is deleted from BITS and any downloaded files for the job are deleted from the disk. -> [!Note] +> [!NOTE] > Any property changes to the job or any successful download action will reset this timeout. Value type is integer. Default is 90 days. diff --git a/windows/client-management/mdm/policy-csp-browser.md b/windows/client-management/mdm/policy-csp-browser.md index 1ba7caf16f..b49fa49949 100644 --- a/windows/client-management/mdm/policy-csp-browser.md +++ b/windows/client-management/mdm/policy-csp-browser.md @@ -3807,7 +3807,7 @@ Most restricted value: 0 [!INCLUDE [keep-favorites-in-sync-between-ie-and-edge-shortdesc](../../../browsers/edge/shortdesc/keep-favorites-in-sync-between-ie-and-edge-shortdesc.md)] -> [!NOTE] +> [!NOTE] > This policy is only enforced in Windows 10 for desktop and not supported in Windows 10 Mobile. diff --git a/windows/client-management/mdm/policy-csp-controlpolicyconflict.md b/windows/client-management/mdm/policy-csp-controlpolicyconflict.md index 54c61771de..544682f5b4 100644 --- a/windows/client-management/mdm/policy-csp-controlpolicyconflict.md +++ b/windows/client-management/mdm/policy-csp-controlpolicyconflict.md @@ -66,7 +66,7 @@ manager: dansimp Added in Windows 10, version 1803. This policy allows the IT admin to control which policy will be used whenever both the MDM policy and its equivalent Group Policy (GP) are set on the device. -> [!Note] +> [!NOTE] > MDMWinsOverGP only applies to policies in Policy CSP. It does not apply to other MDM settings with equivalent GP settings that are defined on other configuration service providers. This policy is used to ensure that MDM policy wins over GP when policy is configured on MDM channel. The default value is 0. The MDM policies in Policy CSP will behave as described if this policy value is set 1. diff --git a/windows/client-management/mdm/policy-csp-defender.md b/windows/client-management/mdm/policy-csp-defender.md index 536b67fd62..6c4364711f 100644 --- a/windows/client-management/mdm/policy-csp-defender.md +++ b/windows/client-management/mdm/policy-csp-defender.md @@ -1244,7 +1244,7 @@ If this setting is on, Windows Defender Antivirus will be more aggressive when i For more information about specific values that are supported, see the Windows Defender Antivirus documentation site. -> [!Note] +> [!NOTE] > This feature requires the "Join Microsoft MAPS" setting enabled in order to function. @@ -1315,7 +1315,7 @@ The typical cloud check timeout is 10 seconds. To enable the extended cloud chec For example, if the desired timeout is 60 seconds, specify 50 seconds in this setting, which will enable the extended cloud check feature, and will raise the total time to 60 seconds. -> [!Note] +> [!NOTE] > This feature depends on three other MAPS settings the must all be enabled- "Configure the 'Block at First Sight' feature; "Join Microsoft MAPS"; "Send file samples when further analysis is required". diff --git a/windows/client-management/mdm/policy-csp-dmaguard.md b/windows/client-management/mdm/policy-csp-dmaguard.md index 46b9b17b84..a09166cd5b 100644 --- a/windows/client-management/mdm/policy-csp-dmaguard.md +++ b/windows/client-management/mdm/policy-csp-dmaguard.md @@ -73,7 +73,7 @@ Device memory sandboxing allows the OS to leverage the I/O Memory Management Uni This policy only takes effect when Kernel DMA Protection is supported and enabled by the system firmware. Kernel DMA Protection is a platform feature that cannot be controlled via policy or by end user. It has to be supported by the system at the time of manufacturing. To check if the system supports Kernel DMA Protection, please check the Kernel DMA Protection field in the Summary page of MSINFO32.exe. -> [!Note] +> [!NOTE] > This policy does not apply to 1394/Firewire, PCMCIA, CardBus, or ExpressCard devices. Supported values: diff --git a/windows/client-management/mdm/policy-csp-internetexplorer.md b/windows/client-management/mdm/policy-csp-internetexplorer.md index 7e8466865c..2dd7208a08 100644 --- a/windows/client-management/mdm/policy-csp-internetexplorer.md +++ b/windows/client-management/mdm/policy-csp-internetexplorer.md @@ -2227,7 +2227,7 @@ Value - A number indicating the zone with which this site should be associated f If you disable or do not configure this policy, users may choose their own site-to-zone assignments. -> [!Note] +> [!NOTE] > This policy is a list that contains the site and index value. The list is a set of pairs of strings. Each string is seperated by F000. Each pair of strings is stored as a registry name and value. The registry name is the site and the value is an index. The index has to be sequential. See an example below. diff --git a/windows/client-management/mdm/policy-csp-kioskbrowser.md b/windows/client-management/mdm/policy-csp-kioskbrowser.md index df19d6da30..a554e4f361 100644 --- a/windows/client-management/mdm/policy-csp-kioskbrowser.md +++ b/windows/client-management/mdm/policy-csp-kioskbrowser.md @@ -88,7 +88,7 @@ These policies currently only apply to Kiosk Browser app. Kiosk Browser is a Mic Added in Windows 10, version 1803. List of exceptions to the blocked website URLs (with wildcard support). This is used to configure URLs kiosk browsers are allowed to navigate to, which are a subset of the blocked URLs. -> [!Note] +> [!NOTE] > This policy only applies to the Kiosk Browser app in Microsoft Store. @@ -134,7 +134,7 @@ Added in Windows 10, version 1803. List of exceptions to the blocked website URL Added in Windows 10, version 1803. List of blocked website URLs (with wildcard support). This is used to configure blocked URLs kiosk browsers cannot navigate to. -> [!Note] +> [!NOTE] > This policy only applies to the Kiosk Browser app in Microsoft Store. @@ -180,7 +180,7 @@ Added in Windows 10, version 1803. List of blocked website URLs (with wildcard s Added in Windows 10, version 1803. Configures the default URL kiosk browsers to navigate on launch and restart. -> [!Note] +> [!NOTE] > This policy only applies to the Kiosk Browser app in Microsoft Store. @@ -269,7 +269,7 @@ Shows the Kiosk Browser's end session button. When the policy is enabled, the Ki Added in Windows 10, version 1803. Enable/disable kiosk browser's home button. -> [!Note] +> [!NOTE] > This policy only applies to the Kiosk Browser app in Microsoft Store. @@ -315,7 +315,7 @@ Added in Windows 10, version 1803. Enable/disable kiosk browser's home button. Added in Windows 10, version 1803. Enable/disable kiosk browser's navigation buttons (forward/back). -> [!Note] +> [!NOTE] > This policy only applies to the Kiosk Browser app in Microsoft Store. @@ -363,7 +363,7 @@ Added in Windows 10, version 1803. Amount of time in minutes the session is idle The value is an int 1-1440 that specifies the amount of minutes the session is idle until the kiosk browser restarts in a fresh state. The default value is empty which means there is no idle timeout within the kiosk browser. -> [!Note] +> [!NOTE] > This policy only applies to the Kiosk Browser app in Microsoft Store. diff --git a/windows/client-management/mdm/policy-csp-localpoliciessecurityoptions.md b/windows/client-management/mdm/policy-csp-localpoliciessecurityoptions.md index b730a05ff6..56074ef05e 100644 --- a/windows/client-management/mdm/policy-csp-localpoliciessecurityoptions.md +++ b/windows/client-management/mdm/policy-csp-localpoliciessecurityoptions.md @@ -692,7 +692,7 @@ GP Info: -> [!Warning] +> [!WARNING] > Starting in the version 1809 of Windows, this policy is deprecated. Domain member: Digitally encrypt or sign secure channel data (always) @@ -762,7 +762,7 @@ GP Info: -> [!Warning] +> [!WARNING] > Starting in the version 1809 of Windows, this policy is deprecated. Domain member: Digitally encrypt secure channel data (when possible) @@ -829,7 +829,7 @@ GP Info: -> [!Warning] +> [!WARNING] > Starting in the version 1809 of Windows, this policy is deprecated. Domain member: Disable machine account password changes diff --git a/windows/client-management/mdm/policy-csp-notifications.md b/windows/client-management/mdm/policy-csp-notifications.md index c6d8e5217d..6ab4145877 100644 --- a/windows/client-management/mdm/policy-csp-notifications.md +++ b/windows/client-management/mdm/policy-csp-notifications.md @@ -81,7 +81,7 @@ If you disable or do not configure this policy setting, the client computer will No reboots or service restarts are required for this policy setting to take effect. -> [!Warning] +> [!WARNING] > This policy is designed for zero exhaust. This policy may cause some MDM processes to break because WNS notification is used by the MDM server to send real time tasks to the device, such as remote wipe, unenroll, remote find, and mandatory app installation. When this policy is set to disallow WNS, those real time processes will no longer work and some time-sensitive actions such as remote wipe when the device is stolen or unenrollment when the device is compromised will not work. diff --git a/windows/client-management/mdm/policy-csp-privacy.md b/windows/client-management/mdm/policy-csp-privacy.md index 8b9c744102..c3e7ac8ff4 100644 --- a/windows/client-management/mdm/policy-csp-privacy.md +++ b/windows/client-management/mdm/policy-csp-privacy.md @@ -318,7 +318,7 @@ manager: dansimp Allows or disallows the automatic acceptance of the pairing and privacy user consent dialog when launching apps. -> [!Note] +> [!NOTE] > There were issues reported with the previous release of this policy and a fix was added in Windows 10, version 1709. diff --git a/windows/client-management/mdm/policy-csp-system.md b/windows/client-management/mdm/policy-csp-system.md index cd2c32f688..37d3ec11fe 100644 --- a/windows/client-management/mdm/policy-csp-system.md +++ b/windows/client-management/mdm/policy-csp-system.md @@ -444,7 +444,7 @@ This MDM setting corresponds to the EnableFontProviders Group Policy setting. If This setting is used by lower-level components for text display and fond handling and has not direct effect on web browsers, which may download web fonts used in web content. -> [!Note] +> [!NOTE] > Reboot is required after setting the policy; alternatively you can stop and restart the FontCache service. diff --git a/windows/client-management/mdm/policy-csp-update.md b/windows/client-management/mdm/policy-csp-update.md index 2531787f7f..b4e71bc3a6 100644 --- a/windows/client-management/mdm/policy-csp-update.md +++ b/windows/client-management/mdm/policy-csp-update.md @@ -1896,7 +1896,7 @@ For Quality Updates, this policy specifies the deadline in days before automatic The system will reboot on or after the specified deadline. The reboot is prioritized over any configured Active Hours and any existing system and user busy checks. -> [!Note] +> [!NOTE] > If Update/EngagedDeadline is the only policy set (Update/EngagedRestartTransitionSchedule and Update/EngagedRestartSnoozeSchedule are not set), the behavior goes from reboot required -> engaged behavior -> forced reboot after deadline is reached with a 3-day snooze period. Value type is integer. Default is 14. @@ -3786,7 +3786,7 @@ Options: - 1 – Turn off all notifications, excluding restart warnings - 2 – Turn off all notifications, including restart warnings -> [!Important] +> [!IMPORTANT] > If you choose not to get update notifications and also define other Group policies so that devices aren’t automatically getting updates, neither you nor device users will be aware of critical security, quality, or feature updates, and your devices may be at risk. @@ -3847,7 +3847,7 @@ ADMX Info: -> [!Important] +> [!IMPORTANT] > Starting in Windows 10, version 1703 this policy is not supported in Windows 10 Mobile Enteprise and IoT Mobile. Allows the device to check for updates from a WSUS server instead of Microsoft Update. This is useful for on-premises MDMs that need to update devices that cannot connect to the Internet. @@ -3939,7 +3939,7 @@ To use this setting, you must set two server name values: the server from which Value type is string and the default value is an empty string, "". If the setting is not configured, and if Automatic Updates is not disabled by policy or user preference, the Automatic Updates client connects directly to the Windows Update site on the Internet. -> [!Note] +> [!NOTE] > If the "Configure Automatic Updates" Group Policy is disabled, then this policy has no effect. > If the "Alternate Download Server" Group Policy is not set, it will use the WSUS server by default to download updates. > This policy is not supported on Windows RT. Setting this policy will not have any effect on Windows RT PCs. diff --git a/windows/client-management/mdm/policy-csp-windowsdefendersecuritycenter.md b/windows/client-management/mdm/policy-csp-windowsdefendersecuritycenter.md index 0e523a9d77..d55f8c79fb 100644 --- a/windows/client-management/mdm/policy-csp-windowsdefendersecuritycenter.md +++ b/windows/client-management/mdm/policy-csp-windowsdefendersecuritycenter.md @@ -436,7 +436,7 @@ Valid values: Added in Windows 10, version 1709. Use this policy if you want Windows Defender Security Center to only display notifications which are considered critical. If you disable or do not configure this setting, Windows Defender Security Center will display critical and non-critical notifications to users. -> [!Note] +> [!NOTE] > If Suppress notification is enabled then users will not see critical or non-critical messages. Value type is integer. Supported operations are Add, Get, Replace and Delete. diff --git a/windows/client-management/mdm/sharedpc-csp.md b/windows/client-management/mdm/sharedpc-csp.md index 962b2e876b..d75e32b9d6 100644 --- a/windows/client-management/mdm/sharedpc-csp.md +++ b/windows/client-management/mdm/sharedpc-csp.md @@ -45,7 +45,7 @@ The default value changed to false in Windows 10, version 1703. The default valu **SetPowerPolicies** Optional. A boolean value that specifies that the power policies should be set when configuring SharedPC mode. -> [!Note] +> [!NOTE] > If used, this value must be set before the action on the **EnableSharedPCMode** node is taken. The supported operations are Add, Get, Replace, and Delete. @@ -55,7 +55,7 @@ The default value is Not Configured and the effective power settings are determi **MaintenanceStartTime** Optional. An integer value that specifies the daily start time of maintenance hour. Given in minutes from midnight. The range is 0-1440. -> [!Note] +> [!NOTE] >  If used, this value must be set before the action on the **EnableSharedPCMode** node is taken. The supported operations are Add, Get, Replace, and Delete. @@ -65,7 +65,7 @@ The default value is Not Configured and its value in the SharedPC provisioning p **SignInOnResume** Optional. A boolean value that, when set to True, requires sign in whenever the device wakes up from sleep mode. -> [!Note] +> [!NOTE] > If used, this value must be set before the action on the **EnableSharedPCMode** node is taken. The supported operations are Add, Get, Replace, and Delete. @@ -75,7 +75,7 @@ The default value is Not Configured and its value in the SharedPC provisioning p **SleepTimeout** The amount of time in seconds before the PC sleeps. 0 means the PC never sleeps. Default is 5 minutes. This node is optional. -> [!Note] +> [!NOTE] > If used, this value must be set before the action on the **EnableSharedPCMode** node is taken. The supported operations are Add, Get, Replace, and Delete. @@ -85,7 +85,7 @@ The default value is Not Configured, and effective behavior is determined by the **EnableAccountManager** A boolean that enables the account manager for shared PC mode. -> [!Note] +> [!NOTE] > If used, this value must be set before the action on the **EnableSharedPCMode** node is taken. The supported operations are Add, Get, Replace, and Delete. @@ -95,7 +95,7 @@ The default value is Not Configured and its value in the SharedPC provisioning p **AccountModel** Configures which type of accounts are allowed to use the PC. -> [!Note] +> [!NOTE] > If used, this value must be set before the action on the **EnableSharedPCMode** node is taken. The supported operations are Add, Get, Replace, and Delete. @@ -111,7 +111,7 @@ Its value in the SharedPC provisioning package is 1 or 2. **DeletionPolicy** Configures when accounts are deleted. -> [!Note] +> [!NOTE] > If used, this value must be set before the action on the **EnableSharedPCMode** node is taken. The supported operations are Add, Get, Replace, and Delete. @@ -132,7 +132,7 @@ The default value is Not Configured. Its value in the SharedPC provisioning pack **DiskLevelDeletion** Sets the percentage of disk space remaining on a PC before cached accounts will be deleted to free disk space. Accounts that have been inactive the longest will be deleted first. -> [!Note] +> [!NOTE] > If used, this value must be set before the action on the **EnableSharedPCMode** node is taken. The default value is Not Configured. Its default value in the SharedPC provisioning package is 25. @@ -144,7 +144,7 @@ The supported operations are Add, Get, Replace, and Delete. **DiskLevelCaching** Sets the percentage of available disk space a PC should have before it stops deleting cached accounts. -> [!Note] +> [!NOTE] > If used, this value must set before the action on the **EnableSharedPCMode** node is taken. The default value is Not Configured. The default value in the SharedPC provisioning package is 25. @@ -158,7 +158,7 @@ Added in Windows 10, version 1703. Restricts the user from using local storage. The default value is Not Configured and behavior is no such restriction applied. Value type is bool. Supported operations are Add, Get, Replace, and Delete. Default in SharedPC provisioning package is False. -> [!Note] +> [!NOTE] > If used, this value must set before the action on the **EnableSharedPCMode** node is taken. **KioskModeAUMID** @@ -166,7 +166,7 @@ Added in Windows 10, version 1703. Specifies the AUMID of the app to use with as Value type is string. Supported operations are Add, Get, Replace, and Delete. -> [!Note] +> [!NOTE] > If used, this value must set before the action on the **EnableSharedPCMode** node is taken. **KioskModeUserTileDisplayText** @@ -174,7 +174,7 @@ Added in Windows 10, version 1703. Specifies the display text for the account sh Value type is string. Supported operations are Add, Get, Replace, and Delete. -> [!Note] +> [!NOTE] > If used, this value must set before the action on the **EnableSharedPCMode** node is taken. **InactiveThreshold** @@ -187,7 +187,7 @@ The default in the SharedPC provisioning package is 30. **MaxPageFileSizeMB** Added in Windows 10, version 1703. Maximum size of the paging file in MB. Applies only to systems with less than 32 GB storage and at least 3 GB of RAM. This node is optional. -> [!Note] +> [!NOTE] > If used, this value must set before the action on the **EnableSharedPCMode** node is taken. Default value is Not Configured. Value type is integer. Supported operations are Add, Get, Replace, and Delete. diff --git a/windows/client-management/mdm/tenantlockdown-csp.md b/windows/client-management/mdm/tenantlockdown-csp.md index 941ef80aa9..b221b7bdd7 100644 --- a/windows/client-management/mdm/tenantlockdown-csp.md +++ b/windows/client-management/mdm/tenantlockdown-csp.md @@ -18,7 +18,7 @@ manager: dansimp The TenantLockdown configuration service provider is used by the IT admin to lock a device to a tenant, which ensures that the device remains bound to the tenant in case of accidental or intentional resets or wipes. -> [!Note] +> [!NOTE] > The forced network connection is only applicable to devices after reset (not new). The following diagram shows the TenantLockdown configuration service provider in tree format. diff --git a/windows/client-management/mdm/uefi-csp.md b/windows/client-management/mdm/uefi-csp.md index 691c361577..b64eedf7e4 100644 --- a/windows/client-management/mdm/uefi-csp.md +++ b/windows/client-management/mdm/uefi-csp.md @@ -16,10 +16,10 @@ manager: dansimp The UEFI configuration service provider (CSP) interfaces to UEFI's Device Firmware Configuration Interface (DFCI) to make BIOS configuration changes. This CSP was added in Windows 10, version 1809. -> [!Note] +> [!NOTE] > The UEFI CSP version published in Windows 10, version 1803 is replaced with this one (version 1809). -> [!Note] +> [!NOTE] > The production UEFI CSP is present in 1809, but it depends upon the Device Firmware Configuration Interface (DFCI) and UEFI firmware to comply with this interface. The specification for this interface and compatible firmware is not yet available. The following diagram shows the UEFI CSP in tree format. diff --git a/windows/client-management/mdm/windowsdefenderapplicationguard-csp.md b/windows/client-management/mdm/windowsdefenderapplicationguard-csp.md index e0b673c8c3..40da54197d 100644 --- a/windows/client-management/mdm/windowsdefenderapplicationguard-csp.md +++ b/windows/client-management/mdm/windowsdefenderapplicationguard-csp.md @@ -50,7 +50,7 @@ This policy setting allows you to decide how the clipboard behaves while in Appl - 2 - Turns On clipboard operation from the host to an isolated session - 3 - Turns On clipboard operation in both the directions -> [!Important] +> [!IMPORTANT] > Allowing copied content to go from Microsoft Edge into Application Guard can cause potential security risks and isn't recommended. **Settings/PrintingSettings** @@ -128,7 +128,7 @@ If you enable this policy, applications inside Windows Defender Application Guar If you disable or don't configure this policy, applications inside Windows Defender Application Guard will be unable to access the camera and microphone on the user’s device. -> [!Important] +> [!IMPORTANT] > If you turn on this policy, a compromised container could bypass camera and microphone permissions and access the camera and microphone without the user's knowledge. To prevent unauthorized access, we recommend that camera and microphone privacy settings be turned off on the user's device when they are not needed. **Status** diff --git a/windows/client-management/mdm/windowslicensing-csp.md b/windows/client-management/mdm/windowslicensing-csp.md index 544ed62a02..f2adf6237a 100644 --- a/windows/client-management/mdm/windowslicensing-csp.md +++ b/windows/client-management/mdm/windowslicensing-csp.md @@ -31,7 +31,7 @@ The supported operation is Get. **UpgradeEditionWithProductKey** Enters a product key for an edition upgrade of Windows 10 desktop devices. -> [!NOTE] +> [!NOTE] > This upgrade process requires a system restart. @@ -97,7 +97,7 @@ The supported operation is Get. **UpgradeEditionWithLicense** Provides a license for an edition upgrade of Windows 10 mobile devices. -> [!NOTE] +> [!NOTE] > This upgrade process does not require a system restart. @@ -216,7 +216,7 @@ Values: ``` -> [!NOTE] +> [!NOTE] > `XXXXX-XXXXX-XXXXX-XXXXX-XXXXX` in the **Data** tag should be replaced with your product key. @@ -297,7 +297,7 @@ Values: ``` -> [!NOTE] +> [!NOTE] > `XXXXX-XXXXX-XXXXX-XXXXX-XXXXX` in the **Data** tag should be replaced with your product key. diff --git a/windows/client-management/troubleshoot-windows-freeze.md b/windows/client-management/troubleshoot-windows-freeze.md index 4c111bd5f7..d2e65aa3e8 100644 --- a/windows/client-management/troubleshoot-windows-freeze.md +++ b/windows/client-management/troubleshoot-windows-freeze.md @@ -16,7 +16,7 @@ ms.author: dansimp This article describes how to troubleshoot freeze issues on Windows-based computers and servers. It also provides methods for collecting data that will help administrators or software developers diagnose, identify, and fix these issues. -> [!Note] +> [!NOTE] > The third-party products that this article discusses are manufactured by companies that are independent of Microsoft. Microsoft makes no warranty, implied or otherwise, about the performance or reliability of these products. ## Identify the problem @@ -76,14 +76,14 @@ To collect data for a server freeze, check the following table, and use one or m ### Method 1: Memory dump -> [!Note] +> [!NOTE] > Follow the steps in this section carefully. Serious problems might occur if you modify the registry incorrectly. Before you modify it, [back up the registry for restoration](https://support.microsoft.com/help/322756) in case problems occur. A complete memory dump file records all the contents of system memory when the computer stops unexpectedly. A complete memory dump file may contain data from processes that were running when the memory dump file was collected. If the computer is no longer frozen and now is running in a good state, use the following steps to enable memory dump so that you can collect memory dump when the freeze issue occurs again. If the virtual machine is still running in a frozen state, use the following steps to enable and collect memory dump. -> [!Note] +> [!NOTE] > If you have a restart feature that is enabled on the computer, such as the Automatic System Restart (ASR) feature in Compaq computers, disable it. This setting is usually found in the BIOS. With this feature enabled, if the BIOS doesn't detect a heartbeat from the operating system, it will restart the computer. The restart can interrupt the dump process. @@ -97,7 +97,7 @@ If the computer is no longer frozen and now is running in a good state, use the 3. In the **Write Debugging Information** section, select **Complete Memory Dump**. - > [!Note] + > [!NOTE] > For Windows versions that are earlier than Windows 8 or Windows Server 2012, the Complete Memory Dump type isn't available in the GUI. You have to change it in Registry Editor. To do this, change the value of the following **CrashDumpEnabled** registry entry to **1** (REG_DWORD): >**HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl\CrashDumpEnabled** @@ -131,12 +131,12 @@ If the computer is no longer frozen and now is running in a good state, use the To allow the operating system to generate a memory dump file at an NMI interruption, set the value of the [NMICrashDump](https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2003/cc783271(v=ws.10)) registry entry to `1` (REG_DWORD). Then, restart the computer to apply this change. - > [!Note] + > [!NOTE] > This is applicable only for Windows 7, Windows Server 2008 R2, and earlier versions of Windows. For Windows 8 Windows Server 2012, and later versions of Windows, the NMICrashDump registry key is no longer required, and an NMI interruption will result in [a Stop error that follows a memory dump data collection](https://support.microsoft.com/help/2750146). 4. When the computer exhibits the problem, hold down the right **Ctrl** key, and press the **Scroll Lock** key two times to generate a memory dump file. - > [!Note] + > [!NOTE] > By default, the dump file is located in the following path:
    > %SystemRoot%\MEMORY.DMP @@ -194,12 +194,12 @@ If the physical computer is still running in a frozen state, follow these steps 1. Make sure that the computer is set up to get a complete memory dump file and that you can access it through the network. To do this, follow these steps: - > [!Note] + > [!NOTE] > If it isn't possible to access the affected computer through the network, try to generate a memory dump file through NMI interruption. The result of the action may not collect a memory dump file if some of the following settings aren't qualified. 1. Try to access the desktop of the computer by any means. - > [!Note] + > [!NOTE] > In case accessing the operating system isn't possible, try to access Registry Editor on the computer remotely in order to check the type of memory dump file and page file with which the computer is currently configured. 2. From a remote computer that is preferably in the same network and subnet, go to **Registry Editor** \> **Connect Network Registry**. Then, connect to the concerned computer, and verify the following settings: @@ -218,7 +218,7 @@ If the physical computer is still running in a frozen state, follow these steps If the page file is customized, the size will be reflected in the registry, such as ‘?:\pagefile.sys 1024 1124’ where 1024 is the initial size and 1124 is the max size. - > [!Note] + > [!NOTE] > If the size isn't reflected in the Registry, try to access an Administrative share where the page file is located (such as \\\\**ServerName**\C$). 3. Make sure that there's a paging file (pagefile.sys) on the system drive of the computer, and it's at least 100 MB over the installed RAM. @@ -244,7 +244,7 @@ If the physical computer is still running in a frozen state, follow these steps 4. Restart the computer. 3. When the computer exhibits the problem, hold down the right **CTRL** key, and press the **Scroll Lock** key two times to generate a memory dump. - > [!Note] + > [!NOTE] > By default, the dump file is located in the path: %SystemRoot%\MEMORY.DMP ### Use Pool Monitor to collect data for the physical computer that is no longer frozen @@ -267,7 +267,7 @@ To debug the virtual machines on Hyper-V, run the following cmdlet in Windows Po Debug-VM -Name "VM Name" -InjectNonMaskableInterrupt -ComputerName Hostname ``` -> [!Note] +> [!NOTE] > This method is applicable only to Windows 8, Windows Server 2012, and later versions of Windows virtual machines. For the earlier versions of Windows, see methods 1 through 4 that are described earlier in this section. #### VMware diff --git a/windows/configuration/customize-windows-10-start-screens-by-using-group-policy.md b/windows/configuration/customize-windows-10-start-screens-by-using-group-policy.md index 95610629f1..494c059a33 100644 --- a/windows/configuration/customize-windows-10-start-screens-by-using-group-policy.md +++ b/windows/configuration/customize-windows-10-start-screens-by-using-group-policy.md @@ -49,14 +49,14 @@ Three features enable Start and taskbar layout control: - The [Export-StartLayout](https://docs.microsoft.com/powershell/module/startlayout/export-startlayout?view=win10-ps) cmdlet in Windows PowerShell exports a description of the current Start layout in .xml file format. - >[!NOTE]   + >[!NOTE] >To import the layout of Start to a mounted Windows image, use the [Import-StartLayout](https://docs.microsoft.com/powershell/module/startlayout/import-startlayout) cmdlet. - [You can modify the Start .xml file](configure-windows-10-taskbar.md) to include `` or create an .xml file just for the taskbar configuration. - In Group Policy, you use the **Start Layout** settings for the **Start Menu and Taskbar** administrative template to set a Start and taskbar layout from an .xml file when the policy is applied. The Group Policy object doesn't support an empty tile layout, so the default tile layout for Windows is loaded in that case. ->[!NOTE]   +>[!NOTE] >To learn how customize Start to include your line-of-business apps when you deploy Windows 10, see [Customize the Windows 10 Start layout]( https://go.microsoft.com/fwlink/p/?LinkId=620863). @@ -79,7 +79,7 @@ For information about deploying GPOs in a domain, see [Working with Group Policy You can use the Local Group Policy Editor to provide a customized Start and taskbar layout for any user who signs in on the local computer. To display the customized Start and taskbar layout for any user who signs in, configure **Start Layout** policy settings for the **Start Menu and Taskbar** administrative template. You can use the **Start Menu and Taskbar** administrative template in **User Configuration** or **Computer Configuration**. ->[!NOTE]   +>[!NOTE] >This procedure applies the policy settings on the local computer only. For information about deploying the Start and taskbar layout to users in a domain, see [Use Group Policy to deploy a customized Start layout in a domain](#bkmk-domaingpodeployment). > >This procedure creates a Local Group Policy that applies to all users on the computer. To configure Local Group Policy that applies to a specific user or group on the computer, see [Step-by-Step Guide to Managing Multiple Local Group Policy Objects](https://go.microsoft.com/fwlink/p/?LinkId=620881). The guide was written for Windows Vista and the procedures still apply to Windows 10. diff --git a/windows/configuration/customize-windows-10-start-screens-by-using-mobile-device-management.md b/windows/configuration/customize-windows-10-start-screens-by-using-mobile-device-management.md index a125aa663d..e10e253111 100644 --- a/windows/configuration/customize-windows-10-start-screens-by-using-mobile-device-management.md +++ b/windows/configuration/customize-windows-10-start-screens-by-using-mobile-device-management.md @@ -44,7 +44,7 @@ Two features enable Start layout control: - The **Export-StartLayout** cmdlet in Windows PowerShell exports a description of the current Start layout in .xml file format. - >[!NOTE]   + >[!NOTE] >To import the layout of Start to a mounted Windows image, use the [Import-StartLayout](https://docs.microsoft.com/powershell/module/startlayout/import-startlayout) cmdlet. diff --git a/windows/configuration/customize-windows-10-start-screens-by-using-provisioning-packages-and-icd.md b/windows/configuration/customize-windows-10-start-screens-by-using-provisioning-packages-and-icd.md index d9b3a37932..56de2504c6 100644 --- a/windows/configuration/customize-windows-10-start-screens-by-using-provisioning-packages-and-icd.md +++ b/windows/configuration/customize-windows-10-start-screens-by-using-provisioning-packages-and-icd.md @@ -39,7 +39,7 @@ Three features enable Start and taskbar layout control: - The **Export-StartLayout** cmdlet in Windows PowerShell exports a description of the current Start layout in .xml file format. - >[!NOTE]   + >[!NOTE] >To import the layout of Start to a mounted Windows image, use the [Import-StartLayout](https://docs.microsoft.com/powershell/module/startlayout/import-startlayout) cmdlet. - [You can modify the Start .xml file](configure-windows-10-taskbar.md) to include `` or create an .xml file just for the taskbar configuration. diff --git a/windows/configuration/kiosk-prepare.md b/windows/configuration/kiosk-prepare.md index 053041d24b..7475992145 100644 --- a/windows/configuration/kiosk-prepare.md +++ b/windows/configuration/kiosk-prepare.md @@ -71,7 +71,7 @@ In addition to the settings in the table, you may want to set up **automatic log 1. Open Registry Editor (regedit.exe). - >[!NOTE] + >[!NOTE] >If you are not familiar with Registry Editor, [learn how to modify the Windows registry](https://go.microsoft.com/fwlink/p/?LinkId=615002). diff --git a/windows/configuration/kiosk-validate.md b/windows/configuration/kiosk-validate.md index 29544ec314..ea34adf834 100644 --- a/windows/configuration/kiosk-validate.md +++ b/windows/configuration/kiosk-validate.md @@ -28,7 +28,7 @@ Optionally, run Event Viewer (eventvwr.exe) and look through logs under **Applic To test the kiosk, sign in with the assigned access user account you specified in the configuration to check out the multi-app experience. ->[!NOTE] +>[!NOTE] >The kiosk configuration setting will take effect the next time the assigned access user signs in. If that user account is signed in when you apply the configuration, make sure the user signs out and signs back in to validate the experience. The following sections explain what to expect on a multi-app kiosk. diff --git a/windows/configuration/manage-wifi-sense-in-enterprise.md b/windows/configuration/manage-wifi-sense-in-enterprise.md index 8cf37ded02..a6c43780bc 100644 --- a/windows/configuration/manage-wifi-sense-in-enterprise.md +++ b/windows/configuration/manage-wifi-sense-in-enterprise.md @@ -22,7 +22,7 @@ ms.topic: article - Windows 10 - Windows 10 Mobile ->[!IMPORTANT] +>[!IMPORTANT] >Beginning with Windows 10, version 1803, Wifi-Sense is no longer available. The following information only applies to Windows 10, version 1709 and prior. Please see [Connecting to open Wi-Fi hotspots in Windows 10](https://privacy.microsoft.com/windows-10-open-wi-fi-hotspots) for more details. Wi-Fi Sense learns about open Wi-Fi hotspots your Windows PC or Windows phone connects to by collecting information about the network, like whether the open Wi-Fi network has a high-quality connection to the Internet. By using that information from your device and from other Wi-Fi Sense customers' devices too, Wi-Fi Sense builds a database of these high-quality networks. When you’re in range of one of these Wi-Fi hotspots, you automatically get connected to it. diff --git a/windows/configuration/mobile-devices/set-up-a-kiosk-for-windows-10-for-mobile-edition.md b/windows/configuration/mobile-devices/set-up-a-kiosk-for-windows-10-for-mobile-edition.md index c5adf378ee..6e02e3168a 100644 --- a/windows/configuration/mobile-devices/set-up-a-kiosk-for-windows-10-for-mobile-edition.md +++ b/windows/configuration/mobile-devices/set-up-a-kiosk-for-windows-10-for-mobile-edition.md @@ -46,7 +46,7 @@ In AssignedAccessXml, for Application, you enter the product ID for the app to r ### Set up assigned access using Windows Configuration Designer ->[!IMPORTANT] +>[!IMPORTANT] >When you build a provisioning package, you may include sensitive information in the project files and in the provisioning package (.ppkg) file. Although you have the option to encrypt the .ppkg file, project files are not encrypted. You should store the project files in a secure location and delete the project files when they are no longer needed. #### Create the *AssignedAccess*.xml file diff --git a/windows/configuration/mobile-devices/start-layout-xml-mobile.md b/windows/configuration/mobile-devices/start-layout-xml-mobile.md index 139711b791..0682606ac4 100644 --- a/windows/configuration/mobile-devices/start-layout-xml-mobile.md +++ b/windows/configuration/mobile-devices/start-layout-xml-mobile.md @@ -50,7 +50,7 @@ The diagrams show: IT admins can provision the Start layout by creating a LayoutModification.xml file. This file supports several mechanisms to modify or replace the default Start layout and its tiles. ->[!NOTE] +>[!NOTE] >To make sure the Start layout XML parser processes your file correctly, follow these guidelines when writing your LayoutModification.xml file: >- Do not leave spaces or white lines in between each element. >- Do not add comments inside the StartLayout node or any of its children elements. diff --git a/windows/configuration/provisioning-packages/how-it-pros-can-use-configuration-service-providers.md b/windows/configuration/provisioning-packages/how-it-pros-can-use-configuration-service-providers.md index f2a8d0bcc3..44291012be 100644 --- a/windows/configuration/provisioning-packages/how-it-pros-can-use-configuration-service-providers.md +++ b/windows/configuration/provisioning-packages/how-it-pros-can-use-configuration-service-providers.md @@ -26,7 +26,7 @@ Configuration service providers (CSPs) expose device configuration settings in W The CSPs are documented on the [Hardware Dev Center](https://go.microsoft.com/fwlink/p/?LinkId=717390) because CSPs are used by mobile device management (MDM) service providers. This topic explains 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. ->[!NOTE]   +>[!NOTE] >The explanation of CSPs and CSP documentation also apply to Windows Mobile 5, Windows Mobile 6, Windows Phone 7, and Windows Phone 8, but links to current CSPs are for Windows 10 and Windows 10 Mobile. [See what's new for CSPs in Windows 10, version 1809.](https://docs.microsoft.com/windows/client-management/mdm/new-in-windows-mdm-enrollment-management#whatsnew1809) diff --git a/windows/configuration/provisioning-packages/provision-pcs-with-apps-and-certificates.md b/windows/configuration/provisioning-packages/provision-pcs-with-apps-and-certificates.md index 1a383af035..cbfd69c344 100644 --- a/windows/configuration/provisioning-packages/provision-pcs-with-apps-and-certificates.md +++ b/windows/configuration/provisioning-packages/provision-pcs-with-apps-and-certificates.md @@ -132,7 +132,7 @@ For details about the settings you can customize in provisioning packages, see [ 5. Set a value for **Package Version**. - > [!TIP] + > [!TIP] > You can make changes to existing packages and change the version number to update previously applied packages. 6. Optional. In the **Provisioning package security** window, you can choose to encrypt the package and enable package signing. diff --git a/windows/configuration/provisioning-packages/provision-pcs-with-apps.md b/windows/configuration/provisioning-packages/provision-pcs-with-apps.md index e7d1272fda..0529a3a1fb 100644 --- a/windows/configuration/provisioning-packages/provision-pcs-with-apps.md +++ b/windows/configuration/provisioning-packages/provision-pcs-with-apps.md @@ -144,7 +144,7 @@ For details about the settings you can customize in provisioning packages, see [ 5. Set a value for **Package Version**. - > [!TIP] + > [!TIP] > You can make changes to existing packages and change the version number to update previously applied packages. 6. Optional. In the **Provisioning package security** window, you can choose to encrypt the package and enable package signing. diff --git a/windows/configuration/set-up-shared-or-guest-pc.md b/windows/configuration/set-up-shared-or-guest-pc.md index 1871931333..2d3e412440 100644 --- a/windows/configuration/set-up-shared-or-guest-pc.md +++ b/windows/configuration/set-up-shared-or-guest-pc.md @@ -135,7 +135,7 @@ Get-CimInstance -Namespace "root\cimv2\mdm\dmmap" -ClassName MDM_SharedPC - **Enable package encryption** - If you select this option, an auto-generated password will be shown on the screen. - **Enable package signing** - If you select this option, you must select a valid certificate to use for signing the package. You can specify the certificate by clicking **Select...** and choosing the certificate you want to use to sign the package. - > [!IMPORTANT] + > [!IMPORTANT] > We recommend that you include a trusted provisioning certificate in your provisioning package. When the package is applied to a device, the certificate is added to the system store and any package signed with that certificate thereafter can be applied silently. 13. Click **Next** to specify the output location where you want the provisioning package to go once it's built. By default, Windows Configuration Designer uses the project folder as the output location. diff --git a/windows/configuration/start-layout-troubleshoot.md b/windows/configuration/start-layout-troubleshoot.md index b6a9ef0edc..399946fcc1 100644 --- a/windows/configuration/start-layout-troubleshoot.md +++ b/windows/configuration/start-layout-troubleshoot.md @@ -185,7 +185,7 @@ Events for both PDC and Background Tasks Infrastructure Service will be recorded **Resolution**: This issue was resolved in the June 2017 updates. Please update Windows 10, version 1607 to the latest cumulative or feature updates. ->[!Note] +>[!NOTE] >When the Group Policy is enabled, the desired behavior also needs to be selected. By default, it is set to **None**. diff --git a/windows/configuration/start-layout-xml-desktop.md b/windows/configuration/start-layout-xml-desktop.md index 98e4062fa9..529e59e779 100644 --- a/windows/configuration/start-layout-xml-desktop.md +++ b/windows/configuration/start-layout-xml-desktop.md @@ -59,7 +59,7 @@ Comments are not supported in the `LayoutModification.xml` file. ### Supported elements and attributes ->[!NOTE] +>[!NOTE] >To make sure the Start layout XML parser processes your file correctly, follow these guidelines when working with your LayoutModification.xml file: >- Do not leave spaces or white lines in between each element. >- Do not add comments inside the StartLayout node or any of its children elements. diff --git a/windows/configuration/wcd/wcd-smisettings.md b/windows/configuration/wcd/wcd-smisettings.md index 40b0c03a82..b3f2dcc26c 100644 --- a/windows/configuration/wcd/wcd-smisettings.md +++ b/windows/configuration/wcd/wcd-smisettings.md @@ -102,7 +102,7 @@ Use ShellLauncher to specify the application or executable to use as the default You can also configure ShellLauncher to launch different shell applications for different users or user groups. ->[!IMPORTANT] +>[!IMPORTANT] >You may specify any executable file to be the default shell except C:\Windows\System32\Eshell.exe. Using Eshell.exe as the default shell will result in a blank screen after a user signs in. > >You cannot use ShellLauncher to launch a Windows app as a custom shell. However, you can use Windows 10 application launcher to launch a Windows app at startup. diff --git a/windows/configuration/wcd/wcd-textinput.md b/windows/configuration/wcd/wcd-textinput.md index 7aa799e909..5054ab08db 100644 --- a/windows/configuration/wcd/wcd-textinput.md +++ b/windows/configuration/wcd/wcd-textinput.md @@ -41,7 +41,7 @@ PreEnabledKeyboard must be entered once for each keyboard you want to pre-enable The following table shows the values that you can use for the Locale code.Locale value part of the setting name. ->[!NOTE] +>[!NOTE] >The keyboards for some locales require additional language model files: am-ET, bn-IN, gu-IN, hi-IN, ja-JP, kn-IN, ko-KR, ml-IN, mr-IN, my-MM, or-IN, pa-IN, si-LK, ta-IN, te-IN, zh-TW, zh-CN, and zh-HK. diff --git a/windows/configuration/wcd/wcd-unifiedwritefilter.md b/windows/configuration/wcd/wcd-unifiedwritefilter.md index 0ca2c1ba59..104503cd09 100644 --- a/windows/configuration/wcd/wcd-unifiedwritefilter.md +++ b/windows/configuration/wcd/wcd-unifiedwritefilter.md @@ -25,7 +25,7 @@ UWF intercepts all write attempts to a protected volume and redirects those writ The overlay does not mirror the entire volume, but dynamically grows to keep track of redirected writes. Generally the overlay is stored in system memory, although you can cache a portion of the overlay on a physical volume. ->[!NOTE] +>[!NOTE] >UWF fully supports the NTFS system; however, during device startup, NTFS file system journal files can write to a protected volume before UWF has loaded and started protecting the volume. [Learn more about the Unified Write Filter feature.](https://docs.microsoft.com/windows-hardware/customize/enterprise/unified-write-filter) diff --git a/windows/deployment/deploy-enterprise-licenses.md b/windows/deployment/deploy-enterprise-licenses.md index b360daf8b8..2a1a8980a6 100644 --- a/windows/deployment/deploy-enterprise-licenses.md +++ b/windows/deployment/deploy-enterprise-licenses.md @@ -186,7 +186,7 @@ You can verify the Windows 10 Enterprise E3 or E5 subscription in **Settings &g If there are any problems with the Windows 10 Enterprise E3 or E5 license or the activation of the license, the **Activation** panel will display the appropriate error message or status. You can use this information to help you diagnose the licensing and activation process. ->[!NOTE] +>[!NOTE] >If you use slmgr /dli or /dlv commands to retrieve the activation information for the Windows 10 E3 or E5 license, the license information displayed will be the following: >Name: Windows(R), Professional edition >Description: Windows(R) Operating System, RETAIL channel diff --git a/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md b/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md index 772a8c3af8..82067ff9a3 100644 --- a/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md +++ b/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md @@ -290,7 +290,7 @@ This section will show you how to create the task sequence used to deploy your p 1. Choose a selection profile: Nothing 2. Install all drivers from the selection profile - >[!NOTE] + >[!NOTE] >The configuration above indicates that MDT should only use drivers from the folder specified by the DriverGroup001 property, which is defined by the "Choose a selection profile: Nothing" setting, and that MDT should not use plug and play to determine which drivers to copy, which is defined by the "Install all drivers from the selection profile" setting. 3. State Restore. Enable the **Windows Update (Pre-Application Installation)** action. diff --git a/windows/deployment/deploy-windows-sccm/finalize-the-os-configuration-for-windows-10-deployment-with-configuration-manager.md b/windows/deployment/deploy-windows-sccm/finalize-the-os-configuration-for-windows-10-deployment-with-configuration-manager.md index c8d777a200..b1aa00e621 100644 --- a/windows/deployment/deploy-windows-sccm/finalize-the-os-configuration-for-windows-10-deployment-with-configuration-manager.md +++ b/windows/deployment/deploy-windows-sccm/finalize-the-os-configuration-for-windows-10-deployment-with-configuration-manager.md @@ -96,7 +96,7 @@ This section will show you how to configure the rules (the Windows 10 x64 Settin 3. Update the distribution point for the **Windows 10 x64 Settings** package by right-clicking the **Windows 10 x64 Settings** package and selecting **Update Distribution Points**. - >[!NOTE] + >[!NOTE] >Although you have not yet added a distribution point, you still need to select Update Distribution Points. That process also updates the Configuration Manager 2012 content library with changes. diff --git a/windows/deployment/deploy-windows-to-go.md b/windows/deployment/deploy-windows-to-go.md index a8a3a8828e..9709d05788 100644 --- a/windows/deployment/deploy-windows-to-go.md +++ b/windows/deployment/deploy-windows-to-go.md @@ -53,7 +53,7 @@ Completing these steps will give you a generic Windows To Go drive that can be d In this step we are creating the operating system image that will be used on the Windows To Go drives. You can use the Windows To Go Creator Wizard or you can [do this manually](https://go.microsoft.com/fwlink/p/?LinkId=619174) using a combination of Windows PowerShell and command-line tools. ->[!WARNING] +>[!WARNING] >The preferred method to create a single Windows To Go drive is to use the Windows To Go Creator Wizard included in Windows 10 Enterprise and Windows 10 Education. #### To create a Windows To Go workspace with the Windows To Go Creator Wizard @@ -64,7 +64,7 @@ In this step we are creating the operating system image that will be used on the 3. Verify that the .wim file location (which can be a network share, a DVD , or a USB drive) is accessible and that it contains a valid Windows 10 Enterprise or Windows 10 Education image that has been generalized using sysprep. Many environments can use the same image for both Windows To Go and desktop deployments. - >[!NOTE] + >[!NOTE] >For more information about .wim files, see [Windows System Image Manager (Windows SIM) Technical Reference](https://go.microsoft.com/fwlink/p/?LinkId=619150). For more information about using sysprep, see [Sysprep Overview](https://go.microsoft.com/fwlink/p/?LinkId=619151). 4. Using Cortana, search for **Windows To Go** and then press **Enter**. If the **User Account Control** dialog box appears, confirm that the action it displays is what you want, and then click **Yes**. The **Windows To Go Creator Wizard** opens. @@ -76,7 +76,7 @@ In this step we are creating the operating system image that will be used on the 7. (Optional) On the **Set a BitLocker password (optional)** page, you can select **Use BitLocker with my Windows To Go Workspace** to encrypt your Windows To Go drive. If you do not wish to encrypt the drive at this time, click **Skip**. If you decide you want to add BitLocker protection later, see [Enable BitLocker protection for your Windows To Go drive](https://go.microsoft.com/fwlink/p/?LinkId=619152) for instructions. r - >[!WARNING] + >[!WARNING] >If you plan to use a USB-Duplicator to create multiple Windows To Go drives, do not enable BitLocker. Drives protected with BitLocker should not be duplicated. If you choose to encrypt the Windows To Go drive now: @@ -85,13 +85,13 @@ r ~~~ - >[!IMPORTANT] + >[!IMPORTANT] >The BitLocker recovery password will be saved in the documents library of the computer used to create the workspace automatically. If your organization is using Active Directory Domain Services (AD DS) to store recovery passwords it will also be saved in AD DS under the computer account of the computer used to create the workspace. This password will be used only if you need to recover access to the drive because the BitLocker password specified in the previous step is not available, such as if a password is lost or forgotten. For more information about BitLocker and AD DS, see [Active Directory Domain Services considerations](https://go.microsoft.com/fwlink/p/?LinkId=619157). ~~~ 8. Verify that the USB drive inserted is the one you want to provision for Windows To Go and then click **Create** to start the Windows To Go workspace creation process. - >[!WARNING] + >[!WARNING] >The USB drive identified will be reformatted as part of the Windows To Go provisioning process and any data on the drive will be erased. 9. Wait for the creation process to complete, which can take 20 to 30 minutes. A completion page will be displayed that tells you when your Windows To Go workspace is ready to use. From the completion page you can configure the Windows To Go startup options to configure the current computer as a Windows To Go host computer. @@ -142,7 +142,7 @@ The following Windows PowerShell cmdlet or cmdlets perform the same function as 3. Next you need to apply the operating system image that you want to use with Windows To Go to the operating system partition you just created on the disk (this may take 30 minutes or longer, depending on the size of the image and the speed of your USB connection). The following command shows how this can be accomplished using the [Deployment Image Servicing and Management](https://go.microsoft.com/fwlink/p/?LinkId=619161) command-line tool (DISM): - >[!TIP] + >[!TIP] >The index number must be set correctly to a valid Enterprise image in the .WIM file. ``` syntax @@ -225,7 +225,7 @@ W:\Windows\System32\bcdboot W:\Windows /f ALL /s S: After the answer file has been saved, copy unattend.xml into the sysprep folder on the Windows To Go drive (for example, W:\\Windows\\System32\\sysprep\) - >[!IMPORTANT] + >[!IMPORTANT] >Setup unattend files are processed based on their location. Setup will place a temporary unattend file into the **%systemroot%\\panther** folder which is the first location that setup will check for installation information. You should make sure that folder does not contain a previous version of an unattend.xml file to ensure that the one you just created is used. If you do not wish to boot your Windows To Go device on this computer and want to remove it to boot it on another PC, be sure to use the **Safely Remove Hardware and Eject Media** option to safely disconnect the drive before physically removing it from the PC. @@ -238,7 +238,7 @@ Your Windows To Go workspace is now ready to be started. You can now [prepare a Computers running Windows 8 and later can be configured as host computers that use Windows To Go automatically whenever a Windows To Go workspace is available at startup. When the Windows To Go startup options are enabled on a host computer, Windows will divert startup to the Windows To Go drive whenever it is attached to the computer. This makes it easy to switch from using the host computer to using the Windows To Go workspace. ->[!TIP] +>[!TIP] >If you will be using a PC running Windows 7 as your host computer, see [Tips for configuring your BIOS settings to work with Windows To Go](https://go.microsoft.com/fwlink/p/?LinkId=618951) for information to help you prepare the host computer. @@ -303,7 +303,7 @@ Making sure that Windows To Go workspaces are effective when used off premises i djoin /provision /domain /machine /certtemplate /policynames /savefile /reuse ``` - >[!NOTE] + >[!NOTE] >The **/certtemplate** parameter supports the use of certificate templates for distributing certificates for DirectAccess, if your organization is not using certificate templates you can omit this parameter. Additionally, if are using djoin.exe with Windows Server 2008-based Domain Controllers, append the /downlevel switch during provisioning. For more information see the [Offline Domain Join Step-by-Step guide](https://go.microsoft.com/fwlink/p/?LinkId=619171). 2. Insert the Windows To Go drive. @@ -350,7 +350,7 @@ Making sure that Windows To Go workspaces are effective when used off premises i ~~~ ->[!TIP] +>[!TIP] >The index number must be set correctly to a valid Enterprise image in the .WIM file. ``` syntax @@ -409,7 +409,7 @@ dism /apply-image /imagefile:n:\imagefolder\deploymentimages\mywtgimage.wim /ind * If off premises, join a wired or wireless network with internet access and then sign on again using your domain credentials. - >[!NOTE] + >[!NOTE] >Depending on your DirectAccess configuration you might be asked to insert your smart card to log on to the domain. You should now be able to access your organization’s network resources and work from your Windows To Go workspace as you would normally work from your standard desktop computer on premises. @@ -457,7 +457,7 @@ BitLocker recovery keys are the keys that can be used to unlock a BitLocker prot 4. Provision the Windows To Go drive using the following cmdlets: - >[!NOTE] + >[!NOTE] >If you used the [manual method for creating a workspace](https://go.microsoft.com/fwlink/p/?LinkId=619174) you should have already provisioned the Windows To Go drive. If so, you can continue on to the next step. ``` syntax @@ -496,7 +496,7 @@ BitLocker recovery keys are the keys that can be used to unlock a BitLocker prot Next you need to apply the operating system image that you want to use with Windows To Go to the operating system partition you just created on the disk (this may take 30 minutes or longer, depending on the size of the image and the speed of your USB connection). The following command shows how this can be accomplished using the [Deployment Image Servicing and Management](https://go.microsoft.com/fwlink/p/?LinkId=619161) command-line tool (DISM): - >[!TIP] + >[!TIP] >The index number must be set correctly to a valid Enterprise image in the .WIM file. ``` syntax @@ -528,12 +528,12 @@ BitLocker recovery keys are the keys that can be used to unlock a BitLocker prot Enable-BitLocker W: -PasswordProtector $spwd ``` - >[!WARNING] + >[!WARNING] >To have BitLocker only encrypt used space on the disk append the parameter `–UsedSpaceOnly` to the `Enable-BitLocker` cmdlet. As data is added to the drive BitLocker will encrypt additional space. Using this parameter will speed up the preparation process as a smaller percentage of the disk will require encryption. If you are in a time critical situation where you cannot wait for encryption to complete you can also safely remove the Windows To Go drive during the encryption process. The next time the drive is inserted in a computer it will request the BitLocker password. Once the password is supplied, the encryption process will continue. If you do this, make sure your users know that BitLocker encryption is still in process and that they will be able to use the workspace while the encryption completes in the background. 8. Copy the numerical recovery password and save it to a file in a safe location. The recovery password will be required if the password is lost or forgotten. - >[!WARNING] + >[!WARNING] >If the **Choose how BitLocker-protected removable data drives can be recovered** Group Policy setting has been configured to back up recovery information to Active Directory Domain Services, the recovery information for the drive will be stored under the account of the host computer used to apply the recovery key. If you want to have the recovery information stored under the account of the Windows To Go workspace you can turn BitLocker from within the Windows To Go workspace using the BitLocker Setup Wizard from the BitLocker Control Panel item as described in [To enable BitLocker after distribution](#enable-bitlocker). @@ -561,7 +561,7 @@ The Windows To Go drives are now ready to be distributed to users and are protec 4. Complete the steps in the **BitLocker Setup Wizard** selecting the password protection option. ->[!NOTE] +>[!NOTE] >If you have not configured the Group Policy setting **\\Windows Components\\BitLocker Drive Encryption\\Operating System Drives\\Require additional authentication at startup** to specify **Allow BitLocker without a compatible TPM** you will not be able to enable BitLocker from within the Windows To Go workspace. ### Advanced deployment sample script diff --git a/windows/deployment/update/device-health-get-started.md b/windows/deployment/update/device-health-get-started.md index 552568ff15..a81062fdc3 100644 --- a/windows/deployment/update/device-health-get-started.md +++ b/windows/deployment/update/device-health-get-started.md @@ -34,7 +34,7 @@ Device Health is offered as a *solution* which you link to a new or existing [Az 1. Sign in to the [Azure Portal](https://portal.azure.com) with your work or school account or a Microsoft account. If you don't already have an Azure subscription you can create one (including free trial options) through the portal. - >[!NOTE] + >[!NOTE] > Device Health is included at no additional cost with Windows 10 [education and enterprise licensing](https://docs.microsoft.com/windows/deployment/update/device-health-monitor#device-health-licensing). An Azure subscription is required for managing and using Device Health, but no Azure charges are expected to accrue to the subscription as a result of using Device Health. 2. In the Azure portal select **Create a resource**, search for "Device Health", and then select **Create** on the **Device Health** solution. diff --git a/windows/deployment/update/feature-update-maintenance-window.md b/windows/deployment/update/feature-update-maintenance-window.md index 40b6e95de7..8573d80e01 100644 --- a/windows/deployment/update/feature-update-maintenance-window.md +++ b/windows/deployment/update/feature-update-maintenance-window.md @@ -102,7 +102,7 @@ loss of business information, or other pecuniary loss) arising out of the use of or documentation, even if Microsoft has been advised of the possibility of such damages. ``` ->[!NOTE] +>[!NOTE] >If you elect not to override the default setup priority, you will need to increase the [maximum run time](https://docs.microsoft.com/sccm/sum/get-started/manage-settings-for-software-updates#BKMK_SetMaxRunTime) value for Feature Update to Windows 10, version 1709 or higher from the default of 60 minutes. A value of 240 minutes may be required. Remember to ensure that your maintenance window duration is larger than your defined maximum run time value. ## Manually deploy feature updates @@ -133,13 +133,13 @@ Before you deploy the feature updates, you can download the content as a separat - **Description**: Specifies the description of the deployment package. The package description provides information about the package contents and is limited to 127 characters. - **Package source**: Specifies the location of the feature update source files. Type a network path for the source location, for example, \\server\sharename\path, or click **Browse** to find the network location. You must create the shared folder for the deployment package source files before you proceed to the next page. - >[!NOTE] + >[!NOTE] >The deployment package source location that you specify cannot be used by another software deployment package. - >[!IMPORTANT] + >[!IMPORTANT] >The SMS Provider computer account and the user that is running the wizard to download the feature updates must both have Write NTFS permissions on the download location. You should carefully restrict access to the download location to reduce the risk of attackers tampering with the feature update source files. - >[!IMPORTANT] + >[!IMPORTANT] >You can change the package source location in the deployment package properties after Configuration Manager creates the deployment package. But if you do so, you must first copy the content from the original package source to the new package source location. Click **Next**. @@ -163,7 +163,7 @@ Before you deploy the feature updates, you can download the content as a separat - **Download software updates from the Internet**: Select this setting to download the software updates from the location on the Internet. This is the default setting. - **Download software updates from a location on the local network**: Select this setting to download software updates from a local folder or shared network folder. Use this setting when the computer running the wizard does not have Internet access. - >[!NOTE] + >[!NOTE] >When you use this setting, download the software updates from any computer with Internet access, and then copy the software updates to a location on the local network that is accessible from the computer running the wizard. Click **Next**. @@ -195,10 +195,10 @@ After you determine which feature updates you intend to deploy, you can manually - **Type of deployment**: Specify the deployment type for the software update deployment. Select **Required** to create a mandatory software update deployment in which the feature updates are automatically installed on clients before a configured installation deadline. - >[!IMPORTANT] + >[!IMPORTANT] > After you create the software update deployment, you cannot later change the type of deployment. - >[!NOTE] + >[!NOTE] >A software update group deployed as Required will be downloaded in background and honor BITS settings, if configured. - **Use Wake-on-LAN to wake up clients for required deployments**: Specify whether to enable Wake On LAN at the deadline to send wake-up packets to computers that require one or more software updates in the deployment. Any computers that are in sleep mode at the installation deadline time will be awakened so the software update installation can initiate. Clients that are in sleep mode that do not require any software updates in the deployment are not started. By default, this setting is not enabled and is available only when Type of deployment is set to Required. @@ -211,19 +211,19 @@ After you determine which feature updates you intend to deploy, you can manually - **Schedule evaluation**: Specify whether the available time and installation deadline times are evaluated according to UTC or the local time of the computer running the Configuration Manager console. - >[!NOTE] + >[!NOTE] >When you select local time, and then select **As soon as possible** for the **Software available time** or **Installation deadline**, the current time on the computer running the Configuration Manager console is used to evaluate when updates are available or when they are installed on a client. If the client is in a different time zone, these actions will occur when the client's time reaches the evaluation time. - **Software available time**: Select **As soon as possible** to specify when the software updates will be available to clients: - **As soon as possible**: Select this setting to make the software updates in the deployment available to clients as soon as possible. When the deployment is created, the client policy is updated, the clients are made aware of the deployment at their next client policy polling cycle, and then the software updates are available for installation. - **Installation deadline**: Select **Specific time** to specify the installation deadline for the software updates in the deployment. - >[!NOTE] + >[!NOTE] >You can configure the installation deadline setting only when **Type of deployment** is set to **Required** on the Deployment Settings page. - **Specific time**: Select this setting to automatically install the software updates in the deployment at a specific date and time. Set the date and time value to correspond with your defined maintenance window for the target collection. Allow sufficient time for clients to download the content in advance of the deadline. Adjust accordingly if clients in your environment will need additional download time. E.g., slow or unreliable network links. - >[!NOTE] + >[!NOTE] >The actual installation deadline time is the specific time that you configure plus a random amount of time up to 2 hours. This reduces the potential impact of all client computers in the destination collection installing the software updates in the deployment at the same time. Configure the Computer Agent client setting, Disable deadline randomization to disable the installation randomization delay for the required software updates to allow a greater chance for the installation to start and complete within your defined maintenance window. For more information, see [Computer Agent](https://docs.microsoft.com/sccm/core/clients/deploy/about-client-settings#computer-agent). 7. On the User Experience page, configure the following settings: - **User notifications**: Specify whether to display notification of the software updates in Software Center on the client computer at the configured **Software available time** and whether to display user notifications on the client computers. When **Type of deployment** is set to **Available** on the Deployment Settings page, you cannot select **Hide in Software Center and all notifications**. @@ -234,7 +234,7 @@ After you determine which feature updates you intend to deploy, you can manually >Suppressing system restarts can be useful in server environments or for cases in which you do not want the computers that are installing the software updates to restart by default. However, doing so can leave computers in an insecure state, whereas allowing a forced restart helps to ensure immediate completion of the software update installation. - **Write filter handling for Windows Embedded devices**: When you deploy software updates to Windows Embedded devices that are write filter enabled, you can specify to install the software update on the temporary overlay and either commit changes later or commit the changes at the installation deadline or during a maintenance window. When you commit changes at the installation deadline or during a maintenance window, a restart is required and the changes persist on the device. - >[!NOTE] + >[!NOTE] >When you deploy a software update to a Windows Embedded device, make sure that the device is a member of a collection that has a configured maintenance window. - **Software updates deployment re-evaluation behavior upon restart**: Starting in Configuration Manager version 1606, select this setting to configure software updates deployments to have clients run a software updates compliance scan immediately after a client installs software updates and restarts. This enables the client to check for additional software updates that become applicable after the client restarts, and to then install them (and become compliant) during the same maintenance window. 8. On the Alerts page, configure how Configuration Manager and System Center Operations Manager will generate alerts for this deployment. You can configure alerts only when **Type of deployment** is set to **Required** on the Deployment Settings page. diff --git a/windows/deployment/update/feature-update-user-install.md b/windows/deployment/update/feature-update-user-install.md index 8102e070cd..d486498e02 100644 --- a/windows/deployment/update/feature-update-user-install.md +++ b/windows/deployment/update/feature-update-user-install.md @@ -80,7 +80,7 @@ loss of business information, or other pecuniary loss) arising out of the use of or documentation, even if Microsoft has been advised of the possibility of such damages. ``` ->[!NOTE] +>[!NOTE] >If you elect not to override the default setup priority, you will need to increase the [maximum run time](https://docs.microsoft.com/sccm/sum/get-started/manage-settings-for-software-updates#BKMK_SetMaxRunTime) value for Feature Update to Windows 10, version 1709 or higher from the default of 60 minutes. A value of 240 minutes may be required. Remember to ensure that your maintenance window duration is larger than your defined maximum run time value. ## Manually deploy feature updates in a user-initiated installation @@ -111,13 +111,13 @@ Before you deploy the feature updates, you can download the content as a separat - **Description**: Specifies the description of the deployment package. The package description provides information about the package contents and is limited to 127 characters. - **Package source**: Specifies the location of the feature update source files. Type a network path for the source location, for example, \\\server\sharename\path, or click **Browse** to find the network location. You must create the shared folder for the deployment package source files before you proceed to the next page. - >[!NOTE] + >[!NOTE] >The deployment package source location that you specify cannot be used by another software deployment package. - >[!IMPORTANT] + >[!IMPORTANT] >The SMS Provider computer account and the user that is running the wizard to download the feature updates must both have Write NTFS permissions on the download location. You should carefully restrict access to the download location to reduce the risk of attackers tampering with the feature update source files. - >[!IMPORTANT] + >[!IMPORTANT] >You can change the package source location in the deployment package properties after Configuration Manager creates the deployment package. But if you do so, you must first copy the content from the original package source to the new package source location. Click **Next**. @@ -141,7 +141,7 @@ Before you deploy the feature updates, you can download the content as a separat - **Download software updates from the Internet**: Select this setting to download the software updates from the location on the Internet. This is the default setting. - **Download software updates from a location on the local network**: Select this setting to download software updates from a local folder or shared network folder. Use this setting when the computer running the wizard does not have Internet access. - >[!NOTE] + >[!NOTE] >When you use this setting, download the software updates from any computer with Internet access, and then copy the software updates to a location on the local network that is accessible from the computer running the wizard. Click **Next**. @@ -173,10 +173,10 @@ After you determine which feature updates you intend to deploy, you can manually - **Type of deployment**: Specify the deployment type for the software update deployment. Select **Required** to create a mandatory software update deployment in which the feature updates are automatically installed on clients before a configured installation deadline. - >[!IMPORTANT] + >[!IMPORTANT] > After you create the software update deployment, you cannot later change the type of deployment. - >[!NOTE] + >[!NOTE] >A software update group deployed as **Required** will be downloaded in background and honor BITS settings, if configured. - **Use Wake-on-LAN to wake up clients for required deployments**: Specify whether to enable Wake On LAN at the deadline to send wake-up packets to computers that require one or more software updates in the deployment. Any computers that are in sleep mode at the installation deadline time will be awakened so the software update installation can initiate. Clients that are in sleep mode that do not require any software updates in the deployment are not started. By default, this setting is not enabled and is available only when **Type of deployment** is set to **Required**. @@ -194,7 +194,7 @@ After you determine which feature updates you intend to deploy, you can manually - **Installation deadline**: Select **Specific time** to specify the installation deadline for the software updates in the deployment. - >[!NOTE] + >[!NOTE] >You can configure the installation deadline setting only when **Type of deployment** is set to **Required** on the Deployment Settings page. - **Specific time**: Select this setting to automatically install the software updates in the deployment at a specific date and time. However, for the purposes of the fixed servicing window, set the installation deadline date and time to a future value, well beyond the fixed servicing window. @@ -204,7 +204,7 @@ After you determine which feature updates you intend to deploy, you can manually 7. On the User Experience page, configure the following settings: - **User notifications**: Specify **Display in Software Center and show all notifications**. - **Deadline behavior**: Available only when **Type of deployment** is set to **Required** on the Deployment Settings page. Specify the behavior that is to occur when the deadline is reached for the software update deployment. Specify whether to install the software updates in the deployment. Also specify whether to perform a system restart after software update installation regardless of a configured maintenance window. - >[!NOTE] + >[!NOTE] >Remember that the installation deadline date and time will be well into the future to allow plenty of time for the user-initiated install during a fixed servicing window. - **Device restart behavior**: Available only when **Type of deployment** is set to **Required** on the Deployment Settings page. Specify whether to suppress a system restart on servers and workstations after software updates are installed and a system restart is required to complete the installation. @@ -212,7 +212,7 @@ After you determine which feature updates you intend to deploy, you can manually >Suppressing system restarts can be useful in server environments or for cases in which you do not want the computers that are installing the software updates to restart by default. However, doing so can leave computers in an insecure state, whereas allowing a forced restart helps to ensure immediate completion of the software update installation. - **Write filter handling for Windows Embedded devices**: When you deploy software updates to Windows Embedded devices that are write filter enabled, you can specify to install the software update on the temporary overlay and either commit changes later or commit the changes at the installation deadline or during a maintenance window. When you commit changes at the installation deadline or during a maintenance window, a restart is required and the changes persist on the device. - >[!NOTE] + >[!NOTE] >When you deploy a software update to a Windows Embedded device, make sure that the device is a member of a collection that has a configured maintenance window. - **Software updates deployment re-evaluation behavior upon restart**: Starting in Configuration Manager version 1606, select this setting to configure software updates deployments to have clients run a software updates compliance scan immediately after a client installs software updates and restarts. This enables the client to check for additional software updates that become applicable after the client restarts, and to then install them (and become compliant) during the same maintenance window. 8. On the Alerts page, configure how Configuration Manager and System Center Operations Manager will generate alerts for this deployment. You can configure alerts only when **Type of deployment** is set to **Required** on the Deployment Settings page. diff --git a/windows/deployment/update/windows-analytics-get-started.md b/windows/deployment/update/windows-analytics-get-started.md index 73a21b96c2..17c051faaf 100644 --- a/windows/deployment/update/windows-analytics-get-started.md +++ b/windows/deployment/update/windows-analytics-get-started.md @@ -73,7 +73,7 @@ To enable data sharing, configure your proxy server to whitelist the following e >[!NOTE] >Proxy authentication and SSL inspections are frequent challenges for enterprises. See the following sections for configuration options. -> [!Important] +> [!IMPORTANT] > For privacy and data integrity, Windows checks for a Microsoft SSL certificate when communicating with the diagnostic data endpoints. SSL interception and inspection aren't possible. To use Desktop Analytics, exclude these endpoints from SSL inspection. diff --git a/windows/deployment/update/windows-update-logs.md b/windows/deployment/update/windows-update-logs.md index 13bb51577d..854d12fc0e 100644 --- a/windows/deployment/update/windows-update-logs.md +++ b/windows/deployment/update/windows-update-logs.md @@ -63,7 +63,7 @@ The WU engine has different component names. The following are some of the most - DataStore - Caching update data locally - IdleTimer - Tracking active calls, stopping a service ->[!NOTE] +>[!NOTE] >Many component log messages are invaluable if you are looking for problems in that specific area. However, they can be useless if you don't filter to exclude irrelevant components so that you can focus on what’s important. ### Windows Update log structure diff --git a/windows/deployment/update/wufb-compliancedeadlines.md b/windows/deployment/update/wufb-compliancedeadlines.md index 7d4e473c54..eb8f6bcde2 100644 --- a/windows/deployment/update/wufb-compliancedeadlines.md +++ b/windows/deployment/update/wufb-compliancedeadlines.md @@ -29,7 +29,7 @@ This flow only enforces the deadline where the device will attempt to silently r Once the device is in the pending restart state, it will attempt to restart the device during non-active hours. This is known as the auto-restart period, and by default it does not require user interaction to reboot the device. ->[!NOTE] +>[!NOTE] >Deadlines are enforced from pending restart state (for example, when the device has completed the installation and download from Windows Update). ### Policy overview diff --git a/windows/deployment/upgrade/upgrade-readiness-get-started.md b/windows/deployment/upgrade/upgrade-readiness-get-started.md index f65e38cc67..e5c2bfe712 100644 --- a/windows/deployment/upgrade/upgrade-readiness-get-started.md +++ b/windows/deployment/upgrade/upgrade-readiness-get-started.md @@ -47,7 +47,7 @@ Upgrade Readiness is offered as a *solution* which you link to a new or existing 1. Sign in to the [Azure Portal](https://portal.azure.com) with your work or school account or a Microsoft account. If you don't already have an Azure subscription you can create one (including free trial options) through the portal. - >[!NOTE] + >[!NOTE] > Upgrade Readiness is included at no additional cost with Windows 10 Professional, Education, and Enterprise editions. An Azure subscription is required for managing and using Upgrade Readiness, but no Azure charges are expected to accrue to the subscription as a result of using Upgrade Readiness. 2. In the Azure portal select **Create a resource**, search for "Upgrade Readiness", and then select **Create** on the **Upgrade Readiness** solution. diff --git a/windows/deployment/upgrade/upgrade-readiness-requirements.md b/windows/deployment/upgrade/upgrade-readiness-requirements.md index fb8f886a4e..4dce07d5b1 100644 --- a/windows/deployment/upgrade/upgrade-readiness-requirements.md +++ b/windows/deployment/upgrade/upgrade-readiness-requirements.md @@ -28,7 +28,7 @@ The compatibility update that sends diagnostic data from user computers to Micro If you need to update user computers to Windows 7 SP1 or Windows 8.1, use Windows Update or download and deploy the applicable package from the Microsoft Download Center. -> [!NOTE] +> [!NOTE] > Upgrade Readiness is designed to best support in-place upgrades. In-place upgrades do not support migrations from BIOS to UEFI or from 32-bit to 64-bit architecture. If you need to migrate computers in these scenarios, use the wipe-and-reload method. Upgrade Readiness insights are still valuable in this scenario, however, you can ignore in-place upgrade specific guidance. See [Windows 10 Specifications](https://www.microsoft.com/en-US/windows/windows-10-specifications) for additional information about computer system requirements. diff --git a/windows/deployment/windows-autopilot/windows-autopilot-reset.md b/windows/deployment/windows-autopilot/windows-autopilot-reset.md index ef3eb3a84b..5a71e190b8 100644 --- a/windows/deployment/windows-autopilot/windows-autopilot-reset.md +++ b/windows/deployment/windows-autopilot/windows-autopilot-reset.md @@ -32,7 +32,7 @@ The Windows Autopilot Reset process automatically retains information from the e Windows Autopilot Reset will block the user from accessing the desktop until this information is restored, including re-applying any provisioning packages. For devices enrolled in an MDM service, Windows Autopilot Reset will also block until an MDM sync is completed. ->[!IMPORTANT] +>[!IMPORTANT] >To reestablish Wi-Fi connectivity after reset, make sure the **Connect automatically** box is checked for the device's wireless network connection. >[!NOTE] diff --git a/windows/privacy/windows-diagnostic-data-1703.md b/windows/privacy/windows-diagnostic-data-1703.md index 9729e4791e..d398441cbc 100644 --- a/windows/privacy/windows-diagnostic-data-1703.md +++ b/windows/privacy/windows-diagnostic-data-1703.md @@ -33,7 +33,7 @@ The data covered in this article is grouped into the following categories: - Browsing History data - Inking, Typing, and Speech Utterance data -> [!NOTE] +> [!NOTE] > The majority of diagnostic data falls into the first four categories. ## Common data diff --git a/windows/security/identity-protection/credential-guard/additional-mitigations.md b/windows/security/identity-protection/credential-guard/additional-mitigations.md index 9d212561c9..93d0011f35 100644 --- a/windows/security/identity-protection/credential-guard/additional-mitigations.md +++ b/windows/security/identity-protection/credential-guard/additional-mitigations.md @@ -75,7 +75,7 @@ Run the following command: CertReq -EnrollCredGuardCert MachineAuthentication ``` -> [!NOTE] +> [!NOTE] > You must restart the device after enrolling the machine authentication certificate.   ##### How a certificate issuance policy can be used for access control @@ -126,7 +126,7 @@ Authentication policies have the following requirements: 11. Click **OK** to create the authentication policy. 12. Close Active Directory Administrative Center. -> [!NOTE] +> [!NOTE] > When the authentication policy enforces policy restrictions, users will not be able to sign on using devices that do not have a certificate with the appropriate issuance policy deployed. This applies to both local and remote sign on scenarios. Therefore, it is strongly recommended to first only audit policy restrictions to ensure you don't have unexpected failures. ##### Discovering authentication failures due to authentication policies @@ -327,7 +327,7 @@ write-host "There are no issuance policies which are not mapped to groups" } } ``` -> [!NOTE] +> [!NOTE] > If you're having trouble running this script, try replacing the single quote after the ConvertFrom-StringData parameter.   #### Link an issuance policy to a group @@ -609,5 +609,5 @@ write-host $tmp -Foreground Red } ``` -> [!NOTE] +> [!NOTE] > If you're having trouble running this script, try replacing the single quote after the ConvertFrom-StringData parameter. diff --git a/windows/security/identity-protection/credential-guard/credential-guard-not-protected-scenarios.md b/windows/security/identity-protection/credential-guard/credential-guard-not-protected-scenarios.md index a2e1958009..2e1a83d9b7 100644 --- a/windows/security/identity-protection/credential-guard/credential-guard-not-protected-scenarios.md +++ b/windows/security/identity-protection/credential-guard/credential-guard-not-protected-scenarios.md @@ -100,7 +100,7 @@ Run the following command: CertReq -EnrollCredGuardCert MachineAuthentication ``` -> [!NOTE] +> [!NOTE] > You must restart the device after enrolling the machine authentication certificate.   ##### How a certificate issuance policy can be used for access control @@ -151,7 +151,7 @@ Authentication policies have the following requirements: 11. Click **OK** to create the authentication policy. 12. Close Active Directory Administrative Center. -> [!NOTE] +> [!NOTE] > When the authentication policy enforces policy restrictions, users will not be able to sign on using devices that do not have a certificate with the appropriate issuance policy deployed. This applies to both local and remote sign on scenarios. Therefore, it is strongly recommended to first only audit policy restrictions to ensure you don't have unexpected failures. ##### Discovering authentication failures due to authentication policies @@ -356,7 +356,7 @@ write-host "There are no issuance policies which are not mapped to groups" } } ``` -> [!NOTE] +> [!NOTE] > If you're having trouble running this script, try replacing the single quote after the ConvertFrom-StringData parameter.   #### Link an issuance policy to a group @@ -638,7 +638,7 @@ write-host $tmp -Foreground Red } ``` -> [!NOTE] +> [!NOTE] > If you're having trouble running this script, try replacing the single quote after the ConvertFrom-StringData parameter. ## See also diff --git a/windows/security/identity-protection/credential-guard/credential-guard-scripts.md b/windows/security/identity-protection/credential-guard/credential-guard-scripts.md index b6c7e284af..0b6d13f777 100644 --- a/windows/security/identity-protection/credential-guard/credential-guard-scripts.md +++ b/windows/security/identity-protection/credential-guard/credential-guard-scripts.md @@ -209,7 +209,7 @@ write-host "There are no issuance policies which are not mapped to groups" } } ``` -> [!NOTE] +> [!NOTE] > If you're having trouble running this script, try replacing the single quote after the ConvertFrom-StringData parameter.   ## Link an issuance policy to a group @@ -491,5 +491,5 @@ write-host $tmp -Foreground Red } ``` -> [!NOTE] +> [!NOTE] > If you're having trouble running this script, try replacing the single quote after the ConvertFrom-StringData parameter. diff --git a/windows/security/identity-protection/enterprise-certificate-pinning.md b/windows/security/identity-protection/enterprise-certificate-pinning.md index c6f6c2f100..6747177c1d 100644 --- a/windows/security/identity-protection/enterprise-certificate-pinning.md +++ b/windows/security/identity-protection/enterprise-certificate-pinning.md @@ -26,7 +26,7 @@ ms.reviewer: Enterprise certificate pinning is a Windows feature for remembering, or “pinning,” a root issuing certificate authority or end entity certificate to a given domain name. Enterprise certificate pinning helps reduce man-in-the-middle attacks by enabling you to protect your internal domain names from chaining to unwanted certificates or to fraudulently issued certificates. ->[!NOTE] +>[!NOTE] > External domain names, where the certificate issued to these domains is issued by a public certificate authority, are not ideal for enterprise certificate pinning. Windows Certificate APIs (CertVerifyCertificateChainPolicy and WinVerifyTrust) are updated to check if the site’s server authentication certificate chain matches a restricted set of certificates. diff --git a/windows/security/identity-protection/hello-for-business/feature-multifactor-unlock.md b/windows/security/identity-protection/hello-for-business/feature-multifactor-unlock.md index c33567fa7c..3923238254 100644 --- a/windows/security/identity-protection/hello-for-business/feature-multifactor-unlock.md +++ b/windows/security/identity-protection/hello-for-business/feature-multifactor-unlock.md @@ -273,7 +273,7 @@ This example configures an IPConfig signal type using Ipv4Prefix, Ipv4DnsServer, #### Example 2 This example configures an IpConfig signal type using a dnsSuffix element and a bluetooth signal for phones. This configuration is wrapped for reading. Once properly formatted, the entire XML contents must be a single line. This example implies that either the ipconfig **or** the Bluetooth rule must evaluate to true, for the resulting signal evaluation to be true. ->[!NOTE] +>[!NOTE] >Separate each rule element using a comma. ``` diff --git a/windows/security/identity-protection/hello-for-business/hello-cert-trust-adfs.md b/windows/security/identity-protection/hello-for-business/hello-cert-trust-adfs.md index fc0ae7661b..3d74e8a3b3 100644 --- a/windows/security/identity-protection/hello-for-business/hello-cert-trust-adfs.md +++ b/windows/security/identity-protection/hello-for-business/hello-cert-trust-adfs.md @@ -382,7 +382,7 @@ $deSCP.Properties["keywords"].Add("enterpriseDrsName:" + $enrollmentService) $deSCP.CommitChanges() ``` ->[!NOTE] +>[!NOTE] > You can save the modified script in notepad and save them as "add-scpadfs.ps1" and the way to run it is just navigating into the script path folder and running .\add-scpAdfs.ps1. > diff --git a/windows/security/identity-protection/hello-for-business/hello-planning-guide.md b/windows/security/identity-protection/hello-for-business/hello-planning-guide.md index cca50b7fcd..97ceac8319 100644 --- a/windows/security/identity-protection/hello-for-business/hello-planning-guide.md +++ b/windows/security/identity-protection/hello-for-business/hello-planning-guide.md @@ -247,7 +247,7 @@ If you use modern management for both domain and non-domain joined devices, writ Windows Hello for Business is a feature exclusive to Windows 10. Some deployments and features are available using earlier versions of Windows 10. Others need the latest versions. If box **1a** on your planning worksheet reads **cloud only**, write **N/A** in box **3a** on your planning worksheet. Optionally, you may write **1511 or later** in box **3b** on your planning worksheet if you plan to manage non-domain joined devices. ->[!NOTE] +>[!NOTE] >Azure Active Directory joined devices without modern management automatically enroll in Windows Hello for Business using the default policy settings. Use modern management to adjust policy settings to match the business needs of your organization. Write **1511 or later** in box **3a** on your planning worksheet if any of the following are true. diff --git a/windows/security/information-protection/windows-information-protection/enlightened-microsoft-apps-and-wip.md b/windows/security/information-protection/windows-information-protection/enlightened-microsoft-apps-and-wip.md index af4c35b94e..441e6d2b75 100644 --- a/windows/security/information-protection/windows-information-protection/enlightened-microsoft-apps-and-wip.md +++ b/windows/security/information-protection/windows-information-protection/enlightened-microsoft-apps-and-wip.md @@ -71,7 +71,7 @@ Microsoft has made a concerted effort to enlighten several of our more popular a - Microsoft Remote Desktop ->[!NOTE] +>[!NOTE] >Microsoft Visio and Microsoft Project are not enlightended apps and need to be exempted from WIP policy. If they are allowed, there is a risk of data loss. For example, if a device is workplace-joined and managed and the user leaves the company, metadata files that the apps rely on remain encrypted and the apps stop functioining. ## List of WIP-work only apps from Microsoft diff --git a/windows/security/threat-protection/device-control/control-usb-devices-using-intune.md b/windows/security/threat-protection/device-control/control-usb-devices-using-intune.md index 2a2cd6a8bf..1ea71b62ad 100644 --- a/windows/security/threat-protection/device-control/control-usb-devices-using-intune.md +++ b/windows/security/threat-protection/device-control/control-usb-devices-using-intune.md @@ -46,7 +46,7 @@ Protecting authorized removable storage with Windows Defender Antivirus requires - If real-time protection is enabled, files are scanned before they are accessed and executed. The scanning scope includes all files, including those on mounted removable devices such as USB drives. You can optionally [run a PowerShell script to perform a custom scan](https://aka.ms/scanusb) of a USB drive after it is mounted, so that Windows Defender Antivirus starts scanning all files on a removable device once the removable device is attached. However, we recommend enabling real-time protection for improved scanning performance, especially for large storage devices. - If scheduled scans are used, then you need to disable the DisableRemovableDriveScanning setting (enabled by default) to scan the removable device during a full scan. Removable devices are scanned during a quick or custom scan regardless of the DisableRemovableDriveScanning setting. ->[!NOTE] +>[!NOTE] >We recommend enabling real-time monitoring for scanning. In Intune, you can enable real-time monitoring for Windows 10 in **Device Restrictions** > **Configure** > **Windows Defender Antivirus** > **Real-time monitoring**.
    Platform/Portal From 543524f557bd09e0f4853c05fad0e4380d2c76bd Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 6 Jun 2019 16:09:26 -0700 Subject: [PATCH 50/72] merged topic --- windows/deployment/windows-autopilot/TOC.md | 1 - .../windows-autopilot/add-devices.md | 54 ++++++++++++- windows/deployment/windows-autopilot/index.md | 1 - .../windows-autopilot-platforms.md | 78 ------------------- 4 files changed, 51 insertions(+), 83 deletions(-) delete mode 100644 windows/deployment/windows-autopilot/windows-autopilot-platforms.md diff --git a/windows/deployment/windows-autopilot/TOC.md b/windows/deployment/windows-autopilot/TOC.md index 05444db224..a2ae9455f6 100644 --- a/windows/deployment/windows-autopilot/TOC.md +++ b/windows/deployment/windows-autopilot/TOC.md @@ -3,7 +3,6 @@ # Understanding Windows Autopilot ## [Overview](windows-autopilot.md) ## [Requirements](windows-autopilot-requirements.md) -## [Platforms](windows-autopilot-platforms.md) ## [Scenarios and capabilities](windows-autopilot-scenarios.md) ## [Get started](demonstrate-deployment-on-vm.md) diff --git a/windows/deployment/windows-autopilot/add-devices.md b/windows/deployment/windows-autopilot/add-devices.md index c9613d403c..890a838ed0 100644 --- a/windows/deployment/windows-autopilot/add-devices.md +++ b/windows/deployment/windows-autopilot/add-devices.md @@ -89,16 +89,64 @@ The commands can also be run remotely, as long as WMI permissions are in place a ## Registering devices -Once the hardware IDs have been captured from existing devices, they can be uploaded through a variety of means. See the detailed documentation for each available mechanism: + + + +Once the hardware IDs have been captured from existing devices, they can be uploaded through a variety of means. See the detailed documentation for each available mechanism. - [Microsoft Intune](https://docs.microsoft.com/intune/enrollment-autopilot). This is the preferred mechanism for all customers. - [Partner Center](https://msdn.microsoft.com/partner-center/autopilot). This is used by CSP partners to register devices on behalf of customers. - [Microsoft 365 Business & Office 365 Admin](https://support.office.com/article/Create-and-edit-AutoPilot-profiles-5cf7139e-cfa1-4765-8aad-001af1c74faa). This is typically used by small and medium businesses (SMBs) who manage their devices using Microsoft 365 Business. - [Microsoft Store for Business](https://docs.microsoft.com/microsoft-store/add-profile-to-devices#manage-autopilot-deployment-profiles). -For a summary of platform capabilities, see [Windows Autopilot platforms](windows-autopilot-platforms.md). +A summary of each platform's capabilities is provided below. - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Platform/Portal +Register devices? +Create/Assign profile +Acceptable DeviceID +
    OEM Direct APIYES - 1000 at a time maxNOTuple or PKID
    Partner CenterYES - 1000 at a time maxYESTuple or PKID or 4K HH
    IntuneYES - 500 at a time max\*YES\*4K HH
    Microsoft Store for BusinessYES - 1000 at a time maxYES4K HH
    Microsoft Business 365YES - 1000 at a time maxYES4K HH
    + +>*Microsoft recommended platform to use ## Summary diff --git a/windows/deployment/windows-autopilot/index.md b/windows/deployment/windows-autopilot/index.md index 51df457d81..9d21ace932 100644 --- a/windows/deployment/windows-autopilot/index.md +++ b/windows/deployment/windows-autopilot/index.md @@ -37,7 +37,6 @@ This guide is intended for use by an IT-specialist, system architect, or busines
    [Overview of Windows Autopilot](windows-autopilot.md)A review of Windows Autopilot is provided with a video walkthrough. Benefits and general requirements are discussed.
    [Requirements](windows-autopilot-requirements.md)Detailed software, network, licensiing, and configuration requirments are provided. -
    [Platforms](windows-autopilot-platforms.md)A summary of platforms available for registering Windows Autopilot devices.
    [Scenarios and Capabilities](windows-autopilot-scenarios.md)A summary of Windows Autopilot deployment scenarios and capabilities.
    [Get started](demonstrate-deployment-on-vm.md)Interested in trying out Autopilot? See this step-by-step walkthrough to test Windows Autopilot on a virtual machine or physical device with a free 30-day trial premium Intune account.
    diff --git a/windows/deployment/windows-autopilot/windows-autopilot-platforms.md b/windows/deployment/windows-autopilot/windows-autopilot-platforms.md deleted file mode 100644 index 49f8c8d04e..0000000000 --- a/windows/deployment/windows-autopilot/windows-autopilot-platforms.md +++ /dev/null @@ -1,78 +0,0 @@ ---- -title: Windows Autopilot platforms -ms.reviewer: -manager: laurawi -description: Windows Autopilot deployment -keywords: mdm, setup, windows, windows 10, oobe, manage, deploy, autopilot, ztd, zero-touch, partner, msfb, intune -ms.prod: w10 -ms.mktglfcycl: deploy -ms.localizationpriority: medium -ms.sitesec: library -ms.pagetype: deploy -author: greg-lindsay -ms.author: greglin -ms.collection: M365-modern-desktop -ms.topic: article ---- - - -# Windows Autopilot platforms - -**Applies to** - -- Windows 10 - -Several platforms are available to register devices with Windows Autopilot. A summary of each platform's capabilities is provided below. - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Platform/Portal -Register devices? -Create/Assign profile -Acceptable DeviceID -
    OEM Direct APIYES - 1000 at a time maxNOTuple or PKID
    Partner CenterYES - 1000 at a time maxYESTuple or PKID or 4K HH
    IntuneYES - 500 at a time max\*YES\*4K HH
    Microsoft Store for BusinessYES - 1000 at a time maxYES4K HH
    Microsoft Business 365YES - 1000 at a time maxYES4K HH
    - ->*Microsoft recommended platform to use - - -## Related topics - -[Adding devices to Windows Autopilot](add-devices.md)
    -[Configuring device profiles](profiles.md) \ No newline at end of file From f0e0ae354f05bcf91c4e83ed25c3183dad77744d Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 6 Jun 2019 16:23:23 -0700 Subject: [PATCH 51/72] added text to MSfB --- windows/deployment/windows-autopilot/add-devices.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/windows-autopilot/add-devices.md b/windows/deployment/windows-autopilot/add-devices.md index 890a838ed0..8024b7af27 100644 --- a/windows/deployment/windows-autopilot/add-devices.md +++ b/windows/deployment/windows-autopilot/add-devices.md @@ -97,7 +97,7 @@ Once the hardware IDs have been captured from existing devices, they can be uplo - [Microsoft Intune](https://docs.microsoft.com/intune/enrollment-autopilot). This is the preferred mechanism for all customers. - [Partner Center](https://msdn.microsoft.com/partner-center/autopilot). This is used by CSP partners to register devices on behalf of customers. - [Microsoft 365 Business & Office 365 Admin](https://support.office.com/article/Create-and-edit-AutoPilot-profiles-5cf7139e-cfa1-4765-8aad-001af1c74faa). This is typically used by small and medium businesses (SMBs) who manage their devices using Microsoft 365 Business. -- [Microsoft Store for Business](https://docs.microsoft.com/microsoft-store/add-profile-to-devices#manage-autopilot-deployment-profiles). +- [Microsoft Store for Business](https://docs.microsoft.com/microsoft-store/add-profile-to-devices#manage-autopilot-deployment-profiles). You might already be using MSfB to manage your apps and settings. A summary of each platform's capabilities is provided below. From b0ad22d23264cb7b3575978146017ec660815f10 Mon Sep 17 00:00:00 2001 From: jaimeo Date: Fri, 7 Jun 2019 08:42:25 -0700 Subject: [PATCH 52/72] fixed some typos --- windows/deployment/update/waas-manage-updates-wufb.md | 2 +- windows/deployment/update/waas-wufb-group-policy.md | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/windows/deployment/update/waas-manage-updates-wufb.md b/windows/deployment/update/waas-manage-updates-wufb.md index 26366e0074..60a512e49c 100644 --- a/windows/deployment/update/waas-manage-updates-wufb.md +++ b/windows/deployment/update/waas-manage-updates-wufb.md @@ -79,7 +79,7 @@ If you pause a feature update, quality updates are still offered to devices to e To pause feature updates use the **Select when Preview Builds and Feature Updates are Received** policy and to pause quality updates use the **Select when Quality Updates are Received** policy. For more information, see [Pause feature updates](waas-configure-wufb.md#pause-feature-updates) and [Pause quality updates](waas-configure-wufb.md#pause-quality-updates). -### Select branch readiness level for feature updates +#### Select branch readiness level for feature updates The branch readiness level enables administrators to specify which channel of feature updates they want to receive. Today there are branch readiness level options for both pre-release and released updates: diff --git a/windows/deployment/update/waas-wufb-group-policy.md b/windows/deployment/update/waas-wufb-group-policy.md index e416f2e554..5a415bc1b1 100644 --- a/windows/deployment/update/waas-wufb-group-policy.md +++ b/windows/deployment/update/waas-wufb-group-policy.md @@ -1,5 +1,5 @@ --- -title: Walkthrough: use Group Policy to configure Windows Update for Business (Windows 10) +title: Walkthrough: Use Group Policy to configure Windows Update for Business (Windows 10) description: Configure Windows Update for Business settings using Group Policy. ms.prod: w10 ms.mktglfcycl: manage @@ -22,7 +22,7 @@ ms.topic: article ## Overview -You can use Group Policy, through the Group Policy Management Console (GPMC) to control how Windows Update for Business works. You should consider and devise a deployment strategy for updates before you make changes to the Windows Update for Business settings. See +You can use Group Policy through the Group Policy Management Console (GPMC) to control how Windows Update for Business works. You should consider and devise a deployment strategy for updates before you make changes to the Windows Update for Business settings. See An IT administrator can set policies for Windows Update for Business by using Group Policy, or they can be set locally (per device). All of the relevant policies are under the path **Computer configuration > Administrative Templates > Windows Components > Windows Update**. @@ -41,8 +41,8 @@ Follow these steps on a device running the Remote Server Administration Tools or ### Set up a ring 1. Start Group Policy Management Console (gpmc.msc). -2. Expand **Forest > Domains > **. -3. Right-click and select **Create a GPI in this domain and link it here**. +2. Expand **Forest > Domains > *\*. +3. Right-click *\* and select **Create a GPI in this domain and link it here**. 4. In the **New GPO** dialog box, enter *Windows Update for Business - Group 1* as the name of the new Group Policy Object. 5. Right-click the **Windows Update for Business - Group 1" object, and then select **Edit**. 6. In the Group Policy Management Editor, go to **Computer Configuration > Policies > Administrative Templates > Windows Components > Windows Update**. You are now ready to start assigning policies to this ring (group) of devices. From dd4c648f385b5d800f52a536a946f70953187eec Mon Sep 17 00:00:00 2001 From: jaimeo Date: Fri, 7 Jun 2019 08:44:25 -0700 Subject: [PATCH 53/72] fixing another typo --- windows/deployment/update/waas-wufb-group-policy.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/update/waas-wufb-group-policy.md b/windows/deployment/update/waas-wufb-group-policy.md index 5a415bc1b1..266df98ed5 100644 --- a/windows/deployment/update/waas-wufb-group-policy.md +++ b/windows/deployment/update/waas-wufb-group-policy.md @@ -42,7 +42,7 @@ Follow these steps on a device running the Remote Server Administration Tools or ### Set up a ring 1. Start Group Policy Management Console (gpmc.msc). 2. Expand **Forest > Domains > *\*. -3. Right-click *\* and select **Create a GPI in this domain and link it here**. +3. Right-click *\* and select **Create a GPO in this domain and link it here**. 4. In the **New GPO** dialog box, enter *Windows Update for Business - Group 1* as the name of the new Group Policy Object. 5. Right-click the **Windows Update for Business - Group 1" object, and then select **Edit**. 6. In the Group Policy Management Editor, go to **Computer Configuration > Policies > Administrative Templates > Windows Components > Windows Update**. You are now ready to start assigning policies to this ring (group) of devices. From 8564b9cdc94faf0ccc3bfd60721d230db2084a28 Mon Sep 17 00:00:00 2001 From: Liza Poggemeyer Date: Fri, 7 Jun 2019 11:22:23 -0700 Subject: [PATCH 54/72] fixing docfx changes that broke Edge graphics --- browsers/edge/docfx.json | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/browsers/edge/docfx.json b/browsers/edge/docfx.json index aecc8b6828..1579085923 100644 --- a/browsers/edge/docfx.json +++ b/browsers/edge/docfx.json @@ -14,8 +14,10 @@ "resource": [ { "files": [ - "**/images/**" - ], + "**/*.png", + "**/*.jpg", + "**/*.gif" + ], "exclude": [ "**/obj/**" ] From 68f52f47c42443977b8a74e725a5f0d5ac1cba3c Mon Sep 17 00:00:00 2001 From: Liza Poggemeyer Date: Fri, 7 Jun 2019 11:38:32 -0700 Subject: [PATCH 55/72] fixing links --- .../how-to-deploy-the-app-v-50-server-using-a-script.md | 4 ++-- mdop/dart-v10/getting-started-with-dart-10.md | 4 ++-- .../mdm/new-in-windows-mdm-enrollment-management.md | 2 +- .../mdm/policy-configuration-service-provider.md | 6 +++--- .../bitlocker/bitlocker-management-for-enterprises.md | 4 ++-- 5 files changed, 10 insertions(+), 10 deletions(-) diff --git a/mdop/appv-v5/how-to-deploy-the-app-v-50-server-using-a-script.md b/mdop/appv-v5/how-to-deploy-the-app-v-50-server-using-a-script.md index fdaab43d4a..3132a01373 100644 --- a/mdop/appv-v5/how-to-deploy-the-app-v-50-server-using-a-script.md +++ b/mdop/appv-v5/how-to-deploy-the-app-v-50-server-using-a-script.md @@ -21,8 +21,8 @@ In order to complete the **appv\_server\_setup.exe** Server setup successfully u Use the following tables for more information about installing the App-V 5.0 server using the command line. ->[!NOTE]   ->The information in the following tables can also be accessed using the command line by typing the following command: +>[!NOTE] +> The information in the following tables can also be accessed using the command line by typing the following command: >``` > appv\_server\_setup.exe /? >``` diff --git a/mdop/dart-v10/getting-started-with-dart-10.md b/mdop/dart-v10/getting-started-with-dart-10.md index 0fc0d27b12..634c9a9c74 100644 --- a/mdop/dart-v10/getting-started-with-dart-10.md +++ b/mdop/dart-v10/getting-started-with-dart-10.md @@ -19,8 +19,8 @@ ms.date: 08/30/2016 Microsoft Diagnostics and Recovery Toolset (DaRT) 10 requires thorough planning before you deploy it or use its features. If you are new to this product, we recommend that you read the documentation carefully. Before you deploy the product to a production environment, we also recommend that you validate your deployment plan in a test network environment. You might also consider taking a class about relevant technologies. ->[!NOTE]   ->A downloadable version of this administrator’s guide is not available. However, you can click **Download PDF** at the bottom of the Table of Contents pane to get a PDF version of this guide. +>[!NOTE] +> A downloadable version of this administrator’s guide is not available. However, you can click **Download PDF** at the bottom of the Table of Contents pane to get a PDF version of this guide. > >Additional information about this product can also be found on the [Diagnostics and Recovery Toolset documentation download page.](https://www.microsoft.com/download/details.aspx?id=27754) diff --git a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md index 414ac9ccd1..f8782dd20b 100644 --- a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md +++ b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md @@ -1108,7 +1108,7 @@ For details about Microsoft mobile device management protocols for Windows 10 s
    Connecting your Windows 10-based device to work using a deep linkConnecting your Windows 10-based device to work using a deep link

    Added following deep link parameters to the table:

    • Username
    • diff --git a/windows/client-management/mdm/policy-configuration-service-provider.md b/windows/client-management/mdm/policy-configuration-service-provider.md index 206ca69d61..e8baf340ee 100644 --- a/windows/client-management/mdm/policy-configuration-service-provider.md +++ b/windows/client-management/mdm/policy-configuration-service-provider.md @@ -738,7 +738,7 @@ The following diagram shows the Policy configuration service provider in tree fo
      - Cryptography/AllowFipsAlgorithmPolicy + Cryptography/AllowFipsAlgorithmPolicy
      Cryptography/TLSCipherSuites @@ -4378,7 +4378,7 @@ The following diagram shows the Policy configuration service provider in tree fo - [CredentialsDelegation/RemoteHostAllowsDelegationOfNonExportableCredentials](./policy-csp-credentialsdelegation.md#credentialsdelegation-remotehostallowsdelegationofnonexportablecredentials) - [CredentialsUI/DisablePasswordReveal](./policy-csp-credentialsui.md#credentialsui-disablepasswordreveal) - [CredentialsUI/EnumerateAdministrators](./policy-csp-credentialsui.md#credentialsui-enumerateadministrators) -- [Cryptography/AllowFipsAlgorithmPolicy](./policy-csp-cryptography.md#cryptography-allowfipsalgorithmpolicy) +- [Cryptography/AllowFipsAlgorithmPolicy](./policy-csp-cryptography.md#CryptographyAllowFipsAlgorithmPolicy) - [DataUsage/SetCost4G](./policy-csp-datausage.md#datausage-setcost4g) - [Defender/AllowArchiveScanning](./policy-csp-defender.md#defender-allowarchivescanning) - [Defender/AllowBehaviorMonitoring](./policy-csp-defender.md#defender-allowbehaviormonitoring) @@ -5243,7 +5243,7 @@ The following diagram shows the Policy configuration service provider in tree fo - [Camera/AllowCamera](#camera-allowcamera) - [Cellular/ShowAppCellularAccessUI](#cellular-showappcellularaccessui) -- [Cryptography/AllowFipsAlgorithmPolicy](#cryptography-allowfipsalgorithmpolicy) +- [Cryptography/AllowFipsAlgorithmPolicy](#CryptographyAllowFipsAlgorithmPolicy) - [Cryptography/TLSCipherSuites](#cryptography-tlsciphersuites) - [Defender/AllowArchiveScanning](#defender-allowarchivescanning) - [Defender/AllowBehaviorMonitoring](#defender-allowbehaviormonitoring) diff --git a/windows/security/information-protection/bitlocker/bitlocker-management-for-enterprises.md b/windows/security/information-protection/bitlocker/bitlocker-management-for-enterprises.md index 8775e52fb9..fb326e7977 100644 --- a/windows/security/information-protection/bitlocker/bitlocker-management-for-enterprises.md +++ b/windows/security/information-protection/bitlocker/bitlocker-management-for-enterprises.md @@ -46,7 +46,7 @@ For Windows PCs and Windows Phones that enroll using **Connect to work or school ## Managing servers -Servers are often installed, configured, and deployed using PowerShell, so the recommendation is to also use [PowerShell to enable BitLocker on a server](bitlocker-use-bitlocker-drive-encryption-tools-to-manage-bitlocker.md#a-href-idbkmk-blcmdletsabitlocker-cmdlets-for-windows-powershell), ideally as part of the initial setup. BitLocker is an Optional Component (OC) in Windows Server, so follow the directions in [BitLocker: How to deploy on Windows Server 2012 and later](bitlocker-how-to-deploy-on-windows-server.md) to add the BitLocker OC. +Servers are often installed, configured, and deployed using PowerShell, so the recommendation is to also use [PowerShell to enable BitLocker on a server](bitlocker-use-bitlocker-drive-encryption-tools-to-manage-bitlocker.md#bitlocker-cmdlets-for-windows-powershell), ideally as part of the initial setup. BitLocker is an Optional Component (OC) in Windows Server, so follow the directions in [BitLocker: How to deploy on Windows Server 2012 and later](bitlocker-how-to-deploy-on-windows-server.md) to add the BitLocker OC. The Minimal Server Interface is a prerequisite for some of the BitLocker administration tools. On a [Server Core](https://docs.microsoft.com/windows-server/get-started/getting-started-with-server-core) installation, you must add the necessary GUI components first. The steps to add shell components to Server Core are described in [Using Features on Demand with Updated Systems and Patched Images](https://blogs.technet.microsoft.com/server_core/2012/11/05/using-features-on-demand-with-updated-systems-and-patched-images/) and [How to update local source media to add roles and features](https://blogs.technet.microsoft.com/joscon/2012/11/14/how-to-update-local-source-media-to-add-roles-and-features/). @@ -135,6 +135,6 @@ PS C:\> Enable-BitLocker -MountPoint "C:" -EncryptionMethod XtsAes256 -UsedSpace **Powershell** -[BitLocker cmdlets for Windows PowerShell](bitlocker-use-bitlocker-drive-encryption-tools-to-manage-bitlocker.md#a-href-idbkmk-blcmdletsabitlocker-cmdlets-for-windows-powershell) +[BitLocker cmdlets for Windows PowerShell](bitlocker-use-bitlocker-drive-encryption-tools-to-manage-bitlocker.md#bitlocker-cmdlets-for-windows-powershell) [Surface Pro Specifications](https://www.microsoft.com/surface/support/surface-pro-specs) From a99b07b1c6480e2295238ede77550f3d2e846337 Mon Sep 17 00:00:00 2001 From: Liza Poggemeyer Date: Fri, 7 Jun 2019 12:25:38 -0700 Subject: [PATCH 56/72] fixing markdig note warnings --- windows/application-management/app-v/appv-about-appv.md | 2 +- .../appv-application-publishing-and-client-interaction.md | 6 +++--- ...gure-access-to-packages-with-the-management-console.md | 2 +- .../app-v/appv-connection-group-file.md | 2 +- ...ert-a-package-created-in-a-previous-version-of-appv.md | 2 +- ...stom-configuration-file-with-the-management-console.md | 2 +- .../app-v/appv-create-a-package-accelerator.md | 2 +- ...e-a-virtual-application-package-package-accelerator.md | 2 +- .../app-v/appv-create-and-use-a-project-template.md | 2 +- ...appv-creating-and-managing-virtualized-applications.md | 2 +- .../app-v/appv-deploy-the-appv-server.md | 4 ++-- .../appv-deploying-microsoft-office-2013-with-appv.md | 6 +++--- .../appv-deploying-microsoft-office-2016-with-appv.md | 8 ++++---- .../app-v/appv-deploying-the-appv-server.md | 2 +- ...ement-and-reporting-databases-on-separate-computers.md | 6 +++--- ...tall-the-management-server-on-a-standalone-computer.md | 2 +- ...stall-the-reporting-server-on-a-standalone-computer.md | 2 +- .../appv-planning-for-high-availability-with-appv.md | 2 +- windows/application-management/app-v/appv-reporting.md | 6 +++--- .../app-v/appv-security-considerations.md | 2 +- .../app-v/appv-sequence-a-new-application.md | 8 ++++---- windows/client-management/mdm/bitlocker-csp.md | 2 +- .../bulk-enrollment-using-windows-provisioning-tool.md | 2 +- ...-windows-10-device-automatically-using-group-policy.md | 2 +- windows/client-management/mdm/index.md | 2 +- .../mdm/new-in-windows-mdm-enrollment-management.md | 6 +++--- .../mdm/on-premise-authentication-device-enrollment.md | 8 ++++---- windows/deployment/update/waas-wufb-group-policy.md | 2 +- 28 files changed, 48 insertions(+), 48 deletions(-) diff --git a/windows/application-management/app-v/appv-about-appv.md b/windows/application-management/app-v/appv-about-appv.md index f52c78ba07..91926ff30c 100644 --- a/windows/application-management/app-v/appv-about-appv.md +++ b/windows/application-management/app-v/appv-about-appv.md @@ -51,7 +51,7 @@ The changes in App-V for Windows 10, version 1607 impact existing implementation * The App-V client is installed on user devices automatically with Windows 10, version 1607, and no longer has to be deployed separately. Performing an in-place upgrade to Windows 10, version 1607, on user devices automatically installs the App-V client. * In previous releases of App-V, the application sequencer was included in the Microsoft Desktop Optimization Pack. Although you’ll need to use the new application sequencer to create new virtualized applications, existing virtualized applications will continue to work. The App-V application sequencer is available from the [Windows 10 Assessment and Deployment Kit (ADK)](https://developer.microsoft.com/windows/hardware/windows-assessment-deployment-kit). - >[!NOTE] + > [!NOTE] >If you're already using App-V 5.x, you don't need to redeploy the App-V server components, as they haven't changed since App-V 5.0's release. For more information about how to configure an existing App-V installation after upgrading user devices to Windows 10, see [Upgrading to App-V for Windows 10 from an existing installation](../app-v/appv-upgrading-to-app-v-for-windows-10-from-an-existing-installation.md) and [Migrating to App-V for Windows 10 from a previous version](../app-v/appv-migrating-to-appv-from-a-previous-version.md). diff --git a/windows/application-management/app-v/appv-application-publishing-and-client-interaction.md b/windows/application-management/app-v/appv-application-publishing-and-client-interaction.md index f852b68c53..45588fbda9 100644 --- a/windows/application-management/app-v/appv-application-publishing-and-client-interaction.md +++ b/windows/application-management/app-v/appv-application-publishing-and-client-interaction.md @@ -411,14 +411,14 @@ The process then configures the client for package or connection group additions 5. Remove objects that are not published to the target (user or machine). - >[!NOTE] + > [!NOTE] >This will not perform a package deletion but rather remove integration points for the specific target (user or machine) and remove user catalog files (machine catalog files for globally published). 6. Invoke background load mounting based on client configuration. 7. Packages that already have publishing information for the machine or user are immediately restored. - >[!NOTE] + > [!NOTE] >This condition occurs as a product of removal without unpublishing with background addition of the package. This completes an App-V package add for the publishing refresh process. The next step is publishing the package to a specific target (machine or user). @@ -447,7 +447,7 @@ During the Publishing Refresh operation, the specific publishing operation, **Pu 2. Store backup information in the user’s registry and roaming profile (Shortcut Backups). - >[!NOTE] + > [!NOTE] >This enables restore extension points if the package is unpublished. 3. Run scripts targeted for publishing timing. diff --git a/windows/application-management/app-v/appv-configure-access-to-packages-with-the-management-console.md b/windows/application-management/app-v/appv-configure-access-to-packages-with-the-management-console.md index 318d7bb572..159aadb312 100644 --- a/windows/application-management/app-v/appv-configure-access-to-packages-with-the-management-console.md +++ b/windows/application-management/app-v/appv-configure-access-to-packages-with-the-management-console.md @@ -34,7 +34,7 @@ Use the following procedure to configure access to virtualized packages. 1. Using the format **mydomain** \\ **groupname**, enter the name or part of the name of an Active Directory group object, then select **Check**. - >[!NOTE]   + > [!NOTE]   >Ensure that you provide an associated domain name for the group that you are searching for. 3. Grant access to the package by first selecting the desired group, then selecting **Grant Access**. The newly added group is displayed in the **AD entities with access** pane. diff --git a/windows/application-management/app-v/appv-connection-group-file.md b/windows/application-management/app-v/appv-connection-group-file.md index 11bb4e3d26..16d0bd518e 100644 --- a/windows/application-management/app-v/appv-connection-group-file.md +++ b/windows/application-management/app-v/appv-connection-group-file.md @@ -93,7 +93,7 @@ You can use the connection group file to configure each connection group by usin - Specify runtime priorities for connection groups. To edit priority by using the App-V Management Console, select the connection group and then select **Edit**. - >[!NOTE] + > [!NOTE] >A package only requires priority if it's associated with more than one connection group. - Specify package precedence within the connection group. diff --git a/windows/application-management/app-v/appv-convert-a-package-created-in-a-previous-version-of-appv.md b/windows/application-management/app-v/appv-convert-a-package-created-in-a-previous-version-of-appv.md index 27efb333f1..da84cc0efd 100644 --- a/windows/application-management/app-v/appv-convert-a-package-created-in-a-previous-version-of-appv.md +++ b/windows/application-management/app-v/appv-convert-a-package-created-in-a-previous-version-of-appv.md @@ -54,7 +54,7 @@ The App-V package converter will save the App-V 4.6 installation root folder and Additionally, the package converter optimizes performance of packages in App-V for Windows 10 by setting the package to stream fault the App-V package.  This is more performant than the primary feature block and fully downloading the package. The flag **DownloadFullPackageOnFirstLaunch** allows you to convert the package and set the package to be fully downloaded by default. - >[!NOTE] + > [!NOTE] >Before you specify the output directory, you must create the output directory. ### Advanced Conversion Tips diff --git a/windows/application-management/app-v/appv-create-a-custom-configuration-file-with-the-management-console.md b/windows/application-management/app-v/appv-create-a-custom-configuration-file-with-the-management-console.md index fe5b518593..39cf216f84 100644 --- a/windows/application-management/app-v/appv-create-a-custom-configuration-file-with-the-management-console.md +++ b/windows/application-management/app-v/appv-create-a-custom-configuration-file-with-the-management-console.md @@ -30,7 +30,7 @@ You can create a dynamic user configuration file with the App-V Management Conso 4. Select **Advanced**, and then select **Export Configuration**. Enter a file name and select **Save**. Now you can edit the file to configure a package for a user. - >[!NOTE]   + > [!NOTE]   >If you want to export a configuration while running on Windows Server, make sure to disable the IE Enhanced Security Configuration setting. If this setting is enabled and set to block downloads, you won't be able to download anything from the App-V Server. diff --git a/windows/application-management/app-v/appv-create-a-package-accelerator.md b/windows/application-management/app-v/appv-create-a-package-accelerator.md index edd86cbce5..e16200acad 100644 --- a/windows/application-management/app-v/appv-create-a-package-accelerator.md +++ b/windows/application-management/app-v/appv-create-a-package-accelerator.md @@ -53,7 +53,7 @@ Use the following procedure to create a package accelerator. 6. On the **Gathering Information** page, review the files that you couldn't find in the location specified by the **Installation Files** page. If the files displayed are not required, select **Remove these files**, then select **Next**. If the files are required, select **Previous** and copy the required files to the directory specified on the **Installation Files** page. - >[!NOTE] + > [!NOTE] >You must either remove the unrequired files or select **Previous** and locate the required files to advance to the next page of this wizard. 7. On the **Select Files** page, carefully review the detected files. Clear any file the package accelerator doesn't need to run successfully and select only the files that the application requires. When you're done, select **Next**. diff --git a/windows/application-management/app-v/appv-create-a-virtual-application-package-package-accelerator.md b/windows/application-management/app-v/appv-create-a-virtual-application-package-package-accelerator.md index 9d287e1b55..936ec0bf29 100644 --- a/windows/application-management/app-v/appv-create-a-virtual-application-package-package-accelerator.md +++ b/windows/application-management/app-v/appv-create-a-virtual-application-package-package-accelerator.md @@ -40,7 +40,7 @@ Use the following procedure to create a virtual application package with the App Alternatively, if you have already copied the installation files to a directory on this computer, select **Make New Folder**, browse to the folder that contains the installation files, then select **Next**. - >[!NOTE] + > [!NOTE] >You can specify the following types of supported installation files: > - Windows Installer files (**.msi**) > - Cabinet files (.cab) diff --git a/windows/application-management/app-v/appv-create-and-use-a-project-template.md b/windows/application-management/app-v/appv-create-and-use-a-project-template.md index 92d3b64795..5e2bef4061 100644 --- a/windows/application-management/app-v/appv-create-and-use-a-project-template.md +++ b/windows/application-management/app-v/appv-create-and-use-a-project-template.md @@ -27,7 +27,7 @@ You must first create and save a project template, including a virtual app packa 1. On the device running the App-V Sequencer, select **Start**, select **All Programs**, select **Microsoft Application Virtualization**, and then select **Microsoft Application Virtualization Sequencer**. - >[!NOTE] + > [!NOTE] >If the virtual app package is currently open in the App-V Sequencer console, skip to Step 3 of this procedure. 2. On the **File** menu, select **Open**, select **Edit Package**, browse for the virtual app package that includes the settings you want to save with the App-V Project Template, and then select **Edit** to change any of the settings or info included in the file. diff --git a/windows/application-management/app-v/appv-creating-and-managing-virtualized-applications.md b/windows/application-management/app-v/appv-creating-and-managing-virtualized-applications.md index b80b894483..66e540afb8 100644 --- a/windows/application-management/app-v/appv-creating-and-managing-virtualized-applications.md +++ b/windows/application-management/app-v/appv-creating-and-managing-virtualized-applications.md @@ -31,7 +31,7 @@ You can use the App-V Sequencer to perform the following tasks: - Upgrade existing packages. You can expand an existing package onto the computer running the sequencer and then upgrade the application to create a newer version. - Edit configuration information associated with an existing package. For example, you can add a shortcut or modify a file type association. - >[!NOTE] + > [!NOTE] >You must create shortcuts and save them to an available network location to allow roaming. If a shortcut is created and saved in a private location, the package must be published locally to the computer running the App-V client. - Convert existing virtual packages. diff --git a/windows/application-management/app-v/appv-deploy-the-appv-server.md b/windows/application-management/app-v/appv-deploy-the-appv-server.md index 9f1b448fb1..79a0d77597 100644 --- a/windows/application-management/app-v/appv-deploy-the-appv-server.md +++ b/windows/application-management/app-v/appv-deploy-the-appv-server.md @@ -54,7 +54,7 @@ ms.topic: article | You are using a custom database name. | Select **Custom configuration** and type the database name.
      The database name must be unique, or the installation will fail.| 8. On the **Configure** page, accept the default value, **Use this local computer**. - >[!NOTE] + > [!NOTE] >If you're installing the Management server and Management database side-by-side, the appropriate options are selected by default and cannot be changed. 9. On the initial **Create New Reporting Database** page, configure the **Microsoft SQL Server instance** and **Reporting Server database** by selecting the appropriate option below. @@ -64,7 +64,7 @@ ms.topic: article | You are using a custom database name. | Select **Custom configuration** and type the database name.
      The database name must be unique, or the installation will fail.| 10. On the **Configure** page, accept the default value: **Use this local computer**. - >[!NOTE] + > [!NOTE] >If you're installing the Management server and Management database side-by-side, the appropriate options are selected by default and cannot be changed. 11. On the **Configure** (Management Server Configuration) page, specify the following: diff --git a/windows/application-management/app-v/appv-deploying-microsoft-office-2013-with-appv.md b/windows/application-management/app-v/appv-deploying-microsoft-office-2013-with-appv.md index 44920d8d72..ea9f0906f7 100644 --- a/windows/application-management/app-v/appv-deploying-microsoft-office-2013-with-appv.md +++ b/windows/application-management/app-v/appv-deploying-microsoft-office-2013-with-appv.md @@ -110,7 +110,7 @@ The XML file included in the Office Deployment Tool specifies the product detail ``` - >[!NOTE] + > [!NOTE] >The configuration XML is a sample XML file. This file includes lines that are commented out. You can “uncomment” these lines to customize additional settings with the file. The previous example of an XML configuration file specifies that Office 2013 ProPlus 32-bit edition, including Visio ProPlus, will be downloaded in English to the \\\\server\\Office 2013, which is the location where Office applications will be saved to. Note that the Product ID of the applications will not affect the final licensing of Office. Office 2013 App-V packages with various licensing can be created from the same applications by specifying licensing in a later stage. For more information, see [Customizable attributes and elements of the XML file](#customizable-attributes-and-elements-of-the-xml-file), later in this topic. @@ -206,7 +206,7 @@ After you download the Office 2013 applications through the Office Deployment To An example of when to use this parameter is if you create different packages for different users. For example, you can create a package with just Office 2013 for some users, and create another package with Office 2013 and Visio 2013 for another set of users. - >[!NOTE] + > [!NOTE] >Even if you use unique package IDs, you can still deploy only one App-V package to a single device. 2. Use the **/packager** command to convert the Office applications to an Office 2013 App-V package. @@ -231,7 +231,7 @@ After you download the Office 2013 applications through the Office Deployment To * **App-V Packages**, which contains an Office 2013 App-V package and two deployment configuration files.
      * **WorkingDir** - >[!NOTE] + > [!NOTE] >To troubleshoot any issues, see the log files in the %temp% directory (default). 3. Verify that the Office 2013 App-V package works correctly: diff --git a/windows/application-management/app-v/appv-deploying-microsoft-office-2016-with-appv.md b/windows/application-management/app-v/appv-deploying-microsoft-office-2016-with-appv.md index d38f80fbd5..74b0b27728 100644 --- a/windows/application-management/app-v/appv-deploying-microsoft-office-2016-with-appv.md +++ b/windows/application-management/app-v/appv-deploying-microsoft-office-2016-with-appv.md @@ -111,7 +111,7 @@ The XML file included in the Office Deployment Tool specifies the product detail ``` - >[!NOTE] + > [!NOTE] >The configuration XML is a sample XML file. The file includes lines that are commented out. You can “uncomment” these lines to customize additional settings with the file. To uncomment these lines, remove the `````` from the end of the line. The previous example of an XML configuration file specifies that Office 2016 ProPlus 32-bit edition, including Visio ProPlus, will be downloaded in English to the \\\\server\\Office2016 location where Office applications will be saved. Note that the Product ID of the applications will not affect Office's final licensing. You can create Office 2016 App-V packages with various licensing from the same applications by specifying licensing in a later stage. The following table summarizes the XML file's customizable attributes and elements: @@ -190,7 +190,7 @@ After you download the Office 2016 applications through the Office Deployment To An example of when to use this parameter is if you create different packages for different users. For example, you can create a package with just Office 2016 for some users, and create another package with Office 2016 and Visio 2016 for another set of users. - >[!NOTE] + > [!NOTE] >Even if you use unique package IDs, you can still deploy only one App-V package to a single device. 2. Use the /packager command to convert the Office applications to an Office 2016 App-V package. @@ -215,7 +215,7 @@ After you download the Office 2016 applications through the Office Deployment To * **App-V Packages**—contains an Office 2016 App-V package and two deployment configuration files. * **WorkingDir** - >[!NOTE] + > [!NOTE] >To troubleshoot any issues, see the log files in the %temp% directory (default). 3. Verify that the Office 2016 App-V package works correctly: @@ -359,7 +359,7 @@ To upgrade an Office 2016 package, use the Office Deployment Tool. To upgrade a 1. Create a new Office 2016 package through the Office Deployment Tool that uses the most recent Office 2016 application software. The most recent Office 2016 bits can always be obtained through the download stage of creating an Office 2016 App-V Package. The newly created Office 2016 package will have the most recent updates and a new Version ID. All packages created using the Office Deployment Tool have the same lineage. - >[!NOTE] + > [!NOTE] >Office App-V packages have two Version IDs: >* An Office 2016 App-V Package Version ID that is unique across all packages created using the Office Deployment Tool. >* A second App-V Package Version ID, formatted as X.X.X.X, in the AppX manifest that will only change if there is a new version of Office itself. For example, if a new Office 2016 release with upgrades is available, and a package is created through the Office Deployment Tool to incorporate these upgrades, the X.X.X.X version ID will change to reflect the new version of Office. The App-V server will use the X.X.X.X version ID to differentiate this package and recognize that it contains new upgrades to the previously published package, and as a result, publish it as an upgrade to the existing Office 2016 package. diff --git a/windows/application-management/app-v/appv-deploying-the-appv-server.md b/windows/application-management/app-v/appv-deploying-the-appv-server.md index 0827190013..ae16a7025e 100644 --- a/windows/application-management/app-v/appv-deploying-the-appv-server.md +++ b/windows/application-management/app-v/appv-deploying-the-appv-server.md @@ -35,7 +35,7 @@ App-V offers the following five server components, each of which serves a specif * **Management server.** Use the App-V management server and console to manage your App-V infrastructure. See [Administering App-V with the management console](appv-administering-virtual-applications-with-the-management-console.md) for more information about the management server. - >[!NOTE] + > [!NOTE] >If you are using App-V with your electronic software distribution solution, you don’t need to use the management server and console. However, you may want to take advantage of the reporting and streaming capabilities in App-V. * **Management database.** Use the App-V management database to facilitate database pre-deployments for App-V management. For more information about the management database, see [How to deploy the App-V server](appv-deploy-the-appv-server.md). * **Publishing server.** Use the App-V publishing server to host and stream virtual applications. The publishing server supports the HTTP and HTTPS protocols and does not require a database connection. To learn how to configure the publishing server, see [How to install the App-V publishing server](appv-install-the-publishing-server-on-a-remote-computer.md). diff --git a/windows/application-management/app-v/appv-install-the-management-and-reporting-databases-on-separate-computers.md b/windows/application-management/app-v/appv-install-the-management-and-reporting-databases-on-separate-computers.md index ab69c602ad..30f57f3cb7 100644 --- a/windows/application-management/app-v/appv-install-the-management-and-reporting-databases-on-separate-computers.md +++ b/windows/application-management/app-v/appv-install-the-management-and-reporting-databases-on-separate-computers.md @@ -33,7 +33,7 @@ Use the following procedure to install the database server and management server * If you are using a custom database name, select **Custom configuration** and enter the database name. 7. On the next **Create new management server database** page, select **Use a remote computer**, then enter the remote machine account using the following format: ```Domain\MachineAccount```. - >[!NOTE] + > [!NOTE] >If you plan to deploy the management server on the same computer you must select **Use this local computer**. Specify the user name for the management server **Install Administrator** using the following format: ```Domain\AdministratorLoginName```. After that, select **Next**. 8. To start the installation, select **Install**. @@ -49,7 +49,7 @@ Use the following procedure to install the database server and management server * If you're using a custom database name, select **Custom configuration** and enter the database name. 7. On the next **Create new management server database** page, select **Use a remote computer**, and enter the remote machine account using the following format: ```Domain\MachineAccount```. - >[!NOTE] + > [!NOTE] >If you plan to deploy the reporting server on the same computer you must select **Use this local computer**. Specify the user name for the reporting server **Install Administrator** using the following format: Domain\\AdministratorLoginName. After that, select **Next**. 8. To start the installation, select **Install**. @@ -68,7 +68,7 @@ Use the following procedure to install the database server and management server * The App-V Reporting Database scripts and instructions readme are located in the following folder: **InstallationExtractionLocation** \\ **Database Scripts** \\ **Reporting Database**. 4. For each database, copy the scripts to a share and modify them following the instructions in the readme file. - >[!NOTE] + > [!NOTE] >For more information about modifying the required SIDs contained in the scripts see, [How to Install the App-V Databases and Convert the Associated Security Identifiers by Using Windows PowerShell](appv-install-the-appv-databases-and-convert-the-associated-security-identifiers-with-powershell.md). 5. Run the scripts on the computer running Microsoft SQL Server. diff --git a/windows/application-management/app-v/appv-install-the-management-server-on-a-standalone-computer.md b/windows/application-management/app-v/appv-install-the-management-server-on-a-standalone-computer.md index a1a2580c13..314545131f 100644 --- a/windows/application-management/app-v/appv-install-the-management-server-on-a-standalone-computer.md +++ b/windows/application-management/app-v/appv-install-the-management-server-on-a-standalone-computer.md @@ -25,7 +25,7 @@ To install the management server on a standalone computer and connect it to the 5. On the **Installation Location** page, accept the default location, then select **Next**. 6. On the **Configure Existing Management Database** page, select **Use a remote SQL Server**, then enter the computer running Microsoft SQL's machine name, such as ```SqlServerMachine```. - >[!NOTE] + > [!NOTE] >If the Microsoft SQL Server is deployed on the same server, select **Use local SQL Server**. For the SQL Server Instance, select **Use the default instance**. If you are using a custom Microsoft SQL Server instance, you must select **Use a custom instance**, then enter the instance's name. Specify the **SQL Server Database name** that this management server will use, such as ```AppvManagement```. 7. On the **Configure management server configuration** page, specify the following items: * The AD group or account that will connect to the management console for administrative purposes for example **MyDomain\\MyUser** or **MyDomain\\AdminGroup**. The account or AD group you specify will be enabled to manage the server through the management console. You can add additional users or groups using the management console after installation diff --git a/windows/application-management/app-v/appv-install-the-reporting-server-on-a-standalone-computer.md b/windows/application-management/app-v/appv-install-the-reporting-server-on-a-standalone-computer.md index 66ae70f8bd..a0a7912e96 100644 --- a/windows/application-management/app-v/appv-install-the-reporting-server-on-a-standalone-computer.md +++ b/windows/application-management/app-v/appv-install-the-reporting-server-on-a-standalone-computer.md @@ -30,7 +30,7 @@ Use the following procedure to install the reporting server on a standalone comp 5. On the **Installation location** page, accept the default location and select **Next**. 6. On the **Configure existing reporting database** page, select **Use a remote SQL Server**, then enter the machine name of the computer running Microsoft SQL Server. For example, you can name your computer **SqlServerMachine**. - >[!NOTE] + > [!NOTE] >If the Microsoft SQL Server is deployed on the same server, select **Use local SQL Server**. For the SQL Server instance, select **Use the default instance**. If you're using a custom Microsoft SQL Server instance, select **Use a custom instance**, then enter the name of your custom instance. Specify the **SQL Server Database name** that this reporting server will use; for example, you can name the server **AppvReporting**. 7. On the **Configure reporting server configuration** page. diff --git a/windows/application-management/app-v/appv-planning-for-high-availability-with-appv.md b/windows/application-management/app-v/appv-planning-for-high-availability-with-appv.md index 178c952b5a..e6167f8707 100644 --- a/windows/application-management/app-v/appv-planning-for-high-availability-with-appv.md +++ b/windows/application-management/app-v/appv-planning-for-high-availability-with-appv.md @@ -87,7 +87,7 @@ Use the following steps to modify the connection string to include ```failover p 2. Navigate to **HKEY\_LOCAL\_MACHINE** \\ **Software** \\ **Microsoft** \\ **AppV** \\ **Server** \\ **ManagementService**. 3. Modify the **MANAGEMENT\_SQL\_CONNECTION\_STRING** value with the ```failover partner = ``` value. 4. Restart management service using the IIS console. - >[!NOTE] + > [!NOTE] >Database Mirroring is on the list of [deprecated database engine features in SQL Server 2012]() due to the **AlwaysOn** feature available starting with Microsoft SQL Server 2012. Click any of the following links for more information: diff --git a/windows/application-management/app-v/appv-reporting.md b/windows/application-management/app-v/appv-reporting.md index 1bb9d254d7..99a25f7fda 100644 --- a/windows/application-management/app-v/appv-reporting.md +++ b/windows/application-management/app-v/appv-reporting.md @@ -32,7 +32,7 @@ The following list displays the end–to-end high-level workflow for reporting i 2. Install the App-V reporting server and associated database. For more information about installing the reporting server see [How to install the Reporting Server on a standalone computer and connect it to the database](appv-install-the-reporting-server-on-a-standalone-computer.md). Configure the time when the computer running the App-V client should send data to the reporting server. 3. If you are not using an electronic software distribution system such as Configuration Manager to view reports then you can define reports in SQL Server Reporting Service. Download predefined appvshort Reports from the Download Center at [Application Virtualization SSRS Reports](https://www.microsoft.com/en-us/download/details.aspx?id=42630). - >[!NOTE] + > [!NOTE] >If you are using the Configuration Manager integration with App-V, most reports are generated from Configuration Manager rather than from App-V. 4. After importing the App-V Windows PowerShell module using **Import-Module AppvClient** as administrator, enable App-V client reporting. This sample Windows PowerShell command enables App-V reporting: @@ -46,7 +46,7 @@ The following list displays the end–to-end high-level workflow for reporting i 5. After the reporting server receives the data from the App-V client it sends the data to the reporting database. When the database receives and processes the client data, a successful reply is sent to the reporting server, which then notifies the App-V client. 6. When the App-V client receives the success notification, it empties the data cache to conserve space. - >[!NOTE] + > [!NOTE] >By default, the cache is cleared after the server confirms receipt of data. You can manually configure the client to save the data cache. If the App-V client device does not receive a success notification from the server, it retains data in the cache and tries to resend data at the next configured interval. Clients continue to collect data and add it to the cache. @@ -91,7 +91,7 @@ Yes. Besides manually sending reporting using Windows PowerShell cmdlets (**Send For a complete list of client configuration settings, go to [About client configuration settings](appv-client-configuration-settings.md) and look for the following entries: **ReportingEnabled**, **ReportingServerURL**, **ReportingDataCacheLimit**, **ReportingDataBlockSize**, **ReportingStartTime**, **ReportingRandomDelay**, **ReportingInterval**. * Using Group Policy. If distributed using the domain controller, the settings are the same as previously listed. - >[!NOTE] + > [!NOTE] >Group Policy settings override local settings configured using Windows PowerShell. ## App-V Client reporting diff --git a/windows/application-management/app-v/appv-security-considerations.md b/windows/application-management/app-v/appv-security-considerations.md index ae83c329b9..32939d5452 100644 --- a/windows/application-management/app-v/appv-security-considerations.md +++ b/windows/application-management/app-v/appv-security-considerations.md @@ -56,7 +56,7 @@ No groups are created automatically during App-V setup. You should create the fo Consider the following additional information: * Access to the package shares: If a share exists on the same computer as the management Server, the **Network** service requires read access to the share. In addition, each App-V client computer must have read access to the package share. - >[!NOTE] + > [!NOTE] >In previous versions of App-V, package share was referred to as content share. * Registering publishing servers with Management Server: A publishing server must be registered with the Management server. For example, it must be added to the database, so that the Publishing server machine accounts are able to call into the Management service API. diff --git a/windows/application-management/app-v/appv-sequence-a-new-application.md b/windows/application-management/app-v/appv-sequence-a-new-application.md index 186e7dae31..bdb63f9a46 100644 --- a/windows/application-management/app-v/appv-sequence-a-new-application.md +++ b/windows/application-management/app-v/appv-sequence-a-new-application.md @@ -55,7 +55,7 @@ In Windows 10, version 1607, the App-V Sequencer is included with the Windows AD 5. On the **Select Installer** page, select **Browse** and specify the installation file for the application. - >[!NOTE] + > [!NOTE] >If the specified application installer modifies security access to a file or directory, existing or new, the associated changes will not be captured into the package. If the application does not have an associated installer file and you plan to run all installation steps manually, select the **Perform a Custom Installation** check box, and then select **Next**. @@ -73,7 +73,7 @@ In Windows 10, version 1607, the App-V Sequencer is included with the Windows AD 9. On the **Configure Software** page, optionally run the programs contained in the package. This step allows you to complete any necessary license or configuration tasks before you deploy and run the package on target computers. To run all the programs at one time, select at least one program, and then select **Run All**. To run specific programs, select the program or programs, and then select **Run Selected**. Complete the required configuration tasks and then close the applications. You may need to wait several minutes for all programs to run. - >[!NOTE] + > [!NOTE] >To run first-use tasks for any application that is not available in the list, open the application. The associated information will be captured during this step. Select **Next**. @@ -89,7 +89,7 @@ In Windows 10, version 1607, the App-V Sequencer is included with the Windows AD 12. On the **Streaming** page, run each program so that it can be optimized and run more efficiently on target computers. It can take several minutes for all the applications to run. After all applications have run, close each of the applications, and then select **Next**. - >[!NOTE] + > [!NOTE] >If you do not open any applications during this step, the default streaming method is on-demand streaming delivery. This means applications will be downloaded bit by bit until it can be opened. After that, depending on how the background loading is configured, it will load the rest of the application. 13. On the **Target OS** page, specify the operating systems that can run this package. To allow all supported operating systems in your environment to run this package, select **Allow this package to run on any operating system**. To configure this package to run only on specific operating systems, select **Allow this package to run only on the following operating systems** and select the operating systems that can run this package. After that, select **Next**. @@ -153,7 +153,7 @@ In Windows 10, version 1607, the App-V Sequencer is included with the Windows AD 13. On the **Streaming** page, run each program so that it can be optimized and run more efficiently on target computers. Streaming improves the experience when the virtual application package is run on target computers on high-latency networks. It can take several minutes for all applications to run. After all applications have run, close each application. You can also configure the package to be required to be fully downloaded before opening by selecting the **Force applications to be downloaded** check-box. Select **Next**. - >[!NOTE] + > [!NOTE] >If necessary, you can stop an application from loading during this step. In the **Application Launch** dialog box, select **Stop** and select one of the check boxes: **Stop all applications** or **Stop this application only**. 14. On the **Target OS** page, specify the operating systems that can run this package. To allow all supported operating systems in your environment to run this package, select the **Allow this package to run on any operating system** check box. To configure this package to run only on specific operating systems, select the **Allow this package to run only on the following operating systems** check box, and then select the operating systems that can run this package. Select **Next**. diff --git a/windows/client-management/mdm/bitlocker-csp.md b/windows/client-management/mdm/bitlocker-csp.md index 43e5c83627..8b16d47adb 100644 --- a/windows/client-management/mdm/bitlocker-csp.md +++ b/windows/client-management/mdm/bitlocker-csp.md @@ -842,7 +842,7 @@ The following diagram shows the BitLocker configuration service provider in tree ``` ->[!NOTE] +> [!NOTE] >When you disable the warning prompt, the OS drive's recovery key will back up to the user's Azure Active Directory account. When you allow the warning prompt, the user who receives the prompt can select where to back up the OS drive's recovery key. > >The endpoint for a fixed data drive's backup is chosen in the following order: diff --git a/windows/client-management/mdm/bulk-enrollment-using-windows-provisioning-tool.md b/windows/client-management/mdm/bulk-enrollment-using-windows-provisioning-tool.md index 6e07079869..10dc639f90 100644 --- a/windows/client-management/mdm/bulk-enrollment-using-windows-provisioning-tool.md +++ b/windows/client-management/mdm/bulk-enrollment-using-windows-provisioning-tool.md @@ -32,7 +32,7 @@ On the desktop, you can create an Active Directory account, such as "enrollment@ On the desktop and mobile devices, you can use an enrollment certificate or enrollment username and password, such as "enroll@contoso.com" and "enrollmentpassword." These credentials are used in the provisioning package, which you can use to enroll multiple devices to the MDM service. Once the devices are joined, many users can use them. ->[!NOTE]   +> [!NOTE]   > - Bulk-join is not supported in Azure Active Directory Join. > - Bulk enrollment does not work in Intune standalone environment. > - Bulk enrollment works in System Center Configuration Manager (SCCM) + Intune hybrid environment where the ppkg is generated from the SCCM console. diff --git a/windows/client-management/mdm/enroll-a-windows-10-device-automatically-using-group-policy.md b/windows/client-management/mdm/enroll-a-windows-10-device-automatically-using-group-policy.md index c6cbf4062b..f9c8864f1a 100644 --- a/windows/client-management/mdm/enroll-a-windows-10-device-automatically-using-group-policy.md +++ b/windows/client-management/mdm/enroll-a-windows-10-device-automatically-using-group-policy.md @@ -128,7 +128,7 @@ Requirements: 4. Filter using Security Groups. 5. Enforce a GPO link. ->[!NOTE] +> [!NOTE] > Version 1903 (March 2019) is actually on the Insider program and doesn't yet contain a downloadable version of Templates (version 1903). ### Related topics diff --git a/windows/client-management/mdm/index.md b/windows/client-management/mdm/index.md index 02f521dce2..781e0924d0 100644 --- a/windows/client-management/mdm/index.md +++ b/windows/client-management/mdm/index.md @@ -29,7 +29,7 @@ Third-party MDM servers can manage Windows 10 by using the MDM protocol. The bu With Windows 10, version 1809, Microsoft is also releasing a Microsoft MDM security baseline that functions like the Microsoft GP-based security baseline. You can easily integrate this baseline into any MDM to support IT pros’ operational needs, addressing security concerns for modern cloud-managed devices. ->[!NOTE] +> [!NOTE] >Intune support for the MDM security baseline is coming soon. The MDM security baseline includes policies that cover the following areas: diff --git a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md index f8782dd20b..9d93c34396 100644 --- a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md +++ b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md @@ -1690,7 +1690,7 @@ The following list describes the prerequisites for a certificate to be used with The following XML sample explains the properties for the EAP TLS XML including certificate filtering. ->[!NOTE] +> [!NOTE] >For PEAP or TTLS Profiles the EAP TLS XML is embedded within some PEAP or TTLS specific elements. @@ -1793,7 +1793,7 @@ The following XML sample explains the properties for the EAP TLS XML including c ``` ->[!NOTE] +> [!NOTE] >The EAP TLS XSD is located at **%systemdrive%\\Windows\\schemas\\EAPMethods\\eaptlsconnectionpropertiesv3.xsd** @@ -1818,7 +1818,7 @@ Alternatively you can use the following procedure to create an EAP Configuration 7. Close the rasphone dialog box. 8. Continue following the procedure in the [EAP configuration](eap-configuration.md) topic from Step 9 to get an EAP TLS profile with appropriate filtering. ->[!NOTE] +> [!NOTE] >You can also set all the other applicable EAP Properties through this UI as well. A guide for what these properties mean can be found in the [Extensible Authentication Protocol (EAP) Settings for Network Access](https://technet.microsoft.com/library/hh945104.aspx) topic. diff --git a/windows/client-management/mdm/on-premise-authentication-device-enrollment.md b/windows/client-management/mdm/on-premise-authentication-device-enrollment.md index 823e12d377..18865a15a4 100644 --- a/windows/client-management/mdm/on-premise-authentication-device-enrollment.md +++ b/windows/client-management/mdm/on-premise-authentication-device-enrollment.md @@ -30,7 +30,7 @@ For the list of enrollment scenarios not supported in Windows 10, see [Enrollme The discovery web service provides the configuration information necessary for a user to enroll a device with a management service. The service is a restful web service over HTTPS (server authentication only). ->[!NOTE] +> [!NOTE] >The administrator of the discovery service must create a host with the address enterpriseenrollment.*domain\_name*.com. The device’s automatic discovery flow uses the domain name of the email address that was submitted to the Workplace settings screen during sign in. The automatic discovery system constructs a URI that uses this hostname by appending the subdomain “enterpriseenrollment” to the domain of the email address, and by appending the path “/EnrollmentServer/Discovery.svc”. For example, if the email address is “sample@contoso.com”, the resulting URI for first Get request would be: http://enterpriseenrollment.contoso.com/EnrollmentServer/Discovery.svc @@ -129,7 +129,7 @@ The discovery response is in the XML format and includes the following fields: - Authentication policy (AuthPolicy) – Indicates what type of authentication is required. For the MDM server, OnPremise is the supported value, which means that the user will be authenticated when calling the management service URL. This field is mandatory. - Federated is added as another supported value. This allows the server to leverage the Web Authentication Broker to perform customized user authentication, and term of usage acceptance. ->[!NOTE] +> [!NOTE] >The HTTP server response must not be chunked; it must be sent as one message. The following example shows a response received from the discovery web service for OnPremise authentication: @@ -214,7 +214,7 @@ After the user is authenticated, the web service retrieves the certificate templ MS-XCEP supports very flexible enrollment policies using various Complex Types and Attributes. We will first support the minimalKeyLength, the hashAlgorithmOIDReference policies, and the CryptoProviders. The hashAlgorithmOIDReference has related OID and OIDReferenceID and policySchema in the GetPolicesResponse. The policySchema refers to the certificate template version. Version 3 of MS-XCEP supports hashing algorithms. ->[!NOTE] +> [!NOTE] >The HTTP server response must not be chunked; it must be sent as one message. The following snippet shows the policy web service response. @@ -306,7 +306,7 @@ The RequestSecurityToken will use a custom TokenType (http://schema The RST may also specify a number of AdditionalContext items, such as DeviceType and Version. Based on these values, for example, the web service can return device-specific and version-specific DM configuration. ->[!NOTE] +> [!NOTE] >The policy service and the enrollment service must be on the same server; that is, they must have the same host name. The following example shows the enrollment web service request for OnPremise authentication. diff --git a/windows/deployment/update/waas-wufb-group-policy.md b/windows/deployment/update/waas-wufb-group-policy.md index 2c5ded20a4..bf19d89efa 100644 --- a/windows/deployment/update/waas-wufb-group-policy.md +++ b/windows/deployment/update/waas-wufb-group-policy.md @@ -1,5 +1,5 @@ --- -title: Walkthrough use Group Policy to configure Windows Update for Business (Windows 10) +title: Walkthrough use Group Policy to configure Windows Update for Business - Windows 10 description: Configure Windows Update for Business settings using Group Policy. ms.prod: w10 ms.mktglfcycl: manage From 7497140075b2797c08a297181ccd12e7a0d9e710 Mon Sep 17 00:00:00 2001 From: Liza Poggemeyer Date: Fri, 7 Jun 2019 13:20:02 -0700 Subject: [PATCH 57/72] new attempt on Edge docfx, fixing note references, bookmark links --- browsers/edge/docfx.json | 1 + .../admin-group-management-for-surface-hub.md | 4 ++-- ...ss-to-packages-with-the-management-console.md | 2 +- ...iguration-file-with-the-management-console.md | 2 +- ...-on-a-stand-alone-computer-with-powershell.md | 16 ++++++++-------- ...ish-a-packages-with-the-management-console.md | 4 ++-- .../appv-release-notes-for-appv-for-windows.md | 4 ++-- .../appv-sequence-a-package-with-powershell.md | 4 ++-- .../administrative-tools-in-windows-10.md | 4 ++-- .../mdm/cm-cellularentries-csp.md | 13 ++++++------- .../mdm/enterpriseassignedaccess-csp.md | 14 +++++++------- .../mdm/policy-csp-cryptography.md | 6 +++--- 12 files changed, 37 insertions(+), 37 deletions(-) diff --git a/browsers/edge/docfx.json b/browsers/edge/docfx.json index 1579085923..0bd095bc75 100644 --- a/browsers/edge/docfx.json +++ b/browsers/edge/docfx.json @@ -14,6 +14,7 @@ "resource": [ { "files": [ + "**/images/**", "**/*.png", "**/*.jpg", "**/*.gif" diff --git a/devices/surface-hub/admin-group-management-for-surface-hub.md b/devices/surface-hub/admin-group-management-for-surface-hub.md index f3e0e2e1ba..8125113887 100644 --- a/devices/surface-hub/admin-group-management-for-surface-hub.md +++ b/devices/surface-hub/admin-group-management-for-surface-hub.md @@ -37,7 +37,7 @@ Note that the local admin account information is not backed by any directory ser ### Domain join the device to Active Directory (AD) -You can domain join the Surface Hub to your AD domain to allow users from a specified security group to configure settings. During first run, choose to use [Active Directory Domain Services](first-run-program-surface-hub.md#a-href-iduse-active-directoryause-active-directory-domain-services). You'll need to provide credentials that are capable of joining the domain of your choice, and the name of an existing security group. Anyone who is a member of that security group can enter their credentials and unlock Settings. +You can domain join the Surface Hub to your AD domain to allow users from a specified security group to configure settings. During first run, choose to use [Active Directory Domain Services](first-run-program-surface-hub.md#use-active-directory-domain-services). You'll need to provide credentials that are capable of joining the domain of your choice, and the name of an existing security group. Anyone who is a member of that security group can enter their credentials and unlock Settings. #### What happens when you domain join your Surface Hub? Surface Hubs use domain join to: @@ -53,7 +53,7 @@ Surface Hub does not support applying group policies or certificates from the do ### Azure Active Directory (Azure AD) join the device -You can Azure AD join the Surface Hub to allow IT pros from your Azure AD tenant to configure settings. During first run, choose to use [Microsoft Azure Active Directory](first-run-program-surface-hub.md#a-href-iduse-microsoft-azureause-microsoft-azure-active-directory). You will need to provide credentials that are capable of joining the Azure AD tenant of your choice. After you successfully Azure AD join, the appropriate people will be granted admin rights on the device. +You can Azure AD join the Surface Hub to allow IT pros from your Azure AD tenant to configure settings. During first run, choose to use [Microsoft Azure Active Directory](first-run-program-surface-hub.md#use-microsoft-azure-active-directory). You will need to provide credentials that are capable of joining the Azure AD tenant of your choice. After you successfully Azure AD join, the appropriate people will be granted admin rights on the device. By default, all **global administrators** will be given admin rights on an Azure AD joined Surface Hub. With **Azure AD Premium** or **Enterprise Mobility Suite (EMS)**, you can add additional administrators: 1. In the [Azure classic portal](https://manage.windowsazure.com/), click **Active Directory**, and then click the name of your organization's directory. diff --git a/windows/application-management/app-v/appv-configure-access-to-packages-with-the-management-console.md b/windows/application-management/app-v/appv-configure-access-to-packages-with-the-management-console.md index 159aadb312..37dabf15e1 100644 --- a/windows/application-management/app-v/appv-configure-access-to-packages-with-the-management-console.md +++ b/windows/application-management/app-v/appv-configure-access-to-packages-with-the-management-console.md @@ -35,7 +35,7 @@ Use the following procedure to configure access to virtualized packages. 1. Using the format **mydomain** \\ **groupname**, enter the name or part of the name of an Active Directory group object, then select **Check**. > [!NOTE]   - >Ensure that you provide an associated domain name for the group that you are searching for. + > Ensure that you provide an associated domain name for the group that you are searching for. 3. Grant access to the package by first selecting the desired group, then selecting **Grant Access**. The newly added group is displayed in the **AD entities with access** pane. diff --git a/windows/application-management/app-v/appv-create-a-custom-configuration-file-with-the-management-console.md b/windows/application-management/app-v/appv-create-a-custom-configuration-file-with-the-management-console.md index 39cf216f84..3ee30fe59d 100644 --- a/windows/application-management/app-v/appv-create-a-custom-configuration-file-with-the-management-console.md +++ b/windows/application-management/app-v/appv-create-a-custom-configuration-file-with-the-management-console.md @@ -31,7 +31,7 @@ You can create a dynamic user configuration file with the App-V Management Conso 4. Select **Advanced**, and then select **Export Configuration**. Enter a file name and select **Save**. Now you can edit the file to configure a package for a user. > [!NOTE]   - >If you want to export a configuration while running on Windows Server, make sure to disable the IE Enhanced Security Configuration setting. If this setting is enabled and set to block downloads, you won't be able to download anything from the App-V Server. + > If you want to export a configuration while running on Windows Server, make sure to disable the IE Enhanced Security Configuration setting. If this setting is enabled and set to block downloads, you won't be able to download anything from the App-V Server. diff --git a/windows/application-management/app-v/appv-manage-appv-packages-running-on-a-stand-alone-computer-with-powershell.md b/windows/application-management/app-v/appv-manage-appv-packages-running-on-a-stand-alone-computer-with-powershell.md index 2e1a1e5f64..4912088722 100644 --- a/windows/application-management/app-v/appv-manage-appv-packages-running-on-a-stand-alone-computer-with-powershell.md +++ b/windows/application-management/app-v/appv-manage-appv-packages-running-on-a-stand-alone-computer-with-powershell.md @@ -32,8 +32,8 @@ Get-AppvClientPackage –Name "ContosoApplication" -Version 2 Use the **Add-AppvClientPackage** cmdlet to add a package to a computer. ->[!IMPORTANT] ->This example only adds a package. It does not publish the package to the user or the computer. +> [!IMPORTANT] +> This example only adds a package. It does not publish the package to the user or the computer. For example: @@ -59,8 +59,8 @@ Publish-AppvClientPackage "ContosoApplication" -Global ## Publish a package to a specific user ->[!NOTE]   ->You must use App-V 5.0 SP2 Hotfix Package 5 or later to use this parameter. +> [!NOTE]   +> You must use App-V 5.0 SP2 Hotfix Package 5 or later to use this parameter. An administrator can publish a package to a specific user by specifying the optional *–UserSID* parameter with the **Publish-AppvClientPackage** cmdlet, where *-UserSID* represents the end user’s security identifier (SID). @@ -99,8 +99,8 @@ Unpublish-AppvClientPackage "ContosoApplication" ## Unpublish a package for a specific user ->[!NOTE] ->You must use App-V 5.0 SP2 Hotfix Package 5 or later to use this parameter. +> [!NOTE] +> You must use App-V 5.0 SP2 Hotfix Package 5 or later to use this parameter. An administrator can unpublish a package for a specific user by using the optional *-UserSID* parameter with the **Unpublish-AppvClientPackage** cmdlet, where *-UserSID* represents the end user’s security identifier (SID). @@ -127,8 +127,8 @@ For example: Remove-AppvClientPackage "ContosoApplication" ``` ->[!NOTE] ->App-V cmdlets have been assigned to variables for the previous examples for clarity only; assignment is not a requirement. Most cmdlets can be combined as displayed in [Add and publish a package](appv-manage-appv-packages-running-on-a-stand-alone-computer-with-powershell.md#add-and-publish-a-package). For a detailed tutorial, see [App-V 5.0 Client PowerShell Deep Dive](https://blogs.technet.microsoft.com/appv/2012/12/03/app-v-5-0-client-powershell-deep-dive/). +> [!NOTE] +> App-V cmdlets have been assigned to variables for the previous examples for clarity only; assignment is not a requirement. Most cmdlets can be combined as displayed in [Add and publish a package](appv-manage-appv-packages-running-on-a-stand-alone-computer-with-powershell.md#add-and-publish-a-package). For a detailed tutorial, see [App-V 5.0 Client PowerShell Deep Dive](https://blogs.technet.microsoft.com/appv/2012/12/03/app-v-5-0-client-powershell-deep-dive/). ## Enable only administrators to publish or unpublish packages diff --git a/windows/application-management/app-v/appv-publish-a-packages-with-the-management-console.md b/windows/application-management/app-v/appv-publish-a-packages-with-the-management-console.md index 1351ee403d..a849c0e86f 100644 --- a/windows/application-management/app-v/appv-publish-a-packages-with-the-management-console.md +++ b/windows/application-management/app-v/appv-publish-a-packages-with-the-management-console.md @@ -18,8 +18,8 @@ ms.topic: article Use the following procedure to publish an App-V package. Once you publish a package, computers running the App-V client can access and run the applications in that package. ->[!NOTE]   ->The ability to enable only administrators to publish or unpublish packages (described below) is supported starting in App-V 5.0 SP3. +> [!NOTE]   +> The ability to enable only administrators to publish or unpublish packages (described below) is supported starting in App-V 5.0 SP3. ## Publish an App-V package diff --git a/windows/application-management/app-v/appv-release-notes-for-appv-for-windows.md b/windows/application-management/app-v/appv-release-notes-for-appv-for-windows.md index 86d4b51e2a..e4d37b5628 100644 --- a/windows/application-management/app-v/appv-release-notes-for-appv-for-windows.md +++ b/windows/application-management/app-v/appv-release-notes-for-appv-for-windows.md @@ -137,8 +137,8 @@ The InsertVersionInfo.sql script is not required for versions of the App-V manag The Permissions.sql script should be updated according to **Step 2** in [KB article 3031340](https://support.microsoft.com/kb/3031340). ->[!IMPORTANT]  ->**Step 1** of the KB article listed above isn't required for versions of App-V later than App-V 5.0 SP3. +> [!IMPORTANT]  +> **Step 1** of the KB article listed above isn't required for versions of App-V later than App-V 5.0 SP3. ## Microsoft Visual Studio 2012 not supported App-V doesn't support Visual Studio 2012. diff --git a/windows/application-management/app-v/appv-sequence-a-package-with-powershell.md b/windows/application-management/app-v/appv-sequence-a-package-with-powershell.md index 9a36a05933..232685092a 100644 --- a/windows/application-management/app-v/appv-sequence-a-package-with-powershell.md +++ b/windows/application-management/app-v/appv-sequence-a-package-with-powershell.md @@ -65,8 +65,8 @@ The following list displays additional optional parameters that can be used with In Windows 10, version 1703, running the new-appvsequencerpackage or the update-appvsequencepackage cmdlets automatically captures and stores all of your customizations as an App-V project template. If you want to make changes to this package later, your customizations are automatically loaded from this template file. ->[!IMPORTANT] ->If you have an auto-saved template and you attempt to load another template through the _TemplateFilePath_ parameter, the customization value from the parameter will override the auto-saved template. +> [!IMPORTANT] +> If you have an auto-saved template and you attempt to load another template through the _TemplateFilePath_ parameter, the customization value from the parameter will override the auto-saved template. ## Related topics diff --git a/windows/client-management/administrative-tools-in-windows-10.md b/windows/client-management/administrative-tools-in-windows-10.md index 48150a2940..131690f8f4 100644 --- a/windows/client-management/administrative-tools-in-windows-10.md +++ b/windows/client-management/administrative-tools-in-windows-10.md @@ -51,8 +51,8 @@ These tools were included in previous versions of Windows and the associated doc - [Windows Firewall with Advanced Security](https://go.microsoft.com/fwlink/p/?LinkId=708503) - [Windows Memory Diagnostic]( https://go.microsoft.com/fwlink/p/?LinkId=708507) ->[!TIP]   ->If the content that is linked to a tool in the following list doesn't provide the information you need to use that tool, send us a comment by using the **Was this page helpful?** feature on this **Administrative Tools in Windows 10** page. Details about the information you want for a tool will help us plan future content.  +> [!TIP]   +> If the content that is linked to a tool in the following list doesn't provide the information you need to use that tool, send us a comment by using the **Was this page helpful?** feature on this **Administrative Tools in Windows 10** page. Details about the information you want for a tool will help us plan future content.  ## Related topics diff --git a/windows/client-management/mdm/cm-cellularentries-csp.md b/windows/client-management/mdm/cm-cellularentries-csp.md index 4e20e3ff3e..c8ece4bfd6 100644 --- a/windows/client-management/mdm/cm-cellularentries-csp.md +++ b/windows/client-management/mdm/cm-cellularentries-csp.md @@ -139,7 +139,7 @@ The following diagram shows the CM\_CellularEntries configuration service provid **IPType**

      Optional. Type: String. Specifies the network protocol of the connection. Available values are "IPv4", "IPv6", "IPv4v6", and "IPv4v6xlat". If a value is not specified, the default value is "IPv4". -> [!Warning]   +> [!WARNING]   > Do not use IPv6 or IPv4v6xlat on a device or network that does not support IPv6. Data functionality will not work. In addition, the device will not be able to connect to a roaming network that does not support IPv6 unless you configure roaming connections with an IPType of IPv4v6. @@ -149,7 +149,7 @@ The following diagram shows the CM\_CellularEntries configuration service provid

      To allow MMS when data is set to OFF, set both ExemptFromDisablePolicy and UseRequiresMappingsPolicy to "1". This indicates that the connection is a dedicated MMS connection and that it should not be disabled when all other connections are disabled. As a result, MMS can be sent and received when data is set to OFF. Note that sending MMS while roaming is still not allowed. -> [!Important]   +> [!IMPORTANT]   > Do not set ExemptFromDisablePolicy to "1", ExemptFromRoaming to "1", or UseRequiresMappingsPolicy to "1" for general purpose connections.

      To avoid UX inconsistency with certain value combinations of ExemptFromDisablePolicy and AllowMmsIfDataIsOff, when you do not set ExemptFromDisablePolicy to 1 (default is 0), you should: @@ -168,12 +168,11 @@ The following diagram shows the CM\_CellularEntries configuration service provid **IdleDisconnectTimeout**

      Optional. Type: Int. Specifies how long an on-demand connection can be unused before Connection Manager tears the connection down. This value is specified in seconds. Valid value range is 5 to 60 seconds. If not specified, the default is 30 seconds. -> [!Important] +> [!IMPORTANT] >

      You must specify the IdleDisconnectTimeout value when updating an on-demand connection to ensure that the desired value is still configured. If it is not specified, the default value of 30 seconds may be used. -> -> -> -> [!Note] + + +> [!NOTE] > If tear-down/activation requests occur too frequently, this value should be set to greater than 5 seconds. diff --git a/windows/client-management/mdm/enterpriseassignedaccess-csp.md b/windows/client-management/mdm/enterpriseassignedaccess-csp.md index 0416e3badf..bf4c3325d8 100644 --- a/windows/client-management/mdm/enterpriseassignedaccess-csp.md +++ b/windows/client-management/mdm/enterpriseassignedaccess-csp.md @@ -41,7 +41,7 @@ Supported operations are Add, Delete, Get and Replace. The Apps and Settings sections of lockdown XML constitute an Allow list. Any app or setting that is not specified in AssignedAccessXML will not be available on the device to users. The following table describes the entries in lockdown XML. -> [!Important]    +> [!IMPORTANT]    > When using the AssignedAccessXml in the EnterpriseAssignedAccess CSP through an MDM, the XML must use escaped characters, such as \< instead of < because it is embedded in an XML. The examples provided in the topic are formatted for readability. When using the AssignedAccessXml in a provisioning package using the Windows Configuration Designer tool, do not use escaped characters. @@ -268,7 +268,7 @@ Here is an example for Windows 10, version 1703. Starting in Windows 10, version 1511, you can specify the following quick action settings in the lockdown XML file. The following list shows the quick action settings and settings page dependencies (group and page). -> [!Note] +> [!NOTE] > Only Windows 10, versions 1511 and 1607, the dependent settings group and pages are automatically added when the quick action item is specified in the lockdown XML. In Windows 10, version 1703, Quick action settings no longer require any dependencies from related group or page.

        @@ -376,7 +376,7 @@ Buttons | The following list identifies the hardware buttons on the device that
      • Custom3

      -> [!Note] +> [!NOTE] > Lock down of the Start button only prevents the press and hold event. > > Custom buttons are hardware buttons that can be added to devices by OEMs. @@ -400,7 +400,7 @@ Buttons example: ``` The Search and custom buttons can be remapped or configured to open a specific application. Button remapping takes effect for the device and applies to all users. -> [!Note] +> [!NOTE] > The lockdown settings for a button, per user role, will apply regardless of the button mapping. > > Button remapping can enable a user to open an application that is not in the Allow list. Use button lock down to prevent application access for a user role. @@ -498,7 +498,7 @@ Entry | Description ----------- | ------------ MenuItems | Use **DisableMenuItems** to prevent use of the context menu, which is displayed when a user presses and holds an application in the All Programs list. You can include this entry in the default profile and in any additional user role profiles that you create. -> [!Important] +> [!IMPORTANT] > If **DisableMenuItems** is not included in a profile, users of that profile can uninstall apps. MenuItems example: @@ -513,12 +513,12 @@ Entry | Description ----------- | ------------ Tiles | **Turning-on tile manipulation** - By default, under Assigned Access, tile manipulation is turned off (blocked) and only available if enabled in the user’s profile. If tile manipulation is enabled in the user’s profile, they can pin/unpin, move, and resize tiles based on their preferences. When multiple people use one device and you want to enable tile manipulation for multiple users, you must enable it for each user in their user profile. -> [!Important] +> [!IMPORTANT] > If a device is turned off then back on, the tiles reset to their predefined layout. If a device has only one profile, the only way to reset the tiles is to turn off then turn on the device. If a device has multiple profiles, the device resets the tiles to the predefined layout based on the logged-in user’s profile. The following sample file contains configuration for enabling tile manipulation. -> [!Note] +> [!NOTE > Tile manipulation is disabled when you don’t have a `` node in lockdown XML, or if you have a `` node but don’t have the `` node. ``` syntax diff --git a/windows/client-management/mdm/policy-csp-cryptography.md b/windows/client-management/mdm/policy-csp-cryptography.md index b7e7fa115c..8de01723ce 100644 --- a/windows/client-management/mdm/policy-csp-cryptography.md +++ b/windows/client-management/mdm/policy-csp-cryptography.md @@ -26,7 +26,7 @@ manager: dansimp -# Cryptography/AllowFipsAlgorithmPolicy +## Cryptography/AllowFipsAlgorithmPolicy @@ -68,7 +68,7 @@ The following list shows the supported values: -# Cryptography/TLSCipherSuites +## Cryptography/TLSCipherSuites |Home|Pro|Business |Enterprise |Education |Mobile |Mobile Enterprise | @@ -103,7 +103,7 @@ Footnote: -# Cryptography policies supported by Microsoft Surface Hub +## Cryptography policies supported by Microsoft Surface Hub - [Cryptography/AllowFipsAlgorithmPolicy](#cryptography-allowfipsalgorithmpolicy) - [Cryptography/TLSCipherSuites](#cryptography-tlsciphersuites) From cd0676056d7479b9b1c0a001035e6508e8f2349a Mon Sep 17 00:00:00 2001 From: Liza Poggemeyer Date: Fri, 7 Jun 2019 13:46:52 -0700 Subject: [PATCH 58/72] Fixing image ilnks in Edge includes --- .../edge/includes/allow-address-bar-suggestions-include.md | 2 +- .../edge/includes/allow-clearing-browsing-data-include.md | 2 +- browsers/edge/includes/allow-config-updates-books-include.md | 2 +- browsers/edge/includes/allow-cortana-include.md | 2 +- browsers/edge/includes/allow-dev-tools-include.md | 2 +- browsers/edge/includes/allow-enable-book-library-include.md | 2 +- .../edge/includes/allow-ext-telemetry-books-tab-include.md | 2 +- browsers/edge/includes/allow-full-screen-include.md | 2 +- browsers/edge/includes/allow-inprivate-browsing-include.md | 2 +- .../includes/allow-microsoft-compatibility-list-include.md | 2 +- browsers/edge/includes/allow-prelaunch-include.md | 2 +- browsers/edge/includes/allow-printing-include.md | 2 +- browsers/edge/includes/allow-saving-history-include.md | 2 +- .../includes/allow-search-engine-customization-include.md | 2 +- browsers/edge/includes/allow-shared-folder-books-include.md | 4 ++-- .../edge/includes/allow-sideloading-extensions-include.md | 2 +- browsers/edge/includes/allow-tab-preloading-include.md | 2 +- browsers/edge/includes/always-enable-book-library-include.md | 2 +- .../includes/configure-additional-search-engines-include.md | 2 +- .../includes/configure-adobe-flash-click-to-run-include.md | 2 +- browsers/edge/includes/configure-autofill-include.md | 2 +- .../configure-browser-telemetry-for-m365-analytics-include.md | 2 +- browsers/edge/includes/configure-cookies-include.md | 2 +- browsers/edge/includes/configure-do-not-track-include.md | 2 +- .../includes/configure-kiosk-mode-supported-values-include.md | 4 ++-- browsers/edge/includes/configure-password-manager-include.md | 2 +- browsers/edge/includes/configure-pop-up-blocker-include.md | 2 +- .../configure-search-suggestions-address-bar-include.md | 2 +- .../configure-windows-defender-smartscreen-include.md | 4 ++-- .../edge/includes/disable-lockdown-of-start-pages-include.md | 2 +- browsers/edge/includes/do-not-sync-include.md | 2 +- browsers/edge/includes/keep-fav-sync-ie-edge-include.md | 2 +- browsers/edge/includes/prevent-access-about-flag-include.md | 2 +- .../includes/prevent-bypassing-win-defender-files-include.md | 2 +- .../includes/prevent-bypassing-win-defender-sites-include.md | 2 +- .../includes/prevent-certificate-error-overrides-include.md | 2 +- .../edge/includes/prevent-changes-to-favorites-include.md | 2 +- .../edge/includes/prevent-first-run-webpage-open-include.md | 2 +- .../edge/includes/prevent-live-tile-pinning-start-include.md | 2 +- .../includes/prevent-localhost-address-for-webrtc-include.md | 2 +- browsers/edge/includes/provision-favorites-include.md | 2 +- browsers/edge/includes/send-all-intranet-sites-ie-include.md | 2 +- browsers/edge/includes/set-default-search-engine-include.md | 2 +- .../edge/includes/show-message-opening-sites-ie-include.md | 2 +- 44 files changed, 47 insertions(+), 47 deletions(-) diff --git a/browsers/edge/includes/allow-address-bar-suggestions-include.md b/browsers/edge/includes/allow-address-bar-suggestions-include.md index f929fb7f8f..ab2f7a396f 100644 --- a/browsers/edge/includes/allow-address-bar-suggestions-include.md +++ b/browsers/edge/includes/allow-address-bar-suggestions-include.md @@ -20,7 +20,7 @@ ms:topic: include | Group Policy | MDM | Registry | Description | Most restricted | |-----------------------------------------|:---:|:--------:|---------------------------------------------------------------------------------------------------------------------------------|:------------------------------------------------:| -| Disabled | 0 | 0 | Prevented. Hide the Address bar drop-down list and disable the *Show search and site suggestions as I type* toggle in Settings. | ![Most restricted value](../images/check-gn.png) | +| Disabled | 0 | 0 | Prevented. Hide the Address bar drop-down list and disable the *Show search and site suggestions as I type* toggle in Settings. | ![Most restricted value](/images/check-gn.png) | | Enabled or not configured **(default)** | 1 | 1 | Allowed. Show the Address bar drop-down list and make it available. | | --- diff --git a/browsers/edge/includes/allow-clearing-browsing-data-include.md b/browsers/edge/includes/allow-clearing-browsing-data-include.md index 5c3ce25d1e..c760771868 100644 --- a/browsers/edge/includes/allow-clearing-browsing-data-include.md +++ b/browsers/edge/includes/allow-clearing-browsing-data-include.md @@ -20,7 +20,7 @@ ms:topic: include | Group Policy | MDM | Registry | Description | Most restricted | |------------------------------------------|:---:|:--------:|------------------------------------------------------------------------------|:------------------------------------------------:| | Disabled or not configured **(default)** | 0 | 0 | Prevented. Users can configure the *Clear browsing data* option in Settings. | | -| Enabled | 1 | 1 | Allowed. Clear the browsing data upon exit automatically. | ![Most restricted value](../images/check-gn.png) | +| Enabled | 1 | 1 | Allowed. Clear the browsing data upon exit automatically. | ![Most restricted value](/images/check-gn.png) | --- diff --git a/browsers/edge/includes/allow-config-updates-books-include.md b/browsers/edge/includes/allow-config-updates-books-include.md index 345cc3f9b9..c8bfafc686 100644 --- a/browsers/edge/includes/allow-config-updates-books-include.md +++ b/browsers/edge/includes/allow-config-updates-books-include.md @@ -18,7 +18,7 @@ ms:topic: include | Group Policy | MDM | Registry | Description | Most restricted | |--------------------------------------------|:---:|:--------:|---------------------------------------------------------------------------------------------|:------------------------------------------------:| -| Disabled | 0 | 0 | Prevented. | ![Most restricted value](../images/check-gn.png) | +| Disabled | 0 | 0 | Prevented. | ![Most restricted value](/images/check-gn.png) | | Enabled or not configured
      **(default)** | 1 | 1 | Allowed. Microsoft Edge updates the configuration data for the Books Library automatically. | | --- diff --git a/browsers/edge/includes/allow-cortana-include.md b/browsers/edge/includes/allow-cortana-include.md index afd31cd7e8..a214284ce3 100644 --- a/browsers/edge/includes/allow-cortana-include.md +++ b/browsers/edge/includes/allow-cortana-include.md @@ -18,7 +18,7 @@ ms:topic: include | Group Policy | MDM | Registry | Description | Most restricted | |--------------------------|:---:|:--------:|------------------------------------------------------------------|:------------------------------------------------:| -| Disabled | 0 | 0 | Prevented. Users can still search to find items on their device. | ![Most restricted value](../images/check-gn.png) | +| Disabled | 0 | 0 | Prevented. Users can still search to find items on their device. | ![Most restricted value](/images/check-gn.png) | | Enabled
      **(default)** | 1 | 1 | Allowed. | | --- diff --git a/browsers/edge/includes/allow-dev-tools-include.md b/browsers/edge/includes/allow-dev-tools-include.md index be5ef149fb..c45ed8ab89 100644 --- a/browsers/edge/includes/allow-dev-tools-include.md +++ b/browsers/edge/includes/allow-dev-tools-include.md @@ -19,7 +19,7 @@ ms:topic: include | Group Policy | MDM | Registry | Description | Most restricted | |--------------|:---:|:--------:|-------------|:------------------------------------------------:| -| Disabled | 0 | 0 | Prevented | ![Most restricted value](../images/check-gn.png) | +| Disabled | 0 | 0 | Prevented | ![Most restricted value](/images/check-gn.png) | | Enabled | 1 | 1 | Allowed | | --- diff --git a/browsers/edge/includes/allow-enable-book-library-include.md b/browsers/edge/includes/allow-enable-book-library-include.md index 71fb486b11..9fd30cb289 100644 --- a/browsers/edge/includes/allow-enable-book-library-include.md +++ b/browsers/edge/includes/allow-enable-book-library-include.md @@ -18,7 +18,7 @@ ms:topic: include | Group Policy | MDM | Registry | Description | Most restricted | |---------------------------------------------|:---:|:--------:|-----------------------------------------------------------------------|:------------------------------------------------:| -| Disabled or not configured
      **(default)** | 0 | 0 | Show the Books Library only in countries or regions where supported. | ![Most restricted value](../images/check-gn.png) | +| Disabled or not configured
      **(default)** | 0 | 0 | Show the Books Library only in countries or regions where supported. | ![Most restricted value](/images/check-gn.png) | | Enabled | 1 | 1 | Show the Books Library, regardless of the device’s country or region. | | --- diff --git a/browsers/edge/includes/allow-ext-telemetry-books-tab-include.md b/browsers/edge/includes/allow-ext-telemetry-books-tab-include.md index 2af0ce9447..041dbcc3fc 100644 --- a/browsers/edge/includes/allow-ext-telemetry-books-tab-include.md +++ b/browsers/edge/includes/allow-ext-telemetry-books-tab-include.md @@ -18,7 +18,7 @@ ms:topic: include | Group Policy | MDM | Registry | Description | Most restricted | |---------------------------------------------|:---:|:--------:|-----------------------------------------------------------------------------------------------------------------------------------------------------|:------------------------------------------------:| -| Disabled or not configured
      **(default)** | 0 | 0 | Gather and send only basic diagnostic data. | ![Most restricted value](../images/check-gn.png) | +| Disabled or not configured
      **(default)** | 0 | 0 | Gather and send only basic diagnostic data. | ![Most restricted value](/images/check-gn.png) | | Enabled | 1 | 1 | Gather all diagnostic data. For this policy to work correctly, you must set the diagnostic data in *Settings > Diagnostics & feedback* to **Full**. | | --- diff --git a/browsers/edge/includes/allow-full-screen-include.md b/browsers/edge/includes/allow-full-screen-include.md index 1554d6cbd9..893caa3d51 100644 --- a/browsers/edge/includes/allow-full-screen-include.md +++ b/browsers/edge/includes/allow-full-screen-include.md @@ -20,7 +20,7 @@ ms:topic: include | Group Policy | MDM | Registry | Description | Most restricted | |--------------------------|:---:|:--------:|-------------|:------------------------------------------------:| -| Disabled | 0 | 0 | Prevented | ![Most restricted value](../images/check-gn.png) | +| Disabled | 0 | 0 | Prevented | ![Most restricted value](/images/check-gn.png) | | Enabled
      **(default)** | 1 | 1 | Allowed | | --- diff --git a/browsers/edge/includes/allow-inprivate-browsing-include.md b/browsers/edge/includes/allow-inprivate-browsing-include.md index b7789c77a2..57684b112b 100644 --- a/browsers/edge/includes/allow-inprivate-browsing-include.md +++ b/browsers/edge/includes/allow-inprivate-browsing-include.md @@ -20,7 +20,7 @@ ms:topic: include | Group Policy | MDM | Registry | Description | Most restricted | |--------------------------------------------|:---:|:--------:|-------------|:------------------------------------------------:| -| Disabled | 0 | 0 | Prevented | ![Most restricted value](../images/check-gn.png) | +| Disabled | 0 | 0 | Prevented | ![Most restricted value](/images/check-gn.png) | | Enabled or not configured
      **(default)** | 1 | 1 | Allowed | | --- diff --git a/browsers/edge/includes/allow-microsoft-compatibility-list-include.md b/browsers/edge/includes/allow-microsoft-compatibility-list-include.md index acefcbd014..1774a96433 100644 --- a/browsers/edge/includes/allow-microsoft-compatibility-list-include.md +++ b/browsers/edge/includes/allow-microsoft-compatibility-list-include.md @@ -18,7 +18,7 @@ ms:topic: include | Group Policy | MDM | Registry | Description | Most restricted | |--------------------------------------------|:---:|:--------:|-------------|:------------------------------------------------:| -| Disabled | 0 | 0 | Prevented | ![Most restricted value](../images/check-gn.png) | +| Disabled | 0 | 0 | Prevented | ![Most restricted value](/images/check-gn.png) | | Enabled or not configured
      **(default)** | 1 | 1 | Allowed | | --- diff --git a/browsers/edge/includes/allow-prelaunch-include.md b/browsers/edge/includes/allow-prelaunch-include.md index 3762725027..42fbce9cbc 100644 --- a/browsers/edge/includes/allow-prelaunch-include.md +++ b/browsers/edge/includes/allow-prelaunch-include.md @@ -19,7 +19,7 @@ ms:topic: include | Group Policy | MDM | Registry | Description | Most restricted | |--------------------------------------------|:---:|:--------:|-------------|:-------------------------------------------------:| -| Disabled | 0 | 0 | Prevented | ![Most restrictive value](../images/check-gn.png) | +| Disabled | 0 | 0 | Prevented | ![Most restrictive value](/images/check-gn.png) | | Enabled or not configured
      **(default)** | 1 | 1 | Allowed | | --- diff --git a/browsers/edge/includes/allow-printing-include.md b/browsers/edge/includes/allow-printing-include.md index 2a1743d2e2..395ccab5bb 100644 --- a/browsers/edge/includes/allow-printing-include.md +++ b/browsers/edge/includes/allow-printing-include.md @@ -18,7 +18,7 @@ ms:topic: include | Group Policy | MDM | Registry | Description | Most restricted | |--------------------------------------------|:---:|:--------:|-------------|:-------------------------------------------------:| -| Disabled | 0 | 0 | Prevented | ![Most restrictive value](../images/check-gn.png) | +| Disabled | 0 | 0 | Prevented | ![Most restrictive value](/images/check-gn.png) | | Enabled or not configured
      **(default)** | 1 | 1 | Allowed | | --- diff --git a/browsers/edge/includes/allow-saving-history-include.md b/browsers/edge/includes/allow-saving-history-include.md index 46d3314710..926c625142 100644 --- a/browsers/edge/includes/allow-saving-history-include.md +++ b/browsers/edge/includes/allow-saving-history-include.md @@ -19,7 +19,7 @@ ms:topic: include | Group Policy | MDM | Registry | Description | Most restricted | |--------------------------------------------|:---:|:--------:|-------------|:------------------------------------------------:| -| Disabled | 0 | 0 | Prevented | ![Most restricted value](../images/check-gn.png) | +| Disabled | 0 | 0 | Prevented | ![Most restricted value](/images/check-gn.png) | | Enabled or not configured
      **(default)** | 1 | 1 | Allowed | | --- diff --git a/browsers/edge/includes/allow-search-engine-customization-include.md b/browsers/edge/includes/allow-search-engine-customization-include.md index 05eed1a7ca..213f8ea19f 100644 --- a/browsers/edge/includes/allow-search-engine-customization-include.md +++ b/browsers/edge/includes/allow-search-engine-customization-include.md @@ -18,7 +18,7 @@ ms:topic: include | Group Policy | MDM | Registry | Description | Most restricted | |--------------------------------------------|:---:|:--------:|-------------|:------------------------------------------------:| -| Disabled | 0 | 0 | Prevented | ![Most restricted value](../images/check-gn.png) | +| Disabled | 0 | 0 | Prevented | ![Most restricted value](/images/check-gn.png) | | Enabled or not configured
      **(default)** | 1 | 1 | Allowed | | --- diff --git a/browsers/edge/includes/allow-shared-folder-books-include.md b/browsers/edge/includes/allow-shared-folder-books-include.md index d1db5f5f93..a36ba01cb6 100644 --- a/browsers/edge/includes/allow-shared-folder-books-include.md +++ b/browsers/edge/includes/allow-shared-folder-books-include.md @@ -20,12 +20,12 @@ ms:topic: include | Group Policy | MDM | Registry | Description | Most restricted | |---------------------------------------------|:---:|:--------:|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:------------------------------------------------:| -| Disabled or not configured
      **(default)** | 0 | 0 | Prevented. Microsoft Edge downloads book files to a per-user folder for each user. | ![Most restricted value](../images/check-gn.png) | +| Disabled or not configured
      **(default)** | 0 | 0 | Prevented. Microsoft Edge downloads book files to a per-user folder for each user. | ![Most restricted value](/images/check-gn.png) | | Enabled | 1 | 1 | Allowed. Microsoft Edge downloads book files to a shared folder. For this policy to work correctly, you must also enable the **Allow a Windows app to share application data between users** group policy, which you can find:

      **Computer Configuration\\Administrative Templates\\Windows Components\\App Package Deployment\\**

      Also, the users must be signed in with a school or work account. | | --- -![Allow a shared books folder](../images/allow-shared-books-folder_sm.png) +![Allow a shared books folder](/images/allow-shared-books-folder_sm.png) ### ADMX info and settings diff --git a/browsers/edge/includes/allow-sideloading-extensions-include.md b/browsers/edge/includes/allow-sideloading-extensions-include.md index bb8637ba79..db295e9481 100644 --- a/browsers/edge/includes/allow-sideloading-extensions-include.md +++ b/browsers/edge/includes/allow-sideloading-extensions-include.md @@ -18,7 +18,7 @@ ms:topic: include | Group Policy | MDM | Registry | Description | Most restricted | |----------------------------|:---:|:--------:|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:------------------------------------------------:| -| Disabled or not configured | 0 | 0 | Prevented. Disabling does not prevent sideloading of extensions using Add-AppxPackage via PowerShell. To prevent this, you must enable the **Allows development of Windows Store apps and installing them from an integrated development environment (IDE)** group policy, which you can find:

      **Computer Configuration\\Administrative Templates\\Windows Components\\App Package Deployment\\**

      For the MDM setting, set the **ApplicationManagement/AllowDeveloperUnlock** policy to 1 (enabled). | ![Most restricted value](../images/check-gn.png) | +| Disabled or not configured | 0 | 0 | Prevented. Disabling does not prevent sideloading of extensions using Add-AppxPackage via PowerShell. To prevent this, you must enable the **Allows development of Windows Store apps and installing them from an integrated development environment (IDE)** group policy, which you can find:

      **Computer Configuration\\Administrative Templates\\Windows Components\\App Package Deployment\\**

      For the MDM setting, set the **ApplicationManagement/AllowDeveloperUnlock** policy to 1 (enabled). | ![Most restricted value](/images/check-gn.png) | | Enabled
      **(default)** | 1 | 1 | Allowed. | | --- diff --git a/browsers/edge/includes/allow-tab-preloading-include.md b/browsers/edge/includes/allow-tab-preloading-include.md index c691d20211..c5ef3c78e7 100644 --- a/browsers/edge/includes/allow-tab-preloading-include.md +++ b/browsers/edge/includes/allow-tab-preloading-include.md @@ -18,7 +18,7 @@ ms:topic: include | Group Policy | MDM | Registry | Description | Most restricted | |--------------------------------------------|:---:|:--------:|-------------------------------------------|:------------------------------------------------:| -| Disabled | 0 | 0 | Prevented. | ![Most restricted value](../images/check-gn.png) | +| Disabled | 0 | 0 | Prevented. | ![Most restricted value](/images/check-gn.png) | | Enabled or not configured
      **(default)** | 1 | 1 | Allowed. Preload Start and New Tab pages. | | --- diff --git a/browsers/edge/includes/always-enable-book-library-include.md b/browsers/edge/includes/always-enable-book-library-include.md index b248006ae5..f1953cf341 100644 --- a/browsers/edge/includes/always-enable-book-library-include.md +++ b/browsers/edge/includes/always-enable-book-library-include.md @@ -19,7 +19,7 @@ ms:topic: include | Group Policy | MDM | Registry | Description | Most restricted | |---------------------------------------------|:---:|:--------:|-----------------------------------------------------------------------|:------------------------------------------------:| -| Disabled or not configured
      **(default)** | 0 | 0 | Show the Books Library only in countries or regions where supported. | ![Most restricted value](../images/check-gn.png) | +| Disabled or not configured
      **(default)** | 0 | 0 | Show the Books Library only in countries or regions where supported. | ![Most restricted value](/images/check-gn.png) | | Enabled | 1 | 1 | Show the Books Library, regardless of the device’s country or region. | | --- diff --git a/browsers/edge/includes/configure-additional-search-engines-include.md b/browsers/edge/includes/configure-additional-search-engines-include.md index 42bd2950bd..4845c13f9d 100644 --- a/browsers/edge/includes/configure-additional-search-engines-include.md +++ b/browsers/edge/includes/configure-additional-search-engines-include.md @@ -18,7 +18,7 @@ ms:topic: include | Group Policy | MDM | Registry | Description | Most restricted | |---------------------------------------------|:---:|:--------:|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:------------------------------------------------:| -| Disabled or not configured
      **(default)** | 0 | 0 | Prevented. Use the search engine specified in App settings.

      If you enabled this policy and now want to disable it, all previously configured search engines get removed. | ![Most restricted value](../images/check-gn.png) | +| Disabled or not configured
      **(default)** | 0 | 0 | Prevented. Use the search engine specified in App settings.

      If you enabled this policy and now want to disable it, all previously configured search engines get removed. | ![Most restricted value](/images/check-gn.png) | | Enabled | 1 | 1 | Allowed. Add up to five additional search engines and set any one of them as the default.

      For each search engine added you must specify a link to the OpenSearch XML file that contains, at a minimum, the short name and URL template (HTTPS) of the search engine. For more information about creating the OpenSearch XML file, see [Search provider discovery](https://developer.microsoft.com/en-us/microsoft-edge/platform/documentation/dev-guide/browser/search-provider-discovery/). | | --- diff --git a/browsers/edge/includes/configure-adobe-flash-click-to-run-include.md b/browsers/edge/includes/configure-adobe-flash-click-to-run-include.md index 4b312f4e12..8815d323d1 100644 --- a/browsers/edge/includes/configure-adobe-flash-click-to-run-include.md +++ b/browsers/edge/includes/configure-adobe-flash-click-to-run-include.md @@ -19,7 +19,7 @@ ms:topic: include | Group Policy | MDM | Registry | Description | Most restricted | |--------------------------------------------|:---:|:--------:|--------------------------------------------------------------------------|:------------------------------------------------:| | Disabled | 0 | 0 | Load and run Adobe Flash content automatically. | | -| Enabled or not configured
      **(default)** | 1 | 1 | Do not load or run Adobe Flash content and require action from the user. | ![Most restricted value](../images/check-gn.png) | +| Enabled or not configured
      **(default)** | 1 | 1 | Do not load or run Adobe Flash content and require action from the user. | ![Most restricted value](/images/check-gn.png) | --- diff --git a/browsers/edge/includes/configure-autofill-include.md b/browsers/edge/includes/configure-autofill-include.md index 463319afbe..b151c79f48 100644 --- a/browsers/edge/includes/configure-autofill-include.md +++ b/browsers/edge/includes/configure-autofill-include.md @@ -19,7 +19,7 @@ ms:topic: include | Group Policy | MDM | Registry | Description | Most restricted | |---------------------------------|:-----:|:--------:|-----------------------------------|:------------------------------------------------:| | Not configured
      **(default)** | Blank | Blank | Users can choose to use Autofill. | | -| Disabled | 0 | no | Prevented. | ![Most restricted value](../images/check-gn.png) | +| Disabled | 0 | no | Prevented. | ![Most restricted value](/images/check-gn.png) | | Enabled | 1 | yes | Allowed. | | --- diff --git a/browsers/edge/includes/configure-browser-telemetry-for-m365-analytics-include.md b/browsers/edge/includes/configure-browser-telemetry-for-m365-analytics-include.md index 9b5202659a..47a1913697 100644 --- a/browsers/edge/includes/configure-browser-telemetry-for-m365-analytics-include.md +++ b/browsers/edge/includes/configure-browser-telemetry-for-m365-analytics-include.md @@ -29,7 +29,7 @@ ms:topic: include | Group Policy | MDM | Registry | Description | Most restricted | |---------------------------------------------|:---:|:--------:|-----------------------------------------|:------------------------------------------------:| -| Disabled or not configured
      **(default)** | 0 | 0 | No data collected or sent | ![Most restricted value](../images/check-gn.png) | +| Disabled or not configured
      **(default)** | 0 | 0 | No data collected or sent | ![Most restricted value](/images/check-gn.png) | | Enabled | 1 | 1 | Send intranet history only | | | Enabled | 2 | 2 | Send Internet history only | | | Enabled | 3 | 3 | Send both intranet and Internet history | | diff --git a/browsers/edge/includes/configure-cookies-include.md b/browsers/edge/includes/configure-cookies-include.md index a4b9740cfc..763646944e 100644 --- a/browsers/edge/includes/configure-cookies-include.md +++ b/browsers/edge/includes/configure-cookies-include.md @@ -18,7 +18,7 @@ ms:topic: include | Group Policy | MDM | Registry | Description | Most restricted | |---------------------------------------------|:---:|:--------:|-----------------------------------------------|:------------------------------------------------:| -| Enabled | 0 | 0 | Block all cookies from all sites. | ![Most restricted value](../images/check-gn.png) | +| Enabled | 0 | 0 | Block all cookies from all sites. | ![Most restricted value](/images/check-gn.png) | | Enabled | 1 | 1 | Block only coddies from third party websites. | | | Disabled or not configured
      **(default)** | 2 | 2 | Allow all cookies from all sites. | | diff --git a/browsers/edge/includes/configure-do-not-track-include.md b/browsers/edge/includes/configure-do-not-track-include.md index 0270133a94..42afad9fa1 100644 --- a/browsers/edge/includes/configure-do-not-track-include.md +++ b/browsers/edge/includes/configure-do-not-track-include.md @@ -20,7 +20,7 @@ ms:topic: include |---------------------------------|:-----:|:--------:|---------------------------------------------------------------------------------------------------------|:------------------------------------------------:| | Not configured
      **(default)** | Blank | Blank | Do not send tracking information but let users choose to send tracking information to sites they visit. | | | Disabled | 0 | 0 | Never send tracking information. | | -| Enabled | 1 | 1 | Send tracking information. | ![Most restricted value](../images/check-gn.png) | +| Enabled | 1 | 1 | Send tracking information. | ![Most restricted value](/images/check-gn.png) | --- diff --git a/browsers/edge/includes/configure-kiosk-mode-supported-values-include.md b/browsers/edge/includes/configure-kiosk-mode-supported-values-include.md index cfbcfccd50..3578afcf88 100644 --- a/browsers/edge/includes/configure-kiosk-mode-supported-values-include.md +++ b/browsers/edge/includes/configure-kiosk-mode-supported-values-include.md @@ -11,7 +11,7 @@ ms:topic: include | | | |-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| **Single-app**

      ![thumbnail](../images/Picture1-sm.png)

      **Digital/interactive signage**

      Displays a specific site in full-screen mode, running Microsoft Edge InPrivate protecting user data.

      • **Digital signage** does not require user interaction.

        ***Example.*** Use digital signage for things like a rotating advertisement or menu.

      • **Interactive signage**, on the other hand, requires user interaction within the page but doesn’t allow for any other uses, such as browsing the internet.

        ***Example.*** Use interactive signage for things like a building business directory or restaurant order/pay station.

      **Policy setting** = Not configured (0 default)

      |

       

      ![thumbnail](../images/Picture2-sm.png)

      Public browsing

      Runs a limited multi-tab version of Microsoft Edge, protecting user data. Microsoft Edge is the only app users can use on the device, preventing them from customizing Microsoft Edge. Users can only browse publically or end their browsing session.

      The single-app public browsing mode is the only kiosk mode that has an End session button. Microsoft Edge also resets the session after a specified time of user inactivity. Both restart Microsoft Edge and clear the user’s session.

      Example. A public library or hotel concierge desk are two examples of public browsing that provides access to Microsoft Edge and other apps.

      Policy setting = Enabled (1) | -| **Multi-app**

      ![thumbnail](../images/Picture5-sm.png)

      **Normal browsing**

      Runs a full-version of Microsoft Edge with all browsing features and preserves the user data and state between sessions.

      Some features may not work depending on what other apps you have configured in assigned access. For example, installing extensions or books from the Microsoft store are not allowed if the store is not available. Also, if Internet Explorer 11 is set up in assigned access, you can enable [EnterpriseModeSiteList](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-browser#browser-enterprisemodesitelist) to automatically switch users to Internet Explorer 11 for sites that need backward compatibility support.

      **Policy setting** = Not configured (0 default) |

       

      ![thumbnail](../images/Picture6-sm.png)

      Public browsing

      Runs a multi-tab version of Microsoft Edge InPrivate with a tailored experience for kiosks that runs in full-screen mode. Users can open and close Microsoft Edge and launch other apps if allowed by assigned access. Instead of an End session button to clear their browsing session, the user closes Microsoft Edge normally.

      In this configuration, Microsoft Edge can interact with other applications. For example, if Internet Explorer 11 is set up in multi-app assigned access, you can enable [EnterpriseModeSiteList](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-browser#browser-enterprisemodesitelist) to automatically switch users to Internet Explorer 11 for sites that need backward compatibility support.

      Example. A public library or hotel concierge desk are two examples of public browsing that provides access to Microsoft Edge and other apps.

      Policy setting = Enabled (1) | +| **Single-app**

      ![thumbnail](/images/Picture1-sm.png)

      **Digital/interactive signage**

      Displays a specific site in full-screen mode, running Microsoft Edge InPrivate protecting user data.

      • **Digital signage** does not require user interaction.

        ***Example.*** Use digital signage for things like a rotating advertisement or menu.

      • **Interactive signage**, on the other hand, requires user interaction within the page but doesn’t allow for any other uses, such as browsing the internet.

        ***Example.*** Use interactive signage for things like a building business directory or restaurant order/pay station.

      **Policy setting** = Not configured (0 default)

      |

       

      ![thumbnail](/images/Picture2-sm.png)

      Public browsing

      Runs a limited multi-tab version of Microsoft Edge, protecting user data. Microsoft Edge is the only app users can use on the device, preventing them from customizing Microsoft Edge. Users can only browse publically or end their browsing session.

      The single-app public browsing mode is the only kiosk mode that has an End session button. Microsoft Edge also resets the session after a specified time of user inactivity. Both restart Microsoft Edge and clear the user’s session.

      Example. A public library or hotel concierge desk are two examples of public browsing that provides access to Microsoft Edge and other apps.

      Policy setting = Enabled (1) | +| **Multi-app**

      ![thumbnail](/images/Picture5-sm.png)

      **Normal browsing**

      Runs a full-version of Microsoft Edge with all browsing features and preserves the user data and state between sessions.

      Some features may not work depending on what other apps you have configured in assigned access. For example, installing extensions or books from the Microsoft store are not allowed if the store is not available. Also, if Internet Explorer 11 is set up in assigned access, you can enable [EnterpriseModeSiteList](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-browser#browser-enterprisemodesitelist) to automatically switch users to Internet Explorer 11 for sites that need backward compatibility support.

      **Policy setting** = Not configured (0 default) |

       

      ![thumbnail](/images/Picture6-sm.png)

      Public browsing

      Runs a multi-tab version of Microsoft Edge InPrivate with a tailored experience for kiosks that runs in full-screen mode. Users can open and close Microsoft Edge and launch other apps if allowed by assigned access. Instead of an End session button to clear their browsing session, the user closes Microsoft Edge normally.

      In this configuration, Microsoft Edge can interact with other applications. For example, if Internet Explorer 11 is set up in multi-app assigned access, you can enable [EnterpriseModeSiteList](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-browser#browser-enterprisemodesitelist) to automatically switch users to Internet Explorer 11 for sites that need backward compatibility support.

      Example. A public library or hotel concierge desk are two examples of public browsing that provides access to Microsoft Edge and other apps.

      Policy setting = Enabled (1) | --- diff --git a/browsers/edge/includes/configure-password-manager-include.md b/browsers/edge/includes/configure-password-manager-include.md index ab0e78ca5b..35cba0ce23 100644 --- a/browsers/edge/includes/configure-password-manager-include.md +++ b/browsers/edge/includes/configure-password-manager-include.md @@ -19,7 +19,7 @@ ms:topic: include | Group Policy | MDM | Registry | Description | Most restricted | |--------------------------|:-----:|:--------:|--------------------------------------------------------|:------------------------------------------------:| | Not configured | Blank | Blank | Users can choose to save and manage passwords locally. | | -| Disabled | 0 | no | Not allowed. | ![Most restricted value](../images/check-gn.png) | +| Disabled | 0 | no | Not allowed. | ![Most restricted value](/images/check-gn.png) | | Enabled
      **(default)** | 1 | yes | Allowed. | | --- diff --git a/browsers/edge/includes/configure-pop-up-blocker-include.md b/browsers/edge/includes/configure-pop-up-blocker-include.md index 5355cbae5f..1595f8fc6f 100644 --- a/browsers/edge/includes/configure-pop-up-blocker-include.md +++ b/browsers/edge/includes/configure-pop-up-blocker-include.md @@ -20,7 +20,7 @@ ms:topic: include |---------------------------|:-----:|:--------:|-------------------------------------------------|:------------------------------------------------:| | Not configured | Blank | Blank | Users can choose to use Pop-up Blocker. | | | Disabled
      **(default)** | 0 | 0 | Turned off. Allow pop-up windows to open. | | -| Enabled | 1 | 1 | Turned on. Prevent pop-up windows from opening. | ![Most restricted value](../images/check-gn.png) | +| Enabled | 1 | 1 | Turned on. Prevent pop-up windows from opening. | ![Most restricted value](/images/check-gn.png) | --- diff --git a/browsers/edge/includes/configure-search-suggestions-address-bar-include.md b/browsers/edge/includes/configure-search-suggestions-address-bar-include.md index f12debc9ab..e81aff3cec 100644 --- a/browsers/edge/includes/configure-search-suggestions-address-bar-include.md +++ b/browsers/edge/includes/configure-search-suggestions-address-bar-include.md @@ -19,7 +19,7 @@ ms:topic: include | Group Policy | MDM | Registry | Description | Most restricted | |---------------------------------|:-----:|:--------:|---------------------------------------------|:------------------------------------------------:| | Not configured
      **(default)** | Blank | Blank | Users can choose to see search suggestions. | | -| Disabled | 0 | 0 | Prevented. Hide the search suggestions. | ![Most restricted value](../images/check-gn.png) | +| Disabled | 0 | 0 | Prevented. Hide the search suggestions. | ![Most restricted value](/images/check-gn.png) | | Enabled | 1 | 1 | Allowed. Show the search suggestions. | | --- diff --git a/browsers/edge/includes/configure-windows-defender-smartscreen-include.md b/browsers/edge/includes/configure-windows-defender-smartscreen-include.md index fcc95b0d57..0deb5b8f82 100644 --- a/browsers/edge/includes/configure-windows-defender-smartscreen-include.md +++ b/browsers/edge/includes/configure-windows-defender-smartscreen-include.md @@ -20,13 +20,13 @@ ms:topic: include |----------------|:-----:|:--------:|-----------------------------------------------------------------------------------------------|:------------------------------------------------:| | Not configured | Blank | Blank | Users can choose to use Windows Defender SmartScreen. | | | Disabled | 0 | 0 | Turned off. Do not protect users from potential threats and prevent users from turning it on. | | -| Enabled | 1 | 1 | Turned on. Protect users from potential threats and prevent users from turning it off. | ![Most restricted value](../images/check-gn.png) | +| Enabled | 1 | 1 | Turned on. Protect users from potential threats and prevent users from turning it off. | ![Most restricted value](/images/check-gn.png) | --- To verify Windows Defender SmartScreen is turned off (disabled): 1. Click or tap **More** (…) and select **Settings** > **View Advanced settings**. -2. Verify the setting **Help protect me from malicious sites and download with SmartScreen Filter** is disabled.

      ![Verify that Windows Defender SmartScreen is turned off (disabled)](../images/allow-smart-screen-validation.PNG) +2. Verify the setting **Help protect me from malicious sites and download with SmartScreen Filter** is disabled.

      ![Verify that Windows Defender SmartScreen is turned off (disabled)](/images/allow-smart-screen-validation.PNG) ### ADMX info and settings diff --git a/browsers/edge/includes/disable-lockdown-of-start-pages-include.md b/browsers/edge/includes/disable-lockdown-of-start-pages-include.md index e240862638..d5eaa236e5 100644 --- a/browsers/edge/includes/disable-lockdown-of-start-pages-include.md +++ b/browsers/edge/includes/disable-lockdown-of-start-pages-include.md @@ -18,7 +18,7 @@ ms:topic: include | Group Policy | MDM | Registry | Description | Most restricted | |----------------|:---:|:--------:|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:------------------------------------------------:| -| Not configured | 0 | 0 | Locked. Start pages configured in either the Configure Open Microsoft Edge With policy and Configure Start Pages policy are not editable. | ![Most restricted value](../images/check-gn.png) | +| Not configured | 0 | 0 | Locked. Start pages configured in either the Configure Open Microsoft Edge With policy and Configure Start Pages policy are not editable. | ![Most restricted value](/images/check-gn.png) | | Enabled | 1 | 1 | Unlocked. Users can make changes to all configured start pages.

      When you enable this policy and define a set of URLs in the Configure Start Pages policy, Microsoft Edge uses the URLs defined in the Configure Open Microsoft Edge With policy. | | --- diff --git a/browsers/edge/includes/do-not-sync-include.md b/browsers/edge/includes/do-not-sync-include.md index 96aa814d4b..255d83e1be 100644 --- a/browsers/edge/includes/do-not-sync-include.md +++ b/browsers/edge/includes/do-not-sync-include.md @@ -19,7 +19,7 @@ ms:topic: include | Group Policy | MDM | Registry | Description | Most restricted | |---------------------------------------------|:---:|:--------:|--------------------------------------------------------------------------------------|:------------------------------------------------:| | Disabled or not configured
      **(default)** | 0 | 0 | Allowed/turned on. Users can choose what to sync to their device. | | -| Enabled | 2 | 2 | Prevented/turned off. Disables the *Sync your Settings* toggle and prevents syncing. | ![Most restricted value](../images/check-gn.png) | +| Enabled | 2 | 2 | Prevented/turned off. Disables the *Sync your Settings* toggle and prevents syncing. | ![Most restricted value](/images/check-gn.png) | --- diff --git a/browsers/edge/includes/keep-fav-sync-ie-edge-include.md b/browsers/edge/includes/keep-fav-sync-ie-edge-include.md index 7e9bb90bc1..dc17580d47 100644 --- a/browsers/edge/includes/keep-fav-sync-ie-edge-include.md +++ b/browsers/edge/includes/keep-fav-sync-ie-edge-include.md @@ -19,7 +19,7 @@ ms:topic: include | Group Policy | MDM | Registry | Description | Most restricted | |---------------------------------------------|:---:|:--------:|------------------------|:------------------------------------------------:| | Disabled or not configured
      **(default)** | 0 | 0 | Turned off/not syncing | | -| Enabled | 1 | 1 | Turned on/syncing | ![Most restricted value](../images/check-gn.png) | +| Enabled | 1 | 1 | Turned on/syncing | ![Most restricted value](/images/check-gn.png) | --- diff --git a/browsers/edge/includes/prevent-access-about-flag-include.md b/browsers/edge/includes/prevent-access-about-flag-include.md index d6ca2253e6..cf2adc30cc 100644 --- a/browsers/edge/includes/prevent-access-about-flag-include.md +++ b/browsers/edge/includes/prevent-access-about-flag-include.md @@ -19,7 +19,7 @@ ms:topic: include | Group Policy | MDM | Registry | Description | Most restricted | |---------------------------------------------|:---:|:--------:|-------------|:------------------------------------------------:| | Disabled or not configured
      **(default)** | 0 | 0 | Allowed | | -| Enabled | 1 | 1 | Prevented | ![Most restricted value](../images/check-gn.png) | +| Enabled | 1 | 1 | Prevented | ![Most restricted value](/images/check-gn.png) | --- diff --git a/browsers/edge/includes/prevent-bypassing-win-defender-files-include.md b/browsers/edge/includes/prevent-bypassing-win-defender-files-include.md index a16217ae07..077eca88ab 100644 --- a/browsers/edge/includes/prevent-bypassing-win-defender-files-include.md +++ b/browsers/edge/includes/prevent-bypassing-win-defender-files-include.md @@ -19,7 +19,7 @@ ms:topic: include | Group Policy | MDM | Registry | Description | Most restricted | |---------------------------------------------|:---:|:--------:|---------------------------------------------------------------------------------------------------|:------------------------------------------------:| | Disabled or not configured
      **(default)** | 0 | 0 | Allowed/turned off. Users can ignore the warning and continue to download the unverified file(s). | | -| Enabled | 1 | 1 | Prevented/turned on. | ![Most restricted value](../images/check-gn.png) | +| Enabled | 1 | 1 | Prevented/turned on. | ![Most restricted value](/images/check-gn.png) | --- diff --git a/browsers/edge/includes/prevent-bypassing-win-defender-sites-include.md b/browsers/edge/includes/prevent-bypassing-win-defender-sites-include.md index beca20210f..95d1c0a7ec 100644 --- a/browsers/edge/includes/prevent-bypassing-win-defender-sites-include.md +++ b/browsers/edge/includes/prevent-bypassing-win-defender-sites-include.md @@ -19,7 +19,7 @@ ms:topic: include | Group Policy | MDM | Registry | Description | Most restricted | |---------------------------------------------|:---:|:--------:|----------------------------------------------------------------------------|:------------------------------------------------:| | Disabled or not configured
      **(default)** | 0 | 0 | Allowed/turned off. Users can ignore the warning and continue to the site. | | -| Enabled | 1 | 1 | Prevented/turned on. | ![Most restricted value](../images/check-gn.png) | +| Enabled | 1 | 1 | Prevented/turned on. | ![Most restricted value](/images/check-gn.png) | --- diff --git a/browsers/edge/includes/prevent-certificate-error-overrides-include.md b/browsers/edge/includes/prevent-certificate-error-overrides-include.md index a0a47406eb..5957d7ca37 100644 --- a/browsers/edge/includes/prevent-certificate-error-overrides-include.md +++ b/browsers/edge/includes/prevent-certificate-error-overrides-include.md @@ -18,7 +18,7 @@ ms:topic: include | Group Policy | MDM | Registry | Description | Most restricted | |---------------------------------------------|:---:|:--------:|---------------------------------------------------------------------------------|:------------------------------------------------:| | Disabled or not configured
      **(default)** | 0 | 0 | Allowed/turned on. Override the security warning to sites that have SSL errors. | | -| Enabled | 1 | 1 | Prevented/turned on. | ![Most restricted value](../images/check-gn.png) | +| Enabled | 1 | 1 | Prevented/turned on. | ![Most restricted value](/images/check-gn.png) | --- diff --git a/browsers/edge/includes/prevent-changes-to-favorites-include.md b/browsers/edge/includes/prevent-changes-to-favorites-include.md index 71476b4e98..30a902cbbf 100644 --- a/browsers/edge/includes/prevent-changes-to-favorites-include.md +++ b/browsers/edge/includes/prevent-changes-to-favorites-include.md @@ -19,7 +19,7 @@ ms:topic: include | Group Policy | MDM | Registry | Description | Most restricted | |---------------------------------------------|:---:|:--------:|-----------------------------------------------------------------------------------|:------------------------------------------------:| | Disabled or not configured
      **(default)** | 0 | 0 | Allowed/unlocked. Users can add, import, and make changes to the Favorites list. | | -| Enabled | 1 | 1 | Prevented/locked down. | ![Most restricted value](../images/check-gn.png) | +| Enabled | 1 | 1 | Prevented/locked down. | ![Most restricted value](/images/check-gn.png) | --- diff --git a/browsers/edge/includes/prevent-first-run-webpage-open-include.md b/browsers/edge/includes/prevent-first-run-webpage-open-include.md index e28cd73fb5..50e5ffbe36 100644 --- a/browsers/edge/includes/prevent-first-run-webpage-open-include.md +++ b/browsers/edge/includes/prevent-first-run-webpage-open-include.md @@ -19,7 +19,7 @@ ms:topic: include | Group Policy | MDM | Registry | Description | Most restricted | |---------------------------------------------|:---:|:--------:|--------------------------------------|:------------------------------------------------:| | Disabled or not configured
      **(default)** | 0 | 0 | Allowed. Load the First Run webpage. | | -| Enabled | 1 | 1 | Prevented. | ![Most restricted value](../images/check-gn.png) | +| Enabled | 1 | 1 | Prevented. | ![Most restricted value](/images/check-gn.png) | --- diff --git a/browsers/edge/includes/prevent-live-tile-pinning-start-include.md b/browsers/edge/includes/prevent-live-tile-pinning-start-include.md index 36535b4ccc..86777ec60f 100644 --- a/browsers/edge/includes/prevent-live-tile-pinning-start-include.md +++ b/browsers/edge/includes/prevent-live-tile-pinning-start-include.md @@ -19,7 +19,7 @@ ms:topic: include | Group Policy | MDM | Registry | Description | Most restricted | |---------------------------------------------|:---:|:--------:|--------------------------------------|:------------------------------------------------:| | Disabled or not configured
      **(default)** | 0 | 0 | Collect and send Live Tile metadata. | | -| Enabled | 1 | 1 | Do not collect data. | ![Most restricted value](../images/check-gn.png) | +| Enabled | 1 | 1 | Do not collect data. | ![Most restricted value](/images/check-gn.png) | --- diff --git a/browsers/edge/includes/prevent-localhost-address-for-webrtc-include.md b/browsers/edge/includes/prevent-localhost-address-for-webrtc-include.md index 8314edbe14..d66fd0ae7d 100644 --- a/browsers/edge/includes/prevent-localhost-address-for-webrtc-include.md +++ b/browsers/edge/includes/prevent-localhost-address-for-webrtc-include.md @@ -19,7 +19,7 @@ ms:topic: include | Group Policy | MDM | Registry | Description | Most restricted | |---------------------------------------------|:---:|:--------:|---------------------------------------|:------------------------------------------------:| | Disabled or not configured
      **(default)** | 0 | 0 | Allowed. Show localhost IP addresses. | | -| Enabled | 1 | 1 | Prevented. | ![Most restricted value](../images/check-gn.png) | +| Enabled | 1 | 1 | Prevented. | ![Most restricted value](/images/check-gn.png) | --- diff --git a/browsers/edge/includes/provision-favorites-include.md b/browsers/edge/includes/provision-favorites-include.md index 33df41bb77..5fb77898e4 100644 --- a/browsers/edge/includes/provision-favorites-include.md +++ b/browsers/edge/includes/provision-favorites-include.md @@ -23,7 +23,7 @@ ms:topic: include | Group Policy | Description | Most restricted | |---------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:------------------------------------------------:| | Disabled or not configured
      **(default)** | Users can customize the favorites list, such as adding folders, or adding and removing favorites. | | -| Enabled | Define a default list of favorites in Microsoft Edge. In this case, the Save a Favorite, Import settings, and context menu options (such as Create a new folder) are turned off.

      To define a default list of favorites, do the following:

      1. In the upper-right corner of Microsoft Edge, click the ellipses (**...**) and select **Settings**.
      2. Click **Import from another browser**, click **Export to file** and save the file.
      3. In the **Options** section of the Group Policy Editor, provide the location that points the file with the list of favorites to provision. Specify the URL as:
        • HTTP location: "SiteList"=
        • Local network: "SiteList"="\network\shares\URLs.html"
        • Local file: "SiteList"=file:///c:/Users/Documents/URLs.html
      | ![Most restricted value](../images/check-gn.png) | +| Enabled | Define a default list of favorites in Microsoft Edge. In this case, the Save a Favorite, Import settings, and context menu options (such as Create a new folder) are turned off.

      To define a default list of favorites, do the following:

      1. In the upper-right corner of Microsoft Edge, click the ellipses (**...**) and select **Settings**.
      2. Click **Import from another browser**, click **Export to file** and save the file.
      3. In the **Options** section of the Group Policy Editor, provide the location that points the file with the list of favorites to provision. Specify the URL as:
        • HTTP location: "SiteList"=
        • Local network: "SiteList"="\network\shares\URLs.html"
        • Local file: "SiteList"=file:///c:/Users/Documents/URLs.html
      | ![Most restricted value](/images/check-gn.png) | --- diff --git a/browsers/edge/includes/send-all-intranet-sites-ie-include.md b/browsers/edge/includes/send-all-intranet-sites-ie-include.md index 7cc7123258..f12f7f392d 100644 --- a/browsers/edge/includes/send-all-intranet-sites-ie-include.md +++ b/browsers/edge/includes/send-all-intranet-sites-ie-include.md @@ -22,7 +22,7 @@ ms:topic: include | Group Policy | MDM | Registry | Description | Most restricted | |---------------------------------------------|:---:|:--------:|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:------------------------------------------------:| -| Disabled or not configured
      **(default)** | 0 | 0 | All sites, including intranet sites, open in Microsoft Edge automatically. | ![Most restricted value](../images/check-gn.png) | +| Disabled or not configured
      **(default)** | 0 | 0 | All sites, including intranet sites, open in Microsoft Edge automatically. | ![Most restricted value](/images/check-gn.png) | | Enabled | 1 | 1 | Only intranet sites open in Internet Explorer 11 automatically.

      Enabling this policy opens all intranet sites in IE11 automatically, even if the users have Microsoft Edge as their default browser.

      1. In Group Policy Editor, navigate to:

        **Computer Configuration\\Administrative Templates\\Windows Components\\File Explorer\\Set a default associations configuration file**

      2. Click **Enable** and then refresh the policy to view the affected sites in Microsoft Edge.

        A message opens stating that the page needs to open in IE. At the same time, the page opens in IE11 automatically; in a new frame if it is not yet running, or in a new tab.

      | | --- diff --git a/browsers/edge/includes/set-default-search-engine-include.md b/browsers/edge/includes/set-default-search-engine-include.md index 4a3ddd44fa..5620ea5e8b 100644 --- a/browsers/edge/includes/set-default-search-engine-include.md +++ b/browsers/edge/includes/set-default-search-engine-include.md @@ -20,7 +20,7 @@ ms:topic: include |---------------------------------|:-----:|:--------:|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:------------------------------------------------:| | Not configured
      **(default)** | Blank | Blank | Use the search engine specified in App settings. If you don't configure this policy and disable the [Allow search engine customization](../group-policies/search-engine-customization-gp.md#allow-search-engine-customization) policy, users cannot make changes. | | | Disabled | 0 | 0 | Remove or don't use the policy-set search engine and use the search engine for the market, letting users make changes. | | -| Enabled | 1 | 1 | Use the policy-set search engine specified in the OpenSearch XML file, preventing users from making changes.

      Specify a link to the OpenSearch XML file that contains, at a minimum, the short name and the URL template (HTTPS) of the search engine. For more information about creating the OpenSearch XML file, see [Search provider discovery](https://docs.microsoft.com/microsoft-edge/dev-guide/browser/search-provider-discovery). Use this format to specify the link you want to add.

      If you want your users to use the default Microsoft Edge settings for each market, then set the string to **EDGEDEFAULT**.

      If you would like your users to use Microsoft Bing as the default search engine, then set the string to **EDGEBING**. | ![Most restricted value](../images/check-gn.png) | +| Enabled | 1 | 1 | Use the policy-set search engine specified in the OpenSearch XML file, preventing users from making changes.

      Specify a link to the OpenSearch XML file that contains, at a minimum, the short name and the URL template (HTTPS) of the search engine. For more information about creating the OpenSearch XML file, see [Search provider discovery](https://docs.microsoft.com/microsoft-edge/dev-guide/browser/search-provider-discovery). Use this format to specify the link you want to add.

      If you want your users to use the default Microsoft Edge settings for each market, then set the string to **EDGEDEFAULT**.

      If you would like your users to use Microsoft Bing as the default search engine, then set the string to **EDGEBING**. | ![Most restricted value](/images/check-gn.png) | --- diff --git a/browsers/edge/includes/show-message-opening-sites-ie-include.md b/browsers/edge/includes/show-message-opening-sites-ie-include.md index fe01511d36..bb626be0cf 100644 --- a/browsers/edge/includes/show-message-opening-sites-ie-include.md +++ b/browsers/edge/includes/show-message-opening-sites-ie-include.md @@ -21,7 +21,7 @@ ms:topic: include | Group Policy | MDM | Registry | Description | Most restricted | |---------------------------------------------|:---:|:--------:|--------------------------------------------------------------------------------------------------------------------------|:------------------------------------------------:| -| Disabled or not configured
      **(default)** | 0 | 0 | No additional message displays. | ![Most restricted value](../images/check-gn.png) | +| Disabled or not configured
      **(default)** | 0 | 0 | No additional message displays. | ![Most restricted value](/images/check-gn.png) | | Enabled | 1 | 1 | Show an additional message stating that a site has opened in IE11. | | | Enabled | 2 | 2 | Show an additional message with a *Keep going in Microsoft Edge* link to allow users to open the site in Microsoft Edge. | | From 425e597fbf76fae441a8ea97ffd8c28dd32c48c7 Mon Sep 17 00:00:00 2001 From: jaimeo Date: Fri, 7 Jun 2019 13:54:40 -0700 Subject: [PATCH 59/72] one more try with the yaml--metadata header copied from liza --- windows/deployment/update/waas-wufb-group-policy.md | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/windows/deployment/update/waas-wufb-group-policy.md b/windows/deployment/update/waas-wufb-group-policy.md index 266df98ed5..b447161237 100644 --- a/windows/deployment/update/waas-wufb-group-policy.md +++ b/windows/deployment/update/waas-wufb-group-policy.md @@ -1,12 +1,15 @@ --- -title: Walkthrough: Use Group Policy to configure Windows Update for Business (Windows 10) +title: Walkthrough use Group Policy to configure Windows Update for Business - Windows 10 description: Configure Windows Update for Business settings using Group Policy. ms.prod: w10 ms.mktglfcycl: manage ms.sitesec: library -author: jaimeo +author: lomayor ms.localizationpriority: medium -ms.author: jaimeo +ms.author: lomayor +ms.date: 07/27/2017 +ms.reviewer: +manager: dansimp ms.topic: article --- From 0c02e04b6f3d8780b4b2927be2ea24717e504873 Mon Sep 17 00:00:00 2001 From: Liza Poggemeyer Date: Fri, 7 Jun 2019 14:17:57 -0700 Subject: [PATCH 60/72] fixed art links in Surface article, trying to fix first note issue --- .../surface/surface-enterprise-management-mode.md | 14 +++++++------- ...cess-to-packages-with-the-management-console.md | 4 ++-- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/devices/surface/surface-enterprise-management-mode.md b/devices/surface/surface-enterprise-management-mode.md index 5dfb51b75b..9244515eb1 100644 --- a/devices/surface/surface-enterprise-management-mode.md +++ b/devices/surface/surface-enterprise-management-mode.md @@ -29,7 +29,7 @@ There are two administrative options you can use to manage SEMM and enrolled Sur The primary workspace of SEMM is Microsoft Surface UEFI Configurator, as shown in Figure 1. Microsoft Surface UEFI Configurator is a tool that is used to create Windows Installer (.msi) packages or WinPE images that are used to enroll, configure, and unenroll SEMM on a Surface device. These packages contain a configuration file where the settings for UEFI are specified. SEMM packages also contain a certificate that is installed and stored in firmware and used to verify the signature of configuration files before UEFI settings are applied. -![Microsoft Surface UEFI Configurator](images\surface-ent-mgmt-fig1-uefi-configurator.png "Microsoft Surface UEFI Configurator") +![Microsoft Surface UEFI Configurator](images/surface-ent-mgmt-fig1-uefi-configurator.png "Microsoft Surface UEFI Configurator") *Figure 1. Microsoft Surface UEFI Configurator* @@ -51,7 +51,7 @@ You can download Microsoft Surface UEFI Configurator from the [Surface Tools for Surface UEFI configuration packages are the primary mechanism to implement and manage SEMM on Surface devices. These packages contain a configuration file of UEFI settings specified during creation of the package in Microsoft Surface UEFI Configurator and a certificate file, as shown in Figure 2. When a configuration package is run for the first time on a Surface device that is not already enrolled in SEMM, it provisions the certificate file in the device’s firmware and enrolls the device in SEMM. When enrolling a device in SEMM, you will be prompted to confirm the operation by providing the last two digits of the SEMM certificate thumbprint before the certificate file is stored and the enrollment can complete. This confirmation requires that a user be present at the device at the time of enrollment to perform the confirmation. -![Secure a SEMM configuration package with a certificate](images\surface-ent-mgmt-fig2-securepackage.png "Secure a SEMM configuration package with a certificate") +![Secure a SEMM configuration package with a certificate](images/surface-ent-mgmt-fig2-securepackage.png "Secure a SEMM configuration package with a certificate") *Figure 2. Secure a SEMM configuration package with a certificate* @@ -64,11 +64,11 @@ After a device is enrolled in SEMM, the configuration file is read and the setti You can use Surface UEFI settings to enable or disable the operation of individual components, such as cameras, wireless communication, or docking USB port (as shown in Figure 3), and configure advanced settings (as shown in Figure 4). -![Enable or disable devices in Surface UEFI with SEMM](images\surface-ent-mgmt-fig3-enabledisable.png "Enable or disable devices in Surface UEFI with SEMM") +![Enable or disable devices in Surface UEFI with SEMM](images/surface-ent-mgmt-fig3-enabledisable.png "Enable or disable devices in Surface UEFI with SEMM") *Figure 3. Enable or disable devices in Surface UEFI with SEMM* -![Configure advanced settings in SEMM](images\surface-ent-mgmt-fig4-advancedsettings.png "Configure advanced settings in SEMM") +![Configure advanced settings in SEMM](images/surface-ent-mgmt-fig4-advancedsettings.png "Configure advanced settings in SEMM") *Figure 4. Configure advanced settings with SEMM* @@ -102,13 +102,13 @@ You can configure the following advanced settings with SEMM: >[!NOTE] >When you create a SEMM configuration package, two characters are shown on the **Successful** page, as shown in Figure 5. -![Certificate thumbprint display](images\surface-ent-mgmt-fig5-success.png "Certificate thumbprint display") +![Certificate thumbprint display](images/surface-ent-mgmt-fig5-success.png "Certificate thumbprint display") *Figure 5. Display of the last two characters of the certificate thumbprint on the Successful page* These characters are the last two characters of the certificate thumbprint and should be written down or recorded. The characters are required to confirm enrollment in SEMM on a Surface device, as shown in Figure 6. -![Enrollment confirmation in SEMM](images\surface-ent-mgmt-fig6-enrollconfirm.png "Enrollment confirmation in SEMM") +![Enrollment confirmation in SEMM](images/surface-ent-mgmt-fig6-enrollconfirm.png "Enrollment confirmation in SEMM") *Figure 6. Enrollment confirmation in SEMM with the SEMM certificate thumbprint* @@ -134,7 +134,7 @@ A Surface UEFI reset package is used to perform only one task — to unenroll a In some scenarios, it may be impossible to use a Surface UEFI reset package. (For example, if Windows becomes unusable on the Surface device.) In these scenarios you can unenroll the Surface device from SEMM through the **Enterprise Management** page of Surface UEFI (shown in Figure 7) with a Recovery Request operation. -![Initiate a SEMM recovery request](images\surface-ent-mgmt-fig7-semmrecovery.png "Initiate a SEMM recovery request") +![Initiate a SEMM recovery request](images/surface-ent-mgmt-fig7-semmrecovery.png "Initiate a SEMM recovery request") *Figure 7. Initiate a SEMM recovery request on the Enterprise Management page* diff --git a/windows/application-management/app-v/appv-configure-access-to-packages-with-the-management-console.md b/windows/application-management/app-v/appv-configure-access-to-packages-with-the-management-console.md index 37dabf15e1..beedebb563 100644 --- a/windows/application-management/app-v/appv-configure-access-to-packages-with-the-management-console.md +++ b/windows/application-management/app-v/appv-configure-access-to-packages-with-the-management-console.md @@ -34,8 +34,8 @@ Use the following procedure to configure access to virtualized packages. 1. Using the format **mydomain** \\ **groupname**, enter the name or part of the name of an Active Directory group object, then select **Check**. - > [!NOTE]   - > Ensure that you provide an associated domain name for the group that you are searching for. + > [!NOTE]   + > Ensure that you provide an associated domain name for the group that you are searching for. 3. Grant access to the package by first selecting the desired group, then selecting **Grant Access**. The newly added group is displayed in the **AD entities with access** pane. From 634d6d89427abbb2b1de4b8e33d924b50f17329e Mon Sep 17 00:00:00 2001 From: Liza Poggemeyer Date: Fri, 7 Jun 2019 14:33:53 -0700 Subject: [PATCH 61/72] replaced note to test issue --- ...onfigure-access-to-packages-with-the-management-console.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/application-management/app-v/appv-configure-access-to-packages-with-the-management-console.md b/windows/application-management/app-v/appv-configure-access-to-packages-with-the-management-console.md index beedebb563..a4d1d3bb4f 100644 --- a/windows/application-management/app-v/appv-configure-access-to-packages-with-the-management-console.md +++ b/windows/application-management/app-v/appv-configure-access-to-packages-with-the-management-console.md @@ -34,8 +34,8 @@ Use the following procedure to configure access to virtualized packages. 1. Using the format **mydomain** \\ **groupname**, enter the name or part of the name of an Active Directory group object, then select **Check**. - > [!NOTE]   - > Ensure that you provide an associated domain name for the group that you are searching for. + > [!NOTE] + > Ensure that you provide an associated domain name for the group that you are searching for. 3. Grant access to the package by first selecting the desired group, then selecting **Grant Access**. The newly added group is displayed in the **AD entities with access** pane. From 13eba02b7c8b05984cefe60589966a5a89eebbc3 Mon Sep 17 00:00:00 2001 From: Liza Poggemeyer Date: Fri, 7 Jun 2019 14:47:07 -0700 Subject: [PATCH 62/72] fixing broken links for art and bookmarks --- windows/client-management/mdm/policy-csp-cryptography.md | 6 +++--- .../configuration/mobile-devices/start-layout-xml-mobile.md | 2 +- windows/deployment/windows-10-media.md | 4 ++-- .../windows-credential-theft-mitigation-guide-abstract.md | 2 +- .../security/information-protection/encrypted-hard-drive.md | 6 +++--- .../create-and-verify-an-efs-dra-certificate.md | 2 +- .../create-wip-policy-using-intune-azure.md | 2 +- 7 files changed, 12 insertions(+), 12 deletions(-) diff --git a/windows/client-management/mdm/policy-csp-cryptography.md b/windows/client-management/mdm/policy-csp-cryptography.md index 8de01723ce..f5e69f33b7 100644 --- a/windows/client-management/mdm/policy-csp-cryptography.md +++ b/windows/client-management/mdm/policy-csp-cryptography.md @@ -19,9 +19,9 @@ manager: dansimp ## Cryptography policies -* [Cryptography/AllowFipsAlgorithmPolicy](#CryptographyAllowFipsAlgorithmPolicy) -* [Cryptography/TLSCipherSuites](#CryptographyTLSCipherSuites) -* [Cryptography/Microsoft Surface Hub](#Cryptography-policies-supported-by-Microsoft-Surface-Hub) +* [Cryptography/AllowFipsAlgorithmPolicy](#cryptographyallowfipsalgorithmpolicy) +* [Cryptography/TLSCipherSuites](#cryptographytlsciphersuites) +* [Cryptography/Microsoft Surface Hub](#cryptography-policies-supported-by-microsoft-surface-hub)


      diff --git a/windows/configuration/mobile-devices/start-layout-xml-mobile.md b/windows/configuration/mobile-devices/start-layout-xml-mobile.md index 7907f8b9a4..139711b791 100644 --- a/windows/configuration/mobile-devices/start-layout-xml-mobile.md +++ b/windows/configuration/mobile-devices/start-layout-xml-mobile.md @@ -36,7 +36,7 @@ On Windows 10 Mobile, the customized Start works by: The following diagrams show the default Windows 10, version 1607 Start layouts for single SIM and dual SIM devices with Cortana support, and single SIM and dual SIM devices with no Cortana support. -![Start layout for Windows 10 Mobile](..\images\mobile-start-layout.png) +![Start layout for Windows 10 Mobile](../images/mobile-start-layout.png) The diagrams show: diff --git a/windows/deployment/windows-10-media.md b/windows/deployment/windows-10-media.md index 532e6e41b1..77df5bd241 100644 --- a/windows/deployment/windows-10-media.md +++ b/windows/deployment/windows-10-media.md @@ -39,7 +39,7 @@ Windows 10, version 1709 is available starting on 10/17/2017 in all relevant dis For ISOs that you download from the VLSC or Visual Studio Subscriptions, you can still search for the individual Windows editions. However, each of these editions (Windows 10 Pro, Windows 10 Enterprise, and Windows 10 Education) will point to the same ISO file, so you only need to download the ISO once. A single Windows image (WIM) file is included in the ISO that contains all the volume licensing images: -![Images](images\table01.png) +![Images](images/table01.png) When using the contents of these ISOs with tools such as the Microsoft Deployment Toolkit or System Center Configuration Manager, make sure you select the appropriate image index in any task sequences that you create or update. @@ -66,7 +66,7 @@ This Semi-Annual Channel release of Windows 10 continues the Windows as a servic See the following example for Windows 10, version 1709: -![Windows 10, version 1709 lang pack](images\lang-pack-1709.png) +![Windows 10, version 1709 lang pack](images/lang-pack-1709.png) ### Features on demand diff --git a/windows/security/identity-protection/windows-credential-theft-mitigation-guide-abstract.md b/windows/security/identity-protection/windows-credential-theft-mitigation-guide-abstract.md index 5c4e5fc232..701083c55c 100644 --- a/windows/security/identity-protection/windows-credential-theft-mitigation-guide-abstract.md +++ b/windows/security/identity-protection/windows-credential-theft-mitigation-guide-abstract.md @@ -31,7 +31,7 @@ This guide explains how credential theft attacks occur and the strategies and co - Respond to suspicious activity - Recover from a breach -![Security stages](images\security-stages.png) +![Security stages](images/security-stages.png) ## Attacks that steal credentials diff --git a/windows/security/information-protection/encrypted-hard-drive.md b/windows/security/information-protection/encrypted-hard-drive.md index aa97e1a83e..d6c28cf2e8 100644 --- a/windows/security/information-protection/encrypted-hard-drive.md +++ b/windows/security/information-protection/encrypted-hard-drive.md @@ -83,9 +83,9 @@ Configuration of Encrypted Hard Drives as startup drives is done using the same There are three related Group Policy settings that help you manage how BitLocker uses hardware-based envryption and which encryption algorithms to use. If these settings are not configured or disabled on systems that are equipped with encrypted drives, BitLocker uses software-based encryption: -- [Configure use of hardware-based encryption for fixed data drives](bitlocker/bitlocker-group-policy-settings.md#a-href-idbkmk-hdefxdaconfigure-use-of-hardware-based-encryption-for-fixed-data-drives) -- [Configure use of hardware-based encryption for removable data drives](bitlocker/bitlocker-group-policy-settings.md#a-href-idbkmk-hderddaconfigure-use-of-hardware-based-encryption-for-removable-data-drives) -- [Configure use of hardware-based encryption for operating system drives](bitlocker/bitlocker-group-policy-settings.md#a-href-idbkmk-hdeosdaconfigure-use-of-hardware-based-encryption-for-operating-system-drives) +- [Configure use of hardware-based encryption for fixed data drives](bitlocker/bitlocker-group-policy-settings.md#bkmk-hdefxd) +- [Configure use of hardware-based encryption for removable data drives](bitlocker/bitlocker-group-policy-settings.md#configure-use-of-hardware-based-encryption-for-removable-data-drives) +- [Configure use of hardware-based encryption for operating system drives](bitlocker/bitlocker-group-policy-settings.md#configure-use-of-hardware-based-encryption-for-operating-system-drives) ## Encrypted Hard Drive Architecture diff --git a/windows/security/information-protection/windows-information-protection/create-and-verify-an-efs-dra-certificate.md b/windows/security/information-protection/windows-information-protection/create-and-verify-an-efs-dra-certificate.md index 2636b5b98e..7bde4e34bf 100644 --- a/windows/security/information-protection/windows-information-protection/create-and-verify-an-efs-dra-certificate.md +++ b/windows/security/information-protection/windows-information-protection/create-and-verify-an-efs-dra-certificate.md @@ -90,7 +90,7 @@ It's possible that you might revoke data from an unenrolled device only to later To start Robocopy in S mode, open Task Manager. Click **File** > **Run new task**, type the command, and click **Create this task with administrative privileges**. - ![Robocopy in S mode](images\robocopy-s-mode.png) + ![Robocopy in S mode](images/robocopy-s-mode.png) If the employee performed a clean installation and there is no user profile, you need to recover the keys from the System Volume folder in each drive. Type: diff --git a/windows/security/information-protection/windows-information-protection/create-wip-policy-using-intune-azure.md b/windows/security/information-protection/windows-information-protection/create-wip-policy-using-intune-azure.md index 00d2cad395..fef2b942c2 100644 --- a/windows/security/information-protection/windows-information-protection/create-wip-policy-using-intune-azure.md +++ b/windows/security/information-protection/windows-information-protection/create-wip-policy-using-intune-azure.md @@ -97,7 +97,7 @@ Select **Store apps**, type the app product name and publisher, and click **OK** - **Publisher**: `CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US` - **Product Name**: `Microsoft.MicrosoftPowerBIForWindows` -![Add Store app](images\add-a-protected-store-app.png) +![Add Store app](images/add-a-protected-store-app.png) To add multiple Store apps, click the ellipsis **…**. From 18c4edef72d352bfe4bcb7817890d18cdf91dc85 Mon Sep 17 00:00:00 2001 From: Liza Poggemeyer Date: Fri, 7 Jun 2019 14:53:46 -0700 Subject: [PATCH 63/72] fixing note in app-v article --- ...ustom-configuration-file-with-the-management-console.md | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/windows/application-management/app-v/appv-create-a-custom-configuration-file-with-the-management-console.md b/windows/application-management/app-v/appv-create-a-custom-configuration-file-with-the-management-console.md index 3ee30fe59d..098316aee4 100644 --- a/windows/application-management/app-v/appv-create-a-custom-configuration-file-with-the-management-console.md +++ b/windows/application-management/app-v/appv-create-a-custom-configuration-file-with-the-management-console.md @@ -30,11 +30,8 @@ You can create a dynamic user configuration file with the App-V Management Conso 4. Select **Advanced**, and then select **Export Configuration**. Enter a file name and select **Save**. Now you can edit the file to configure a package for a user. - > [!NOTE]   - > If you want to export a configuration while running on Windows Server, make sure to disable the IE Enhanced Security Configuration setting. If this setting is enabled and set to block downloads, you won't be able to download anything from the App-V Server. - - - + > [!NOTE] + > If you want to export a configuration while running on Windows Server, make sure to disable the IE Enhanced Security Configuration setting. If this setting is enalbed and set to block downloads, you won't be able to download anything from the App-V Server. ## Related topics From 037f4ee4baac3590faedd3d4b4390d3d02667b9c Mon Sep 17 00:00:00 2001 From: Liza Poggemeyer Date: Fri, 7 Jun 2019 15:16:36 -0700 Subject: [PATCH 64/72] fixing art links --- .../policy-configuration-service-provider.md | 6 +- .../configure-server-endpoints.md | 2 + .../event-error-codes.md | 6 +- .../manage-auto-investigation.md | 2 +- .../microsoft-defender-atp/portal-overview.md | 88 +++++++++---------- .../troubleshoot-onboarding-error-messages.md | 6 +- ...-information-when-the-session-is-locked.md | 2 +- ...plication-control-policies-using-intune.md | 4 +- ...tion-based-protection-of-code-integrity.md | 2 +- 9 files changed, 60 insertions(+), 58 deletions(-) diff --git a/windows/client-management/mdm/policy-configuration-service-provider.md b/windows/client-management/mdm/policy-configuration-service-provider.md index e8baf340ee..2a1fa44832 100644 --- a/windows/client-management/mdm/policy-configuration-service-provider.md +++ b/windows/client-management/mdm/policy-configuration-service-provider.md @@ -738,7 +738,7 @@ The following diagram shows the Policy configuration service provider in tree fo
      - Cryptography/AllowFipsAlgorithmPolicy + Cryptography/AllowFipsAlgorithmPolicy
      Cryptography/TLSCipherSuites @@ -4378,7 +4378,7 @@ The following diagram shows the Policy configuration service provider in tree fo - [CredentialsDelegation/RemoteHostAllowsDelegationOfNonExportableCredentials](./policy-csp-credentialsdelegation.md#credentialsdelegation-remotehostallowsdelegationofnonexportablecredentials) - [CredentialsUI/DisablePasswordReveal](./policy-csp-credentialsui.md#credentialsui-disablepasswordreveal) - [CredentialsUI/EnumerateAdministrators](./policy-csp-credentialsui.md#credentialsui-enumerateadministrators) -- [Cryptography/AllowFipsAlgorithmPolicy](./policy-csp-cryptography.md#CryptographyAllowFipsAlgorithmPolicy) +- [Cryptography/AllowFipsAlgorithmPolicy](./policy-csp-cryptography.md#cryptographyallowfipsalgorithmpolicy) - [DataUsage/SetCost4G](./policy-csp-datausage.md#datausage-setcost4g) - [Defender/AllowArchiveScanning](./policy-csp-defender.md#defender-allowarchivescanning) - [Defender/AllowBehaviorMonitoring](./policy-csp-defender.md#defender-allowbehaviormonitoring) @@ -5243,7 +5243,7 @@ The following diagram shows the Policy configuration service provider in tree fo - [Camera/AllowCamera](#camera-allowcamera) - [Cellular/ShowAppCellularAccessUI](#cellular-showappcellularaccessui) -- [Cryptography/AllowFipsAlgorithmPolicy](#CryptographyAllowFipsAlgorithmPolicy) +- [Cryptography/AllowFipsAlgorithmPolicy](#cryptographyallowfipsalgorithmpolicy) - [Cryptography/TLSCipherSuites](#cryptography-tlsciphersuites) - [Defender/AllowArchiveScanning](#defender-allowarchivescanning) - [Defender/AllowBehaviorMonitoring](#defender-allowbehaviormonitoring) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints.md b/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints.md index 4f8489c0d3..0f9793b0a9 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints.md @@ -93,6 +93,7 @@ The following steps are required to enable this integration: 3. Click **Turn on server monitoring** and confirm that you'd like to proceed with the environment set up. When the set up completes, the **Workspace ID** and **Workspace key** fields are populated with unique values. You'll need to use these values to configure the MMA agent. + ### Install and configure Microsoft Monitoring Agent (MMA) to report sensor data to Microsoft Defender ATP 1. Download the agent setup file: [Windows 64-bit agent](https://go.microsoft.com/fwlink/?LinkId=828603). @@ -107,6 +108,7 @@ The following steps are required to enable this integration: Once completed, you should see onboarded servers in the portal within an hour. + ### Configure server proxy and Internet connectivity settings - Each Windows server must be able to connect to the Internet using HTTPS. This connection can be direct, using a proxy, or through the OMS Gateway. diff --git a/windows/security/threat-protection/microsoft-defender-atp/event-error-codes.md b/windows/security/threat-protection/microsoft-defender-atp/event-error-codes.md index 3ffa588f98..4a19677915 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/event-error-codes.md +++ b/windows/security/threat-protection/microsoft-defender-atp/event-error-codes.md @@ -157,7 +157,7 @@ The service could not contact the external processing servers at that URL.
    17 Microsoft Defender Advanced Threat Protection service failed to change the Connected User Experiences and Telemetry service location. Failure code: variable. An error occurred with the Windows telemetry service.Ensure the diagnostic data service is enabled.
    +
    Ensure the diagnostic data service is enabled.
    Check that the onboarding settings and scripts were deployed properly. Try to redeploy the configuration packages.
    See Onboard Windows 10 machines.
    28 Microsoft Defender Advanced Threat Protection Connected User Experiences and Telemetry service registration failed. Failure code: variable. An error occurred with the Windows telemetry service.Ensure the diagnostic data service is enabled.
    +
    Ensure the diagnostic data service is enabled.
    Check that the onboarding settings and scripts were deployed properly. Try to redeploy the configuration packages.
    See Onboard Windows 10 machines.
    34 Microsoft Defender Advanced Threat Protection service failed to add itself as a dependency on the Connected User Experiences and Telemetry service, causing onboarding process to fail. Failure code: variable. An error occurred with the Windows telemetry service.Ensure the diagnostic data service is enabled.
    +
    Ensure the diagnostic data service is enabled.
    Check that the onboarding settings and scripts were deployed properly. Try to redeploy the configuration packages.
    See Onboard Windows 10 machines.