M365 Phishing Simulation

Chapter 3

17 min

M365 Phishing Simulation 

In 2021, a staggering 1 billion emails were compromised, impacting one in five internet users, and last year saw a 47.2% jump in phishing attacks. This data reveals an alarming trend: These threats are growing in both volume and sophistication, outsmarting even the most robust defenses, including multi-factor authentication.

To combat this, Microsoft Defender for Office 365 features Attack Simulation Training, a tool that uses Microsoft’s attack scenarios database to help security teams identify human vulnerabilities and improve their defenses against prevalent cyber threats. It is a powerful tool for phishing simulations, though its many features can be complex and confusing the first time you use it.

That is why, in this article, we analyze M365’s phishing simulation in detail. We’ll start by examining the tool’s capabilities and then look at how to integrate additional strategies for a more robust defense against advanced email threats. Our goal is to provide insights for a comprehensive cybersecurity defense strategy by improving email security tooling.

Summary of core M365 phishing simulation concepts

Core Microsoft 365 phishing simulation concepts covered in this guide.
ConceptDescription
M365 phishing simulation overviewThe fundamentals of running a simulation: accessing simulations, selecting a social engineering technique, naming it, choosing the payload and login page, targeting users, assigning training, selecting a landing page, configuring notifications, and launching.
Walkthrough of simulation featuresAttack simulation features, including automation for simulations and payloads, phishing messages in Teams, insights, reporting, and payload customization.
Enhancing simulations with advanced featuresWhere a dedicated layer adds value: recon-based simulations, richer reporting and analytics, and adaptive security awareness training.
Best practices with M365Effective planning, simulation design, payload customization, target selection, timing, automation, realism, analysis, training integration, iteration, and regulatory compliance.
Licensing note (as of July 2026). Attack Simulation Training is a Defender for Office 365 Plan 2 feature and requires E5 (or a standalone Plan 2 license). The July 1, 2026 change brings Defender for Office 365 Plan 1 to Microsoft 365 E3 and Office 365 E3, but Plan 1 does not include Attack Simulation Training. On E3 you get Safe Links, Safe Attachments, and advanced anti-phishing; simulation and training still require Plan 2 / E5. Source: MDO features service description.

M365 phishing simulation overview

Microsoft Defender for Office 365 (MDO) offers a useful tool for conducting phishing simulations, which is crucial for testing organizational defenses against cyber threats. For interested IT/Security administrators, understanding the practical steps and nuances of setting up and running a simulation is a fundamental element of an organization’s security strategy.

M365 phishing simulation: reviewing a completed simulation

Reviewing a completed simulation (source)

To demonstrate this, we’ll break down the fundamentals of using M365 phishing simulation into the following nine steps.

  1. Access the simulations: Go to the Microsoft Defender portal, navigate to Email & collaboration, and select Attack simulation training. Choose Launch a simulation on the Simulations tab to start the wizard (as seen in the figure above).
  2. Select a social engineering technique: Select from various social engineering techniques (curated from the MITRE ATT&CK® framework) to simulate real-world phishing attacks, like the following:
    • Credential Harvest: For deceptive websites attempting credential theft
    • Malware Attachment: Malicious code in attachments
    • Link in Attachment and Link to Malware: Arbitrary code execution via links
    • Drive-by URL: Silent code run/installation from websites
    • OAuth Consent Grant: Permission requests by a malicious Azure App.
  3. Name and describe the simulation: Provide a unique name and optional description for the simulation.
  4. Select the payload and login page: You can select or create a payload (discussed in the next section) with options to view or modify the associated login page, particularly for Credential Harvest or Link in Attachment techniques. The platform offers extensive filtering capabilities to choose payloads based on criteria like complexity, language, theme, brand, and industry. This comprehensive process allows for tailored phishing scenarios based on your needs.

    M365 phishing simulation: selecting the payload and login page
    M365 phishing simulation: selecting the payload and login page
    Selecting a payload and login page (source)
  5. Target users: Target selection is flexible, allowing for the inclusion or exclusion of specific user groups, ensuring that the simulation accurately reflects the organization’s structure and risk profile.

    M365 phishing simulation setup wizard: configuring the simulation

    Adding users to the simulation (source)
  6. Assign training: A standout feature is the integration of training modules within the simulation. Targeted educational content is offered after the interaction, turning a potential security breach into a learning opportunity. Microsoft also allows assigning custom training via user-defined URLs.

    M365 phishing simulation setup wizard: configuring simulation options

    Assigning post-simulation training (source)
  7. Select the landing page: Choose from a library of landing pages or use a custom URL as the theme of the phishing site.
  8. Configure end-user notifications: Decide on the type of notifications for users participating in the simulation.
  9. Launch the simulation: Configure the details of the simulation’s launch to customize it for immediate or scheduled delivery.

