Exchange Connection Problems

Why Exchange Last Logon Time Differs from Azure AD Sign-In Activity

Huma Ashraf ChHuma Ashraf Ch Oct 26, 2026 868 views

Question details

Users or administrators notice a discrepancy between the last logon time recorded in Exchange Online and the user's sign-in activity logged in the Azure AD portal.

Why Exchange Last Logon Time Differs from Azure AD Sign-In Activity
Product
Exchange Online, Azure AD
Device & OS
not provided
Scenario
Monitoring account activity or auditing sign-in logs in a hybrid or cloud Microsoft 365 environment.
Observed behavior
The user's last logon time in Exchange Online does not match the authentication timestamp shown in Azure Active Directory sign-in activity.
Before you start

Ensure you have administrative access to both the Microsoft 365 Exchange Admin Center and the Azure Active Directory portal to review account logs.

Solution 1Recommended

Investigate Shared Mailbox and Delegate Access

Determine if the log discrepancy is caused by another user or service accessing a shared resource.

Exchange last-logon data often represents access by another user or an Exchange service rather than the account owner. If a mailbox or calendar is shared, the Exchange log will update when the delegate accesses it, while Azure AD only logs when the primary user directly authenticates.

1
Verify Account Configuration

Check if the affected account is configured as a shared mailbox or has shared calendar permissions enabled in your organization.

2
Review Mailbox Delegates

Open the Exchange Admin Center, navigate to the specific mailbox settings, and check for delegated access rights such as Full Access, Send As, or Send on Behalf.

3
Cross-Reference Azure AD Logs

Open the Azure AD portal and review the user's sign-in activity logs. Rely on these logs to see when the specific user accurately authenticated to the service.

Service Impersonation: Automated Exchange services and third-party applications using impersonation can also trigger an update to the Exchange last-logon value without a corresponding Azure AD user sign-in event.
Free Microsoft Office alternative

Boost Your Productivity with WPS Office

While managing your organization's backend Exchange and Azure AD environments, ensure your team has the best desktop client tools. WPS Office provides a free, lightweight, and highly compatible alternative to Microsoft Office for creating, editing, and managing your daily documents.

Fully compatible with Microsoft Word, Excel, and PowerPoint formats.Lightweight software that loads quickly on Windows, Mac, and Linux.Familiar user interface for seamless migration from Microsoft Office.
QA img-9

Frequently Asked Questions

Why does Azure AD show no recent sign-in, but Exchange shows a login today?

This typically occurs when a background Exchange service, a third-party application with impersonation rights, or a mailbox delegate accesses the account. Exchange records the access event, but Azure AD accurately reflects that the account owner did not personally authenticate.

Can shared calendars update the Exchange last logon time?

Yes. If a colleague views or edits a calendar shared by the user, Exchange logs this activity, updating the last logon time for the mailbox owner even if they are offline.

Which log should I trust for auditing user authentication?

For security and authentication auditing, always rely on the Azure Active Directory sign-in activity logs. They specifically track when the user's actual credentials were used to authenticate.