Share via

Conditional Access – AVD SSO for SharePoint from Trusted Locations while enforcing MFA for All Cloud Apps

Cleon Russell 45 Reputation points
2026-05-14T17:46:39.93+00:00

Hi all,

  1. Question

    Hi all, I’m looking for some guidance on Conditional Access policy design in an Azure Virtual Desktop (AVD) environment. We currently enforce MFA for “All cloud apps”, which is working as expected from a security perspective. However, we are trying to improve the user experience when accessing SharePoint Online from within AVD sessions.

    Requirement

    We would like to achieve the following:
    • ✅ Enforce MFA for all cloud apps
    • ✅ Allow seamless SSO for SharePoint Online when users are accessing from trusted office locations
    • ✅ Ensure users are still prompted for MFA when accessing SharePoint externally
    • ✅ Prevent users from having to re-authenticate for SharePoint after signing into AVD

    Scenario

    • Users sign into AVD (with MFA)
    • From within the AVD session, they access SharePoint Online
    • Despite already being authenticated, they are prompted again for credentials/MFA
    • Trusted office locations are already configured in Entra ID (Named Locations)

    Proposed Approach

    We are considering the following design:
    1. Modify the existing “All cloud apps” policy:
      • Keep “All cloud apps” selected
      • Exclude: Office 365 SharePoint Online
    2. Create a new Conditional Access policy for SharePoint:
      • Cloud app: Office 365 SharePoint Online
      • Conditions:
      • Include: Any location
      • Exclude: Trusted office locations (Named Locations)
      • Grant control:
      • Require MFA

    Questions

    1. Is this the recommended approach to achieve SSO for SharePoint within AVD sessions while still enforcing MFA externally?
    2. Are there any risks or best practices when excluding SharePoint from an “All cloud apps” policy?
Microsoft Security | Microsoft Entra | Microsoft Entra ID

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.