Conditional Access Problems

Fix Guest Access OTP Available Despite MFA Policy in Microsoft 365

Olivia MillerOlivia Miller Oct 20, 2026 868 views

Question details

The administrator wants to prevent guest users from signing in via one-time passcode (OTP) and force them to use multifactor authentication (MFA) or a Microsoft account.

How to Fix Guest Access OTP Remaining Available Despite MFA Policy
Product
Microsoft 365 / Entra ID
Device & OS
not provided
Scenario
An admin has disabled OTP authentication and created a Conditional Access policy requiring MFA for external identities, but the configuration does not seem to take effect.
Observed behavior
The OTP sign-in option remains visible and accessible to guest users even after disabling it and implementing an MFA Conditional Access policy.
Before you start

Ensure you have Conditional Access Administrator or Global Administrator privileges in your Microsoft Entra ID tenant to view and modify external identity settings and policies.

Solution 1Recommended

Verify External Identities and Conditional Access Settings

Check Microsoft Entra ID configurations to ensure OTP is completely disabled and the Conditional Access policy is properly targeting guest accounts without conflicts.

Often, policies may not apply as expected due to caching, conflicting policy exclusions, or incorrect assignment targeting in Microsoft Entra ID. Verifying every layer of external access settings helps isolate the fault.

1
Disable Email OTP in External Identities

Navigate to the Microsoft Entra admin center, go to External Identities > External collaboration settings, and verify that the Email OTP feature is fully disabled.

2
Check Conditional Access Users Assignment

Open your Conditional Access policies and confirm that the target policy explicitly includes 'Guest or external users' in the Users assignment section.

3
Verify Grant Controls and Authentication Strengths

Review the 'Grant' section of the policy to ensure 'Require multifactor authentication' is selected, and check if any restrictive authentication strengths are appropriately configured.

4
Inspect Policy Exclusions

Check the Exclusions tab for users, groups, or locations. Ensure the affected guest accounts or their domains are not accidentally bypassing the policy.

5
Revoke Sessions and Retest

Revoke existing sessions for the test guest user in Entra ID. Send a new guest invitation and test the login process using an InPrivate or Incognito browser window to prevent cached credential issues.

Verify External Identities and Conditional Access Settings
Policy Propagation Delay: Conditional Access policies and External Identity changes can sometimes take up to 24 hours to fully propagate across all Microsoft 365 services.
Free Microsoft Office alternative

Enhance Your Productivity with WPS Office

While you are busy managing complex tenant administration and conditional access policies in Microsoft 365, you need a hassle-free, lightweight solution for your local document workflows. WPS Office is a powerful, free alternative that ensures your daily tasks remain uninterrupted.

  1. 1. Download the Installer: Visit the official WPS Office website and download the free installer for your operating system.
  2. 2. Install WPS Office: Run the setup file and follow the quick installation prompts to set up the suite on your device.
  3. 3. Open and Edit Microsoft Documents: Launch WPS Office and directly open any Word, Excel, or PowerPoint files to experience seamless formatting compatibility.
Excellent compatibility with Microsoft Office formats (DOCX, XLSX, PPTX), ensuring secure document sharing with internal and external guests.Lightweight application that uses minimal system resources while offering powerful Word, Excel, PowerPoint, and PDF tools.Familiar tabbed user interface allows you to switch easily with zero learning curve.Built-in PDF editing tools streamline your administrative documentation and reporting.
microsoft office alternative - wps office

Frequently Asked Questions

Why does the OTP sign-in option still show up for guest users?

This can happen due to cached browser sessions, active session tokens that haven't expired, conflicting exclusions in your Conditional Access policies, or propagation delays in Microsoft Entra ID.

How do I force guest users to use MFA instead of OTP?

You need to explicitly disable the Email One-Time Passcode feature in the External Identities settings of Entra ID and assign a Conditional Access policy targeting 'Guest or external users' that grants access only when multifactor authentication is satisfied.

Can I test my Conditional Access policy without disrupting other users?

Yes. You can set your Conditional Access policy to 'Report-only' mode. This allows you to review the Entra ID sign-in logs to see if the policy would have successfully blocked OTP and enforced MFA for specific guest accounts before enforcing it tenant-wide.

How long does it take for Conditional Access policy changes to apply?

While changes often take effect within a few minutes, Microsoft states that policy updates and external identity configurations can sometimes take up to 24 hours to fully replicate and enforce across all cloud services.