Introduction to Modern Encryption Management 🔐

In the modern era of hybrid work, the physical security of endpoints has become a primary concern for IT departments. Data breaches resulting from lost or stolen laptops are not just operational hurdles; they are significant legal and financial liabilities. BitLocker deployment and key escrow with Intune offers a robust, cloud-native solution to this problem, replacing the aging infrastructure of Microsoft BitLocker Administration and Monitoring (MBAM) and on-premises Active Directory storage.

BitLocker is a full-disk encryption (FDE) feature included with Windows Pro, Enterprise, and Education editions. While the technology itself is mature, the challenge has always been management at scale. Without centralized management, organizations face "key sprawl," where recovery keys are stored in disparate spreadsheets, printed on paper, or worse, not recorded at all. Microsoft Intune bridges this gap by providing a centralized control plane for enforcing encryption policies and securely escrowing recovery keys to Microsoft Entra ID (formerly Azure Active Directory).

Implementing this requires a shift in mindset from traditional Group Policy (GPO) management. In a modern management framework, encryption is not just a "set and forget" toggle. It involves ensuring the Trusted Platform Module (TPM) is initialized, the correct encryption algorithms (such as XTS-AES 256) are enforced, and the recovery keys are backed up before the encryption process even begins. This ensures that even if a hardware failure occurs, the data remains accessible to authorized personnel.

Prerequisites and Hardware Readiness 📊

Before initiating a BitLocker rollout, IT administrators must verify that the hardware fleet meets specific criteria. Modern BitLocker management relies heavily on the Trusted Platform Module (TPM). TPM is a specialized chip on the motherboard that stores encryption keys; for Windows 11 and modern Intune management, TPM 2.0 is the baseline requirement.

  • TPM 2.0: Ensure that TPM is enabled in the BIOS/UEFI. Most modern business-class laptops ship with this enabled by default.
  • Secure Boot: This must be enabled to ensure the integrity of the boot process and to prevent rootkits from interfering with encryption.
  • OS Version: BitLocker management via Intune requires Windows 10/11 Pro, Enterprise, or Education. Windows Home edition lacks the necessary management hooks for Intune-driven BitLocker.

From a licensing perspective, users must be assigned a license that includes Intune management capabilities. This includes Microsoft 365 Business Premium, E3, or E5 suites. For organizations using standalone licensing, Intune Plan 1 combined with a legitimate Windows Pro or Enterprise Retail/Volume license is the required path. It is important to note that standalone OEM licenses are pre-installed by manufacturers and cannot be purchased individually by end-users to "upgrade" a Home device to Pro for BitLocker support; the correct path is through a Retail upgrade or Volume Licensing agreement.

Pro Tip: Use the Intune 'Device Readiness' reports to identify machines lacking TPM 2.0 or Secure Boot before deploying your encryption policies. This prevents deployment failures and "encryption-stuck" states.

Configuring the BitLocker Policy in Intune ✅

The core of BitLocker management in Intune lies within the Endpoint Security node. Administrators should avoid using the older Configuration Profiles for BitLocker and instead utilize the Disk Encryption policy under Endpoint Security, as it offers a more streamlined interface and better reporting.

Key Configuration Settings

  1. BitLocker Base Settings: Enable "Require" for BitLocker. This acts as the master switch.
  2. Fixed Drive Settings: Choose your encryption method. While XTS-AES 128-bit is the Windows default, many regulated industries require XTS-AES 256-bit.
  3. Recovery Key Escrow: This is the most critical step. You must set "Save BitLocker recovery information to Azure Active Directory" to Enabled. Furthermore, you should enable the setting "Prevent users from enabling BitLocker until recovery information is stored in Azure AD." This ensures no device is encrypted without a backup key safely in the cloud.

For a seamless user experience, Silent Encryption is the goal. Silent encryption allows the drive to be encrypted without the user ever seeing a BitLocker setup wizard. To achieve this, you must set "Allow standard users to enable encryption during Autopilot" to Yes. This allows the encryption process to kick off even if the user isn't a local administrator, which is a best practice for modern security postures.

💡 Practical Guidance: When testing your policy, target a small pilot group first. Monitor the Intune console for "Succeeded" states. If a device shows "Error," it is often due to an existing third-party encryption tool or a missing TPM chip.

The Mechanics of Key Escrow and Recovery 🔐

Key escrow is the process of automatically uploading the 48-digit BitLocker recovery password to Microsoft Entra ID. This is a game-changer for helpdesk efficiency. In the past, if a user triggered BitLocker recovery (perhaps due to a BIOS update or hardware change), the helpdesk had to hunt through Active Directory or a database. With Intune and Entra ID, the key is tied to the device object in the cloud.

Accessing Recovery Keys

Authorized administrators can view recovery keys through two primary methods:

  • Intune Admin Center: Navigate to Devices > All Devices > [Device Name] > Recovery Keys.
  • Entra ID Portal: Navigate to Devices > All Devices > [Device Name] > "Show Recovery Key."

To maintain the principle of least privilege, Microsoft provides a specific RBAC role: Cloud Device Administrator or Helpdesk Administrator. You should not grant Global Admin rights just to view recovery keys. Furthermore, you can enable Self-Service Recovery. If configured, users can log into the Microsoft MyAccount portal from another device (like their phone) to retrieve their own recovery key, significantly reducing helpdesk ticket volume.

Automatic Key Rotation

