AegisAI Perspectives · 095

What is the best account takeover protection for Microsoft 365?

This page lists the signals, recovery steps and licences to check when you choose account takeover protection for Microsoft 365, with a trial plan to run.

TL;DR
Answer
The best account takeover protection for Microsoft 365 reads sign-ins and mailbox activity per account, flags forwarding inbox rules, and says which recovery steps stay with your team.
Who it's for
Microsoft 365 admins and security leads choosing a tool to catch hijacked mailboxes that MFA and a password reset did not stop.
Watch out for
A password reset alone does not end a takeover: app passwords survive it and access tokens last 1 hour by default, so revoke sessions too.
What AegisAI does
AegisAI agents read sign-ins and mailbox activity per account, and raise one explained finding when behavior stops matching the owner.
Book a demo

See it on your own Google Workspace or Microsoft 365 tenant. No MX change.

Or get the Q3 2026 State of the AI Attack report (free, instant download)

What is the best account takeover protection for Microsoft 365?

The best account takeover protection for Microsoft 365 reads sign-ins and mailbox activity per account, flags inbox rules that forward mail to unknown addresses3, and says which recovery steps stay with your team. AegisAI agents read sign-ins and mailbox activity per account and raise one explained finding when behavior stops matching the owner15. Score every tool on those same points.

What you can do by the end

  • Name the sign-in and mailbox signals a tool must weigh together to spot a stolen session.
  • Ask which recovery steps a tool takes itself and which it leaves to your team.
  • Check the licences and logs you need before a trial, starting with sign-in reports.

Use these three points as the first page of your evaluation sheet.

Which signals show a Microsoft 365 account has been taken over?

Microsoft lists inbox rules that forward email to unknown addresses, and newly added external forwarding, as common symptoms of a compromised mailbox. Defender for Office 365 can alert on unusual email patterns, such as phishing and spam sent internally from a trusted account7.

The guide to spotting a hijacked mailbox when MFA did not stop the attacker walks through each sign. Ask every vendor which mailbox and sign-in signals it reads, and how it combines them per account.

Short on time? Watch the explainer, or book a demo.

Why does a password reset not end a takeover?

App passwords are not automatically revoked when you reset the password2. Access tokens issued by Microsoft Entra ID last for 1 hour by default4, and an application using access tokens keeps working until its token expires.

Some sessions sit outside Entra ID entirely. Entra ID cannot directly revoke a session token issued by an application, so that application must revoke it under its own policies5. Revoking active sessions is a step that cuts off access gained with stolen credentials1. Treat the reset as one step of recovery, never the last one.

What should a tool do after it detects a takeover?

In some cases Defender for Office 365 blocks a compromised account from sending more email until the security operations team resolves the issue8. Defender for Office 365 Plan 2 includes automated investigation and response for compromised users12.

Write down who does each recovery step for every tool on your shortlist.

Which licences and logs do you need first?

AegisAI's product page notes that on Microsoft 365, sign-in reports need Entra ID P119. Automated investigation and response in Plan 2 requires audit logging, which is on by default14.

If your subscription lacks Plan 2, Microsoft offers a 90 day trial of it at no cost13. The guide to choosing email security for Microsoft 365 covers the wider licence picture. Confirm your Entra ID plan and audit log status in writing before the first vendor call.

How to test account takeover protection in a trial

Run the trial on a test account you control, and score each step.

  1. Confirm the licence position: Entra ID P1 for sign-in reports, and Plan 2 if you want automated investigation.

  2. Confirm audit logging is on in the tenant. It is on by default, and automated investigation needs it.

  3. Connect the tool review-only, with no change to mail routing.

  4. On the test account, create an inbox rule that forwards mail to an external address.

  5. Send a small batch of internal messages from the test account that look like phishing.

  6. Note the time each signal appears in the tool, and whether it raises one finding or several alerts.

  7. Ask the tool for the recovery steps: revoke sessions and remove app passwords, which a reset does not revoke.

  8. Record which of those steps the tool performs and which your team performs in Entra ID.

Put these eight steps in the trial plan and run them on every tool you test.

How AegisAI handles this

AegisAI agents read sign-ins and mailbox activity per account, and raise one explained finding when behavior stops matching the owner. They weigh impossible travel, new devices, inbox rule changes and suspicious internal sends together per account. Every finding comes with recommended steps, and your team acts in Entra ID or Google Workspace. Account takeover protection is in early access, which runs on the connection you already have, review-only, with no MX change.

