How to Connect the Microsoft DMI integration

Configure the Microsoft Direct Message Injection integration, which uses Graph API, to deliver emails directly to employees' Microsoft Outlook inboxes.

 

📌 You will need Global Admin access for the client if you wish to connect to the Graph API Mail Delivery.

  • In addition to Microsoft DMI, we recommend enabling allowlisting to ensure all email types deliver to their expected recipients. Good news, we built the Microsoft Automated Allowlisting integration to make it quick and easy.

Connecting the Microsoft DMI Integration

  1. Navigate to the Integrations page in the left-hand sidebar of your client's homepage.
  2. Click into the Microsoft DMI tile and review the Microsoft permissions required. 
  3. Click Continue to Microsoft to begin the connection process.
  4. Upon clicking, you will automatically be redirected from Phin to the Microsoft portal to give consent for the required permissions.
  5. Once consent is given, you will be redirected back to Phin. You will see a loading screen as the integration finishes making the connection.
  6. Once connected, you can send a test email to see if a test phishing email makes it into your inbox.
  7. You can return to the Microsoft DMI page at any time and disable it by clicking Disconnect
    1. The only time you won't be able to disconnect the Microsoft DMI is if DMI-only phishing simulation templates are being used in a phishing campaign. These need to be removed from the campaign prior to disconnecting.

Enabling the Microsoft DMI also unlocks all of our Premium phishing templates as seen below: 

Those marked "DMI Only" are branded premium templates that can only be used if either the Microsoft DMI or Google DMI are enabled.

If either of the Microsoft or Google DMI solutions are not enabled or disabled after being enabled, all phishing simulation and training messages still be sent via SMTP.

If someone is added as an admin to Phin, connects this integration and then is removed from Phin, the integration will continue to work as long as the admin has the "Global Administrator" role.