A major security advancement in Intune is Client-driven recovery password rotation. When this is enabled, the device will automatically generate a new recovery key and escrow it to Entra ID as soon as the old key has been used to unlock the disk. This prevents a scenario where a technician or a malicious actor uses a known recovery key to gain access to the device later.

Managing Existing Devices and Removable Media ⚠️

One of the most common challenges for IT admins is managing devices that were encrypted manually or via legacy GPOs before joining Intune. In these cases, the device might show as "Encrypted" in Intune, but the Recovery Key field is empty because the escrow process never triggered.

To fix this, you don't need to decrypt and re-encrypt the drive. Instead, you can deploy a PowerShell script via Intune. The script uses the BackupToAAD-BitLockerKeyProtector cmdlet to force the client to send its current protector to Entra ID. This is a vital cleanup step for any organization migrating from on-premises management to the cloud.

Handling Removable Drives

BitLocker To Go is the component that handles external USB drives. Intune policies can be configured to deny write access to removable drives unless they are encrypted with BitLocker. This ensures that any data leaving the organization on a physical flash drive is protected. You can also configure the policy to require a password for these drives, ensuring that the data remains safe even if the USB stick is lost in a public place.

Drive Type Recommended Encryption Strategy
Operating System Drive TPM-only (Silent) for best UX; TPM+PIN for high security.
Fixed Data Drives Auto-unlock enabled, linked to OS drive encryption.
Removable Drives Enforce encryption before allowing write access.

Compliance, Reporting, and Troubleshooting 💡

Deploying encryption is only half the battle; maintaining and proving compliance is the other half. Intune provides built-in Encryption Reports that give a high-level overview of your fleet's status. You can quickly see which devices are "Encrypted," "Not Encrypted," or "Not Applicable."

For a deeper dive, the Device Configuration status report shows you exactly why a policy might be failing. Common errors include:

  • 2016281112 (Remediation failed): Often caused by a user having a different encryption provider (like VeraCrypt) installed.
  • Conflict: Occurs when two different Intune policies are trying to set different encryption standards (e.g., 128-bit vs 256-bit).

To ensure long-term success, integrate BitLocker status into your Conditional Access (CA) policies. By requiring a device to be marked as "Compliant" to access corporate data (like Outlook or SharePoint), and making BitLocker encryption a requirement for compliance, you create a self-healing security loop. If a user manages to disable BitLocker, they will immediately lose access to their email until they re-enable it and the device checks back in.

In conclusion, BitLocker deployment and key escrow with Intune is not merely an IT task but a foundational security requirement. By leveraging silent encryption, Entra ID escrow, and automatic key rotation, organizations can protect their data without hindering user productivity. As you transition to modern management, focus on hardware readiness, policy consolidation, and automated recovery workflows to build a resilient, secure environment.

📊 Comparison

Feature Manual/Group Policy (Legacy) Microsoft Intune (Modern)
Key Storage Active Directory (AD DS) Microsoft Entra ID (Azure AD)
Silent Encryption Limited / Requires Scripts Native (Autopilot Integration)
Key Rotation Manual or PowerShell Automatic (Post-Recovery)
Compliance Reporting MBAM (Deprecated) / Manual Built-in Intune Dashboards
End-User Self-Service Helpdesk Request Company Portal / Entra Portal
Off-Network Protection Requires VPN for sync Cloud-native (Works anywhere)

❓ Frequently asked questions

What is BitLocker 'Silent Encryption' and how do I enable it?
Silent encryption allows BitLocker to enable without any user interaction or prompts. To achieve this via Intune, the device must be Entra ID Joined (or Hybrid Joined), and the user must be logged in as a Standard User (not local Admin) unless specific settings are toggled. You must also disable the 'Warning for other disk encryption' setting in the Intune configuration profile to ensure the process starts automatically during the Autopilot OOBE phase.
How does automatic recovery key rotation work in Intune?
Key rotation is a security feature where a new BitLocker recovery key is generated after the current one has been used to unlock a drive. In Intune, you can enable 'Client-driven recovery password rotation.' When a recovery key is viewed or used, the device automatically generates a new key and escrows it to Entra ID, rendering the old key useless and preventing unauthorized reuse by someone who might have seen the original key.
What licensing is required for BitLocker management via Intune?
BitLocker management requires a license that includes both Windows Pro/Enterprise and Microsoft Intune. This typically means Microsoft 365 Business Premium, M365 E3/E5, or standalone Intune Plan 1 paired with Windows 10/11 Pro. Note that Windows Home edition does not support full BitLocker Management or Intune enrollment; devices must be upgraded to Pro or Enterprise for these features to function.
What happens if a device is already encrypted before Intune enrollment?
If a device is encrypted before it is enrolled in Intune, the recovery key may not be automatically escrowed to Entra ID. You can resolve this by using a PowerShell script deployed via Intune that triggers a backup of the existing BitLocker recovery protector to Entra ID. Alternatively, Intune policy settings can be configured to 'Backup recovery passwords to Azure AD' which will attempt to escrow the key upon the next policy sync.
Why should I escrow keys to Entra ID instead of Active Directory?
Escrowing keys to Entra ID is significantly more secure and accessible than Active Directory. AD requires a line-of-sight to a Domain Controller for key backup, which is problematic for remote workers. Entra ID escrow is cloud-native, allowing keys to be backed up from any internet connection. Furthermore, Entra ID supports granular Role-Based Access Control (RBAC) and self-service recovery through the MyAccount portal, reducing helpdesk overhead.