Security Settings (Bezbednosna podešavanja) pomažu u zaštiti vašeg chatbota od zloupotrebe, spama i neželjenog ugrađivanja. Možete ograničiti gde se vaš chatbot prikazuje, ograničiti učestalost poruka, blokirati određene IP adrese ili zemlje i omogućiti automatsko otkrivanje spama.
Gde pronaći Security Settings
Na glavnoj ChatLab administratorskoj stranici izaberite Chatbots (Chatboti) u glavnom meniju i kliknite na chatbot koji želite da konfigurišete. Idite na Settings > Security (Podešavanja > Bezbednost).
Dozvoljeni domeni (Allowed Domains)
Ovo podešavanje ograničava koje veb-lokacije mogu da prikazuju vidžet vašeg chatbota. Po podrazumevanoj vrednosti, vaš chatbot se može ugraditi na bilo koju veb-lokaciju.
Da biste ograničili svog chatbota na određene domene:
- Unesite nazive domena u polje Allowed Domains (Dozvoljeni domeni)
- Razdvojite više domena zarezima (npr.
example.com, shop.example.com) - Sačekajte status da je sačuvano pre nego što napustite stranicu.
Ostavite polje prazno da biste dozvolili chatbot na svim domenima. Ovo je ograničenje ugrađivanja, a ne autentifikacija privatnih korisnika. Podudaranje ima važne izuzetke i ne predstavlja striktno podudaranje naziva hosta; pročitajte Ograničavanje domena pre nego što se oslonite na njega.
Ograničenja brzine (Rate Limits)
Ograničenja brzine štite vašeg chatbota od zloupotrebe ograničavanjem broja poruka koje sesija ćaskanja može da pošalje u datom vremenskom periodu. Kada se limit prekorači, chatbot prikazuje prilagođenu poruku umesto da odgovori.
Da biste konfigurisali ograničenja brzine:
- Prebacite prekidač Enable rate limits for bot (Omogući ograničenja brzine za bota) na ON
- Podesite message limit (limit poruka - podrazumevano: 40 poruka)
- Podesite time window (vremenski interval) u sekundama (podrazumevano: 150 sekundi)
- Prilagodite poruku koja se prikazuje korisnicima kada se limit prekorači
- Sačekajte status da je sačuvano pre nego što napustite stranicu.
Limit je vezan za sesiju ćaskanja, a ne za IP adresu posetioca ili garantovano zasebnu karticu pretraživača. Kartice koje ponovo koriste istu sesiju dele njen brojač. Za ponašanje pri resetovanju i testiranje, pogledajte Ograničenja brzine.
Crna lista IP adresa (IP Blacklist)
Blokirajte interakciju određenih IP adresa sa vašim chatbotom. Ovo je korisno kada identifikujete zlonamerne korisnike ili želite da sprečite pristup iz određenih izvora.
Da biste dodali IP adresu na crnu listu:
- U odeljku Blacklisting (Stavljanje na crnu listu), izaberite karticu IP Blacklist (Crna lista IP adresa)
- Unesite IP adresu (u IPv4 ili IPv6 formatu)
- Opciono dodajte razlog za blokiranje
- Kliknite na Add (Dodaj)
Da biste uklonili IP adresu sa crne liste, pronađite je u tabeli Blokirane IP adrese i kliknite na Remove (Ukloni).
Filter po zemljama (Country Filter)
Izaberite Blacklist (Crna lista) da biste blokirali izabrane zemlje ili Whitelist (Bela lista) da biste dozvolili samo izabrane zemlje. Detekcija zemlje koristi IP adresu posetioca. Nepoznate zemlje ostaju dozvoljene, a prazna bela lista ne blokira sve, tako da ovo nije zamena za autentifikaciju ili zakonsku kontrolu geografskog pristupa.
Da biste blokirali zemlju:
- U odeljku Blacklisting, izaberite karticu Country Filter (Filter po zemljama) i izaberite Blacklist.
- Izaberite zemlju iz padajućeg menija
- Opciono dodajte razlog za blokiranje
- Kliknite na Add
Da biste odblokirali zemlju, pronađite je na listi zemalja i kliknite na Remove. Za belu listu, promenite režim, potvrdite promenu i dodajte zemlje koje želite da dozvolite. Promena režima menja listu koja se primenjuje; pregledajte aktivni režim pre nego što odete.
Filter spama (Spam Filter)
Filter spama automatski otkriva i blokira sumnjive aktivnosti usmerene na vašeg chatbota. Kada je omogućen, sistem prati obrasce kao što su prekomerni broj poruka, ponovljeni nizovi poruka i brzo kreiranje sesija, i privremeno blokira IP adrese koje krše pravila.
Da biste omogućili filter spama, prebacite prekidač Enable spam filter (Omogući filter spama) na ON i sačekajte status da je sačuvano.
Kada je filter spama omogućen, pojavljuju se dva dodatna odeljka:
-
Temporary Blocks (Privremene blokade) - Prikazuje IP adrese koje su trenutno blokirane filterom spama. Svaki unos prikazuje IP adresu, pravilo koje je aktivirano, kada je blokada počela, kada ističe i broj prekršaja. Privremenu blokadu možete ručno ukloniti klikom na dugme za brisanje pored unosa. Kliknite na Refresh (Osveži) da biste učitali najnovije podatke.
-
Security Violations Log (Dnevnik bezbednosnih prekršaja) - Istorija samo za čitanje svih bezbednosnih događaja koje je otkrio filter spama. Kliknite na Refresh da biste učitali najnovije događaje.
Security Violations Log prikazuje sledeće detalje za svaki događaj:
- Date/Time (Datum/vreme) - Kada se prekršaj dogodio
- IP Address (IP adresa) - Izvorišna IP adresa
- Country (Zemlja) - Oznaka zemlje IP adrese (ako je detektovana)
- Rule (Pravilo) - Koje bezbednosno pravilo je aktivirano
- Action (Radnja) - Koja je radnja preduzeta (npr. Privremena blokada)
- Duration (Trajanje) - Koliko dugo blokada traje
Proverite svoju konfiguraciju
Sačekajte status da je sačuvano nakon promene podešavanja, a zatim ponovo učitajte svoju veb-lokaciju da biste proverili normalan pristup posetilaca. Dugmad na listama IP adresa i zemalja primenjuju sopstvene promene. Pregledajte aktivni režim i liste blokiranih ako legitiman posetilac ne može da se poveže. Deljena kancelarijska IP adresa ili IP adresa mobilne mreže može predstavljati više posetilaca.