A benefit of M365’s phishing simulation lies in its integration with the broader Microsoft ecosystem, supporting interaction with existing organizational email structures. Its ability to simulate a variety of attacks, from basic deceptive emails to spear-phishing, makes it a versatile tool for security training.

Click me

Walkthrough of M365 phishing attack simulation features

The M365 phishing attack simulation tool can be complex to set up and maintain. In this section, we’ll dive into the features that fuel its capabilities and how to use them.

Payloads and customization

“Payloads” in M365 phishing attack simulation are essentially links or attachments in phishing emails and are crucial for simulating real-world phishing threats. Their tool allows administrators to choose from a list of predefined (global) payloads or the ability to create custom (tenant) payloads. Global payloads cover a broad set of phishing techniques, while custom payloads can be tailored to specific organizational threats.

You can follow these steps to create a custom payload:

  1. Access the payload options: Using the Microsoft Defender portal, navigate to Email & Collaboration > Attack simulation training > Content library tab > Payloads.
  2. Choose payload types and techniques: Select from types like Credential Harvest, Malware Attachment, and others (see the bullet list above). Each type offers unique customization options.
  3. Customize the sender details: Set sender names and emails, including internal addresses, to simulate insider threats.
  4. Design the email content: Craft realistic content for phishing emails, paying attention to subject lines, body content, and attachments.
  5. Create a login page for supported payloads: For certain social engineering techniques, such as Credential Harvest and Link in Attachment, the simulation includes selecting a fake login page. This login page is critical for capturing how users interact with phishing attempts and can either be picked from one of the global login pages (Github, Linkedin, Microsoft, and non-branded external sites) or the tenant login pages, which can be modifiable clones of the global or custom pages created with the wizard.

M365 phishing simulation: creating a custom payload

Reviewing a completed custom payload (source)

Automating payloads for phishing defense training

Payload automation in the M365 phishing attack simulation tool provides the ability to replicate real-world phishing attacks. By monitoring received emails for indicators of phishing (also called payload harvesting), organizations can mimic real attacks and simulate phishing scenarios that mirror actual threats, enhancing the effectiveness of defense training.

Note that in M365’s phishing attack simulation, simulations refer to the mock phishing scenarios used for training purposes, while payloads denote the actual malicious content or techniques used in these scenarios to mimic real-world cyber threats. This section focuses on automating payloads, while the next one sheds light on automating simulations. 

M365 phishing simulation: automating payloads for training

Create an automation (Source)

Follow these steps to implement payload automations:

  1. Create a custom simulation: In the Microsoft Defender portal, navigate to the Automations tab under Attack simulation training, where you can initiate the creation of a new payload automation. This process involves naming the automation, providing a description, and saving it as a draft if needed. The idea is to mimic real payloads based on reported phishing attacks within your organization.
  2. Configure run conditions: The detailed configuration of run conditions is crucial to the setup. This includes specifying the number of users targeted, identifying particular phishing techniques (like Credential Harvest or Malware Attachment), and defining sender information (domain, name, and email). You can combine multiple conditions using “AND” logic (“<Condition1> and <Condition2>”) for precise targeting, ensuring that harvesting can be triggered accurately when M365 detects a real phishing attack under the specified conditions.

Read our comprehensive 20-page study of AI’s role in email security WHITE PAPER

Simulation automations

Simulation automations offer a way to enhance cybersecurity training by scheduling and executing multiple benign cyberattack simulations. This feature is key for organizations aiming to boost their phishing readiness over time. It is similar to individual simulations but with the additional ability to select multiple techniques and payloads.

Here’s how to effectively implement and utilize simulation automations:

  1. Choose scheduling options: Decide between a randomized or fixed schedule. A randomized schedule allows simulations to launch at unpredictable times within a set period, enhancing the element of surprise. For a fixed schedule, specify exact start and end dates and choose whether simulations occur weekly or monthly; the choice should align with your organization’s training calendar and workload.
  2. Customize the target audience: Tailor simulations to specific groups, such as “repeat offenders,” to ensure focused training for those needing it most. This is crucial for reinforcing cybersecurity awareness regularly without manual intervention.
  3. Decide on technique and payload variety: Incorporate diverse social engineering tactics into your simulations to prepare employees for different phishing scenarios, increasing their resilience. You can choose to use unique payloads across simulations or maintain a consistent approach, depending on your training goals.

