Skip to main content

Outbound URL Whitelisting in Microsoft Defender for Endpoint

Allow revel8 simulation landing pages in Microsoft Defender for Endpoint, so SmartScreen does not block them.

ℹ️ Info
Part of the Getting Started guide, Step 2. Ensure deliverability.

Getting simulation emails into the inbox is only half of it. When a user clicks a simulation link, Microsoft Defender SmartScreen checks the URL again in the browser. If it flags a revel8 landing page as unsafe, the user sees "This site has been reported as unsafe" instead of the simulation. This guide adds the revel8 landing pages as Allow indicators in Microsoft Defender for Endpoint.

📝 Note
You only need this if you use Microsoft Defender for Endpoint (Plan 1 or Plan 2) with SmartScreen on. If you use Defender for Office 365 only, the inbound Whitelisting Guide (Microsoft Defender) covers your setup.

Before you begin

Have these ready:

  • A Security Administrator or Global Administrator account for security.microsoft.com.

  • The revel8 landing-page domains: in revel8, open Settings → Whitelisting (in Integrations) and copy every entry under Fake website domains. Copy All copies them in one go.

The revel8 Whitelisting page with the Fake website domains section and its Copy All button

Depending on your setup, the page may also show a Link Domains section. You do not need it for this guide.

1. Add each domain as an Allow indicator

  1. In security.microsoft.com, open Settings → Endpoints.

    The Endpoints entry under Settings in Microsoft Defender
  2. Under Rules, click Indicators.

    The Indicators option under Rules in Microsoft Defender endpoint settings
  3. Select the URLs/Domains tab and click Add item.

    The URLs and Domains tab of Indicators with the Add item button
  4. Fill in the fields:

    • Indicator: one revel8 fake website domain.

    • Action: Allow

    • Title: revel8 Simulation allowlist

    • Description (optional): Allow list for revel8 phishing simulation URLs

    The Add indicator form in Microsoft Defender with Indicator, Action, Title and Description
  5. Under Scope, select All devices in my scope.

  6. Click Save.

  7. Repeat steps 3 to 6 for every domain under Fake website domains.

Changes can take up to 30 minutes to reach all devices.

2. Switch the domains on in revel8

Back on the revel8 Whitelisting page, switch on each fake website domain you added. revel8 then uses only those domains for landing pages. If none are switched on, it uses all of them, including ones you have not allowed.

Check that it works

Send a test simulation to yourself and click its link on a managed device. The landing page should open without a SmartScreen warning.

Did this answer your question?