Kun viranomainen kysyy "Mistä tiedät, että tämä henkilö suostui markkinointisähköposteihin?" tai "Voitko todistaa, että lähetys käsiteltiin oikein?", tarvitset todisteen. Auditointilokit ja vaatimustenmukaisuusraportointi luovat sen. Auditointiloki on yksityiskohtainen kirjaus jokaisesta lomaketietoihin liittyvästä toimesta: kuka niitä käytti, milloin, mitä hän muutti ja miksi. Ilman sitä et voi todistaa noudattavasi tietosuojalakeja etkä tutkia tietoturvapoikkeamia.
Tässä artikkelissa kerrotaan, miksi auditointilokit ovat tärkeitä, mitä kirjataan, miten lokit suojataan ja miten niitä käytetään vaatimustenmukaisuuden osoittamiseen ja tietoturvatutkintaan.
Mitä opit: mikä auditointiloki on ja miksi se on olennainen, mitä tapahtumia lomakkeiden tietoturvan vuoksi kirjataan, kuinka kauan lokeja säilytetään, miten ne suojataan peukaloinnilta ja miten vastaat viranomaistarkastuksiin.
Mikä auditointiloki on?
Auditointiloki on aikajärjestyksessä oleva kirjaus tietoihin liittyvistä toimista. Se vastaa esimerkiksi näihin kysymyksiin:
- Kuka avasi tämän lomakelähetyksen?
- Milloin hän avasi sen?
- Mitä hän teki sille?
- Mitä muutettiin?
- Miksi se muutettiin (jos syy on kirjattu)?
- Mistä toiminto tuli (IP-osoite, käyttäjätili)?
Auditointiloki on kuin valvontakamera tiedoillesi. Se tallentaa tapahtuneen, jotta voit tutkia asiaa, jos jokin menee pieleen.
Miksi auditointilokit ovat olennaisia
Vaatimustenmukaisuuden todistaminen
Viranomaiset kysyvät: "Poistitko nämä tiedot aikataulun mukaan? Voitko todistaa sen?" Auditointilokista näkyy tarkasti, milloin poisto tehtiin ja oliko se automaattinen vai käsin tehty.
Tietomurtojen tutkinta
Jos tietoja varastetaan, auditointilokista näkyy, kuka niitä käytti. Voit selvittää vastuullisen henkilön ja ymmärtää, miten murto tapahtui.
Sisäisten uhkien havaitseminen
Jos työntekijä lataa kaikki asiakastiedot tai myy niitä, auditointiloki paljastaa epätavallisen käyttökuvion.
Tietopyyntöihin vastaaminen
Jos joku pyytää pääsyä omiin tietoihinsa, auditointilokisi todistaa, että annoit ne ja milloin. Jos hän pyytää poistoa, lokisi todistaa, että poistit ne.
Säädösvaatimusten täyttäminen
GDPR, PCI DSS ja muut säännökset edellyttävät, että arkaluonteisten tietojen käyttöä kirjataan ja seurataan. Ilman lokeja auditointi ei mene läpi.
Mitä lomakkeiden tietoturvassa kirjataan
Lomakelähetystapahtumat
Kirjaa jokainen lomakelähetys:
- Milloin lähetys vastaanotettiin (aikaleima)
- Mitä tietoja lähetettiin (kenttien nimet, ei arkaluonteisten kenttien koko sisältöä)
- Mistä (kävijän IP-osoite, selain, laitetyyppi)
- Läpäisikö lähetys validoinnin ja hyväksyttiinkö vai hylättiinkö se
- Roskaposti- ja bottitunnistuksen tulokset
Käyttölokit
Kirjaa, kun joku avaa lomakelähetyksiä:
- Kuka avasi tiedot (käyttäjätili, sähköposti)
- Milloin hän avasi ne (aikaleima)
- Mitä tietoja hän avasi (lähetyksen tunnus tai tietokentät)
- Mistä (IP-osoite, kirjautumispaikka)
- Kuinka kauan hän käytti niitä
Tietojen muutoslokit
Kirjaa kaikki lomaketietojen muutokset lähetyksen jälkeen:
- Kuka teki muutoksen
- Mitä muutettiin (vanha arvo ja uusi arvo)
- Milloin se muutettiin
- Miksi (valinnainen syykenttä)
Poistolokit
Kirjaa kaikki tietojen poistotapahtumat:
- Mitä tietoja poistettiin (lähetysten tunnukset tai yhteenveto)
- Milloin ne poistettiin
- Miksi ne poistettiin (automaattinen säilytyskäytäntö, käyttäjän pyyntö, ylläpitäjän käsin tekemä poisto)
- Kuka poiston aloitti (automaattinen järjestelmä tai mikä ylläpitäjä)
Suostumus- ja vaatimustenmukaisuustapahtumat
Kirjaa suostumukseen liittyvät toimet:
- Milloin suostumus annettiin tai peruttiin
- Mihin henkilö suostui (mitkä valintaruudut)
- Versio suostumusehdoista, jonka hän näki
- IP-osoite ja laite -tiedot
- Aikaleima suostumuksesta
Epäonnistuneet kirjautumiset ja epäilyttävä toiminta
Kirjaa tietoturvatapahtumat:
- Epäonnistuneet kirjautumisyritykset (käyttäjätunnus, IP-osoite, aikaleima)
- Epätavalliset käyttökuviot (suuret tietolataukset, pääsy epätavallisista paikoista)
- Käyttöoikeuksien muutokset (kuka pääsee mihinkin tietoon)
- Oikeuksien laajentaminen (kun joku saa korkeammat oikeudet)
Miten auditointilokit suojataan
Kertakirjoitettava tallennus
Tallenna lokit paikkaan, jossa niitä ei voi muokata tai poistaa luomisen jälkeen. Tätä kutsutaan kertakirjoitettavaksi tai WORM-tallennukseksi (Write Once, Read Many). Se estää hyökkääjiä peittämästä jälkiään poistamalla lokimerkintöjä.
Tallenna erilleen tuotannosta
Pidä lokit eri palvelimella tai järjestelmässä kuin pääasiallinen tietokantasi. Jos pääjärjestelmä vaarantuu, lokit pysyvät turvassa ja tutkinnan käytettävissä.
Salaa lokit
Lokit itsessään sisältävät arkaluonteisia tietoja. Salaa ne levossa ja siirrossa. Vain valtuutettujen pitäisi voida lukea lokeja.
Keskitetty lokinkeruu
Jos käytössäsi on useita sovelluksia ja palvelimia, lähetä kaikki lokit yhteen keskitettyyn lokipalveluun. Näin yksittäisen järjestelmän vaarantuminen ei tuhoa lokeja.
Seuraa lokeja reaaliajassa
Älä vain kerää lokeja ja unohda niitä. Aseta hälytykset epäilyttäville tapahtumille:
- Useita epäonnistuneita kirjautumisia samasta IP-osoitteesta
- Tietojen käyttö epätavallisista paikoista
- Massalataukset
- Suurten tietomäärien poisto normaalin aikataulun ulkopuolella
Kuinka kauan lokeja säilytetään
Auditointilokeja pitäisi säilyttää pidempään kuin tietoja, joita ne koskevat:
- Lomakelähetysten lokit: vähintään yhtä kauan kuin lomaketiedot (usein 1-7 vuotta)
- Käyttölokit: vähintään 6 kuukaudesta 1 vuoteen (GDPR suosittaa 1 vuotta)
- Epäonnistuneiden kirjautumisten lokit: vähintään 90 päivää, mieluiten 1 vuosi
- Poistolokit: niin kauan kuin poistosta voidaan kysyä (3-7 vuotta)
- Vaatimustenmukaisuuslokit (suostumukset jne.): yhtä kauan kuin itse tiedot (GDPR:n kohdalla pidempään kuin asiakastietoja säilytät)
Lokit ovat todisteita, joten säilytä niitä pidempään kuin luulisi. Jos poistat asiakkaan 2 vuoden päästä, säilytä loki poistosta vielä 3-5 vuotta siltä varalta, että joku kysyy.
Viranomaistarkastuksiin vastaaminen auditointilokeilla
Kun viranomainen pyytää todisteita vaatimustenmukaisuudesta, auditointilokit tarjoavat ne:
GDPR-suostumustarkastus
Viranomainen kysyy: "Mistä tiedät, että tämä henkilö suostui markkinointiin?"
Sinä näytät: aikaleiman siitä, milloin hän ruksasi "markkinointisuostumus"-ruudun, IP-osoitteen, selaintiedot ja näkemänsä suostumustekstin version.
Tietojen poiston tarkastus
Viranomainen kysyy: "Voitko todistaa, että poistit nämä tiedot 6 kuukauden jälkeen?"
Sinä näytät: poistolokin, jossa näkyvät lähetyksen tunnus, poiston aikaleima ja järjestelmän automaattisesti aloittama poisto (se todistaa, että säilytyskäytäntösi toimi).
Käytön tarkastus
Viranomainen kysyy: "Kenellä oli pääsy näihin asiakastietoihin? Pääsikö joku niihin luvatta?"
Sinä näytät: käyttölokit, joissa on jokainen tietoja käyttänyt henkilö, ajankohta ja paikka. Osoitat, että kaikki käyttökerrat olivat valtuutetuilta työntekijöiltä työaikana odotetuista paikoista.
Tietoturvapoikkeamaan vastaaminen
Viranomainen kysyy: "Miten tämä murto tapahtui? Kuinka moni pääsi tietoihin?"
Sinä näytät: yksityiskohtaiset käyttölokit, joiden avulla rajaat, kuka olisi voinut viedä tiedot ulos, milloin ja kuinka paljon tietoa käytettiin. Osoitat tarkan kohdan, jossa pääsy oli luvaton tai järjestelmä vaarantui.
Lokien käyttö sisäisissä tietoturvatutkinnoissa
Auditointilokit auttavat ongelmien tutkinnassa:
Tietojen vioittumisen löytäminen
Jos tiedot ovat väärin, lokeista näkyy, kuka muutti ne, milloin ja mistä arvosta. Voit jäljittää ongelman syyhyn.
Epäiltyjen sisäisten uhkien tutkinta
Jos epäilet työntekijän käyttävän tietoja sopimattomasti, lokeista näkyy tarkasti, mitä hän avasi ja milloin.
Tietosuojavalituksiin vastaaminen
Jos joku valittaa, että hänen tietonsa ovat virheelliset tai että niitä käytettiin luvatta, lokit tarjoavat todisteen siitä, mitä todella tapahtui.
Tietoturvakoulutus
Käytä lokeja työntekijöiden kouluttamiseen. Näytä lokeista esimerkkejä hyvistä käytännöistä ja virheistä, jotta tiimi oppii.
Automaatio ja hälytykset
Älä käy lokeja läpi käsin joka päivä. Ota automaatio käyttöön:
- Hälytä epäilyttävistä kuvioista: useita epäonnistuneita kirjautumisia, massalataukset, epätavalliset käyttöajat
- Luo vaatimustenmukaisuusraportit automaattisesti: kuukausi- tai neljännesvuosiraportit tietojen käytöstä, poistoista ja suostumuksista
- Säilytyksen automaatio: poista lokit automaattisesti, kun niiden säilytysaika päättyy
- Arkistoi vanhat lokit: siirrä yli vuoden vanhat lokit edullisempaan tallennukseen pitkäaikaissäilytystä varten
Yleisiä virheitä auditointilokeissa
Liian vähän yksityiskohtia. "Käyttäjä avasi tiedot" ei riitä. Tarvitset IP-osoitteen, ajan, mitkä tiedot ja kuinka kauan.
Kirjaaminen väärään paikkaan. Jos lokit ovat samalla palvelimella kuin sovelluksesi, tietomurto voi poistaa molemmat.
Lokien tarkistamatta jättäminen. Lokeista ei ole hyötyä, jos kukaan ei katso niitä. Ota käyttöön automaattiset hälytykset.
Lokien poistaminen liian nopeasti. Viranomaistarkastukset voivat kysyä vuosien takaisesta toiminnasta. Säilytä lokeja pidempään kuin luulet tarvitsevasi.
Lokien salaamatta jättäminen. Lokit sisältävät arkaluonteisia tietoja. Suojaa ne samalla tavalla kuin itse tiedot.
Mitä auditointilokeissa kannattaa tarkistaa
WEMASY säilyttää lomakelähetyksesi tililläsi, jossa voit tarkastella, viedä ja poistaa niitä. Viranomaistarkastuksia varten pidä omaa kirjaa siitä, kenellä on pääsy tietoihin ja mitä on viety tai poistettu, ja dokumentoi lokikäytäntösi.
Lue lisää lokeista ja vaatimustenmukaisuusraportoinnista tilisi asetuksista tai hinnoittelusivulta.