This is a Managed App Connector.
Prerequisites
KnowBe4 APIs are available to Platinum and Diamond customers.
Collect Required Information from Vendor
Log in to the KnowBe4 portal and navigate to the Account Settings.
Navigate to API, underneath Account Integrations.
Ensure “Enable Reporting API Access” is toggled on.
Click into the Reporting API and create New API Token.
Name the token Calero Reporting and copy the API key.
IMPORTANT!
You MUST copy/save the API Key for use when onboarding this connector (see below). You will not have access to the API key again so please make sure you keep record of it.
Calero will also need to know the region to determine the Base URL:
Accounts on the US server (located at training.knowbe4.com) must use the Base URL of https://us.api.knowbe4.com.
Accounts on the EU server (located at eu.knowbe4.com) must use https://eu.api.knowbe4.com.
Accounts on the CA server (located at ca.knowbe4.com) must use https://ca.api.knowbe4.com.
Accounts on the UK server (located at uk.knowbe4.com) must use https://uk.api.knowbe4.com.
Accounts on the DE server (located at de.knowbe4.com) must use https://de.api.knowbe4.com.
IMPORTANT!
You will need to know this information when onboarding this connector (see below).
Onboard This Managed App Connector
- Go to SaaS Management > Applications.
- Select Add Integration.
- From the Vendors tab, select the card with the vendor's name.
- From the API tab, enter the details you captured above.
- Select the Authorize button.
SUCCESS!
You will now be redirected to the Integrations page in Calero.com, where the data sync will continue in the background, and you can monitor progress.