- Print
- DarkLight
KnowBe4 security awareness training reduces human error. 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.
Integration
DataBee connects to a KnowBe4 API endpoint to retrieve a list of all Training Inventory on the KnowBe4 platform.
Integration Method: API
Tables: Training Inventory
KnowBe4 Configuration
Go to the KnowBe4 admin dashboard and navigate to Account Settings. You must use the correct base URL depending on where your KnowBe4 account is located. Then log in with your credentials.
Accounts on the US server (located at training.knowbe4.com) must use the Base URL of https://training.knowbe4.com/ui/login
Accounts on the EU server (located at eu.knowbe4.com) must use https://eu.knowbe4.com/ui/login
Accounts on the CA server (located at ca.knowbe4.com) must use https://ca.knowbe4.com/ui/login
Accounts on the UK server (located at uk.knowbe4.com) must use https://uk.knowbe4.com/ui/login
Accounts on the DE server (located at de.knowbe4.com) must use https://de.knowbe4.com/ui/login
Click on the Account Settings.
Expand the account Integrations and navigate to the API section.
Click on the Reporting API.
Click on the Create New API Token button.
After clicking on the Create New API Token button, you will see the screen below. Enter the name of your token and click on the Create Token button.
After that, a pop-up will appear with a secret token. Click on the text field to copy it.
Note: This token only appears once. Be sure to copy it and keep it safe.
DataBee Configuration
Additional general setup documentation can be found at https://docs.databee.buzz/docs/api-ingest
Go to the DataBee console and select Add New Data Source.
Search for KnowBe4.
Click on the API Ingest button.
Enter the required contact details in the form.
On the next screen
Authorization Method: Bearer Token
Token: Provide the API token generated previously
Ensure the API URLs are filled correctly
https://<instance>/v1/phishing/security_tests
https://<instance>/v1/phishing/security_tests/<pst_id>/recipients
Replace <instance> obtained from Knowbe4 Configuration section.