Integrating with Microsoft Entra ID

Directory sync allows you to integrate your BullPhish ID client organization with Microsoft Entra ID to import targets and groups. Imported groups and targets are automatically synchronized with Microsoft Entra ID to keep group information up to date in BullPhish ID.

This integration allows BullPhish ID to sync targets from Microsoft Entra ID, making it easy to manage phishing and training campaigns.

BullPhish ID supports dynamic and nested groups in Microsoft Entra ID.

Integrating BullPhish ID with an organization's Microsoft Entra ID involves three main steps:

  1. Configuring Microsoft Entra ID.
  2. Syncing BullPhish ID with Microsoft Entra ID.
  3. Syncing the desired groups in BullPhish ID.

Prerequisites  

  • Only partner administrators can configure the integration.
  • You must have access to both BullPhish ID and Azure accounts.
  • The BullPhish ID client organization you want to integrate with Microsoft Entra ID must be in active Status
  • BullPhish ID does not support the use of distribution lists as these lists are managed by Exchange, not Entra ID. As a result, Entra ID only contains a limited representation of these groups. Because Microsoft Graph is not the authoritative source for Distribution List membership, it cannot guarantee complete or accurate member data.

NOTE  The Microsoft Entra ID license type is not relevant when synchronizing with BullPhish ID. If API credentials can be created for the account and appropriate permissions assigned, BullPhish ID can be synchronized with Microsoft Entra ID.

How to...

 

Revision Date posted
Reviewed and edited. 7/24/23
Added prereq: Org must be active. PR: Configuring Azure step 18 added Description field is optional. PR: Synching BP step 6: Added note. Global: Changed Azure to Entra ID.

12/14/23

Removed Test from Azure app name (BullPhish ID Sync) in all screenshots.

1/19/24

Intro para: Added - BullPhish ID supports dynamic and nested groups in Microsoft Entra ID.

2/21/24

Added prereq: BullPhish ID does not support the use of distribution lists because they are managed by Exchange, not Entra ID. As a result, Entra ID only contains a limited representation of these groups.

2/2/26