M365 phishing simulation: configuring simulation automations

Sample simulation with the Credential Harvesting technique (source)

Additionally, consider settings like region-aware delivery to align simulations with the user’s time zone.

Insights and reports

This feature is an effective tool for evaluating the effectiveness of attack simulation training. This section dives deep into its implementation, highlighting the range of functionalities available to maximize cybersecurity training outcomes.

M365 attack simulation training: insights and reports

M365 Phishing attack simulation reports

Located on the attack simulation training page, the overview provides a complete look at team readiness for cyber threats.

  • Key components and their functions:
    • Recent simulations: Shows the last three simulations.
    • Recommendations: Suggests simulations tailored to organizational needs.
    • Simulation coverage: Displays user simulation status for targeted training.
    • Training completion: Tracks user training status, showing progress.
    • Repeat offenders: Identifies users who frequently fail simulations for focused training.
    • Behavior impact: Compares predicted and actual compromise rates.

M365 attack simulation training: readiness overview and reporting

Training efficacy for the attack simulation report (source)

  • Reporting:
    • Attack simulation report: Details user coverage, training completion, and repeat offenders from the overview tab.
    • Simulation impact: Shows responses to simulations (links, attachments).
    • User activity: Monitors actions like email reporting or link clicking.
    • Training completion: Displays training status and rates.
    • Recommended actions: Suggest improvements based on the Microsoft Secure Score.
  • Export and customization options: Most sections allow for detailed report exports and customization, including filtering options, column customization, and data export in CSV.
  • Practical implementation tips: Use insights to identify vulnerabilities and customize future training. A high compromise rate indicates a need for more intense phishing email training. Regularly review repeat offenders and training completion sections to optimize effectiveness. Note that managing M365 phishing attack simulation becomes more challenging with more tenants, as cross-tenant simulations aren’t supported.

Take a self-guided tour of our AI-driven email security solution Start Tour

Microsoft Teams integration for simulations

The integration of Microsoft Teams for delivering simulated phishing messages in organizations with M365 phishing attack simulation training is a notable feature. It expands the training environment beyond email, reflecting the diversified communication tools used in organizations.

Enhancing M365 Phishing simulations with advanced features

While M365 provides a good starting foundation for simulating phishing attacks, integrating advanced AI-based solutions significantly enhances realism and effectiveness. One such platform is IRONSCALES. Our Phishing Simulation Agent runs open-source intelligence (OSINT) reconnaissance on your organization to build personalized spear-phishing simulations that mirror the attacks your people actually face. This goes far beyond M365’s basic templates and prepares teams for the sophisticated campaigns landing in real inboxes. 

Recon-based simulations

Our Phishing Simulation Agent runs fully automated campaigns based on the latest real-world attack methods, continuously testing your organization while saving IT teams significant time compared to M365’s manually configured payload automation. It uses OSINT reconnaissance to build each simulation, so IT teams set the frequency and leave the rest to the agent.

IRONSCALES Phishing Simulation Agent: automated recon-based simulation setup

Autonomous campaign simulation in IRONSCALES

Reporting and analytics

When it comes to reporting and analysis, IRONSCALES surpasses Microsoft’s basic CSV exports by providing a comprehensive analytics dashboard, including more graphics and granular data about results than what Microsoft offers, as well as more export options. This advanced reporting feature provides deeper insights, including detailed user behavior analysis, which is crucial for understanding and improving the team’s response to phishing threats and for satisfying many compliance framework requirements. 

In addition, IRONSCALES Themis Copilot, seamlessly integrated with Outlook, serves as a real-time educational tool for users. This AI-powered “Security Guide” not only assists employees in understanding and identifying phishing emails but also educates them on the nuances of spotting such threats. This interactive feature significantly reduces the volume of reports and false positives that the IT security team needs to review. It simplifies the process for users to report genuine suspicions, empowering them with the knowledge to discern potential threats and only escalate genuine concerns, thereby streamlining the overall security process.

IRONSCALES Themis Copilot phishing report banner in Outlook

IRONSCALES Report Phishing Button with Themis Copilot

Security awareness training

The M365 training modules are enhanced by the diverse IRONSCALES library of engaging video and interactive content, covering a broad spectrum of topics related to the latest phishing tactics and prevention strategies.

IRONSCALES stands out by providing customizable training modules that offer immediate, targeted education when an employee falls for a simulation. This data-driven approach transforms vulnerabilities into learning opportunities, facilitating tailored and ongoing training experiences rather than being a one-size-fits-all process.

IRONSCALES security awareness training module

IRONSCALES training modules

