Nastavenia zabezpečenia (Security Settings) pomáhajú chrániť vášho chatbota pred zneužitím, spamom a neoprávneným prístupom. Môžete obmedziť, kde sa váš chatbot zobrazuje, limitovať frekvenciu správ, blokovať konkrétne IP adresy alebo krajiny a zapnúť automatickú detekciu spamu.
Kde nájdete nastavenia zabezpečenia
Na hlavnej stránke administrácie ChatLab vyberte v hlavnom menu položku Chatbots (Chatboty) a kliknite na chatbota, ktorého chcete konfigurovať. Prejdite do časti Settings > Security (Nastavenia > Zabezpečenie).
Povolené domény (Allowed Domains)
Toto nastavenie obmedzuje, na ktorých webových stránkach sa môže zobraziť widget vášho chatbota. V predvolenom nastavení je možné vášho chatbota vložiť na akúkoľvek webovú stránku.
Ak chcete obmedziť chatbota na konkrétne domény:
- Zadajte názvy domén do poľa Allowed Domains (Povolené domény)
- Viaceré domény oddeľte čiarkami (napr.
example.com, shop.example.com) - Kliknite na Save Changes (Uložiť zmeny)
Ponechajte pole prázdne, ak chcete chatbota povoliť na všetkých doménach. Táto možnosť je užitočná, ak chcete zabrániť ostatným vo vkladaní vášho chatbota na neoprávnené weby.
Frekvenčné limity (Rate Limits)
Frekvenčné limity chránia vášho chatbota pred zneužitím obmedzením počtu správ, ktoré môže jeden používateľ odoslať v danom časovom intervale. Pri prekročení limitu chatbot namiesto odpovede zobrazí vlastnú správu.
Konfigurácia frekvenčných limitov:
- Prepnite možnosť Enable rate limits for bot (Povoliť frekvenčné limity pre bota) do polohy ZAPNUTÉ
- Nastavte message limit (limit správ - predvolene: 40 správ)
- Nastavte time window (časové okno) v sekundách (predvolene: 150 sekúnd)
- Prispôsobte správu zobrazenú používateľom pri prekročení limitu
- Kliknite na Save Changes (Uložiť zmeny)
Limit sa uplatňuje na zariadenie a okno prehliadača. Ak ten istý používateľ otvorí viacero kariet prehliadača, každá karta bude mať samostatný limit.
Čierna listina IP adries (IP Blacklist)
Zablokujte konkrétnym IP adresám možnosť komunikovať s vaším chatbotom. To je užitočné v prípade, keď identifikujete nevhodné správanie používateľov alebo chcete zabrániť prístupu z konkrétnych zdrojov.
Pridanie IP adresy na čiernu listinu:
- V sekcii Blacklisting (Čierne listiny) vyberte kartu IP Blacklist (Čierna listina IP)
- Zadajte IP adresu (vo formáte IPv4 alebo IPv6)
- Voliteľne pridajte dôvod blokovania
- Kliknite na Add (Pridať)
Ak chcete odstrániť IP adresu z čiernej listiny, nájdite ju v tabuľke Blocked IP Addresses a kliknite na Remove (Odstrániť).
Čierna listina krajín (Country Blacklist)
Zablokujte všetku prevádzku z konkrétnych krajín. To je užitočné, ak zaznamenávate výrazný spam z určitých regiónov alebo ak je vaša služba dostupná len v niektorých krajinách.
Blokovanie krajiny:
- V sekcii Blacklisting (Čierne listiny) vyberte kartu Country Blacklist (Čierna listina krajín)
- Vyberte krajinu z rozbaľovacieho zoznamu
- Voliteľne pridajte dôvod blokovania
- Kliknite na Add (Pridať)
Ak chcete odblokovať krajinu, nájdite ju v tabuľke Blocked Countries a kliknite na Remove (Odstrániť).
Spamový filter (Spam Filter)
Spamový filter automaticky deteguje a blokuje podozrivú aktivitu zameranú na vášho chatbota. Po zapnutí systém monitoruje vzory správania, ako sú nadmerný počet správ, opakujúce sa sekvencie správ či rýchle vytváranie relácií, a dočasne blokuje problematické IP adresy.
Ak chcete zapnúť spamový filter, prepnite voľbu Enable spam filter (Povoliť spamový filter) do polohy ZAPNUTÉ a kliknite na Save Changes (Uložiť zmeny).
Po zapnutí spamového filtra sa zobrazia dve ďalšie sekcie:
-
Temporary Blocks (Dočasné blokovania) - Zobrazuje IP adresy, ktoré spamový filter momentálne blokuje. Každý záznam obsahuje IP adresu, pravidlo, ktoré sa aktivovalo, čas začiatku blokovania, čas jeho vypršania a počet porušení. Dočasné blokovanie môžete manuálne zrušiť kliknutím na tlačidlo vymazania vedľa záznamu. Kliknutím na Refresh (Obnoviť) načítate najnovšie údaje.
-
Security Violations Log (Záznam porušení zabezpečenia) - História všetkých bezpečnostných udalostí zachytených spamovým filtrom určená len na čítanie. Kliknutím na Refresh (Obnoviť) načítate najnovšie udalosti.
Security Violations Log zobrazuje pri každej udalosti nasledujúce podrobnosti:
- Date/Time (Dátum/čas) - Kedy došlo k porušeniu
- IP Address (IP adresa) - Zdrojová IP adresa
- Country (Krajina) - Kód krajiny danej IP adresy (ak bol zistený)
- Rule (Pravidlo) - Ktoré bezpečnostné pravidlo sa aktivovalo
- Action (Akcia) - Aké opatrenie sa vykonalo (napr. Dočasné blokovanie)
- Duration (Trvanie) - Ako dlho blokovanie trvá