TenantLockdown CSP

The table below shows the applicability of Windows:

Edition Windows 10 Windows 11
Home No No
Pro Yes Yes
Windows SE No Yes
Business Yes Yes
Enterprise Yes Yes
Education Yes Yes


Some information relates to prereleased product which may be substantially modified before it's commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here. This CSP was added in Windows 10, version 1809.

The TenantLockdown configuration service provider is used by the IT admin to lock a device to a tenant, which ensures that the device remains bound to the tenant if accidental or intentional resets or wipes occur.


The forced network connection is only applicable to devices after reset (not new).

The following example shows the TenantLockdown configuration service provider in tree format.


./Vendor/MSFT/TenantLockdown The root node for the TenantLockdown configuration service provider.

RequireNetworkInOOBE Specifies whether a network connection is required during the out-of-box experience (OOBE) at first logon.

When RequireNetworkInOOBE is true, when the device goes through OOBE at first sign in or after a reset, the user is required to choose a network before proceeding. There's no "skip for now" option.

  • Value type is bool.

  • Supported operations are Get and Replace.

    • True - Require network in OOBE.
    • False - No network connection requirement in OOBE.

Example scenario: Henry is the IT admin at Contoso. He deploys 1000 devices successfully with RequireNetworkInOOBE set to true. When users accidentally or intentionally reset their device, they are required to connect to a network before they can proceed. Upon successful connection, users see the Contoso branded sign-in experience where they must use their Microsoft Entra credentials. There is no option to skip the network connection and create a local account.

Configuration service provider reference