Skip to main content
Guide to Fixing Office 365 MFA Sync
Fabiola Munguia avatar
Written by Fabiola Munguia
Updated over 2 months ago

For those encountering challenges in syncing their Microsoft Office account's MFA status with Secfix, this guide provides a structured approach to ensuring MFA has been configured correctly via Azure AD.


1. User Registration Check


2. Azure Premium License Verification

  • Requirement: SecFix can effectively detect MFA for Azure AD Premium P1 or P2 licenses only.

    • Attribute Accessibility: These premium plans allow access to the 'IsMfaRegistered' attribute via the MSGraph API.

  • License Check:

    • Free Azure AD License: Users with this version won't be recognized by Secfix's MFA tests due to limitations in accessing MFA details via the MSGraphAPI.

    • Microsoft 365 Subscriptions: If you are subscribed to Microsoft 365 Business Premium and EMS or Microsoft 365 E3 & E5, you inherently have access to Azure AD Premium P2 or P1, making your account compatible with Secfix.

    Recommended Reading:


3. Direct API Troubleshooting with MSGraph Explorer

  • Access the API: Utilize the graph explorer for a direct approach.

  • API Endpoint: Direct your attention to: https://graph.microsoft.com/beta/reports/credentialUserRegistrationDetails

  • User Detail Inspection: Go through the resultant data to pinpoint user-specific information.

  • Key Attribute: The "IsMfaRegistered" attribute should distinctly be set to 'true' for successful MFA synchronization.


By methodically following the outlined steps, the synchronization issues of Office365 MFA should be efficiently addressed. If challenges persist, always consider diving into Microsoft's official resources or engaging their support for more specialized assistance.

Did this answer your question?