A distinctive feature of IRONSCALES is its adaptive learning capability. Unlike M365’s static training modules, IRONSCALES tailors the training content based on how employees interact with the simulations (pass, fail, no-attempt). This dynamic approach ensures the continuous evolution and personalization of the training, making it more effective for each team member.

Incorporating an advanced phishing simulation platform like IRONSCALES into your M365 environment transcends routine training. It creates a more formidable, adaptive defense strategy against phishing, equipping a team to be responsive and well-prepared to handle the ever-changing landscape of cyber threats.

Best practices for phishing simulations with M365

Phishing simulations in a Microsoft 365 (M365) environment is a process that demands meticulous planning and execution. Here’s an enhanced guide to conducting effective simulations in a variety of areas:

  • Planning: Set clear objectives for the phishing simulation, targeting employee vulnerability and skill improvement.
  • Simulation design: Customize scenarios to match employee tech-savviness using M365’s template library for realistic threats.
  • Payload customization: Design payloads specific to your organization using internal addresses and varied types for realism.
  • Target selection: Segment targets by role or phishing history, using M365 for targeted simulations.
  • Simulation Timing: Schedule irregular simulations with diverse social engineering techniques to maintain alertness.
  • Automation: Use automation for consistent, regular testing, balancing frequency and operational impact.
  • Realistic elements: Craft convincing phishing emails with detailed, interactive landing pages for immediate feedback.
  • Analysis and adaptation: Analyze simulations to identify weaknesses, using M365 analytics for tailored training.
  • Training integration: Connect simulations to training modules to promote continuous education.
  • Iterative improvement: Evolve simulations based on feedback and trends, aligning with organizational needs.
  • Regulatory compliance: Ensure that simulations meet legal standards like GDPR or HIPAA, balancing training and ethics.

By adopting this comprehensive approach, organizations can create a robust defense against phishing threats. This methodology educates employees and equips the organization to counter real-world phishing challenges using M365 effectively.

Get a FREE 90-day email security scan test. BEGIN SCAN

Related guides in this series

Conclusion

Mastering phishing simulations is an art that blends precision, creativity, and strategy. It’s about strengthening minds, not just defenses. Using Microsoft 365’s features with advanced tools empowers organizations to thwart attacks and foster a resilient cybersecurity culture. Remember, the aim goes beyond defense: The goal is to create a mindful environment where every click contributes to collective cyber resilience. Your technical expertise guides your team to a safer digital future.

Continue Reading this Series

Defender for Office 365 Plan 1 Comes to E3 - How to Tune it

Read chapter

Chapter: 10 Microsoft Defender XDR Advanced Hunting Queries

Learn about Microsoft Defender XDR's Advanced Hunting Queries (AHQ) feature and how it can enhance your incident response capabilities.

Read chapter

Chapter: 9 M365 License Matrix

Learn about the various licensing models and security features offered by Microsoft 365 to help organizations choose the most appropriate plan for their security needs.

Read chapter

Chapter: 8 Microsoft Defender For Office 365

Learn about the latest email security features of Microsoft Defender for Office 365, including Explorer, Advanced Hunting Queries, and Automated Investigation and Response, to combat the evolving threat of phishing attacks.

Read chapter

Chapter: 7 Microsoft ASR

Learn about Microsoft ASR rules and their impact on security, including licensing requirements, log analysis, and considerations for activation.

Read chapter

Chapter: 6 M365 Business Premium Defender

Learn how the M365 Business Premium license provides essential cybersecurity components, such as Microsoft Intune and Defender for Endpoint, to enhance overall security defense for small and mid-sized organizations.

Read chapter

Chapter: 5 Microsoft Defender Licenses

Learn about Microsoft's advanced threat protection platform, Defender XDR, and its various components and licensing models to enhance overall security for your organization.

Read chapter

Chapter: 4 Exchange Online Protection vs Defender For Office 365

Learn about Microsoft's Exchange Online Protection and Defender for Office 365, their features, best practices, and how they compare in email security.

Read chapter

Chapter: 3 M365 Phishing Simulation

Learn about the alarming growth in volume and sophistication of phishing attacks and how Microsoft 365’s Defender for Endpoint features can help enhance cyber resilience.

Read chapter

Chapter: 2 Anti-Phishing Policies In Microsoft 365

Learn about the various anti-phishing features and policies in Microsoft Defender, including their roles, locations, and configuration possibilities.

Read chapter

Chapter: 1 Office 365 Email Security

Learn about the crucial email security features of Microsoft Defender for Office 365 (MDO) and how they can protect users from phishing attacks.

Read chapter