Skip to main content
C1 provides identity governance for KnowBe4. Integrate your KnowBe4 instance with C1 for unified visibility and governance over group membership.

Capabilities

This connector is read-only: it syncs users, groups, and group memberships through the KnowBe4 Reporting API v1 and does not provision changes back to KnowBe4.

Gather KnowBe4 credentials

You need a KnowBe4 account with permission to manage API access in the KnowBe4 console.
1
Sign in to the KnowBe4 console and open Account Settings > API.
2
Enable the Reporting API and create an API key. Copy the key — it is the bearer token the connector uses.
3
Note your KnowBe4 region. The Reporting API base URL is https://us.api.knowbe4.com/v1 (US) or https://eu.api.knowbe4.com/v1 (EU). Using the wrong region returns authorization errors or empty results.

Configure the KnowBe4 connector

Follow these instructions to use a built-in, no-code connector hosted by C1.
1
In C1, navigate to Apps > Connectors and click Add connector.
2
Search for KnowBe4 and click Add.
3
Choose where to add the connector: Create a new app, or Add to an existing app (then select the app).If you’re creating a new app, choose whether to link it to an application discovered from your identity provider: select Yes and pick the IdP application, or No to continue with just the connector.
4
Set the connector’s Name and, optionally, a Description.
5
Click the pencil icon next to Owners to choose who can configure and manage this connector.
6
Click Add. The connector is created and its configuration page opens.
7
Find the Settings area of the page and click Edit.
8
Enter the KnowBe4 credentials:
  • Base URL: your regional Reporting API URL, for example https://us.api.knowbe4.com/v1.
  • API token: the Reporting API key from the KnowBe4 console.
9
Click Save.
10
The connector’s label changes to Syncing, followed by Connected. You can view the logs to ensure that information is syncing.
Done. Your KnowBe4 connector is now pulling access data into C1.