Integrating with IT Glue

Introduction

This guide is designed for users who want to enable BullPhish ID integration with IT Glue. This integration ensures simplified organization management. It improves user onboarding by importing SMB organizations and contacts from IT Glue into BullPhish ID. This article walks you through the step-by-step integration process. 

To learn how to sync contacts from IT Glue to BullPhish ID, see the article Syncing contacts - IT Glue .

Prerequisites  

  • You must have access to both BullPhish ID and IT Glue accounts. 
  • Only partner admins can configure the integration.
  • In IT Glue, allowlist the BullPhish ID IP addresses listed in the article IP Access Control: 3rd Party Vendor IPs.

Generating an API Key

All API endpoints require authentication using a private API key. You can generate one or more API keys for your account. To generate a new API key:

  1. Log into IT Glue.
  2. Users with an administrator role can navigate to Account > Settings.
  3. Click on API Keys > Custom API Keys.
    0.0.png
  4. Enter a name for the key and click Generate API Key. You will not be able to view a key again after it has been generated.
  5. For security, an optional Password Access setting is provided for each API key. Password values can only be accessed from the Passwords API if this setting is enabled.
  6. Click the plus "+" sign icon to generate multiple API keys.

NOTE  Click the "-" icon to stop the integration.

IMPORTANT  Whenever you send a request to the API, you send your key with it so that we know it's you. Anyone with your key can access your data, so it's important to keep it private. You can revoke an old API key and generate a new one at any time from your IT Glue account. Any requests made using your old key will no longer work.
For more information, see How do I use the Revoke button? 

  1. Once the API key is generated, you can see the message on the top-right corner of the screen. Copy the generated API key from the field.
    2.1.jpg
  2. Log into your BullPhish ID account.
  3. Navigate to your left side menu of the screen and click Integrations under Settings.
  4. For IT Glue, click Connect.
  5. Enter the API key you copied from the IT Glue portal, select the Region, and click Connect.
    Note: Region identifies the data center location from where data is being fetched. Available data centers are in the United States, Europe, and Australia.
    5.jpg

NOTE  An error message appears on the screen if you enter an invalid API key.

If the API key is valid, you have successfully enabled integration; a pop-up message appears on the bottom left corner of the screen.

Now you can see integration in Syncing status with the message Syncing in Progress. This might take a while. Refresh the page in a few minutes.
6.1__2_.png

Once you refresh the page, you can see integration in Connected status, meaning the BullPhish ID account is successfully connected to IT Glue.

If you are a new user of BullPhish ID and an existing user of IT Glue, you can import SMB organizations from IT Glue to BullPhish ID using the Add from IT Glue button. Select the section Import SMB organizations from IT Glue manually

Import SMB organizations from IT Glue automatically 

Once synchronization is completed and enabled, you will see a list of SMB organizations linked with IT Glue on the integration page.

When organizations get in sync from IT Glue to BullPhish ID, the link will automatically establish between similar names of SMB organizations. 

For example, if BullPhish ID has an SMB organization with the name Test SMB and IT Glue has an SMB organization with the name Test SMB the synchronization link automatically establishes, and organization names are fetched from IT Glue to the BullPhish ID account. 

You can see, BullPhish ID SMB organizations from the first column synced with similar names of IT Glue organizations from the second column.

NOTE  One IT Glue organization can only be linked with one organization in BullPhish ID.

IMPORTANT  Fields required while creating an SMB user are listed on the table. By default, all these fields are set to inactive. You can directly enable/disable these fields from the integration page as a partner admin.

  • Phishing/Training: You can provide access to Phishing Simulation and Training & Awareness modules using the toggle. 
  • Employee Count: Provide the employee count. You can select the range from 1 to 251+. By default, Employee Count is 11-50
  • Industry: Select the type of industry to which the SMB belongs. By default, Other is selected. 

NOTE  Industry and Employee Count are the mandatory fields. 

IT Glue cards

The IT Glue integration page features two additional cards for the MSP account. These cards display license consumption information about Phishing/Training (i.e., license consumed vs. licenses in total).

The license limit is further explained when you hover over the Information icon. You can contact your account manager if you would like to upgrade your current subscription plan.
Screenshot_2023-03-27_144736.png

How to...