A phishing simulation in Microsoft Defender

Would your colleague click a fake email from "IT support" and type in their password? With Attack simulation training in Microsoft Defender for Office 365 you test that safely: you send a realistic phishing email, see who clicks or enters credentials and give those people a short training straight away. This article covers what you need, how to set up a simulation and how to use the results without naming and shaming anyone.

Updated on 22 October 2026. Expanded with licensing and roles, every technique, landing pages and notifications, automations, common problems and a short FAQ. Attack Simulator is now called Attack simulation training.

Licence and roles

Attack simulation training is part of Microsoft Defender for Office 365 Plan 2. It's included in Microsoft 365 E5 and available as an add-on. Plan 1 or Business Premium alone doesn't give you the feature. To try it first, start a Defender for Office 365 trial from the Defender portal.

You don't need to be a Global Administrator. These Microsoft Entra roles are enough:

Launch a simulation

  1. Go to security.microsoft.com > Email & collaboration > Attack simulation training.
  2. Open the Simulations tab and select Launch a simulation.
  3. Choose a technique (see below) and give the simulation a clear name.
  4. Choose a payload: a ready-made email from the library or your own, ideally in your users' language and tailored to your organization.
  5. Choose the target users. Start with a test group, such as the IT team, before including everyone. You can also exclude users.
  6. Choose the training users get if they fall for it, and its due date.
  7. Pick a landing page (what people see after clicking) and the end user notifications.
  8. Schedule the launch and end date, review the summary and select Submit.
Creating an attack simulation with Attack simulation training in Microsoft Defender

The techniques

Read the results

Each simulation shows who received the email, opened it, clicked the link, entered credentials or reported it as phishing. Track reporting in particular: that's the behaviour you want to see. The predicted compromise rate compares your result with what Microsoft expected for that payload, and the training view shows who completed their assigned course.

A phishing simulation report showing clicks, entered credentials and reports

Automate it

With simulation automations you schedule a series of simulations with varying techniques and payloads, for example one a month. With training campaigns you assign training without a simulation, which is handy for new hires or a yearly refresher.

Common problems

Tips

FAQ

Do users know it's a test?

Only after they click or once it ends, through the landing page and notifications you choose.

Can I stop a simulation?

Yes, you can cancel a scheduled or running simulation. Users who already entered credentials still count as compromised in the report.

Is there PowerShell support?

There are no PowerShell cmdlets for Attack simulation training. You work in the Defender portal.

Nederlandstalige versie: Een phishingsimulatie uitvoeren in Microsoft Defender


Related articles