From 64e813283804820c2080ad8ae0834a79f6dbcffc Mon Sep 17 00:00:00 2001 From: John Kaiser <35939694+CoveMiner@users.noreply.github.com> Date: Fri, 18 Oct 2019 13:10:16 -0700 Subject: [PATCH 1/8] Updates for 10-21 --- devices/surface/images/df1.png | Bin 0 -> 98836 bytes devices/surface/images/df2a.png | Bin 0 -> 58235 bytes devices/surface/images/df3.png | Bin 0 -> 45910 bytes .../surface/surface-dock-firmware-update.md | 2 +- devices/surface/surface-manage-dfci-guide.md | 179 ++++++++++++++++++ 5 files changed, 180 insertions(+), 1 deletion(-) create mode 100644 devices/surface/images/df1.png create mode 100644 devices/surface/images/df2a.png create mode 100644 devices/surface/images/df3.png create mode 100644 devices/surface/surface-manage-dfci-guide.md diff --git a/devices/surface/images/df1.png b/devices/surface/images/df1.png new file mode 100644 index 0000000000000000000000000000000000000000..3f5b4e1beebaf5deee7a9c0a3c0fbf596562219c GIT binary patch literal 98836 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 literal 0 HcmV?d00001 diff --git a/devices/surface/images/df2a.png b/devices/surface/images/df2a.png new file mode 100644 index 0000000000000000000000000000000000000000..6a50ae6862aec1a9d08a16cff5af0e1a93ceff0f GIT binary patch literal 58235 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 literal 0 HcmV?d00001 diff --git a/devices/surface/surface-dock-firmware-update.md b/devices/surface/surface-dock-firmware-update.md index 8cbef59101..cc0ae5601a 100644 --- a/devices/surface/surface-dock-firmware-update.md +++ b/devices/surface/surface-dock-firmware-update.md @@ -107,7 +107,7 @@ Successful completion of Surface Dock Firmware Update results in new registry ke ## Changes and updates -Microsoft periodically releases new versions of Surface Dock Firmware Update. To update a Surface Dock to the latest firmware, you must use the latest version of Surface Dock Firmware Update. +Microsoft periodically releases new versions of Surface Dock Firmware Update.Note that the MSI file is not self-updating. If you have deployed the MSI to Surface devices and a new version of the firmware is released, you will need to deploy the new version of the MSI. ## Versions reference ### Version 1.42.139 diff --git a/devices/surface/surface-manage-dfci-guide.md b/devices/surface/surface-manage-dfci-guide.md new file mode 100644 index 0000000000..051b8c7b9a --- /dev/null +++ b/devices/surface/surface-manage-dfci-guide.md @@ -0,0 +1,179 @@ +--- +title: Cloud-based management of Surface UEFI settings +description: This article explains +ms.localizationpriority: medium +ms.prod: w10 +ms.mktglfcycl: manage +ms.sitesec: library +author: dansimp +ms.author: dansimp +ms.topic: article +ms.date: 10/20/2019 +ms.reviewer: jessko +manager: dansimp +ms.audience: itpro +--- +# Cloud-based management of Surface UEFI settings + +## Introduction + +The ability to manage devices from the cloud has dramatically simplified IT deployment and provisioning across the lifecycle. With Device Firmware Configuration Interface (DFCI) profiles built into Microsoft Intune, Surface UEFI management extends the modern management stack down to the UEFI hardware level. DFCI supports zero-touch provisioning, eliminates BIOS passwords, provides control of security settings including boot options and built-in peripherals, and lays the groundwork for advanced security scenarios in the future. + +### Background +Like any computer running Windows 10, Surface devices rely on code stored in the SoC that enables the CPU to interface with hard drives, display devices, USB ports, and other devices. The programs stored in this read-only memory (ROM) are collectively known as firmware (while programs stored in dynamic media are known as software). + +In contrast to other Windows 10 devices available in the market today, Surface provides IT admins with the ability to configure and manage firmware through a rich set of UEFI configuration settings. This provides a layer of hardware control on top of software-based policy management as implemented via mobile device management (MDM) policies, Configuration Manager or Group Policy. For example, organizations deploying devices in highly secure areas with sensitive information can prevent camera use by removing functionality at the hardware level. From a device standpoint, turning the camera off via a firmware setting is equivalent to physically removing the camera. Compare the added security of managing at the firmware level to relying only on operating system software settings. For example, if you disable the Windows audio service via a policy setting in a domain environment, a local admin could still re-enable the service. + +### DFCI versus SEMM +Until now, managing firmware required enrolling devices into Surface Enterprise Management Mode (SEMM) with the overhead of ongoing manual IT-intensive tasks. As an example, SEMM requires IT staff to physically access each PC to enter a two-digit pin as part of the certificate management process. Although SEMM remains a good solution for organizations in a strictly on-premises environment, its complexity and IT-intensive requirements make it costly to use. + +Now with newly integrated UEFI firmware management capabilities in Microsoft Intune, the ability to lock down hardware is simplified and easier to use with new features for provisioning, security, and streamlined updating all in a single console. + +DFCI leverages the device profiles capability in Intune and is deployed using Windows Autopilot, eliminating the need for manual interaction by IT admins or end users. A device profile allows you to add and configure settings which can then be deployed to devices enrolled in management within your organization. Once the device receives the device profile, the features and settings are applied automatically. Examples of common device profiles include Email, Device restrictions, VPN, Wi-Fi, and Administrative templates. DFCI is simply an additional device profile that enables you to manage UEFI configuration settings from the cloud without having to maintain a costly on-premises infrastructure. + +## Supported devices + +At this time, DFCI is supported in the following devices: + +- Surface Pro 7 +- Surface Pro X +- Surface Laptop 3 + +## Prerequisites + +- Devices must be registered with Windows Autopilot by your reseller or distributor. For more information, refer to the [Microsoft Device Partner Center](https://devicepartner.microsoft.com/en-us/support). + +- Before configuring DFCI for Surface, you should already be familiar with [Microsoft Intune](https://docs.microsoft.com/en-us/intune/) and [Azure Active Directory](https://docs.microsoft.com/en-us/azure/active-directory/) (Azure AD). + +## Before you begin + +Add your target Surface devices to an Azure AD security group. For more information about creating and managing security groups, refer to [Azure AD documentation](https://docs.microsoft.com/en-us/azure/active-directory/fundamentals/active-directory-groups-create-azure-portal). + +## Configuring DFCI management for Surface devices + +A DFCI environment requires setting up a DFCI profile that contains the settings and an Autopilot profile to apply the settings to registered devices. An enrollment status profile is also recommended to ensure settings are pushed down during OOBE setup when users first start the device. This guide explains how to configure the DFCI environment, verify DFCI settings are applied on target devices, remove DFCI policy settings, and unregister devices to prepare for transfer or resale. + +## Create DFCI profile + +Before configuring DFCI policy settings, first create a DFCI profile and assign it to the Azure AD security group that contains your target devices. + +1. Open Intune select **Device configuration > Profiles > Create profile** and enter a name; for example **My DFCI profile.** +2. Select Windows 10 and later for platform type. +3. In the Profile type drop down list, select **Device Firmware Configuration Interface** to open the DFCI blade containing all available policy settings. For information on DFCI settings, refer to Table 2 on this page below or the [Intune documentation](https://docs.microsoft.com/intune/configuration/device-firmware-configuration-interface-windows). You can configure DFCI settings during the initial setup process or later by editing the DFCI profile. + +![Create DFCI profile](images/df1.png) + +4. Click **OK** and then select **Create**. +5. Select **Assignments** and under **Select groups to include** select the Azure AD security group that contains your target devices, as shown in the following figure. Click **Save**. + +![Assign security group](images/df2a.png) + +## Create Autopilot profile + +1. Go to **Intune > Device enrollment > Windows enrollment** and scroll down to select **Deployment Profiles**. +2. Select **Create profile**, enter a name; for example, My Autopilot profile, and select Next. +3. Select the following settings: + +- Deployment mode: **User-Driven**. +- Join type: Azure **AD joined**. + +4. Leave the remaining default settings unchanged and select **Next** +5. On the Scope tags page, select **Next**. +6. On the Assignments page, choose **Select groups to include** and click your Azure AD security group. Select **Next**. +7. Accept the summary and then select **Create**. This Autopilot profile is now created and assigned to the group. + +## Configure Enrollment Status Page + +To ensure that devices apply the DFCI configuration during OOBE before users sign in, you need to configure enrollment status. + +1. Open Intune and select **Device enrollment > Windows enrollment > Enrollment Status Page** and then select the Default profile. Notice that the default profile assigned to all users on all devices is always applied. +2. To edit the default profile, select **Settings** and configure the enrollment status settings, as recommended in the following table or as appropriate for your scenario. + +### Table 1. Recommended enrollment status settings for Surface devices + +| Setting | Value | Notes | +| ------------------------------------------------------------------------------------------------ | ----- | -------------------------------------------------------------------------------------------------------------------------------------------------- | +| Show app and profile installation progress | Yes | The enrollment status page appears during initial device setup. If enabled, users can see the installation progress of assigned apps and profiles. | +| Show time limit error when installation takes longer than specified number of minutes | 60 | This is the default value. | +| Show custom message when time limit error occurs | No | This is the default value. | +| Allow users to collect logs about installation errors | Yes | This is the default value. | +| Block device use until all apps and profiles are installed | Yes | This ensures that the device applies the DFCI configuration during OOBE before the user signs in to the desktop. | +| Allow users to reset device if installation error occurs | Yes | Not the default value. | +| Allow users to use device if installation error occurs | Yes | Not the default value. | +| Block device use until these required apps are installed if they are assigned to the user/device | All | This is the default value. | + + +For more information, refer to [Set up an enrollment status page](https://docs.microsoft.com/en-us/intune/enrollment/windows-enrollment-status). + + +## Configuring DFCI settings on Surface devices + +DFCI includes a streamlined set of UEFI configuration policies that provide an extra level of security by locking down devices at the hardware level. DFCI is designed to be used in conjunction with mobile device management settings at the software level. Note that DFCI settings only affect hardware components built into Surface devices and do not extend to attached peripherals such as USB webcams. (However, you can use Device restriction policies in Intune to turn off access to attached peripherals at the software level). + +You configure DFCI policy settings by editing the DFCI profile: + +- **Intune > Device configuration > Profiles > “DFCI profile name” > Properties > Settings** + +### Blocking user access to UEFI settings + +For many customers, the ability to block users from changing UEFI settings is critically important and a primary reason to use DFCI. As listed in Table 2, this is managed via Allow local user to change UEFI settings. If you do not edit or configure this setting, local users will be able to change any UEFI setting not managed by Intune. Therefore, it’s highly recommended to disable Allow local user to change UEFI settings. +The rest of the DFCI settings enable you to turn off functionality that would otherwise be available to users. For example, if you need to protect sensitive information in highly secure areas, you can disable the camera. If you don’t want users booting from USB drives, you can disable that also. + +### Table 2. DFCI scenarios + +| Device management goal | Configuration steps | +| --------------------------------------------- | --------------------------------------------------------------------------------------------- | +| Block local users from changing UEFI settings | Under Security Features > Allow local user to change UEFI settings, select None. | +| Disable cameras | Under Built in Hardware > Cameras, select Disabled. | +| Disable Microphones and speakers | Under Built in Hardware > Microphones and speakers, select Disabled. | +| Disable radios (Bluetooth, Wi-Fi) | Under Built in Hardware > Radios (Bluetooth, Wi-Fi, etc…), select Disabled. | +| Disable Boot from external media (USB, SD) | Under Built in Hardware > Boot Options > Boot from external media (USB, SD), select Disabled. | + + +NOTE: DFCI in Intune includes two settings that do not currently apply to Surface devices: +- CPU and IO virtualization +- Disable Boot from network adapters + +Intune provides Scope tags to delegate administrative rights and Applicability Rules to manage device types. For more information about policy management support and full details on all DFCI settings, refer to [Microsoft Intune documentation](https://docs.microsoft.com/intune/configuration/device-firmware-configuration-interface-windows). + +## Registering devices in Autopilot + +As stated above, DFCI can only be applied on devices registered in Windows Autopilot by your reseller or distributor and is only supported, at this time, on Surface Pro 7, Surface Pro X, and Surface Laptop 3. For security reasons, it’s not possible to “self-provision” your devices into Autopilot. + +## Manually Syncing Autopilot devices + +Although Intune policy settings typically get applied almost immediately, there may be a delay of 10 minutes before the settings take effect on targeted devices. In rare circumstances, delays of up to 8 hours are possible. To ensure settings apply as soon as possible, (such as in test scenarios), you can manually sync the target devices. + +- In Intune, go to Device enrollment > Windows enrollment > Windows Autopilot Devices and select Sync. + + For more information, refer to [Sync your Windows device manually](https://docs.microsoft.com/en-us/intune-user-help/sync-your-device-manually-windows). + +NOTE: When adjusting settings directly in UEFI, you need to ensure the device fully restarts to the standard Windows login. + +## Verifying UEFI settings on DFCI-managed devices + +In a test environment, you can verify settings in the Surface UEFI interface. + +1. Open Surface UEFI, which involves pressing the **Volume +** and **Power** buttons at the same time. +2. Select **Devices**. The UEFI menu will reflect configured settings, as shown in the following figure. + +![Surface UEFI](images/df3.png) + +Note how: + +- The settings are greyed out because Allow local user to change UEFI setting is set to None. +- Audio is set to off because Microphones and speakers are set to Disabled. +## Removing DFCI policy settings + +When you create a DFCI profile, all configured settings will remain in effect across all devices within the profile’s scope of management. You can only remove DFCI policy settings by editing the DFCI profile directly. + +If the original DFCI profile has been deleted, you can remove policy settings by creating a new profile and then editing the settings, as appropriate. + +## Unregistering devices from DFCI to prepare for resale or recycle + +1. Contact your partner, OEM, or reseller to unregister the device from Autopilot. +2. Remove the device from Intune. +3. Connect a Surface-branded network adapter. +4. Open Surface UEFI, which involves pressing the **Volume +** and **Power** buttons at the same time. +5. Select **Management > Configure > Refresh from Network**. +6. Validate DFCI is removed from the device in the UEFI. From 88ceb02ef0a1b273c0d163a3b41ea2d00a10f0ba Mon Sep 17 00:00:00 2001 From: John Kaiser <35939694+CoveMiner@users.noreply.github.com> Date: Fri, 18 Oct 2019 14:20:42 -0700 Subject: [PATCH 2/8] Update surface-manage-dfci-guide.md --- devices/surface/surface-manage-dfci-guide.md | 39 ++++++-------------- 1 file changed, 12 insertions(+), 27 deletions(-) diff --git a/devices/surface/surface-manage-dfci-guide.md b/devices/surface/surface-manage-dfci-guide.md index 051b8c7b9a..94c029f674 100644 --- a/devices/surface/surface-manage-dfci-guide.md +++ b/devices/surface/surface-manage-dfci-guide.md @@ -1,5 +1,5 @@ --- -title: Cloud-based management of Surface UEFI settings +title: Intune management of Surface UEFI settings description: This article explains ms.localizationpriority: medium ms.prod: w10 @@ -13,18 +13,20 @@ ms.reviewer: jessko manager: dansimp ms.audience: itpro --- -# Cloud-based management of Surface UEFI settings +# Intune management of Surface UEFI settings ## Introduction -The ability to manage devices from the cloud has dramatically simplified IT deployment and provisioning across the lifecycle. With Device Firmware Configuration Interface (DFCI) profiles built into Microsoft Intune, Surface UEFI management extends the modern management stack down to the UEFI hardware level. DFCI supports zero-touch provisioning, eliminates BIOS passwords, provides control of security settings including boot options and built-in peripherals, and lays the groundwork for advanced security scenarios in the future. +The ability to manage devices from the cloud has dramatically simplified IT deployment and provisioning across the lifecycle. With Device Firmware Configuration Interface (DFCI) profiles built into Microsoft Intune (now available in public preview), Surface UEFI management extends the modern management stack down to the UEFI hardware level. DFCI supports zero-touch provisioning, eliminates BIOS passwords, provides control of security settings including boot options and built-in peripherals, and lays the groundwork for advanced security scenarios in the future. ### Background + Like any computer running Windows 10, Surface devices rely on code stored in the SoC that enables the CPU to interface with hard drives, display devices, USB ports, and other devices. The programs stored in this read-only memory (ROM) are collectively known as firmware (while programs stored in dynamic media are known as software). In contrast to other Windows 10 devices available in the market today, Surface provides IT admins with the ability to configure and manage firmware through a rich set of UEFI configuration settings. This provides a layer of hardware control on top of software-based policy management as implemented via mobile device management (MDM) policies, Configuration Manager or Group Policy. For example, organizations deploying devices in highly secure areas with sensitive information can prevent camera use by removing functionality at the hardware level. From a device standpoint, turning the camera off via a firmware setting is equivalent to physically removing the camera. Compare the added security of managing at the firmware level to relying only on operating system software settings. For example, if you disable the Windows audio service via a policy setting in a domain environment, a local admin could still re-enable the service. ### DFCI versus SEMM + Until now, managing firmware required enrolling devices into Surface Enterprise Management Mode (SEMM) with the overhead of ongoing manual IT-intensive tasks. As an example, SEMM requires IT staff to physically access each PC to enter a two-digit pin as part of the certificate management process. Although SEMM remains a good solution for organizations in a strictly on-premises environment, its complexity and IT-intensive requirements make it costly to use. Now with newly integrated UEFI firmware management capabilities in Microsoft Intune, the ability to lock down hardware is simplified and easier to use with new features for provisioning, security, and streamlined updating all in a single console. @@ -49,7 +51,7 @@ At this time, DFCI is supported in the following devices: Add your target Surface devices to an Azure AD security group. For more information about creating and managing security groups, refer to [Azure AD documentation](https://docs.microsoft.com/en-us/azure/active-directory/fundamentals/active-directory-groups-create-azure-portal). -## Configuring DFCI management for Surface devices +## Configure DFCI management for Surface devices A DFCI environment requires setting up a DFCI profile that contains the settings and an Autopilot profile to apply the settings to registered devices. An enrollment status profile is also recommended to ensure settings are pushed down during OOBE setup when users first start the device. This guide explains how to configure the DFCI environment, verify DFCI settings are applied on target devices, remove DFCI policy settings, and unregister devices to prepare for transfer or resale. @@ -61,7 +63,7 @@ Before configuring DFCI policy settings, first create a DFCI profile and assign 2. Select Windows 10 and later for platform type. 3. In the Profile type drop down list, select **Device Firmware Configuration Interface** to open the DFCI blade containing all available policy settings. For information on DFCI settings, refer to Table 2 on this page below or the [Intune documentation](https://docs.microsoft.com/intune/configuration/device-firmware-configuration-interface-windows). You can configure DFCI settings during the initial setup process or later by editing the DFCI profile. -![Create DFCI profile](images/df1.png) +> ![Create DFCI profile](images/df1.png) 4. Click **OK** and then select **Create**. 5. Select **Assignments** and under **Select groups to include** select the Azure AD security group that contains your target devices, as shown in the following figure. Click **Save**. @@ -86,27 +88,10 @@ Before configuring DFCI policy settings, first create a DFCI profile and assign To ensure that devices apply the DFCI configuration during OOBE before users sign in, you need to configure enrollment status. -1. Open Intune and select **Device enrollment > Windows enrollment > Enrollment Status Page** and then select the Default profile. Notice that the default profile assigned to all users on all devices is always applied. -2. To edit the default profile, select **Settings** and configure the enrollment status settings, as recommended in the following table or as appropriate for your scenario. - -### Table 1. Recommended enrollment status settings for Surface devices - -| Setting | Value | Notes | -| ------------------------------------------------------------------------------------------------ | ----- | -------------------------------------------------------------------------------------------------------------------------------------------------- | -| Show app and profile installation progress | Yes | The enrollment status page appears during initial device setup. If enabled, users can see the installation progress of assigned apps and profiles. | -| Show time limit error when installation takes longer than specified number of minutes | 60 | This is the default value. | -| Show custom message when time limit error occurs | No | This is the default value. | -| Allow users to collect logs about installation errors | Yes | This is the default value. | -| Block device use until all apps and profiles are installed | Yes | This ensures that the device applies the DFCI configuration during OOBE before the user signs in to the desktop. | -| Allow users to reset device if installation error occurs | Yes | Not the default value. | -| Allow users to use device if installation error occurs | Yes | Not the default value. | -| Block device use until these required apps are installed if they are assigned to the user/device | All | This is the default value. | - - For more information, refer to [Set up an enrollment status page](https://docs.microsoft.com/en-us/intune/enrollment/windows-enrollment-status). -## Configuring DFCI settings on Surface devices +## Configure DFCI settings on Surface devices DFCI includes a streamlined set of UEFI configuration policies that provide an extra level of security by locking down devices at the hardware level. DFCI is designed to be used in conjunction with mobile device management settings at the software level. Note that DFCI settings only affect hardware components built into Surface devices and do not extend to attached peripherals such as USB webcams. (However, you can use Device restriction policies in Intune to turn off access to attached peripherals at the software level). @@ -114,12 +99,12 @@ You configure DFCI policy settings by editing the DFCI profile: - **Intune > Device configuration > Profiles > “DFCI profile name” > Properties > Settings** -### Blocking user access to UEFI settings +### Block user access to UEFI settings For many customers, the ability to block users from changing UEFI settings is critically important and a primary reason to use DFCI. As listed in Table 2, this is managed via Allow local user to change UEFI settings. If you do not edit or configure this setting, local users will be able to change any UEFI setting not managed by Intune. Therefore, it’s highly recommended to disable Allow local user to change UEFI settings. The rest of the DFCI settings enable you to turn off functionality that would otherwise be available to users. For example, if you need to protect sensitive information in highly secure areas, you can disable the camera. If you don’t want users booting from USB drives, you can disable that also. -### Table 2. DFCI scenarios +### Table 1. DFCI scenarios | Device management goal | Configuration steps | | --------------------------------------------- | --------------------------------------------------------------------------------------------- | @@ -136,11 +121,11 @@ NOTE: DFCI in Intune includes two settings that do not currently apply to Surfac Intune provides Scope tags to delegate administrative rights and Applicability Rules to manage device types. For more information about policy management support and full details on all DFCI settings, refer to [Microsoft Intune documentation](https://docs.microsoft.com/intune/configuration/device-firmware-configuration-interface-windows). -## Registering devices in Autopilot +## Register devices in Autopilot As stated above, DFCI can only be applied on devices registered in Windows Autopilot by your reseller or distributor and is only supported, at this time, on Surface Pro 7, Surface Pro X, and Surface Laptop 3. For security reasons, it’s not possible to “self-provision” your devices into Autopilot. -## Manually Syncing Autopilot devices +## Manually Sync Autopilot devices Although Intune policy settings typically get applied almost immediately, there may be a delay of 10 minutes before the settings take effect on targeted devices. In rare circumstances, delays of up to 8 hours are possible. To ensure settings apply as soon as possible, (such as in test scenarios), you can manually sync the target devices. From 0bebbe9d655e46086edfdb30cf6081bbb87f5096 Mon Sep 17 00:00:00 2001 From: John Kaiser <35939694+CoveMiner@users.noreply.github.com> Date: Mon, 21 Oct 2019 12:51:30 -0700 Subject: [PATCH 3/8] Update surface-manage-dfci-guide.md --- devices/surface/surface-manage-dfci-guide.md | 38 ++++++++++++-------- 1 file changed, 23 insertions(+), 15 deletions(-) diff --git a/devices/surface/surface-manage-dfci-guide.md b/devices/surface/surface-manage-dfci-guide.md index 94c029f674..5e4294ef07 100644 --- a/devices/surface/surface-manage-dfci-guide.md +++ b/devices/surface/surface-manage-dfci-guide.md @@ -9,7 +9,7 @@ author: dansimp ms.author: dansimp ms.topic: article ms.date: 10/20/2019 -ms.reviewer: jessko +ms.reviewer: jesko manager: dansimp ms.audience: itpro --- @@ -73,7 +73,7 @@ Before configuring DFCI policy settings, first create a DFCI profile and assign ## Create Autopilot profile 1. Go to **Intune > Device enrollment > Windows enrollment** and scroll down to select **Deployment Profiles**. -2. Select **Create profile**, enter a name; for example, My Autopilot profile, and select Next. +2. Select **Create profile**, enter a name; for example, My Autopilot profile, and select **Next**. 3. Select the following settings: - Deployment mode: **User-Driven**. @@ -82,7 +82,7 @@ Before configuring DFCI policy settings, first create a DFCI profile and assign 4. Leave the remaining default settings unchanged and select **Next** 5. On the Scope tags page, select **Next**. 6. On the Assignments page, choose **Select groups to include** and click your Azure AD security group. Select **Next**. -7. Accept the summary and then select **Create**. This Autopilot profile is now created and assigned to the group. +7. Accept the summary and then select **Create**. The Autopilot profile is now created and assigned to the group. ## Configure Enrollment Status Page @@ -101,21 +101,22 @@ You configure DFCI policy settings by editing the DFCI profile: ### Block user access to UEFI settings -For many customers, the ability to block users from changing UEFI settings is critically important and a primary reason to use DFCI. As listed in Table 2, this is managed via Allow local user to change UEFI settings. If you do not edit or configure this setting, local users will be able to change any UEFI setting not managed by Intune. Therefore, it’s highly recommended to disable Allow local user to change UEFI settings. -The rest of the DFCI settings enable you to turn off functionality that would otherwise be available to users. For example, if you need to protect sensitive information in highly secure areas, you can disable the camera. If you don’t want users booting from USB drives, you can disable that also. +For many customers, the ability to block users from changing UEFI settings is critically important and a primary reason to use DFCI. As listed in the followng table, this is managed via the setting **Allow local user to change UEFI settings**. If you do not edit or configure this setting, local users will be able to change any UEFI setting not managed by Intune. Therefore, it’s highly recommended to disable **Allow local user to change UEFI settings.** +The rest of the DFCI settings enable you to turn off functionality that would otherwise be available to users. For example, if you need to protect sensitive information in highly secure areas, you can disable the camera, and if you don’t want users booting from USB drives, you can disable that also. ### Table 1. DFCI scenarios | Device management goal | Configuration steps | | --------------------------------------------- | --------------------------------------------------------------------------------------------- | -| Block local users from changing UEFI settings | Under Security Features > Allow local user to change UEFI settings, select None. | -| Disable cameras | Under Built in Hardware > Cameras, select Disabled. | -| Disable Microphones and speakers | Under Built in Hardware > Microphones and speakers, select Disabled. | -| Disable radios (Bluetooth, Wi-Fi) | Under Built in Hardware > Radios (Bluetooth, Wi-Fi, etc…), select Disabled. | -| Disable Boot from external media (USB, SD) | Under Built in Hardware > Boot Options > Boot from external media (USB, SD), select Disabled. | +| Block local users from changing UEFI settings | Under **Security Features > Allow local user to change UEFI settings**, select **None**. | +| Disable cameras | Under **Built in Hardware > Cameras**, select **Disabled**. | +| Disable Microphones and speakers | Under **Built in Hardware > Microphones and speakers**, select **Disabled**. | +| Disable radios (Bluetooth, Wi-Fi) | Under **Built in Hardware > Radios (Bluetooth, Wi-Fi, etc…)**, select **Disabled**. | +| Disable Boot from external media (USB, SD) | Under **Built in Hardware > Boot Options > Boot from external media (USB, SD)**, select **Disabled**. | -NOTE: DFCI in Intune includes two settings that do not currently apply to Surface devices: +> [!NOTE] +> DFCI in Intune includes two settings that do not currently apply to Surface devices: - CPU and IO virtualization - Disable Boot from network adapters @@ -129,11 +130,12 @@ As stated above, DFCI can only be applied on devices registered in Windows Autop Although Intune policy settings typically get applied almost immediately, there may be a delay of 10 minutes before the settings take effect on targeted devices. In rare circumstances, delays of up to 8 hours are possible. To ensure settings apply as soon as possible, (such as in test scenarios), you can manually sync the target devices. -- In Intune, go to Device enrollment > Windows enrollment > Windows Autopilot Devices and select Sync. +- In Intune, go to **Device enrollment > Windows enrollment > Windows Autopilot Devices** and select **Sync**. For more information, refer to [Sync your Windows device manually](https://docs.microsoft.com/en-us/intune-user-help/sync-your-device-manually-windows). -NOTE: When adjusting settings directly in UEFI, you need to ensure the device fully restarts to the standard Windows login. +> [!NOTE] +> When adjusting settings directly in UEFI, you need to ensure the device fully restarts to the standard Windows login. ## Verifying UEFI settings on DFCI-managed devices @@ -146,8 +148,9 @@ In a test environment, you can verify settings in the Surface UEFI interface. Note how: -- The settings are greyed out because Allow local user to change UEFI setting is set to None. -- Audio is set to off because Microphones and speakers are set to Disabled. +- The settings are greyed out because **Allow local user to change UEFI setting** is set to None. +- Audio is set to off because **Microphones and speakers** are set to **Disabled**. + ## Removing DFCI policy settings When you create a DFCI profile, all configured settings will remain in effect across all devices within the profile’s scope of management. You can only remove DFCI policy settings by editing the DFCI profile directly. @@ -162,3 +165,8 @@ If the original DFCI profile has been deleted, you can remove policy settings by 4. Open Surface UEFI, which involves pressing the **Volume +** and **Power** buttons at the same time. 5. Select **Management > Configure > Refresh from Network**. 6. Validate DFCI is removed from the device in the UEFI. + +## Learn more +- [Windows Autopilot](https://www.microsoft.com/microsoft-365/windows/windows-autopilot) +- [Windows Autopilot and Surface devices](windows-autopilot-and-surface-devices.md) +- [Use DFCI profiles on Windows devices in Microsoft Intune](https://docs.microsoft.com/intune/configuration/device-firmware-configuration-interface-windows) From 88c4069cdedf2c7423531f8bf2568194aae20d53 Mon Sep 17 00:00:00 2001 From: John Kaiser <35939694+CoveMiner@users.noreply.github.com> Date: Mon, 21 Oct 2019 13:47:50 -0700 Subject: [PATCH 4/8] Update surface-manage-dfci-guide.md --- devices/surface/surface-manage-dfci-guide.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/devices/surface/surface-manage-dfci-guide.md b/devices/surface/surface-manage-dfci-guide.md index 5e4294ef07..ceddb838a9 100644 --- a/devices/surface/surface-manage-dfci-guide.md +++ b/devices/surface/surface-manage-dfci-guide.md @@ -1,6 +1,6 @@ --- title: Intune management of Surface UEFI settings -description: This article explains +description: This article explains how to configure a DFCI environment in Microsoft Intune and manage firmware settings for targeted Surface devices. ms.localizationpriority: medium ms.prod: w10 ms.mktglfcycl: manage @@ -53,7 +53,7 @@ Add your target Surface devices to an Azure AD security group. For more informat ## Configure DFCI management for Surface devices -A DFCI environment requires setting up a DFCI profile that contains the settings and an Autopilot profile to apply the settings to registered devices. An enrollment status profile is also recommended to ensure settings are pushed down during OOBE setup when users first start the device. This guide explains how to configure the DFCI environment, verify DFCI settings are applied on target devices, remove DFCI policy settings, and unregister devices to prepare for transfer or resale. +A DFCI environment requires setting up a DFCI profile that contains the settings and an Autopilot profile to apply the settings to registered devices. An enrollment status profile is also recommended to ensure settings are pushed down during OOBE setup when users first start the device. This guide explains how to configure the DFCI environment and manage UEFI configuration settings for targeted Surface devices. ## Create DFCI profile From dc4cef941b98d59f81add3b6b7c01be5fc724fa4 Mon Sep 17 00:00:00 2001 From: John Kaiser <35939694+CoveMiner@users.noreply.github.com> Date: Mon, 21 Oct 2019 13:48:12 -0700 Subject: [PATCH 5/8] Update TOC.md --- devices/surface/TOC.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/devices/surface/TOC.md b/devices/surface/TOC.md index 8c64a598e4..8d3fc57294 100644 --- a/devices/surface/TOC.md +++ b/devices/surface/TOC.md @@ -27,7 +27,7 @@ ### [Deploy Surface devices](deploy.md) ### [Windows Autopilot and Surface devices](windows-autopilot-and-surface-devices.md) ### [Deploying, managing, and servicing Surface Pro X](surface-pro-arm-app-management.md) -### [Windows 10 ARM-based PC app compatibility](surface-pro-arm-app-performance.md) +### [Surface Pro X app compatibility](surface-pro-arm-app-performance.md) ### [Deploy the latest firmware and drivers for Surface devices](deploy-the-latest-firmware-and-drivers-for-surface-devices.md) ### [Surface Deployment Accelerator](microsoft-surface-deployment-accelerator.md) ### [Step by step: Surface Deployment Accelerator](step-by-step-surface-deployment-accelerator.md) @@ -49,6 +49,7 @@ ### [Manage Surface driver and firmware updates](manage-surface-pro-3-firmware-updates.md) ## Secure +### [Intune management of Surface UEFI settings](surface-manage-dfci-guide.md) ### [Manage Surface UEFI settings](manage-surface-uefi-settings.md) ### [Advanced UEFI security features for Surface Pro 3](advanced-uefi-security-features-for-surface-pro-3.md) ### [Surface Enterprise Management Mode](surface-enterprise-management-mode.md) From 05d4cbe68fe6b13d8d3554ab1c536b77df93e3e4 Mon Sep 17 00:00:00 2001 From: John Kaiser <35939694+CoveMiner@users.noreply.github.com> Date: Mon, 21 Oct 2019 13:48:28 -0700 Subject: [PATCH 6/8] Update change-history-for-surface.md --- devices/surface/change-history-for-surface.md | 1 + 1 file changed, 1 insertion(+) diff --git a/devices/surface/change-history-for-surface.md b/devices/surface/change-history-for-surface.md index dcff7acd6d..c5b2043d96 100644 --- a/devices/surface/change-history-for-surface.md +++ b/devices/surface/change-history-for-surface.md @@ -19,6 +19,7 @@ This topic lists new and updated topics in the Surface documentation library. | **New or changed topic** | **Description** | | ------------------------ | --------------- | +| [Intune management of Surface UEFI settings](surface-manage-dfci-guide.md)| New document explaining how to configure a DFCI environment in Microsoft Intune and manage firmware settings for targeted Surface devices.| | [Deploying, managing, and servicing Surface Pro X](surface-pro-arm-app-management.md)| New document highlighting key considerations for deploying, managing, and servicing Surface Pro X.| ## September 2019 From 59d45a798c5aba98496ce56b014b91f3216a2d56 Mon Sep 17 00:00:00 2001 From: John Kaiser <35939694+CoveMiner@users.noreply.github.com> Date: Mon, 21 Oct 2019 13:48:54 -0700 Subject: [PATCH 7/8] Update surface-pro-arm-app-performance.md --- devices/surface/surface-pro-arm-app-performance.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/devices/surface/surface-pro-arm-app-performance.md b/devices/surface/surface-pro-arm-app-performance.md index 8418efebd7..baa547d04b 100644 --- a/devices/surface/surface-pro-arm-app-performance.md +++ b/devices/surface/surface-pro-arm-app-performance.md @@ -1,5 +1,5 @@ --- -title: Windows 10 ARM-based PC app compatibility +title: Surface Pro X app compatibility description: This article provides introductory app compatibility information for Surface Pro X ARM-based PCs. ms.prod: w10 ms.localizationpriority: medium @@ -13,7 +13,7 @@ ms.reviewer: jessko manager: dansimp ms.audience: itpro --- -# Windows 10 ARM-based PC app compatibility +# Surface Pro X app compatibility Applications run differently on ARM-based Windows 10 PCs such as Surface Pro X. Limitations include the following: From 5b0270c29df6c526c10559e0e03b1e3dff911382 Mon Sep 17 00:00:00 2001 From: Rebecca Agiewich Date: Mon, 21 Oct 2019 17:01:06 -0700 Subject: [PATCH 8/8] removed instances of "en-" --- devices/surface/surface-manage-dfci-guide.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/devices/surface/surface-manage-dfci-guide.md b/devices/surface/surface-manage-dfci-guide.md index ceddb838a9..93d897f272 100644 --- a/devices/surface/surface-manage-dfci-guide.md +++ b/devices/surface/surface-manage-dfci-guide.md @@ -43,13 +43,13 @@ At this time, DFCI is supported in the following devices: ## Prerequisites -- Devices must be registered with Windows Autopilot by your reseller or distributor. For more information, refer to the [Microsoft Device Partner Center](https://devicepartner.microsoft.com/en-us/support). +- Devices must be registered with Windows Autopilot by your reseller or distributor. For more information, refer to the [Microsoft Device Partner Center](https://devicepartner.microsoft.com/support). -- Before configuring DFCI for Surface, you should already be familiar with [Microsoft Intune](https://docs.microsoft.com/en-us/intune/) and [Azure Active Directory](https://docs.microsoft.com/en-us/azure/active-directory/) (Azure AD). +- Before configuring DFCI for Surface, you should already be familiar with [Microsoft Intune](https://docs.microsoft.com/intune/) and [Azure Active Directory](https://docs.microsoft.com/azure/active-directory/) (Azure AD). ## Before you begin -Add your target Surface devices to an Azure AD security group. For more information about creating and managing security groups, refer to [Azure AD documentation](https://docs.microsoft.com/en-us/azure/active-directory/fundamentals/active-directory-groups-create-azure-portal). +Add your target Surface devices to an Azure AD security group. For more information about creating and managing security groups, refer to [Azure AD documentation](https://docs.microsoft.com/azure/active-directory/fundamentals/active-directory-groups-create-azure-portal). ## Configure DFCI management for Surface devices @@ -88,7 +88,7 @@ Before configuring DFCI policy settings, first create a DFCI profile and assign To ensure that devices apply the DFCI configuration during OOBE before users sign in, you need to configure enrollment status. -For more information, refer to [Set up an enrollment status page](https://docs.microsoft.com/en-us/intune/enrollment/windows-enrollment-status). +For more information, refer to [Set up an enrollment status page](https://docs.microsoft.com/intune/enrollment/windows-enrollment-status). ## Configure DFCI settings on Surface devices @@ -132,7 +132,7 @@ Although Intune policy settings typically get applied almost immediately, there - In Intune, go to **Device enrollment > Windows enrollment > Windows Autopilot Devices** and select **Sync**. - For more information, refer to [Sync your Windows device manually](https://docs.microsoft.com/en-us/intune-user-help/sync-your-device-manually-windows). + For more information, refer to [Sync your Windows device manually](https://docs.microsoft.com/intune-user-help/sync-your-device-manually-windows). > [!NOTE] > When adjusting settings directly in UEFI, you need to ensure the device fully restarts to the standard Windows login.