KnowBe4 - User Guide

In this article, you will understand step by step how to easily integrate with KnowBe4.

Permissions for KnowBe4 Integration 

  • Read Permissions for Training Reports

You don't need to take any extra steps. The permissions are already included in the Report API we set up, making it easy to access your training data seamlessly.

How to Connect Scytale and KnowBe4

1) In Scytale, go to 'Integrations'.

2) Search for KnowBe4 in the search bar and select 'Connect'.

3) Paste your API Key from KnowBe4. See how to create an API Key below.

4) Select the site URL according to your region.

Note: If you’re unsure of your Site URL, go to your KnowBe4 account and check the browser tab bar for the correct link.

5) Add a connection name - this will be used to differentiate between your connections - and then select 'Connect'.

6) Next, select the projects you want to be fetched automatically, starting with the one containing your Security Awareness Training.

7) As you go along, dropdowns for HIPAA, SDLC, and PCI DSS trainings will appear. Choose the respective projects for each training and then select 'Confirm'

 You have now successfully connected to KnowBe4!

How to create an API Key from KnowBe4

1) Go to KnowBe4 and navigate to 'Account Settings'.

2) Under 'Account Integrations', select 'API'.

3) Select 'Reporting API'.

4) Select 'Create New API Token'.

5) Enter a name for the API token, such as "ScytaleAPI." Then, select 'Create Token'.

6) Copy the token for use in your integration.