From 9728933e58751fac61c25b625eeb8ad6c8760c60 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 13 Dec 2018 22:47:01 +0000 Subject: [PATCH] Merged PR 13393: Multiple updates, fix errors, reorganize toc and add bug fix information Multiple updates --- .openpublishing.redirection.json | 5 + windows/deployment/index.yml | 2 +- windows/deployment/windows-autopilot/TOC.md | 4 +- .../windows-autopilot/configure-autopilot.md | 5 +- .../windows-autopilot/enrollment-status.md | 23 ++- .../windows-autopilot/images/esp-settings.png | Bin 63589 -> 32083 bytes .../deployment/windows-autopilot/profiles.md | 29 +++- .../windows-autopilot/windows-10-autopilot.md | 144 ------------------ .../windows-autopilot-requirements.md | 16 +- .../windows-autopilot-scenarios.md | 12 +- .../windows-autopilot/windows-autopilot.md | 134 +++++++++++++++- 11 files changed, 205 insertions(+), 169 deletions(-) delete mode 100644 windows/deployment/windows-autopilot/windows-10-autopilot.md diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index 78189003c5..e8aa9bae33 100644 --- a/.openpublishing.redirection.json +++ b/.openpublishing.redirection.json @@ -13891,6 +13891,11 @@ "redirect_document_id": true }, { +"source_path": "windows/deployment/windows-autopilot/windows-10-autopilot.md", +"redirect_url": "/windows/deployment/windows-autopilot/windows-autopilot", +"redirect_document_id": true +}, +{ "source_path": "windows/privacy/manage-windows-endpoints.md", "redirect_url": "/windows/privacy/manage-windows-1809-endpoints", "redirect_document_id": true diff --git a/windows/deployment/index.yml b/windows/deployment/index.yml index 0161bd05b1..826492af20 100644 --- a/windows/deployment/index.yml +++ b/windows/deployment/index.yml @@ -60,7 +60,7 @@ sections: Windows 10 upgrade options are discussed and information is provided about planning, testing, and managing your production deployment.
 
- + diff --git a/windows/deployment/windows-autopilot/TOC.md b/windows/deployment/windows-autopilot/TOC.md index e16013f4db..dd630b65e0 100644 --- a/windows/deployment/windows-autopilot/TOC.md +++ b/windows/deployment/windows-autopilot/TOC.md @@ -1,16 +1,15 @@ # [Windows Autopilot](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) -### [Intune Connector (preview)](intune-connector.md) ## [Scenarios and Capabilities](windows-autopilot-scenarios.md) ### [Support for existing devices](existing-devices.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) -### [Enrollment status page](enrollment-status.md) ### [Windows Autopilot Reset](windows-autopilot-reset.md) #### [Remote reset](windows-autopilot-reset-remote.md) #### [Local reset](windows-autopilot-reset-local.md) @@ -18,6 +17,7 @@ ### [Configuring](configure-autopilot.md) #### [Adding devices](add-devices.md) #### [Creating profiles](profiles.md) +#### [Enrollment status page](enrollment-status.md) ### [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 Intune](https://docs.microsoft.com/intune/enrollment-autopilot) ### [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) diff --git a/windows/deployment/windows-autopilot/configure-autopilot.md b/windows/deployment/windows-autopilot/configure-autopilot.md index 7444e0b565..1913e60393 100644 --- a/windows/deployment/windows-autopilot/configure-autopilot.md +++ b/windows/deployment/windows-autopilot/configure-autopilot.md @@ -26,7 +26,10 @@ When deploying new devices using Windows Autopilot, a common set of steps are re 2. [Assign a profile of settings to each device](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 the profile settings which are used to customize the end user experience. +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. +## Related topics + +[Windows Autopilot scenarios](windows-autopilot-scenarios.md) \ No newline at end of file diff --git a/windows/deployment/windows-autopilot/enrollment-status.md b/windows/deployment/windows-autopilot/enrollment-status.md index b3432a245a..cc493fa4a3 100644 --- a/windows/deployment/windows-autopilot/enrollment-status.md +++ b/windows/deployment/windows-autopilot/enrollment-status.md @@ -33,8 +33,12 @@ The Windows Autopilot Enrollment Status page displaying the status of the comple
TopicDescription
[Overview of Windows Autopilot](windows-autopilot/windows-10-autopilot.md) Windows Autopilot deployment is a new cloud service from Microsoft that provides a zero touch experience for deploying Windows 10 devices.
[Overview of Windows Autopilot](windows-autopilot/windows-autopilot.md) Windows Autopilot deployment is a new cloud service from Microsoft that provides a zero touch experience for deploying Windows 10 devices.
[Windows 10 upgrade paths](upgrade/windows-10-upgrade-paths.md) This topic provides information about support for upgrading directly to Windows 10 from a previous operating system.
[Windows 10 edition upgrade](upgrade/windows-10-edition-upgrades.md) This topic provides information about support for upgrading from one edition of Windows 10 to another.
[Windows 10 volume license media](windows-10-media.md) This topic provides information about media available in the Microsoft Volume Licensing Service Center.
Show error when installation takes longer than specified number of minutesSpecify the number of minutes to wait for installation to complete. A default value of 60 minutes is entered.
Show custom message when an error occursA text box is provided where you can specify a custom message to display in case of an installation error.The default message is displayed:
Oh no! Something didn't do what it was supposed to. Please contact your IT department.
Allow users to collect logs about installation errorsIf there is an installation error, a Collect logs button is displayed.
If the user clicks this button they are asked to choose a location to save the log file MDMDiagReport.cab
The Collect logs button is not displayed if there is an installation error. +
Block device use until these required apps are installed if they are assigned to the user/deviceChoose All or Selected.

If Selected is chosen, a Select apps button is displayed that enables you to choose which apps must be installed prior to enabling device use.
+>[!NOTE] +>The setting to **block device use until required apps are installed** was added in December 2018. This setting is not available in existing profile that were created before this date. To use this setting, you must create a new profile. + See the following example: ![Enrollment status page settings](images/esp-settings.png) @@ -48,13 +52,20 @@ The Enrollment Status page tracks a subset of the available MDM CSP policies tha - Enterprise desktop apps (single-file MSIs) installed by the [Enterprise Desktop App Management CSP](https://docs.microsoft.com/windows/client-management/mdm/enterprisedesktopappmanagement-csp). - Certain device configuration policies. -Presently the following types of policies are not tracked: +The following types of policies and installations are not tracked: -- Intune Management Extensions PowerShell scripts. -- Office 365 ProPlus installations. -- System Center Configuration Manager apps, packages, and task sequences. +- Intune Management Extensions PowerShell scripts +- Office 365 ProPlus installations** +- System Center Configuration Manager apps, packages, and task sequences -## For more information +**The ability to track Office 365 ProPlus installations was added with Windows 10, version 1809.
+ +## More information + +For more information on configuring the Enrollment Status page, see the [Microsoft Intune documentation](https://docs.microsoft.com/intune/windows-enrollment-status).
+For details about the underlying implementation, see the [FirstSyncStatus details in the DMClient CSP docuementation](https://docs.microsoft.com/windows/client-management/mdm/dmclient-csp).
+For more information about blocking for app installation: +- [Blocking for app installation using Enrollment Status Page](https://blogs.technet.microsoft.com/mniehaus/2018/12/06/blocking-for-app-installation-using-enrollment-status-page/). +- [Support Tip: Office C2R installation is now tracked during ESP](https://techcommunity.microsoft.com/t5/Intune-Customer-Success/Support-Tip-Office-C2R-installation-is-now-tracked-during-ESP/ba-p/295514). -For more information on configuring the Enrollment Status page, [see the Microsoft Intune documentation](https://docs.microsoft.com/intune/windows-enrollment-status). For details about the underlying implementation, see the [FirstSyncStatus details in the DMClient CSP docuementation](https://docs.microsoft.com/windows/client-management/mdm/dmclient-csp). diff --git a/windows/deployment/windows-autopilot/images/esp-settings.png b/windows/deployment/windows-autopilot/images/esp-settings.png index 0153ba58f9071a5c7fb92556c069478429769c72..df0fe655e964647126c472cf1544d4340d7f0aaf 100644 GIT binary patch literal 32083 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

>~T1 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 literal 63589 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 diff --git a/windows/deployment/windows-autopilot/profiles.md b/windows/deployment/windows-autopilot/profiles.md index 236dbcd32f..dd9f40aa1a 100644 --- a/windows/deployment/windows-autopilot/profiles.md +++ b/windows/deployment/windows-autopilot/profiles.md @@ -9,7 +9,7 @@ ms.sitesec: library ms.pagetype: deploy author: greg-lindsay ms.author: greg-lindsay -ms.date: 12/12/2018 +ms.date: 12/13/2018 --- # Configure Autopilot profiles @@ -18,10 +18,27 @@ ms.date: 12/12/2018 - Windows 10 -For each device that has been defined to the Windows Autopilot deployment service, a profile of settings needs to be applied to specify the exact behavior of that device when it is deployed. For detailed procedures on how to configure profile settings and register devices, see [Adding devices](add-devices.md#registering-devices). +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). ->[!NOTE] ->When an Internet-connected Windows 10 device boots up, it will attempt to download an Autopilot profile. In Windows 10 version 1809 and later, the PC will re-fetch the profile after each reboot. In previous versions, the profile is downloaded once. 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. +## 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: @@ -38,3 +55,7 @@ The following profile settings are available: - **Skip End User License Agreement (EULA)**. Starting in Windows 10 version 1709, organizations can decide to skip the EULA page presented during the OOBE process. This means that organizations accept the EULA terms on behalf of their users. - **Disable Windows consumer features**. Starting in Windows 10 version 1803, organizations can disable Windows consumer features so that the device does not automatically install any additional Microsoft Store apps when the user first signs into the device. See the [MDM documentation](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-experience#experience-allowwindowsconsumerfeatures) for more details. + +## Related topics + +[Configure Autopilot deployment](configure-autopilot.md) \ No newline at end of file diff --git a/windows/deployment/windows-autopilot/windows-10-autopilot.md b/windows/deployment/windows-autopilot/windows-10-autopilot.md deleted file mode 100644 index 6b988faa67..0000000000 --- a/windows/deployment/windows-autopilot/windows-10-autopilot.md +++ /dev/null @@ -1,144 +0,0 @@ ---- -title: Overview of Windows Autopilot -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 -ms.prod: w10 -ms.mktglfcycl: deploy -ms.localizationpriority: medium -ms.sitesec: library -ms.pagetype: deploy -author: greg-lindsay -ms.author: greg-lindsay -ms.date: 10/02/2018 ---- - -# Overview of Windows Autopilot - -**Applies to** - -- Windows 10 - -Windows Autopilot is a collection of technologies used to set up and pre-configure new devices, getting them ready for productive use. In addition, you can 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. - -The following video shows the process of setting up Autopilot: - -
- - -## Benefits of Windows Autopilot - -Traditionally, IT pros spend a lot of time on building and customizing images that will later be deployed to devices with a perfectly good OS already installed on them. Windows Autopilot introduces a new approach. - -From the users' perspective, it only takes a few simple operations to make their device ready to use. - -From the IT pros' 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. - -## Windows Autopilot Scenarios - -### Cloud-Driven - -The Cloud-Driven scenario enables you to pre-register devices through the Windows Autopilot Deployment Program. Your devices will be fully configured with no additional intervention required on the users' side. - -#### The Windows Autopilot Deployment Program experience - -The Windows Autopilot Deployment Program enables you to: -* Automatically join devices to Azure Active Directory (Azure AD) -* Auto-enroll devices into MDM services, such as Microsoft Intune ([*Requires an Azure AD Premium subscription*](#prerequisites)) -* 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 - -##### Prerequisites - ->[!NOTE] ->Today, Windows Autopilot user-driven mode supports joining devices to Azure Active Directory. Support for Hybrid Azure Active Directory Join (with devices joined to an on-premises Active Directory domain) will be available in a future Windows 10 release. 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. - -* [Devices must be registered to the organization](#device-registration-and-oobe-customization) -* [Company branding needs to be configured](#configure-company-branding-for-oobe) -* [Network connectivity to cloud services used by Windows Autopilot](#network-connectivity-requirements) -* Devices have to be pre-installed with Windows 10 Professional, Enterprise or Education, of version 1703 or later -* Devices must have access to the internet -* [Azure AD Premium P1 or P2](https://www.microsoft.com/cloud-platform/azure-active-directory-features) -* [Users must be allowed to join devices into Azure AD](https://docs.microsoft.com/azure/active-directory/device-management-azure-portal) -* Microsoft Intune or other MDM services to manage your devices - -The end-user unboxes and turns on a new device. What follows are a few simple configuration steps: -* Select a language and keyboard layout -* Connect to the network -* Provide email address (the email address of the user's Azure AD account) and password - -Multiple additional settings are skipped here, since the device automatically recognizes that [it belongs to an organization](#registering-devices-to-your-organization). Following this process the device is joined to Azure AD, enrolled in Microsoft Intune (or any other MDM service). - -MDM enrollment ensures policies are applied, apps are installed and setting are configured on the device. Windows Update for Business applies the latest updates to ensure the device is up to date. - -
- - -#### Device registration and OOBE customization - -To register devices, you will need to acquire their hardware ID and register it. We are actively working with various hardware vendors to enable them to provide the required information to you, or upload it on your behalf. - -If you would like to capture that information by yourself, you can use the [Get-WindowsAutopilotInfo PowerShell script](https://www.powershellgallery.com/packages/Get-WindowsAutopilotInfo), which will generate a .csv file with the device's hardware ID. - -Once devices are registered, these are the OOBE customization options available for Windows 10, starting with version 1703: -* Skipping Work or Home usage selection (*Automatic*) -* Skipping OEM registration, OneDrive and Cortana (*Automatic*) -* Skipping privacy settings -* Skipping EULA (*starting with Windows 10, version 1709*) -* Preventing the account used to set-up the device from getting local administrator permissions - -For guidance on how to register devices, configure and apply deployment profiles, follow one of the available administration options: -* [Microsoft Store for Business](https://docs.microsoft.com/microsoft-store/add-profile-to-devices#manage-autopilot-deployment-profiles) -* [Microsoft Intune](https://docs.microsoft.com/intune/enrollment-autopilot) -* [Microsoft 365 Business & Office 365 Admin](https://support.office.com/article/Create-and-edit-Autopilot-profiles-5cf7139e-cfa1-4765-8aad-001af1c74faa) - -##### Configure company branding for OOBE - -In order for your company branding to appear during the OOBE, you'll need to configure it in Azure Active Directory first. - -See [Add company branding to your directory](https://docs.microsoft.com/azure/active-directory/customize-branding#add-company-branding-to-your-directory), to configure these settings. - -##### Configure MDM auto-enrollment in Microsoft Intune - -In order for your devices to be auto-enrolled into MDM management, MDM auto-enrollment needs to be configured in Azure AD. To do that with Microsoft Intune, please see [Enroll Windows devices for Microsoft Intune](https://docs.microsoft.com/intune/windows-enroll). For other MDM vendors, please consult your vendor for further details. - ->[!NOTE] ->MDM auto-enrollment requires an Azure AD Premium P1 or P2 subscription. - -#### Network connectivity requirements - -The Windows Autopilot Deployment Program uses a number of cloud services to get your devices to a productive state. This means those services need to be accessible from devices registered as Windows Autopilot devices. - -To manage devices behind firewalls and proxy servers, the following URLs need to be accessible: - -* https://go.microsoft.com -* https://login.microsoftonline.com -* https://login.live.com -* https://account.live.com -* https://signup.live.com -* https://licensing.mp.microsoft.com -* https://licensing.md.mp.microsoft.com -* ctldl.windowsupdate.com -* download.windowsupdate.com - ->[!NOTE] ->Where not explicitly specified, both HTTPS (443) and HTTP (80) need to be accessible. - ->[!TIP] ->If you're auto-enrolling your devices into Microsoft Intune, or deploying Microsoft Office, make sure you follow the networking guidelines for [Microsoft Intune](https://docs.microsoft.com/intune/network-bandwidth-use#network-communication-requirements) and [Office 365](https://support.office.com/en-us/article/Office-365-URLs-and-IP-address-ranges-8548a211-3fe7-47cb-abb1-355ea5aa88a2). - -### IT-Driven - -If you are planning to configure devices with traditional on-premises or cloud-based solutions, the [Windows Configuration Designer](https://www.microsoft.com/store/p/windows-configuration-designer/9nblggh4tx22) can be used to help automate the process. This is more suited to scenarios in which you require a higher level of control over the provisioning process. For more information on creating provisioning packages with Windows Configuration Designer, see [Create a provisioning package for Windows 10](/windows/configuration/provisioning-packages/provisioning-create-package). - - -### Self-Deploying - -Windows Autopilot self-deploying mode offers truly zero touch provisioning. With this mode, all you need to do is power on a device, plug it into Ethernet, and watch Windows Autopilot fully configure the device. No additional user interaction is required. see [Windows Autopilot Self-Deploying mode (Preview)] (/windows/deployment/windows-autopilot/self-deploying). - - -### Teacher-Driven - -If you're an IT pro or a technical staff member at a school, your scenario might be simpler. The [Set Up School PCs](https://www.microsoft.com/store/p/set-up-school-pcs/9nblggh4ls40) app can be used to quickly set up PCs for students and will get you to a productive state faster and simpler. Please see [Use the Set up School PCs app](https://docs.microsoft.com/education/windows/use-set-up-school-pcs-app) for all the details. - diff --git a/windows/deployment/windows-autopilot/windows-autopilot-requirements.md b/windows/deployment/windows-autopilot/windows-autopilot-requirements.md index 3b1ede0e05..e2dc975086 100644 --- a/windows/deployment/windows-autopilot/windows-autopilot-requirements.md +++ b/windows/deployment/windows-autopilot/windows-autopilot-requirements.md @@ -9,7 +9,7 @@ ms.sitesec: library ms.pagetype: deploy author: greg-lindsay ms.author: greg-lindsay -ms.date: 10/02/2018 +ms.date: 12/13/2018 --- # Windows Autopilot requirements @@ -18,6 +18,14 @@ ms.date: 10/02/2018 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: -- [Licensing requirements](windows-autopilot-requirements-licensing.md) must be met. -- [Networking requirements](windows-autopilot-requirements-network.md) need to be met. -- [Configuration requirements](windows-autopilot-requirements-configuration.md) need to be completed. \ No newline at end of file +See the following topics for details on licensing, network, and configuration requirements: +- [Licensing requirements](windows-autopilot-requirements-licensing.md) +- [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. + +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). + +## Related topics + +[Configure Autopilot deployment](configure-autopilot.md) \ 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 9db8678ee2..8dc1b58886 100644 --- a/windows/deployment/windows-autopilot/windows-autopilot-scenarios.md +++ b/windows/deployment/windows-autopilot/windows-autopilot-scenarios.md @@ -9,7 +9,7 @@ ms.sitesec: library ms.pagetype: deploy author: greg-lindsay ms.author: greg-lindsay -ms.date: 10/02/2018 +ms.date: 12/13/2018 --- # Windows Autopilot scenarios @@ -20,7 +20,11 @@ Windows Autopilot includes support for a growing list of scenarios, designed to For details about these scenarios, see these additional topics: -- [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), +- [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. +## Related topics + +[Windows Autopilot Enrollment Status page](enrollment-status.md) diff --git a/windows/deployment/windows-autopilot/windows-autopilot.md b/windows/deployment/windows-autopilot/windows-autopilot.md index 37f8070dad..df329861e8 100644 --- a/windows/deployment/windows-autopilot/windows-autopilot.md +++ b/windows/deployment/windows-autopilot/windows-autopilot.md @@ -1,10 +1,10 @@ --- title: Overview of Windows Autopilot 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 +keywords: mdm, setup, windows, windows 10, oobe, manage, deploy, autopilot, ztd, zero-touch, msfb, intune ms.prod: w10 ms.mktglfcycl: deploy -ms.localizationpriority: high +ms.localizationpriority: medium ms.sitesec: library ms.pagetype: deploy author: greg-lindsay @@ -14,7 +14,12 @@ ms.date: 10/02/2018 # Overview of Windows Autopilot -**Applies to: Windows 10** +**Applies to** + +- Windows 10 + +Windows Autopilot is a collection of technologies used to set up and pre-configure new devices, getting them ready for productive use. In addition, you can 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. @@ -24,3 +29,126 @@ 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 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. +## Windows Autopilot walkthrough + +The following video shows the process of setting up Windows Autopilot: + +
+ + +## Benefits of Windows Autopilot + +Traditionally, IT pros spend a lot of time on building and customizing images that will later be deployed to devices with a perfectly good OS already installed on them. Windows Autopilot introduces a new approach. + +From the users' perspective, it only takes a few simple operations to make their device ready to use. + +From the IT pros' 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. + +## Windows Autopilot Scenarios + +### Cloud-Driven + +The Cloud-Driven scenario enables you to pre-register devices through the Windows Autopilot Deployment Program. Your devices will be fully configured with no additional intervention required on the users' side. + +#### The Windows Autopilot Deployment Program experience + +The Windows Autopilot Deployment Program enables you to: +* Automatically join devices to Azure Active Directory (Azure AD) +* Auto-enroll devices into MDM services, such as Microsoft Intune ([*Requires an Azure AD Premium subscription*](#prerequisites)) +* 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 + +##### Prerequisites + +>[!NOTE] +>Today, Windows Autopilot user-driven mode supports joining devices to Azure Active Directory. Support for Hybrid Azure Active Directory Join (with devices joined to an on-premises Active Directory domain) will be available in a future Windows 10 release. 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. + +* [Devices must be registered to the organization](#device-registration-and-oobe-customization) +* [Company branding needs to be configured](#configure-company-branding-for-oobe) +* [Network connectivity to cloud services used by Windows Autopilot](#network-connectivity-requirements) +* Devices have to be pre-installed with Windows 10 Professional, Enterprise or Education, of version 1703 or later +* Devices must have access to the internet +* [Azure AD Premium P1 or P2](https://www.microsoft.com/cloud-platform/azure-active-directory-features) +* [Users must be allowed to join devices into Azure AD](https://docs.microsoft.com/azure/active-directory/device-management-azure-portal) +* Microsoft Intune or other MDM services to manage your devices + +The end-user unboxes and turns on a new device. What follows are a few simple configuration steps: +* Select a language and keyboard layout +* Connect to the network +* Provide email address (the email address of the user's Azure AD account) and password + +Multiple additional settings are skipped here, since the device automatically recognizes that [it belongs to an organization](#registering-devices-to-your-organization). Following this process the device is joined to Azure AD, enrolled in Microsoft Intune (or any other MDM service). + +MDM enrollment ensures policies are applied, apps are installed and setting are configured on the device. Windows Update for Business applies the latest updates to ensure the device is up to date. + +
+ + +#### Device registration and OOBE customization + +To register devices, you will need to acquire their hardware ID and register it. We are actively working with various hardware vendors to enable them to provide the required information to you, or upload it on your behalf. + +If you would like to capture that information by yourself, you can use the [Get-WindowsAutopilotInfo PowerShell script](https://www.powershellgallery.com/packages/Get-WindowsAutopilotInfo), which will generate a .csv file with the device's hardware ID. + +Once devices are registered, these are the OOBE customization options available for Windows 10, starting with version 1703: +* Skipping Work or Home usage selection (*Automatic*) +* Skipping OEM registration, OneDrive and Cortana (*Automatic*) +* Skipping privacy settings +* Skipping EULA (*starting with Windows 10, version 1709*) +* Preventing the account used to set-up the device from getting local administrator permissions + +For guidance on how to register devices, configure and apply deployment profiles, follow one of the available administration options: +* [Microsoft Store for Business](https://docs.microsoft.com/microsoft-store/add-profile-to-devices#manage-autopilot-deployment-profiles) +* [Microsoft Intune](https://docs.microsoft.com/intune/enrollment-autopilot) +* [Microsoft 365 Business & Office 365 Admin](https://support.office.com/article/Create-and-edit-Autopilot-profiles-5cf7139e-cfa1-4765-8aad-001af1c74faa) + +##### Configure company branding for OOBE + +In order for your company branding to appear during the OOBE, you'll need to configure it in Azure Active Directory first. + +See [Add company branding to your directory](https://docs.microsoft.com/azure/active-directory/customize-branding#add-company-branding-to-your-directory), to configure these settings. + +##### Configure MDM auto-enrollment in Microsoft Intune + +In order for your devices to be auto-enrolled into MDM management, MDM auto-enrollment needs to be configured in Azure AD. To do that with Microsoft Intune, please see [Enroll Windows devices for Microsoft Intune](https://docs.microsoft.com/intune/windows-enroll). For other MDM vendors, please consult your vendor for further details. + +>[!NOTE] +>MDM auto-enrollment requires an Azure AD Premium P1 or P2 subscription. + +#### Network connectivity requirements + +The Windows Autopilot Deployment Program uses a number of cloud services to get your devices to a productive state. This means those services need to be accessible from devices registered as Windows Autopilot devices. + +To manage devices behind firewalls and proxy servers, the following URLs need to be accessible: + +* https://go.microsoft.com +* https://login.microsoftonline.com +* https://login.live.com +* https://account.live.com +* https://signup.live.com +* https://licensing.mp.microsoft.com +* https://licensing.md.mp.microsoft.com +* ctldl.windowsupdate.com +* download.windowsupdate.com + +>[!NOTE] +>Where not explicitly specified, both HTTPS (443) and HTTP (80) need to be accessible. + +>[!TIP] +>If you're auto-enrolling your devices into Microsoft Intune, or deploying Microsoft Office, make sure you follow the networking guidelines for [Microsoft Intune](https://docs.microsoft.com/intune/network-bandwidth-use#network-communication-requirements) and [Office 365](https://support.office.com/en-us/article/Office-365-URLs-and-IP-address-ranges-8548a211-3fe7-47cb-abb1-355ea5aa88a2). + +### IT-Driven + +If you are planning to configure devices with traditional on-premises or cloud-based solutions, the [Windows Configuration Designer](https://www.microsoft.com/store/p/windows-configuration-designer/9nblggh4tx22) can be used to help automate the process. This is more suited to scenarios in which you require a higher level of control over the provisioning process. For more information on creating provisioning packages with Windows Configuration Designer, see [Create a provisioning package for Windows 10](/windows/configuration/provisioning-packages/provisioning-create-package). + + +### Self-Deploying + +Windows Autopilot self-deploying mode offers truly zero touch provisioning. With this mode, all you need to do is power on a device, plug it into Ethernet, and watch Windows Autopilot fully configure the device. No additional user interaction is required. see [Windows Autopilot Self-Deploying mode (Preview)] (/windows/deployment/windows-autopilot/self-deploying). + + +### Teacher-Driven + +If you're an IT pro or a technical staff member at a school, your scenario might be simpler. The [Set Up School PCs](https://www.microsoft.com/store/p/set-up-school-pcs/9nblggh4ls40) app can be used to quickly set up PCs for students and will get you to a productive state faster and simpler. Please see [Use the Set up School PCs app](https://docs.microsoft.com/education/windows/use-set-up-school-pcs-app) for all the details. +