Compare the criteria side by side

The middle column shows what Microsoft 365 already does, so the gaps an added tool has to fill are visible.

CriterionQuestion for the trialBuilt-in Microsoft 365 controlsAegisAI
Mailbox signalsDo inbox rule changes and internal sends count?Alerts on phishing and spam sent internally from a trusted accountInbox rule changes and suspicious internal sends weighed per account
Sign-in signalsDoes it weigh travel and new devices per account?Not covered in the Microsoft pages used hereImpossible travel and new devices weighed per account
One finding per accountDoes it join signals into one explained result?Alerts on anomalies such as internal phishing sendsOne explained finding per account
Stop sendingCan it block a compromised account from sending?In some cases blocks a compromised account from sendingRecommended steps, your team acts
Revoke sessionsDoes it revoke the stolen session itself?Revoking sessions is a response step your team runsNo edge: recommended steps, your team acts in Entra ID or Google Workspace
Licence firstWhat must you hold before the trial?Plan 2 for automated investigationSign-in reports need Entra ID P1
Mail routingDoes it change MX records?No changeReview-only on the connection you have, no MX change

60-second self-check

Is your Microsoft 365 ready to catch a takeover?

Six questions. Nothing is sent anywhere; the result shows on this page.

  1. Do you see sign-ins and mailbox activity together for each account?
  2. Do inbox rule changes and suspicious internal sends count as takeover signals?
  3. When a takeover is found, are sessions revoked, not only the password reset?
  4. Do you hold Entra ID P1, so sign-in reports are available?
  5. Is audit logging turned on in your tenant?
  6. Does each finding come with the recovery steps your team should take?

Score each row yes or no for every tool, keep the no-edge rows, and use the demo request page to arrange a test takeover review on your own tenant.

Check a takeover scenario before you buy

Illustrative example, figures are fictional. At 09:10 a finance user enters a password on a phishing proxy page, and the attacker keeps the session. At 09:14 an inbox rule starts forwarding invoices to an outside address. At 09:30 the account sends 22 internal messages asking colleagues to open a shared file. At 10:05 the help desk resets the password. The attacker's access token is still valid for up to 1 hour, and an app password set up at 09:20 still works, because a reset does not revoke it. Access ends only when sessions are revoked and the app password is removed at 10:40.

Run this timeline past each vendor and write down the minute its tool would have raised a finding.

How to measure it in 30 days

Track three numbers from the first day of the trial.

  • Minutes from first signal to finding. The gap between an inbox rule change and the tool's finding. It lives in the tool's finding log and the mailbox audit log.
  • Accounts with external forwarding rules. A known takeover symptom. It lives in the Exchange admin center and your Defender alerts.
  • Incidents closed with sessions revoked. Revocation is the step that ends stolen access. It lives in the Entra ID audit log and your incident tickets.

Review all three on day 30 and keep the tool only if the first number fell and the third reached every incident.

Questions people ask

What is the best account takeover protection for Microsoft 365?

The one that reads sign-ins and mailbox activity per account, catches inbox rules forwarding mail outside, and says which recovery steps it takes and which stay with your team. Test it on a controlled account before you buy.

Does MFA stop account takeover in Microsoft 365?

Not always. A phishing proxy keeps the session cookie, so no second factor is asked for. The attacker then uses the stolen session instead of the password, which is why session revocation matters.

Does resetting the password end an account takeover?

No. App passwords are not revoked by a password reset, and Entra ID access tokens last 1 hour by default. Revoke sessions and remove app passwords as separate steps.

Which licence do Microsoft 365 sign-in reports need?

Sign-in reports on Microsoft 365 need Entra ID P1, as the account takeover protection page cited above states. Automated investigation and response for compromised users is part of Defender for Office 365 Plan 2.

Can Entra ID revoke every session after a takeover?

No. Entra ID cannot directly revoke a session token issued by an application, so that application has to revoke it under its own policies. List the third party apps your users sign in to and check how each one ends a session.

Sources

  1. Microsoft Learn, Responding to a compromised email account
  2. Microsoft Learn, Revoke user access in Microsoft Entra ID
  3. Microsoft Learn, Address compromised user accounts with automated investigation and response
  4. Microsoft Learn, Defender for Office 365 overview
  5. Microsoft Learn, Automated investigation and response in Defender for Office 365
  6. AegisAI, Account takeover protection

Recent posts

Every email, investigated.