Saugumo nustatymai (Security Settings) padeda apsaugoti Jūsų pokalbių robotą nuo piktnaudžiavimo, brukalo (spam) ir nepageidaujamo įterpimo į kitas svetaines. Galite apriboti, kur rodomas Jūsų pokalbių robotas, nustatyti pranešimų dažnumo limitus, blokuoti konkrečius IP adresus ar šalis bei įjungti automatinį brukalo aptikimą.
Kur rasti saugumo nustatymus
Pagrindiniame „ChatLab“ administravimo puslapyje pagrindiniame meniu pasirinkite Chatbots (Pokalbių robotai) ir spustelėkite norimą konfigūruoti robotą. Eikite į Settings > Security (Nustatymai > Saugumas).
Leidžiami domenai (Allowed Domains)
Šis nustatymas apriboja, kuriose svetainėse gali būti rodomas Jūsų pokalbių roboto valdiklis (widget). Pagal numatytuosius nustatymus Jūsų pokalbių robotas gali būti įterptas į bet kurią svetainę.
Norėdami leisti naudoti pokalbių robotą tik konkrečiuose domenuose:
- Įveskite domenų pavadinimus laukelyje Allowed Domains (Leidžiami domenai)
- Kelis domenus atskirkite kableliais (pvz.,
example.com, shop.example.com) - Prieš išeidami iš puslapio palaukite, kol pasirodys išsaugojimo būsena.
Palikite laukelį tuščią, jei norite leisti pokalbių robotą naudoti visuose domenuose. Tai yra įterpimo apribojimas, o ne privačių naudotojų autentifikavimas. Sutapčių tikrinimas turi svarbių išimčių ir nėra griežtas pagrindinio kompiuterio vardo (hostname) sutapimas; prieš kliaudamiesi šia funkcija, perskaitykite Domenų apribojimas.
Užklausų limitai (Rate Limits)
Užklausų limitai apsaugo Jūsų pokalbių robotą nuo piktnaudžiavimo, apribodami, kiek pranešimų pokalbio sesijos metu galima išsiųsti per tam tikrą laikotarpį. Viršijus limitą, pokalbių robotas vietoj atsakymo parodo pasirinktinį pranešimą.
Norėdami sukonfigūruoti užklausų limitus:
- Perjunkite Enable rate limits for bot (Įjungti užklausų limitus robotui) į padėtį ON
- Nustatykite message limit (pranešimų limitas; numatytoji vertė: 40 pranešimų)
- Nustatykite time window (laiko langas) sekundėmis (numatytoji vertė: 150 sekundžių)
- Pritaikykite pranešimą, rodomą naudotojams viršijus limitą
- Prieš išeidami iš puslapio palaukite, kol pasirodys išsaugojimo būsena.
Limitas yra susietas su pokalbio sesija, o ne su lankytojo IP adresu ar garantuotai atskira naršyklės kortele. Kortelės, naudojančios tą pačią sesiją, dalijasi bendru skaitikliu. Informacijos apie atstatymo veikimą ir testavimą rasite skyriuje Užklausų limitai.
IP juodasis sąrašas (IP Blacklist)
Užblokuokite konkretiems IP adresams galimybę bendrauti su Jūsų pokalbių robotu. Tai naudinga, kai nustatote piktnaudžiaujančius naudotojus arba norite apriboti prieigą iš konkrečių šaltinių.
Norėdami įtraukti IP adresą į juodąjį sąrašą:
- Skiltyje Blacklisting (Blokavimas) pasirinkite kortelę IP Blacklist (IP juodasis sąrašas)
- Įveskite IP adresą (IPv4 arba IPv6 formatu)
- Jei norite, nurodykite blokavimo priežastį
- Spustelėkite Add (Pridėti)
Norėdami pašalinti IP adresą iš juodojo sąrašo, suraskite jį užblokuotų IP adresų lentelėje ir spustelėkite Remove (Pašalinti).
Šalių filtras (Country Filter)
Pasirinkite Blacklist (Juodasis sąrašas), jei norite blokuoti pasirinktas šalis, arba Whitelist (Baltasis sąrašas), jei norite leisti prieigą tik pasirinktoms šalims. Šalies nustatymas atliekamas pagal lankytojo IP adresą. Nežinomos šalys lieka leidžiamos, o tuščias baltasis sąrašas neblokuoja visų naudotojų, todėl ši funkcija nepakeičia autentifikavimo ar teisinės geografinės prieigos kontrolės.
Norėdami užblokuoti šalį:
- Skiltyje Blacklisting pasirinkite kortelę Country Filter (Šalių filtras) ir pasirinkite Blacklist.
- Išskleidžiamajame sąraše pasirinkite šalį
- Jei norite, nurodykite blokavimo priežastį
- Spustelėkite Add
Norėdami atblokuoti šalį, suraskite ją šalių sąraše ir spustelėkite Remove. Norėdami naudoti baltąjį sąrašą, perjunkite režimą, patvirtinkite pakeitimą ir pridėkite šalis, kurias norite leisti. Režimų perjungimas pakeičia, kuris sąrašas yra taikomas; prieš išeidami patikrinkite aktyvų režimą.
Brukalo filtras (Spam Filter)
Brukalo filtras automatiškai aptinka ir blokuoja įtartiną veiklą, nukreiptą prieš Jūsų pokalbių robotą. Įjungus šią funkciją, sistema stebi tokius požymius kaip pernelyg didelis pranešimų skaičius, pasikartojančios pranešimų sekos bei greitas sesijų kūrimas, ir laikinai blokuoja pažeidimus darančius IP adresus.
Norėdami įjungti brukalo filtrą, perjunkite Enable spam filter (Įjungti brukalo filtrą) į padėtį ON ir palaukite, kol pasirodys išsaugojimo būsena.
Įjungus brukalo filtrą, atsiranda dvi papildomos skiltys:
-
Temporary Blocks (Laikini blokavimai) - rodo IP adresus, kuriuos šiuo metu užblokavo brukalo filtras. Kiekviename įraše pateikiamas IP adresas, suveikusi taisyklė, blokavimo pradžios ir pabaigos laikas bei pažeidimų skaičius. Laikiną blokavimą galite pašalinti rankiniu būdu, spustelėję šalia įrašo esantį trynimo mygtuką. Spustelėkite Refresh (Atnaujinti), kad įkeltumėte naujausius duomenis.
-
Security Violations Log (Saugumo pažeidimų žurnalas) - tik skaitymui skirta visų brukalo filtro užfiksuotų saugumo įvykių istorija. Spustelėkite Refresh, kad įkeltumėte naujausius įvykius.
Saugumo pažeidimų žurnale rodoma ši išsami informacija apie kiekvieną įvykį:
- Date/Time (Data / laikas) - kada įvyko pažeidimas
- IP Address (IP adresas) - šaltinio IP
- Country (Šalis) - IP adreso šalies kodas (jei nustatytas)
- Rule (Taisyklė) - kuri saugumo taisyklė suveikė
- Action (Veiksmas) - koks veiksmas buvo atliktas (pvz., Temporary Block)
- Duration (Trukmė) - kiek laiko galioja blokavimas
Patikrinkite konfigūraciją
Pakeitę nustatymus, palaukite, kol pasirodys išsaugojimo būsena, tada iš naujo įkelkite svetainę, kad patikrintumėte įprastą lankytojų prieigą. IP ir šalių sąrašų mygtukai pritaiko pakeitimus iš karto. Jei teisėtas lankytojas negali prisijungti, peržiūrėkite aktyvų režimą ir blokavimo sąrašus. Bendras biuro arba mobiliojo ryšio tinklo IP adresas gali atstovauti keliems lankytojams.