Центр допомоги
Безпека

Security Settings (Налаштування безпеки)

Останнє оновлення:

Налаштування безпеки (Security Settings) допомагають захистити вашого чатбота від зловживань, спаму та небажаного вбудовування. Ви можете обмежити місця показу вашого чатбота, лімітувати частоту повідомлень, блокувати певні IP-адреси чи країни, а також увімкнути автоматичне виявлення спаму.

Де знайти налаштування безпеки

На головній сторінці панелі керування ChatLab виберіть Chatbots (Чатботи) у головному меню та натисніть на чатбота, якого ви хочете налаштувати. Перейдіть до розділу Settings > Security (Налаштування > Безпека).

Вкладка Security Settings

Дозволені домени (Allowed Domains)

Це налаштування обмежує перелік вебсайтів, які можуть відображати віджет вашого чатбота. За замовчуванням вашого чатбота можна вбудовувати на будь-якому вебсайті.

Щоб обмежити роботу чатбота лише певними доменами:

  1. Введіть назви доменів у поле Allowed Domains (Дозволені домени)
  2. Розділяйте кілька доменів комами (наприклад, example.com, shop.example.com)
  3. Зачекайте на підтвердження збереження статусу перед тим, як залишити сторінку.

Залиште це поле порожнім, щоб дозволити використання чатбота на всіх доменах. Це обмеження щодо вбудовування, а не автентифікація приватних користувачів. Зіставлення має важливі винятки і не є суворим порівнянням імен хостів; обов'язково прочитайте статтю Обмеження доменів, перш ніж покладатися на це налаштування.

Налаштування Allowed Domains

Ліміти частоти запитів (Rate Limits)

Ліміти частоти запитів захищають вашого чатбота від зловживань, обмежуючи кількість повідомлень, які можна надіслати в межах однієї сесії чату за певний проміжок часу. Коли ліміт перевищено, чатбот відображає спеціальне повідомлення замість стандартної відповіді.

Щоб налаштувати ліміти частоти запитів:

  1. Увімкніть перемикач Enable rate limits for bot (Увімкнути ліміти частоти запитів для бота) у положення ON
  2. Встановіть message limit (ліміт повідомлень; за замовчуванням: 40 повідомлень)
  3. Встановіть time window (часове вікно) у секундах (за замовчуванням: 150 секунд)
  4. Налаштуйте повідомлення, яке бачитимуть користувачі при перевищенні ліміту
  5. Зачекайте на підтвердження збереження статусу перед тим, як залишити сторінку.

Налаштування Rate Limits

Ліміт прив'язаний до сесії чату, а не до IP-адреси відвідувача чи гарантовано окремої вкладки браузера. Вкладки, які використовують одну й ту саму сесію, мають спільний лічильник. Докладніше про скидання лічильників та тестування читайте в розділі Ліміти частоти запитів.

Чорний список IP (IP Blacklist)

Блокуйте можливість взаємодії з вашим чатботом для певних IP-адрес. Це зручно, якщо ви виявили недобросовісних користувачів або хочете заборонити доступ із певних джерел.

Щоб додати IP-адресу до чорного списку:

  1. У розділі Blacklisting (Списки блокування) виберіть вкладку IP Blacklist (Чорний список IP)
  2. Введіть IP-адресу (у форматі IPv4 або IPv6)
  3. За бажанням додайте причину блокування
  4. Натисніть Add (Додати)

Керування списком IP Blacklist

Щоб видалити IP-адресу з чорного списку, знайдіть її в таблиці заблокованих IP-адрес і натисніть Remove (Видалити).

Фільтр країн (Country Filter)

Виберіть Blacklist (Чорний список), щоб заблокувати вибрані країни, або Whitelist (Білий список), щоб дозволити доступ лише для вибраних країн. Визначення країни здійснюється за IP-адресою відвідувача. Невизначені країни залишаються дозволеними, а порожній білий список не блокує всіх підряд, тому це не є повноцінною заміною автентифікації чи юридичного контролю географічного доступу.

Щоб заблокувати країну:

  1. У розділі Blacklisting виберіть вкладку Country Filter (Фільтр країн) і оберіть Blacklist.
  2. Виберіть країну з випадного списку
  3. За бажанням вкажіть причину блокування
  4. Натисніть Add

Керування списком Country Blacklist

Щоб розблокувати країну, знайдіть її у списку країн і натисніть Remove. Щоб скористатися білим списком, змініть режим, підтвердьте зміни та додайте країни, доступ з яких ви бажаєте дозволити. Зміна режиму змінює те, який саме список застосовується; перевірте активний режим перед тим, як залишити сторінку.

Спам-фільтр (Spam Filter)

Спам-фільтр автоматично виявляє та блокує підозрілу активність, спрямовану на вашого чатбота. Коли його ввімкнено, система відстежує такі патерни, як надмірна кількість повідомлень, повторювані ланцюжки повідомлень і занадто швидке створення сесій, тимчасово блокуючи відповідні IP-адреси порушників.

Щоб увімкнути спам-фільтр, переведіть Enable spam filter (Увімкнути спам-фільтр) у положення ON і зачекайте на підтвердження збереження статусу.

Перемикач Spam Filter

Коли спам-фільтр активний, з'являються два додаткові розділи:

  • Temporary Blocks (Тимчасові блокування) - показує IP-адреси, заблоковані на цей час спам-фільтром. Кожен запис містить IP-адресу, правило, яке спрацювало, час початку блокування, термін його закінчення та кількість порушень. Ви можете вручну зняти тимчасове блокування, натиснувши кнопку видалення поруч із записом. Натисніть Refresh (Оновити), щоб завантажити найновіші дані.

  • Security Violations Log (Журнал порушень безпеки) - доступна лише для читання історія всіх подій безпеки, виявлених спам-фільтром. Натисніть Refresh, щоб завантажити останні події.

Журнал Security Violations Log

Журнал порушень безпеки містить такі відомості щодо кожної події:

  • Date/Time (Дата/Час) - коли сталося порушення
  • IP Address (IP-адреса) - IP-адреса джерела
  • Country (Країна) - код країни для цієї IP-адреси (якщо визначено)
  • Rule (Правило) - яке саме правило безпеки спрацювало
  • Action (Дія) - який захід було вжито (наприклад, Temporary Block - тимчасове блокування)
  • Duration (Тривалість) - як довго діє блокування

Перевірте вашу конфігурацію

Після зміни налаштувань зачекайте на підтвердження збереження статусу, після чого оновіть сторінку вашого вебсайту, щоб перевірити нормальний доступ для відвідувачів. Кнопки в списках IP-адрес і країн застосовують зміни окремо. Якщо легітимний відвідувач не може підключитися, перевірте активний режим і списки блокування. Спільна IP-адреса офісу або мобільної мережі може належати відразу кільком відвідувачам.