Additional Microsoft Entra services and features related to identity, access, and network security
Hey SAGA, you can absolutely do both of these with an Azure AD Conditional Access policy. The trick is to:
- Target just Outlook/Teams as your “cloud apps”
- Require MFA as a grant control so the first time a user signs in from any device they’ll get prompted
- Plug in the “Sign-in frequency” session control so they’ll get re-challenged every 24 hours
Here’s a high-level walkthrough:
- In the Azure portal go to Azure Active Directory → Security → Conditional Access → New policy
- Name it something like “MFA for Outlook & Teams – initial + 24 h”
- Users and groups: select your target users or group
- Cloud apps: include Exchange Online (and Exchange Online – mobile) and Microsoft Teams
- Conditions (optional but handy): • Client apps: choose “Mobile apps and desktop clients” (to catch Outlook/Teams on phones/tablets) • Platform: you can pick iOS, Android, Windows, macOS if you only want those
- Access controls → Grant → Require multi-factor authentication
- Session controls → Sign-in frequency → set to every 24 hours (this forces MFA again after 24 h)
- Enable policy
What this does:
- First sign-in from a new device or client = MFA prompt (that covers your “first-time Outlook/Teams setup” ask)
- After that, the Azure AD session cookie and app token remain valid up to 24 hours, then they’ll get another MFA prompt (your “24 h” requirement)
If you also care about device compliance (Intune-enrolled devices vs BYOD), you can add another grant control “Require device to be marked compliant” so corporate-owned devices pass without bringing in Intune.
Let me know if:
• You’re licensed for Azure AD P1 (needed for these Conditional Access/session controls)
• You need to block legacy auth protocols too
• You want any network-location exclusions (e.g. trusted corp VPN)
— Reference links —
• Create a Conditional Access policy that enforces MFA:
• Sign-in frequency session control:
• Deep dive on MFA prompts & session lifetimes:
• Require device compliance in Conditional Access:
https://learn.microsoft.com/mem/intune/protect/compliance-policy-create-android
• Block legacy authentication with Conditional Access:
https://learn.microsoft.com/entra/identity/conditional-access/policy-block-legacy-authentication