|
<< Click to Display Table of Contents >> Raynet One Data Hub > 2025.4 > Connectors > Alphabetic Connector List > Knowbe4 Security Awareness Training Prerequisites |
This connector requires the following Python library to be installed on the DataHub server:
•requests (for HTTP API communication)
Before using this connector for the first time, you must manually install the required Python dependencies.
Installation Command:
pip install requests
|
Important: You must restart DataHub services after installing dependencies. |
Windows:
1.Stop "DataHub Agent" and "DataHub" services via Services.msc
2.Start "DataHub" service first, then "DataHub Agent" service
3.Verify the connector functions correctly
Linux:
sudo systemctl stop datahub-agent datahub
sudo systemctl start datahub datahub-agent
In order to submit API requests it will be necessary to use the correct base URL depending on where the target KnowBe4 account is located. If the account is located on the US server must use the https://us.api.knowbe4.com while accounts located on the EU server must use https://eu.api.knowbe4.com.
The account will be authenticate by including a secret API key in the request. The key can be generated in the API section of the KnowBe4 Account Settings.