# Require token protection only for verified device, client, and resource combinations

> Microsoft Entra token protection binds supported sign-in session tokens to a device, but platform and application coverage is bounded and requires compatibility testing before enforcement.

- Canonical URL: https://update.dsesecurity.com/updates/entra-token-protection-compatibility/
- Publisher: Detection Systems & Engineering (DSE Security)
- Author: DSE Security Editorial Team
- Published: 2026-08-25T21:35:25+00:00
- Modified: 2026-08-25T21:36:18+00:00
- Last reviewed by DSE: 2026-08-25
- Resource type: Guide
- DSE priority: Important
- Topics: Cybersecurity, IT, Microsoft 365 & Identity
- Reading time: 3 minutes

## What you need to know

Microsoft Entra token protection binds supported sign-in session tokens to a device, but platform and application coverage is bounded and requires compatibility testing before enforcement.

## Potentially affected

Microsoft Entra tenants evaluating the Conditional Access token-protection session control for supported Microsoft resources.

## DSE recommendation

Inventory supported combinations from current documentation, test report-only or narrow enforcement, and keep unsupported clients out of the enforcement population until a safe transition exists.

## Article

Bottom line: Microsoft Entra token protection is a Conditional Access session control intended to reduce replay of stolen tokens by requiring supported device-bound sign-in session tokens. It is not universal token binding. Platform, browser, client, device-registration, and cloud-resource support must all match before enforcement.

## Source fact: what Microsoft documents

Microsoft’s [token-protection documentation](https://learn.microsoft.com/en-us/entra/identity/conditional-access/concept-token-protection) explains that a Primary Refresh Token issued to a supported registered device is cryptographically bound to that device. When token protection is enforced, Microsoft Entra validates that supported applications use bound sign-in session tokens for the protected resource.

Microsoft’s current platform table lists native-application support as Generally Available on Windows, iOS/iPadOS, and macOS. It lists browser support as Preview on Windows and macOS for supported web apps that access Azure Resource Manager, and as unsupported on iOS/iPadOS. The same page still labels its supported-device section “Apple (Preview),” so Apple status is internally inconsistent in the source and must be rechecked against the platform table and Apple deployment guide before relying on compatibility guidance. The listed native Microsoft 365 resources include Exchange Online, SharePoint Online, and Microsoft Teams, with additional documented Windows coverage.

## What the source does not establish

Token protection does not prevent every form of token theft, session misuse, malware, browser compromise, or authenticated abuse on the intended device. It does not apply to every token or resource. Preview support is not a promise of production suitability. A policy that blocks an unsupported client can reduce availability without proving that another access path is protected.

## Applicability questions

- Which protected resources are in Microsoft’s current supported list?

- Which users access them through Windows native apps, web browsers, iOS, iPadOS, macOS, virtual desktops, or automation?

- Are devices correctly registered and able to obtain the required device-bound token?

- Which client versions and brokers are required, and what legacy or embedded clients remain?

- Is the relevant platform-resource combination generally available or preview in the tenant’s cloud?

## DSE recommendation: controlled next steps

The following steps are DSE recommendations based on the cited source.

- Create a user-device-client-resource inventory and compare every combination with the current Microsoft support tables.

- Begin with a narrow group of known, reliable users and supported managed devices. Keep emergency access and unsupported operational clients outside enforcement under documented review.

- Test normal access, token refresh, device replacement, app upgrade, browser access, remote desktop, and device-registration failure.

- Monitor Conditional Access results and helpdesk issues before expanding scope. Investigate unexpected success as carefully as unexpected blocking.

- Retain other defenses against token theft and post-authentication compromise; do not present binding as a guarantee.

## Verification and evidence

- Preserve the Conditional Access policy, assignment, exclusions, mode, and approval.

- Record tested OS, device state, client version, resource, and observed result.

- Capture Entra sign-in details showing policy evaluation and failure information for unsupported cases.

- Reconcile the production population against documented support after client or service changes.

## Official references

- [Token Protection in Microsoft Entra Conditional Access](https://learn.microsoft.com/en-us/entra/identity/conditional-access/concept-token-protection) — Microsoft

## Primary reference

- Name: Token Protection in Microsoft Entra Conditional Access
- Authority: Microsoft Learn
- URL: https://learn.microsoft.com/en-us/entra/identity/conditional-access/concept-token-protection
- Source publication date: Not stated by the source

## Citation and use

Preferred citation: “Require token protection only for verified device, client, and resource combinations,” DSE Security, https://update.dsesecurity.com/updates/entra-token-protection-compatibility/
Publishing principles: https://update.dsesecurity.com/updates/dse-updates-editorial-methodology/
Usage and citation policy: https://update.dsesecurity.com/usage/
Copyright © 2026 Detection Systems & Engineering. All rights reserved.
