KnowBe4
  • 13 Mar 2025
  • 2 Minutes to read
  • Dark
    Light

KnowBe4

  • Dark
    Light

Article summary

KnowBe4 security awareness training platform reduces human error in cybersecurity. Key features include interactive training modules on threats like phishing, tools for simulated phishing attacks, customizable training plans, compliance training for regulations like GDPR, and detailed reporting to track progress and effectiveness.
For more information refer to the KnowBe4 - Security Awareness Training.

Integration Method: API
Tables: Training Inventory (99405002)

This integration supports the following events.

Event

Description

Security Tests

Get a list of Phishing Security Tests

This integration supports the following versions.

KnowBe4 API version

v1

Note:

KnowBe4 is a continuously updated cloud platform. As for this document preparation, the latest release was in May 2024.

Prerequisites

  • The user should have access to the KnowBe4 Dashboard with Administrator privileges.

  • The user should have access to the DataBee console.

Configuration Overview

  1. Generate a Reporting API Token.

  2. Add the KnowBe4 data feed in the DataBee console with the below parameters.

DataBee Parameter

KnowBe4 Parameter

API Base URL <instance>

Base URL

Token

Reporting API Token

KnowBe4 Configuration

  1. Go to the KnowBe4 admin dashboard and navigate to the Account Settings. You must use the correct base URL depending on where your KnowBe4 account is located. Then log in with your credentials.

  2. Click on the Account Settings.
     

  3. Expand the Account Integrations and navigate to the API section.
     

  4. Under ‘Reporting API’, select the Enable Reporting API Access toggle and click on the Reporting API.
     

  5. In the Reporting API section, click on the Create New API Token button.
     

  6. In the “Create New API Token” window, fill in required information and click on Create Token.

    • Name: enter a descriptive name for the API token.

    • Status: make sure that the API token is Enabled.

  1. After that, a pop-up will appear with a Reporting API Token. Click on the text field to copy it.

Note:

This token only appears once, so be sure to copy it carefully and keep it safe.

DataBee Configuration

  1. Login to the DataBee UI, navigate to Data > Data Feeds and click the Add New Data Feed button.
     

  2. Search for the KnowBe4 and click it as shown below.
     

  3. Click on the API Ingest option for collection method.
     

  4. Enter feed contact information and click Next.
     

  5. In the configuration page, confirm the following:

    • API Base URL: this is the base URL that DataBee will interact with. Replace the <instance> with your instance value from Base URL copied earlier.

    • Authorization Method: Bearer Token

    • Token: paste the Reporting API Token generated earlier.

    • Event Types: preselected for all the event types that integration pulls.
       

  6. Click Submit.

Troubleshooting Tips

  • Ensure the token is pasted correctly. Since you cannot view the token after the 1st time, re-create the token, paste it on a text editor to ensure no spaces or unexpected characters are included and reconfigure the DataBee feed.

  • Ensure the user should have administrator privileges.


Was this article helpful?

What's Next
Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.
ESC

Eddy AI, facilitating knowledge discovery through conversational intelligence