Що надає ця інтеграція
KnowBe4 може надавати дані про Workforce, Training та результати симуляцій фішингу. Серед розглянутих прикладів:training.completed— проходить навчання з безпекиtraining.past.due— має прострочене навчанняphishing.simulation.clicked— перейшов за посиланням у симуляції, не повідомивши про неї
Що потрібно для Living Security
Області доступу (scopes): Налаштовувати нічого не потрібно — токени Reporting API у KnowBe4 за задумом доступні лише для читання й не мають областей доступу. Токен надає доступ на читання до користувачів, записів на навчання та результатів тестів безпеки з фішингу, саме це й зчитує синхронізація.
Потрібна роль: Account Admin у KnowBe4 (лише адміністратори облікового запису мають доступ до Account Settings → API)
Передумови
- Ви маєте бути авторизовані в консолі KnowBe4 з роллю Account Admin. Лише адміністратори облікового запису мають доступ до Account Settings → API, де можна ввімкнути Reporting API та згенерувати токени.
Частина A — у KnowBe4
Ці кроки виконує адміністратор KnowBe4.1
Увімкніть Reporting API та згенеруйте токен
- Увійдіть до консолі KnowBe4.
- Натисніть назву свого облікового запису у верхньому правому куті та виберіть Account Settings.
- У лівому меню виберіть API.
- Увімкніть Reporting API, якщо його ще не ввімкнено, а потім згенеруйте новий токен API.
Living Security Platform).Reporting API доступний лише для читання. Він надає дані про користувачів, записи на навчання та результати тестів безпеки з фішингу — ці дані Living Security отримує для оцінювання та звітності. Доступ на запис не потрібен.
2
Додайте вихідні IP-адреси Living Security до списку Allowed IP Addresses
KnowBe4 дає змогу обмежити доступ до Reporting API певним набором вихідних IP-адрес. Це налаштування розташоване там само, де й токен:
- У консолі KnowBe4 перейдіть до Account Settings → API → Allowed IP Addresses.
- Додайте до списку дозволених кожну з вихідних IP-адрес Living Security. Ті самі чотири адреси застосовуються в усіх регіонах.
Вихідні IP-адреси Living Security можуть змінюватися під час оновлення інфраструктури, хоча такі зміни трапляються рідко. Якщо синхронізація даних почала завершуватися помилками після періоду стабільної роботи, перегляньте Налаштування вихідних IP-адрес інтеграцій та переконайтеся, що список Allowed IP Addresses відповідає актуальним адресам.
3
Визначте регіон сервера KnowBe4
KnowBe4 надає Reporting API з хоста, специфічного для регіону. Регіон потрібно вибрати в діалозі підключення, а не вводити ім’я хоста вручну:
Якщо ви не впевнені, який регіон використовує ваш обліковий запис, перевірте домен в URL-адресі консолі KnowBe4 або зверніться до адміністратора KnowBe4.
Це п’ять регіонів, до яких має доступ Living Security. Якщо ваш обліковий запис KnowBe4 розміщено на іншому сервері (наприклад, в екземплярі для уряду США), зверніться до служби підтримки Living Security, перш ніж починати підключення.
Частина B — у Living Security Platform
Цей крок виконує власник програми або системний адміністратор, якщо використовується делеговане налаштування. Тепер підключення до KnowBe4 виконано.Усунення несправностей
403 Forbidden
403 Forbidden
Або токен не має доступу до Reporting API, або IP-адресу запиту не внесено до списку Allowed IP Addresses. Переконайтеся, що Reporting API ввімкнено і що всі чотири вихідні IP-адреси Living Security додано до списку дозволених.
Порожні результати (200 OK, але без даних)
Порожні результати (200 OK, але без даних)
Можливо, Reporting API ще не має даних для повернення, або обліковий запис токена не бачить користувачів і кампаній, які отримує Living Security. Переконайтеся, що токен згенерував Account Admin.

