Skip to content

Commit c5473b6

Browse files
author
Angela Fleischmann
authored
Merge pull request #7508 from MicrosoftDocs/main
Publish 05/02/2022 3:30 PM PT
2 parents 783b900 + df66603 commit c5473b6

13 files changed

Lines changed: 243 additions & 104 deletions

memdocs/configmgr/core/servers/deploy/install/setup-wizard-central-primary.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: Install a CAS or primary site
33
titleSuffix: Configuration Manager
44
description: Use the Configuration Manager setup wizard to install a new central administration site (CAS) or primary site.
5-
ms.date: 04/08/2022
5+
ms.date: 05/02/2022
66
ms.prod: configuration-manager
77
ms.technology: configmgr-core
88
ms.topic: how-to
@@ -241,6 +241,8 @@ To expand the site, use the [process to install a CAS or primary site](#process-
241241

242242
- On the **Site Installation** page, select the option to expand the stand-alone primary site.
243243

244+
- If you enable Endpoint Analytics for devices uploaded to Microsoft Endpoint Manager, in version 2107 or later, re-enable this option. <!--13772757, 10362047-->
245+
244246
## Next steps
245247

246248
[Use the setup wizard to install a secondary site](setup-wizard-secondary.md)

memdocs/intune/apps/app-configuration-policies-use-android.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ Android Enterprise has several enrollment methods. The enrollment type depends o
7676
<img alt="Screenshot of configuration policy - Settings" src="./media/app-configuration-policies-use-ios/app-config-policy01a.png" width="700">
7777

7878
> [!NOTE]
79-
> This setting only works for corporate-owned work profile devices.
79+
> This setting only works for personally-owned work profile and corporate-owned work profile devices.
8080
>
8181
> Changing the **Connected apps** setting to **Not Configured** will not remove the configuration policy from the device. To remove the **Connected apps** functionality from a device, you must unassign the related configuration policy.
8282
Lines changed: 115 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,115 @@
1+
---
2+
# required metadata
3+
4+
title: Device firmware configuration interface settings for Windows 10/11 in Microsoft Intune
5+
description: See a list of all the DFCI profile settings and their descriptions on Windows 10/11 client devices. Use these settings in a configuration profile to control UEFI firmware layer features using Microsoft Intune policy. You can manage the CPU, built-in hardware, and boot options on Windows 10/11 client devices using Microsoft Intune.
6+
keywords:
7+
author: MandiOhlinger
8+
ms.author: mandia
9+
manager: dougeby
10+
ms.date: 05/02/2022
11+
ms.topic: conceptual
12+
ms.service: microsoft-intune
13+
ms.subservice: configuration
14+
ms.localizationpriority: medium
15+
ms.technology:
16+
17+
# optional metadata
18+
19+
#ROBOTS:
20+
#audience:
21+
22+
ms.reviewer: madakeva
23+
ms.suite: ems
24+
search.appverid: MET150
25+
#ms.tgt_pltfrm:
26+
ms.custom: intune-azure;
27+
ms.collection:
28+
- M365-identity-device-management
29+
- highpri
30+
---
31+
32+
# Device Firmware Configuration Interface (DFCI) profile settings in Microsoft Intune
33+
34+
> [!NOTE]
35+
> [!INCLUDE [not-all-settings-are-documented](../includes/not-all-settings-are-documented.md)]
36+
37+
This article lists and describes the DFCI profile settings you can control on Windows client devices. As part of your mobile device management (MDM) solution, use these settings to control security features, the built-in hardware, and the boot options in the UEFI layer on Windows.
38+
39+
These settings apply to:
40+
41+
- Windows 11 on supported UEFI
42+
- Windows 10 RS5 (1809) and later on supported UEFI
43+
44+
These settings are added to a device configuration profile in Intune, and then assigned or deployed to your Windows client devices.
45+
46+
## Before you begin
47+
48+
- [Create the Windows 10/11 DFCI profile](device-firmware-configuration-interface-windows.md). There are more requirements to creating DFCI profiles. For more specific information, go to [Use DFCI profiles on Windows devices in Microsoft Intune](device-firmware-configuration-interface-windows.md).
49+
- These settings use the [UEFI CSP](/windows/client-management/mdm/uefi-csp).
50+
51+
## Security features
52+
53+
- **Allow local user to change UEFI settings**: Your options:
54+
- **Only not configured settings**: The local user can change any setting *except* those settings explicitly set to **Enable** or **Disable** by Intune.
55+
- **None**: The local user may not change any UEFI (BIOS) settings, including settings not shown in the DFCI profile.
56+
57+
- **CPU and IO virtualization**: Your options:
58+
- **Not configured**: Intune doesn't change or update this setting.
59+
- **Enabled**: The BIOS enables the platform's CPU and IO virtualization capabilities for use by the OS. It turns on Windows Virtualization Based Security and Device Guard technologies.
60+
61+
- **Windows Platform Binary Table** (WPBT): The WPBT allows vendors and OEMs to run an `.exe` program in the UEFI layer. Every time Windows boots, it looks at the UEFI, and runs the `.exe`. It's used to run programs that aren't included with the Windows media.
62+
63+
Your options:
64+
- **Not configured**: Intune doesn't change or update this setting. By default, the OS might allow vendors and OEMs to run programs using the WPBT.
65+
- **Enabled**: Enables the WPBT and allows `.exe` programs in the UEFI layer to run.
66+
- **Disabled**: Disables the WPBT and prevents `.exe` programs in the UEFI layer from running.
67+
68+
- **Simultaneous multithreading** (SMT): Also known as hyper-threading. Your options:
69+
- **Not configured**: Intune doesn't change or update this setting.
70+
- **Enabled**: Enables SMT in the UEFI layer.
71+
- **Disabled**: Disables SMT in the UEFI layer.
72+
73+
## Built-in Hardware
74+
75+
These settings manage the hardware components built into the devices. They don't manage attached peripherals, such as USB webcams.
76+
77+
- **Cameras**: Your options:
78+
- **Not configured**: Intune doesn't change or update this setting.
79+
- **Enabled**: All built-in cameras directly managed by UEFI (BIOS) are enabled. Peripherals, like USB cameras, aren't affected.
80+
- **Disabled**: All built-in camera directly managed by UEFI (BIOS) are disabled. Peripherals, like USB cameras, aren't affected.
81+
82+
- **Microphones and speakers**: Your options:
83+
- **Not configured**: Intune doesn't change or update this setting.
84+
- **Enabled**: All built-in microphones and speakers directly managed by UEFI (BIOS) are enabled. Peripherals, like USB devices, aren't affected.
85+
- **Disabled**: All built-in microphones and speakers directly managed by UEFI (BIOS) are disabled. Peripherals, like USB devices, aren't affected.
86+
87+
- **Radios (Bluetooth, Wi-Fi, NFC, etc.)**: Your options:
88+
- **Not configured**: Intune doesn't change or update this setting.
89+
- **Enabled**: All built-in radios directly managed by UEFI (BIOS) are enabled. Peripherals, like USB devices, aren't affected.
90+
- **Disabled**: All built-in radios directly managed by UEFI (BIOS) are disabled. Peripherals, like USB devices, aren't affected.
91+
92+
> [!WARNING]
93+
> If you disable the **Radios** setting, the device requires a wired network connection. Otherwise, the device may be unmanageable.
94+
95+
## Boot Options
96+
97+
- **Boot from external media (USB, SD)**: Your options:
98+
- **Not configured**: Intune doesn't change or update this setting.
99+
- **Enabled**: UEFI (BIOS) allows booting from non-hard drive storage.
100+
- **Disabled**: UEFI (BIOS) doesn't allow booting from non-hard drive storage, which also disables booting from network adapters.
101+
102+
When set to **Disabled**, don't set the **Boot from network adapters** setting to **Enabled**. It causes the **Boot from external media (USB, SD)** setting or **Boot from network adapters** setting to become not compliant.
103+
104+
- **Boot from network adapters**: Your options:
105+
- **Not configured**: Intune doesn't change or update this setting.
106+
- **Enabled**: UEFI (BIOS) allows booting from built-in network interfaces.
107+
- **Disabled**: UEFI (BIOS) doesn't allow booting built-in network interfaces.
108+
109+
## Next steps
110+
111+
For other technical details on each setting and what editions of Windows are supported, see [Windows 10/11 Policy CSP Reference](/windows/client-management/mdm/policy-configuration-service-provider).
112+
113+
[Use DFCI profiles on Windows devices in Microsoft Intune](device-firmware-configuration-interface-windows.md).
114+
115+
[Assign the profile](device-profile-assign.md), and [monitor its status](device-profile-monitor.md).

memdocs/intune/configuration/device-firmware-configuration-interface-windows.md

Lines changed: 16 additions & 57 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@
22
# required metadata
33

44
title: Update Windows BIOS features using MDM policies in Microsoft Intune
5-
description: Add a Device Firmware Configuration Interface (DFCI) profile to manage UEFI settings, such as the CPU, built-in hardware, and boot options on Windows 10/11 client devices in Microsoft Intune.
5+
description: Learn more about the Device Firmware Configuration Interface (DFCI) profile to manage UEFI settings in Microsoft Intune. To use DFCI profiles, create Azure AD security groups, the Windows Autopilot deployment profile, and the Enrollment State Page profile.
66
keywords:
77
author: MandiOhlinger
88
ms.author: mandia
99
manager: dougeby
10-
ms.date: 04/04/2022
10+
ms.date: 05/02/2022
1111
ms.topic: how-to
1212
ms.service: microsoft-intune
1313
ms.subservice: configuration
@@ -19,7 +19,7 @@ ms.technology:
1919
#ROBOTS:
2020
#audience:
2121

22-
ms.reviewer: mikedano
22+
ms.reviewer: madakeva
2323
ms.suite: ems
2424
search.appverid: MET150
2525
#ms.tgt_pltfrm:
@@ -31,7 +31,7 @@ ms.collection: M365-identity-device-management
3131

3232
When you use Intune to manage Autopilot devices, you can manage UEFI (BIOS) settings after they're enrolled, using the Device Firmware Configuration Interface (DFCI). For an overview of benefits, scenarios, and prerequisites, see [Overview of DFCI](https://microsoft.github.io/mu/dyn/mu_plus/DfciPkg/Docs/Dfci_Feature/).
3333

34-
DFCI [enables Windows](/windows/client-management/mdm/uefi-csp) to pass management commands from Intune to UEFI (Unified Extensible Firmware Interface).
34+
DFCI enables Windows to pass management commands from Intune to UEFI (Unified Extensible Firmware Interface).
3535

3636
In Intune, use this feature to control BIOS settings. Typically, firmware is more resilient to malicious attacks. It limits end users control over the BIOS, which is good in a compromised situation.
3737

@@ -61,7 +61,8 @@ When you reinstall an older Windows version, install a separate OS, or format th
6161
Autopilot deployment profiles are assigned to Azure AD security groups. Be sure to create groups that include your DFCI-supported devices. For DFCI devices, most organization may create device groups, instead of user groups. Consider the following scenarios:
6262

6363
- Human Resources (HR) has different Windows devices. For security reasons, you don't want anyone in this group to use the camera on the devices. In this scenario, you can create an HR security users group so the policy applies to users in the HR group, whatever the device type.
64-
- On the manufacturing floor, you have ten devices. On all devices, you want to prevent booting the devices from a USB device. In this scenario, you can create a security devices group, and add these ten devices to the group.
64+
65+
- On the manufacturing floor, you have 10 devices. On all devices, you want to prevent booting the devices from a USB device. In this scenario, you can create a security devices group, and add these 10 devices to the group.
6566

6667
For more information on creating groups in Intune, see [Add groups to organize users and devices](../fundamentals/groups-add.md).
6768

@@ -85,64 +86,23 @@ This profile includes the DFCI settings you configure.
8586
2. Select **Devices** > **Configuration profiles** > **Create profile**.
8687
3. Enter the following properties:
8788

88-
- **Platform**: Choose **Windows 10 and later**.
89-
- **Profile**: Select **Templates** > **Device Firmware Configuration Interface**.
89+
- **Platform**: Choose **Windows 10 and later**.
90+
- **Profile**: Select **Templates** > **Device Firmware Configuration Interface**.
9091

9192
4. Select **Create**.
9293
5. In **Basics**, enter the following properties:
9394

9495
- **Name**: Enter a descriptive name for the profile. Name your policies so you can easily identify them later. For example, a good profile name is **Windows: Configure DFCI settings on Windows devices**.
9596
- **Description**: Enter a description for the profile. This setting is optional, but recommended.
9697

97-
6. Select **Next**.
98-
7. In **Configuration settings**, configure the following settings:
99-
100-
- **Allow local user to change UEFI (BIOS) settings**: Your options:
101-
- **Only not configured settings**: The local user may change any setting *except* those settings explicitly set to **Enable** or **Disable** by Intune.
102-
- **None**: The local user may not change any UEFI (BIOS) settings, including settings not shown in the DFCI profile.
103-
104-
- **CPU and IO virtualization**: Your options:
105-
- **Not configured**: Intune doesn't change or update this setting.
106-
- **Enabled**: The BIOS enables the platform's CPU and IO virtualization capabilities for use by the OS. It turns on Windows Virtualization Based Security and Device Guard technologies.
107-
- **Cameras**: Your options:
108-
- **Not configured**: Intune doesn't change or update this setting.
109-
- **Enabled**: All built-in cameras directly managed by UEFI (BIOS) are enabled. Peripherals, like USB cameras, aren't affected.
110-
- **Disabled**: All built-in camera directly managed by UEFI (BIOS) are disabled. Peripherals, like USB cameras, aren't affected.
111-
- **Microphones and speakers**: Your options:
112-
- **Not configured**: Intune doesn't change or update this setting.
113-
- **Enabled**: All built-in microphones and speakers directly managed by UEFI (BIOS) are enabled. Peripherals, like USB devices, aren't affected.
114-
- **Disabled**: All built-in microphones and speakers directly managed by UEFI (BIOS) are disabled. Peripherals, like USB devices, aren't affected.
115-
- **Radios (Bluetooth, Wi-Fi, NFC, etc.)**: Your options:
116-
- **Not configured**: Intune doesn't change or update this setting.
117-
- **Enabled**: All built-in radios directly managed by UEFI (BIOS) are enabled. Peripherals, like USB devices, aren't affected.
118-
- **Disabled**: All built-in radios directly managed by UEFI (BIOS) are disabled. Peripherals, like USB devices, aren't affected.
119-
120-
> [!WARNING]
121-
> If you disable the **Radios** setting, the device requires a wired network connection. Otherwise, the device may be unmanageable.
122-
123-
- **Boot from external media (USB, SD)**: Your options:
124-
- **Not configured**: Intune doesn't change or update this setting.
125-
- **Enabled**: UEFI (BIOS) allows booting from non-hard drive storage.
126-
- **Disabled**: UEFI (BIOS) doesn't allow booting from non-hard drive storage, which also disables booting from network adapters.
127-
128-
When set to **Disabled**, don't set the **Boot from network adapters** setting to **Enabled**. It causes the **Boot from external media (USB, SD)** setting or **Boot from network adapters** setting to become not compliant.
129-
130-
- **Boot from network adapters**: Your options:
131-
- **Not configured**: Intune doesn't change or update this setting.
132-
- **Enabled**: UEFI (BIOS) allows booting from built-in network interfaces.
133-
- **Disabled**: UEFI (BIOS) doesn't allow booting built-in network interfaces.
134-
135-
8. Select **Next**.
136-
137-
9. In **Scope tags** (optional), assign a tag to filter the profile to specific IT groups, such as `US-NC IT Team` or `JohnGlenn_ITDepartment`. For more information about scope tags, see [Use RBAC and scope tags for distributed IT](../fundamentals/scope-tags.md).
138-
139-
Select **Next**.
140-
141-
10. In **Assignments**, select the users or user group that will receive your profile. For more information on assigning profiles, see [Assign user and device profiles](device-profile-assign.md).
142-
143-
Select **Next**.
144-
145-
11. In **Review + create**, review your settings. When you select **Create**, your changes are saved, and the profile is assigned. The policy is also shown in the profiles list.
98+
Select **Next**.
99+
6. In **Configuration settings**, configure the settings you want to control in the UEFI firmware layer. For a list of all the settings, and what they do, see [Windows](device-firmware-configuration-interface-windows-settings.md).
100+
Select **Next**.
101+
7. In **Scope tags** (optional), assign a tag to filter the profile to specific IT groups, such as `US-NC IT Team` or `JohnGlenn_ITDepartment`. For more information about scope tags, see [Use RBAC and scope tags for distributed IT](../fundamentals/scope-tags.md).
102+
Select **Next**.
103+
8. In **Assignments**, select the users or user group that will receive your profile. For more information on assigning profiles, see [Assign user and device profiles](device-profile-assign.md).
104+
Select **Next**.
105+
9. In **Review + create**, review your settings and select **Create**. When you select **Create**, your changes are saved, and the profile is assigned. The policy is also shown in the profiles list.
146106

147107
The next time each device checks in, the policy is applied.
148108

@@ -161,7 +121,6 @@ The next time the device syncs with Intune, Windows receives the DFCI settings.
161121
If you want to change existing DFCI settings on devices that are in use, you can. In your existing DFCI profile, change the settings, and save your changes. Since the profile is already assigned, the new DFCI settings take effect when:
162122

163123
1. The device checks in with the Intune service to review profile updates. Check-ins happen at various times. For more information, see [when devices get a policy, profile, or app updates](../configuration/device-profile-troubleshoot.md#how-long-does-it-take-for-devices-to-get-a-policy-profile-or-app-after-they-are-assigned).
164-
165124
2. To enforce the new settings, reboot the device [remotely](../remote-actions/device-restart.md) or locally.
166125

167126
You can also [signal devices to check in](../remote-actions/device-sync.md). After a successful sync, [signal to reboot](../remote-actions/device-restart.md).

memdocs/intune/configuration/toc.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ items:
7171
href: administrative-templates-configure-edge.md
7272
- name: Restrict USB devices using ADMX
7373
href: administrative-templates-restrict-usb.md
74-
- name: BIOS settings on Windows
74+
- name: UEFI BIOS settings on Windows
7575
href: device-firmware-configuration-interface-windows.md
7676
displayName: dfci, firmware
7777
- name: Domain Join on Windows
@@ -223,6 +223,8 @@ items:
223223
href: custom-settings-windows-10.md
224224
- name: Delivery optimization
225225
href: delivery-optimization-settings.md
226+
- name: Device Firmware Configuration Interface (DFCI)
227+
href: device-firmware-configuration-interface-windows-settings.md
226228
- name: Device restrictions
227229
href: device-restrictions-windows-10.md
228230
- name: Device restrictions (Windows 10 Team)

0 commit comments

Comments
 (0)