Customer intent: As an administrator, I want to understand sign-in frequency controls so that I can require fresh authentication for sensitive applic…
In brief
The documentation now describes Every time strict, including its 10-second validity window, application session-management requirements, targeting guidance, and Office 365 warning. It also explains Global Secure Access reauthentication for sensitive private applications using a five-minute window.
What Entra admins need to know
Administrators should coordinate with application owners and test selected applications before applying the control. No broad configuration change is required.
This editorial summary was generated by AI from the documentation changes. Verify important details in the full Microsoft Learn article.
Documentation change
The comparison below shows only the changed extract. Use the full-page view for complete context.
Conditional Access adaptive session lifetime policies
- Accessing sensitive applications.
- Securing resources behind VPN or Network as a Service (NaaS) providers.
- Securing privileged role elevation in
PIM.PIM. - Protecting user sign-ins to Azure Virtual Desktop machines.
- Protecting risky users and risky sign-
insins identified by Microsoft Entra ID Protection. - Securing sensitive user actions like Microsoft Intune enrollment.
When you select Every time, the policy requires full reauthentication when the session is evaluated. This requirement means that if the user closes and opens their browser during the session lifetime, they might not be prompted for reauthentication. Setting sign-in frequency to every time works best when the resource has the logic to identify when a client should get a new token. These resources redirect the user back to Microsoft Entra only once the session expires.
- For applications in the Microsoft 365 stack, use time-based user sign-in frequency for a better user experience.
- For the Azure portal and the Microsoft Entra admin center, use either time-based user sign-in frequency or require reauthentication on PIM activation by using authentication context for a better user experience.
Every time strict (preview)
Every time strict (preview) is a sign-in frequency control with a shorter validity window (10 seconds) for authentication freshness. It's intended for specific applications that need fresh authentication when they request a new token. These applications must be configured to work with the control. Examples include pharmaceutical e-prescribing applications and financial or banking applications that require reauthentication for sensitive actions.
To require fresh authentication for a sensitive action, an application needs compatible session management. That logic must request a new token for the action. Applying the control alone isn't sufficient if the application continues to use its existing session without requesting a new token.
The application decides when fresh authentication is needed through its own session management logic and intervals. Its reauthentication interval can be longer than 10 seconds. When the application requests a new token, Every time strict (preview) checks the time since the user's last authentication. If at least 10 seconds have elapsed, the control requires the user to reauthenticate.
- Target only specific applications. Don't apply it broadly to all resources.
- Work with the application owner to confirm that the application's token requests and session management meet its reauthentication requirements.
- Test the sign-in experience with the selected applications before rollout. Frequent prompts can disrupt users and contribute to MFA fatigue.
Global Secure Access sign-in every time (preview)
Global Secure Access uses Every time strict (preview) in Conditional Access to require fresh reauthentication when users access sensitive private applications. Global Secure Access application session management uses a five-minute reauthentication window.
For more information, see Sign-in every time for Microsoft Entra Private Access (preview).
Persistence of browsing sessions
A persistent browser session lets users stay signed in after closing and reopening their browser window.
@@ -4,8 +4,11 @@ description: Learn to configure Conditional Access adaptive session lifetime pol ms.service: entra-id ms.subservice: conditional-access ms.topic: concept-article-ms.date: 04/08/2026+ms.date: 11/01/2026 ms.reviewer: inbarc, sreyanthmora+ms.custom: msecd-doc-authoring-1026+ai-usage: ai-assisted+# Customer intent: As an administrator, I want to understand sign-in frequency controls so that I can require fresh authentication for sensitive applications. --- # Conditional Access adaptive session lifetime policies @@ -94,9 +97,9 @@ In some scenarios, you might want to require fresh authentication every time a u * Accessing sensitive applications. * Securing resources behind VPN or Network as a Service (NaaS) providers.-* Securing privileged role elevation in PIM.+* Securing privileged role elevation in PIM. * Protecting user sign-ins to Azure Virtual Desktop machines.-* Protecting risky users and risky sign-ins identified by Microsoft Entra ID Protection.+* Protecting risky users and risky sign-ins identified by Microsoft Entra ID Protection. * Securing sensitive user actions like Microsoft Intune enrollment. When you select **Every time**, the policy requires full reauthentication **when the session is evaluated**. This requirement means that if the user closes and opens their browser during the session lifetime, they might not be prompted for reauthentication. Setting sign-in frequency to every time works best when the resource has the logic to identify when a client should get a new token. These resources redirect the user back to Microsoft Entra only once the session expires.@@ -109,6 +112,27 @@ Limit the number of applications that enforce a policy requiring users to reauth * For applications in the Microsoft 365 stack, use [time-based user sign-in frequency](#user-sign-in-frequency) for a better user experience. * For the Azure portal and the Microsoft Entra admin center, use either [time-based user sign-in frequency](#user-sign-in-frequency) or [require reauthentication on PIM activation](../../id-governance/privileged-identity-management/pim-how-to-change-default-settings.md#on-activation-require-microsoft-entra-conditional-access-authentication-context) by using authentication context for a better user experience. +### Every time strict (preview)++**Every time strict (preview)** is a sign-in frequency control with a shorter validity window (10 seconds) for authentication freshness. It's intended for specific applications that need fresh authentication when they request a new token. These applications must be configured to work with the control. Examples include pharmaceutical e-prescribing applications and financial or banking applications that require reauthentication for sensitive actions.++To require fresh authentication for a sensitive action, an application needs compatible session management. That logic must request a new token for the action. Applying the control alone isn't sufficient if the application continues to use its existing session without requesting a new token.++The application decides when fresh authentication is needed through its own session management logic and intervals. Its reauthentication interval can be longer than 10 seconds. When the application requests a new token, **Every time strict (preview)** checks the time since the user's last authentication. If at least 10 seconds have elapsed, the control requires the user to reauthenticate.++* Target only specific applications. Don't apply it broadly to all resources.+* Work with the application owner to confirm that the application's token requests and session management meet its reauthentication requirements.+* Test the sign-in experience with the selected applications before rollout. Frequent prompts can disrupt users and contribute to MFA fatigue.++> [!WARNING]+> Do not apply **Every time strict (preview)** settings to Office 365 applications.++#### Global Secure Access sign-in every time (preview)++Global Secure Access uses **Every time strict (preview)** in Conditional Access to require fresh reauthentication when users access sensitive private applications. Global Secure Access application session management uses a **five-minute reauthentication window**.++For more information, see [Sign-in every time for Microsoft Entra Private Access (preview)](~/global-secure-access/concept-private-access-sign-in-every-time.md).+ ## Persistence of browsing sessions A persistent browser session lets users stay signed in after closing and reopening their browser window. 