⚡ LIMITED TIME Get our FREE €500+ Compliance Starter Kit
Get It Now →

Testidatan suojaaminen vuonna 2026: ISO 27001:stä DORAan

Igor Petreski
15 min read
ISO 27001 -testidatan suojaus kytkettynä GDPR-, NIS2- ja DORA-vaatimuksiin

Auditointipalaverin piti olla rutiininomainen.

Nopeasti kasvavan fintech-yhtiön tietoturvajohtaja Maria oli käyttänyt viikkoja valmistellakseen tiiminsä puolustamaan tuotantoympäristöä auditoinnissa. Käytössä olivat MFA, EDR, haavoittuvuusskannaukset, palomuurisäännöt, etuoikeutettujen käyttöoikeuksien katselmoinnit, tietoturvapoikkeamiin reagoinnin pelikirjat ja hallintanäkymät, jotka näyttivät juuri siltä kuin kypsältä tietoturvaohjelmalta odotetaan.

Auditoija ei aloittanut niistä.

“Puhutaan UAT-ympäristöstänne”, hän sanoi. “Käytättekö testauksessa tuotantodatan kopioita?”

Maria pysähtyi. Kehitystiimi oli edellisenä torstaina pyytänyt tuoretta kopiota tuotantotietokannasta, jotta maksujen täsmäytysvirhe voitaisiin toistaa ennen julkaisujäädytystä. QA:n mukaan synteettinen data ei toistaisi virhettä. Tuoteomistajan mukaan ongelma liittyi merkittävään asiakassopimuksen uusintaan. Pilvi-insinööri oli todennut, että tilannevedos voitaisiin palauttaa staging-ympäristöön 20 minuutissa.

Nyt auditoija pyysi testitietokannan viimeisten 90 päivän käyttölokeja. Hän halusi tietää, kenellä oli pääsy tietokantaan, mistä sitä käytettiin, oliko ympäristö eriytetty tuotannosta loogisesti ja verkkotasolla, miten tietojen maskaus toimi, miten kehittäjien käyttöoikeuksia katselmoitiin, kuinka pitkään tietoaineistoja säilytettiin staging-ympäristössä ja kuka hyväksyi kunkin päivityksen.

Huone hiljeni.

Vuosien ajan monet organisaatiot käsittelivät ei-tuotantoympäristöjä mukavuusalueena. Kehittäjät tarvitsivat realistisia reunatapauksia. Testaajat tarvitsivat volyymiä. Toimittajat tarvitsivat esimerkkitietueita. Suorituskykytiimit tarvitsivat riittävän suuria tietoaineistoja todellisuuden simulointiin. Kukaan ei halunnut hidastaa toimitusta.

Se aika on ohi.

Vuonna 2026 testidatan suojaus ei ole enää kapea turvallisen kehittämisen kysymys. Se on hallitustason näyttöongelma, joka ulottuu ISO/IEC 27001:2022 -standardiin, GDPR Article 32:een, NIS2-kyberhygieniaan, DORA:n ICT-riskienhallintaan, NIST Cybersecurity Framework 2.0:aan ja COBIT 2019:ään. Auditoijat, valvontaviranomaiset ja hyökkääjät ovat kaikki tunnistaneet saman heikkouden: QA-, UAT-, staging-, demo-, koulutus- ja toimittajien sandbox-ympäristöt sisältävät usein arkaluonteisia tietoja mutta toimivat heikommilla hallintakeinoilla kuin tuotanto.

Jos aitoa asiakasdataa kopioidaan ympäristöön, jossa on laajat käyttöoikeudet, kevennetty valvonta, jaetut tunnukset, vanhentuneet kirjastot, avoimet debug-liittymät ja epäselvät säilytysajat, organisaatio ei ole pienentänyt riskiä. Se on siirtänyt sääntelyn alaiset tiedot pehmeämpään kohteeseen.

Miksi testidata on nyt sääntelyn alainen riski

Testitietoaineisto ei ole vähäriskinen vain siksi, että sitä käytetään testaukseen. GDPR:n mukaan henkilötiedoilla tarkoitetaan tunnistettua tai tunnistettavissa olevaa luonnollista henkilöä koskevia tietoja, ja käsittely kattaa säilyttämisen, käytön, luovuttamisen, poistamisen ja tuhoamisen. Asiakastietokannan palauttaminen staging-ympäristöön on edelleen käsittelyä. Tukitikettien vieminen toimittajan sandbox-ympäristöön on edelleen käsittelyä. Maskatun datan säilyttäminen palautettavissa olevan token-kartan kanssa on edelleen käsittelyä, jos uudelleentunnistaminen on mahdollista.

GDPR Article 5 tuo lisäksi periaatteet, joita auditoijat soveltavat jo ennen Article 32:ta: käyttötarkoitussidonnaisuus, tietojen minimointi, säilytyksen rajoittaminen, eheys ja luottamuksellisuus sekä osoitusvelvollisuus. Jos henkilötiedot on kerätty palvelun tuottamista varten, niiden myöhempi käyttö testauksessa edellyttää selkeää käyttötarkoitusta, dokumentoituja suojatoimia ja puolustettavissa olevaa säilyttämistapaa. GDPR Article 6 lisää kysymyksen oikeusperusteesta, ja Article 9 nostaa vaatimustasoa, kun kyse on erityisistä henkilötietoryhmistä.

Tämä voi koskea SaaS- ja fintech-yhtiöitä myös EU:n ulkopuolella. GDPR Article 3 voi soveltua, jos organisaatio tarjoaa palveluja EU:ssa oleville henkilöille tai seuraa heidän käyttäytymistään. EU:n ulkopuolinen ohjelmistoyhtiö, jolla on EU-käyttäjiä, voi silti kohdata GDPR:ään liittyviä testidatakysymyksiä, jos EU:n henkilötietoja kopioidaan QA-ympäristöön.

NIS2 nostaa asian kyberturvallisuuden hallinnan tasolle. Article 21 edellyttää, että keskeiset ja tärkeät toimijat toteuttavat asianmukaiset ja oikeasuhtaiset tekniset, operatiiviset ja organisatoriset toimenpiteet verkko- ja tietojärjestelmiin kohdistuvien riskien hallitsemiseksi. Tämä sisältää riskianalyysin, poikkeamien käsittelyn, liiketoiminnan jatkuvuuden, toimitusketjun turvallisuuden, turvallisen hankinnan, kehittämisen ja ylläpidon, kyberhygienian, koulutuksen, kryptografian, pääsynhallinnan ja omaisuudenhallinnan. Article 20 edellyttää, että johtoelimet hyväksyvät kyberturvallisuusriskien hallintatoimenpiteet, valvovat niitä ja saavat koulutusta. Jos staging-järjestelmät tai pilvipohjaiset testialustat tukevat palvelun tuottamista, tietoturvapoikkeamiin reagointia, julkaisujen varmentamista tai asiakastoimintoja, ne eivät voi olla näkymättömiä.

DORA on finanssitoimijoille vielä suorempi. Articles 5 ja 6 edellyttävät dokumentoitua ICT-riskienhallinnan viitekehystä. Articles 8 to 14 kattavat tunnistamisen, suojauksen, havaitsemisen, reagoinnin, palautumisen, varmuuskopioinnin, oppimisen ja viestinnän. Articles 24 to 26 kattavat digitaalisen operatiivisen häiriönsietokyvyn testauksen, mukaan lukien riskiperusteisen testauksen ja tietyille toimijoille kehittyneen uhkaperusteisen penetraatiotestauksen. DORAa sovelletaan 17. tammikuuta 2025 alkaen, ja sen soveltamisalaan kuuluville finanssitoimijoille se toimii alakohtaisena unionin säädöksenä päällekkäisissä NIS2-velvoitteissa NIS2 Article 4:n mukaisesti.

Käytännön viesti on yksinkertainen: jos testidata voi paljastaa henkilötietoja, vaarantaa ICT-omaisuuseriä, vaikuttaa palvelun häiriönsietokykyyn tai heikentää turvallista kehittämistä, se kuuluu ISMS:n ja auditointinäytön piiriin.

ISO/IEC 27001:2022 -hallintakeinoketju testidatan suojaukseen

Vahvin tapa tehdä ei-tuotantoympäristöistä auditointikelpoisia on käsitellä testidatan suojausta hallintakeinoketjuna, ei yksittäisenä teknisenä korjauksena.

Kolme ISO/IEC 27002:2022 -hallintakeinoa ovat keskeisiä:

ISO/IEC 27002:2022 -hallintakeinoMitä se tarkoittaa käytännössäTyypillinen auditointihavaintoClarysecin odottama näyttö
8.11 Tietojen maskausKorvaa tai muuntaa arkaluonteiset arvot niin, että realistinen testaus on mahdollista ilman tarpeetonta altistumistaMaskaus on ad hoc -skripti ilman hyväksyntää, validointia tai säilytyssääntöäMaskauspolitiikka, hyväksytyt mallit, esimerkki maskatusta tietoaineistosta, työkalujen lokit, muunnossäännöt
8.31 Kehitys-, testi- ja tuotantoympäristöjen eriyttäminenToteuttaa loogiset, fyysiset, menettelylliset, tunnistetietoihin liittyvät ja verkkotason rajatKehittäjillä on laaja pääsy staging- ja tuotantoympäristöihin tai staging muodostaa yhteyksiä tuotantopalveluihinVerkkokaaviot, IAM-katselmointi, CI/CD-hyväksynnät, ympäristöinventaario, segmentointinäyttö
8.33 TestitiedotSuojaa testauksessa käytettävät tiedot, erityisesti tuotannosta johdetut tiedot tai henkilötiedotTuotantodata kopioidaan QA-ympäristöön ilman riskienarviointia tai poistotallennettaTestidatan rekisteri, hyväksyntätyönkulku, käyttölokit, poistamisen todentava näyttö, toimittajarajoitukset

Zenith Controls: The Cross-Compliance Guide -oppaassa Clarysec tiivistää ISO/IEC 27002:2022 -hallintakeinon 8.33 seuraavasti:

“Hallintakeino 8.33 kattaa testitietojen suojauksen, erityisesti testauksessa käytettävän tuotannosta johdetun, henkilötietoja sisältävän, arkaluonteisen tai omistusoikeudellisen datan. Se liittyy tiiviisti ympäristöjen eriyttämiseen, tietojen maskaukseen, luokitteluun, yksityisyyden ja henkilötietojen suojaan, turvalliseen poistamiseen sekä turvallisen SDLC:n käytäntöihin.”

Tämä on vuoden 2026 auditointiteesi. Testitieto ei ole turvassa siksi, että se sijaitsee sandbox-ympäristössä. Se on turvassa vain silloin, kun organisaatio voi osoittaa, että tieto on luokiteltu, minimoitu, maskattu, eriytetty, pääsynhallinnan piirissä, lokitettu, säilytetty määritellyn ajan ja poistettu.

Zenith Blueprint: An Auditor’s 30-Step Roadmap käsittelee tietojen maskausta Controls in Action -vaiheessa, Step 19: Technological Controls I. Se selittää, miksi maskauksella on merkitystä kehityksessä, testauksessa, koulutuksessa ja analytiikassa:

“Tietojen maskauksessa ei ole kyse tietojen piilottamisesta hyökkääjiltä, vaan tarpeettoman altistumisen estämisestä organisaation sisällä.”

Sama vaihe suosittelee määrittämään käyttötapaukset, joissa maskaus tai anonymisointi on pakollista, kuten tuotantotietokantojen kopioita vastaanottavat testiympäristöt, koulutustietoaineistot, toimittajille tai offshore-tiimeille jaettava data sekä CI/CD-testausputket. Siinä korostetaan myös, että maskatun datan tulee säilyttää muoto, pituus ja logiikka, jotta järjestelmät käyttäytyvät testauksessa normaalisti.

Step 21: Controls 8.27-8.34 -vaiheessa Zenith Blueprint käsittelee eriyttämistä suoraan:

“Moderni ohjelmistokehitys etenee nopeasti, mutta tietoturva edellyttää eriyttämistä.”

Se edellyttää loogisia, fyysisiä ja menettelyllisiä rajoja, tunnistetietojen eriyttämistä, hallittuja käyttöönottoja ja tietojen eriyttämistä. Tässä monet organisaatiot epäonnistuvat. Ne voivat osoittaa erillisiin pilvitileihin, joiden nimet ovat dev, test ja prod, mutta ne eivät voi todistaa, että tunnistetietoja, verkkoreittejä, lokituksen kattavuutta, salaisuuksien hallintaa ja tietovirtoja hallitaan tosiasiallisesti erillään.

Step 21 varoittaa myös:

“Tieto ei menetä arvoaan vain siksi, että se on sandbox-ympäristössä.”

Auditoijat testaavat nyt, toteutuuko tämä lause käytännössä.

Mitä ISO/IEC 27001:2022 lisää teknisten hallintakeinojen lisäksi

ISO/IEC 27002:2022 antaa hallintakeinojen kielen. ISO/IEC 27001:2022 antaa hallintajärjestelmän, joka tekee hallintakeinoista auditoitavia.

Kohdat 4.1–4.4 edellyttävät, että organisaatio määrittää ISMS:n toimintaympäristön, sidosryhmät, velvoitteet, soveltamisalan, rajapinnat ja riippuvuudet. Testidatan osalta tämä tarkoittaa, ettei ei-tuotantojärjestelmiä voida sulkea pois tottumuksesta. Jos pilvipohjainen QA-alusta säilyttää asiakastietueita, jos offshore-testaustoimittaja käyttää maskattuja otteita tai jos UAT sisältää tuotannosta johdettuja rahoitustapahtumia, nämä rajapinnat kuuluvat soveltamisalan analyysiin.

Kohdat 5.1–5.3 tekevät johdosta vastuullisen politiikasta, resursseista, liiketoimintaprosesseihin integroinnista ja nimetyistä vastuista. Tämä on tärkeää, koska testidatan epäonnistumiset tapahtuvat usein silloin, kun liiketoiminnan kiire ohittaa politiikan. Tietoturvajohtajan ei tule olla ainoa henkilö, joka sanoo ei tuotantotietokannan kopiolle. Tuote-, kehitys-, laki-, tietosuoja-, hankinta- ja operatiivisilla toiminnoilla on oltava selkeät päätösoikeudet.

Kohdat 6.1.1–6.1.3 edellyttävät riskienarviointia, riskien käsittelyä, hallintakeinojen valintaa, soveltuvuuslausuntoa ja riskinomistajan hyväksyntää. Kypsä organisaatio tunnistaa tuotantodatan testikäytön luottamuksellisuus-, eheys- ja saatavuusriskit, valitsee riskinkäsittelyvaihtoehdot, hyväksyy tarvittaessa jäännösriskin ja dokumentoi, miksi liite A:n hallintakeinot, kuten 8.11, 8.31 ja 8.33, on sisällytetty.

Kohta 8.1 edellyttää operatiivista suunnittelua ja ohjausta, mukaan lukien suunnitellut muutokset, tahattomat muutokset sekä ISMS:n kannalta olennaiset ulkoisesti tuotetut prosessit, tuotteet tai palvelut. Kohdat 8.2 ja 8.3 edellyttävät riskienarviointeja ja riskien käsittelyn tuloksia suunnitelluin väliajoin tai merkittävien muutosten jälkeen. Uuden staging-dataputken, AI-testialustan, offshore-QA-toimittajan tai UAT-portaalin tulee käynnistää tämä menettely.

Testidata-auditoinneissa esiin nousevat usein myös niihin liittyvät liite A:n hallintakeinot, mukaan lukien A.5.19–A.5.22 toimittaja- ja ICT-toimitusketjuriskeihin, A.5.23 pilvipalveluihin, A.5.24–A.5.28 poikkeamien hallintaan, A.5.29–A.5.30 jatkuvuuteen ja ICT-valmiuteen, A.5.31 lakisääteisiin ja sopimusperusteisiin vaatimuksiin sekä A.5.34 yksityisyyden ja henkilötietojen suojaan.

Kypsä vastaus ei ole: “Meillä on maskausskripti.” Kypsä vastaus on: “Testidatan suojaus kuuluu soveltamisalaan, sille on tehty riskienarviointi, sitä ohjataan politiikalla, se on kartoitettu soveltuvuuslausunnossa, se on sisällytetty muutoksenhallintaan, se katetaan toimittajasopimuksissa, se lokitetaan, katselmoidaan ja siitä on näyttö.”

Clarysecin politiikkavaatimukset, jotka tekevät säännöstä nimenomaisen

Politiikat muuntavat aikomuksen toimintaa ohjaaviksi säännöiksi. Clarysec tarjoaa pk-yritys- ja enterprise-versiot, jotta organisaatiot voivat toteuttaa oikein mitoitetut hallintakeinot menettämättä auditointivahvuutta.

Pk-yrityksille suunnattu Testidatan ja testiympäristöjen politiikka alkaa selkeällä tarkoituksella:

“Se varmistaa, ettei aitoa asiakasdataa koskaan käytetä epäasianmukaisesti ohjelmisto- tai järjestelmätestauksen aikana ja että testiympäristöt on loogisesti ja teknisesti eriytetty tuotantojärjestelmistä.”

Saman pk-yrityspolitiikan lauseke 3.1 toteaa:

“Estä aidon, tunnistettavan asiakasdatan käyttö testauksessa, ellei sitä ole anonymisoitu ja nimenomaisesti hyväksytty.”

Se edellyttää myös ympäristöjen eriyttämistä. Kohta 5.2.1 toteaa:

“Testijärjestelmät on teknisesti ja loogisesti eriytettävä tuotantojärjestelmistä.”

Pk-yrityksille suunnattu Tietojen maskauksen ja pseudonymisoinnin politiikka lisää maskausvelvoitteen lausekkeessa 1.2:

“Nämä tekniikat ovat pakollisia tilanteissa, joissa tuotantodataa ei tarvita, mukaan lukien kehitys, analytiikka ja kolmannen osapuolen palveluskenaariot, jotta altistumisen, väärinkäytön tai loukkauksen riskiä voidaan vähentää.”

Enterprise-ympäristöissä Tietojen maskauksen ja pseudonymisoinnin politiikka on tiukempi. Lauseke 6.3 toteaa:

“Aitoja henkilötietoja ei saa käyttää kehitys-, testi- tai staging-ympäristöissä. Sen sijaan on käytettävä maskattua tai pseudonymisoitua dataa, joka on tuotettava ennakolta hyväksyttyjen muunnosmallien perusteella.”

Enterprise-tason Testidatan ja testiympäristöjen politiikka laajentaa hallintarajaa. Lauseke 5.2 edellyttää eriyttämistä. Lauseke 5.3.3 edellyttää, että pääsy:

“Katselmoidaan vähintään neljännesvuosittain ja perutaan projektin päättyessä tai käyttöaktiivisuuden puuttuessa”

Lauseke 5.6 käsittelee ulkoisia alustoja:

“Kolmannen osapuolen testialustojen käyttöön on sovellettava toimittajariskiarviointia, ja tietoturvajohtajan on hyväksyttävä käyttö ennen käyttöönottoa.”

Ja lauseke 6.6.1 sulkee yleisen näyttöaukon:

“Kaikki toiminta testiympäristöissä on lokitettava ja säilytettävä Lokitus- ja valvontapolitiikan (P22) mukaisesti.”

Nämä lausekkeet ratkaisevat Marian auditointiongelman. Kun tiimi pyytää tuotantodataa UAT-ympäristöön, vastausta ei improvisoida. Oletuksena käytetään synteettistä, anonymisoitua tai maskattua dataa. Poikkeukset edellyttävät hyväksyntää, riskienarviointia, ympäristön eriyttämistä, käyttöoikeuksien rajaamista, lokitusta, säilytysrajoja, poistamisen todentavaa näyttöä ja toimittajakatselmointia.

Clarysecin testidatan hyväksyntätyönkulku

Käytännöllinen työnkulku antaa kehitystiimeille mahdollisuuden edetä nopeasti muuttamatta staging-ympäristöä vaatimustenmukaisuusvastuuksi.

Kuvitellaan fintech-tiimi, jonka on toistettava täsmäytysvirhe, joka vaikuttaa pieneen määrään EU-asiakkaita. Ongelma ilmenee vain, kun tileillä on useita osittaisia tilityksiä, palautuksia ja valuuttamuunnoksia. QA pyytää tuotanto-otosta.

Clarysecin lähestymistavassa tietoturvaomistaja suorittaa kuusi vaihetta.

  1. Luokittele pyyntö
    Tunnista, sisältääkö tietoaineisto henkilötietoja, maksutietoja, erityisiin henkilötietoryhmiin kuuluvia tietoja, tunnistetietoja, salaisuuksia, lokeja tai omistusoikeudellista liiketoimintadataa. Asiakkaiden nimet, tilitunnisteet, tapahtumahistoriat, IP-osoitteet, sähköpostit, tukimuistiinpanot ja maksuviitteet voivat kaikki olla henkilötietoja.

  2. Kyseenalaista aidon datan tarve
    Kysy, voidaanko virhe toistaa käyttämällä synteettistä dataa, anonymisoitua dataa, generoituja tapahtumamalleja tai maskattua otosta. Zenith Blueprint, Step 19, odottaa maskauksen muuttuvan oletukseksi testauksessa, analytiikassa, kolmannen osapuolen integraatioissa ja CI/CD-testausputkissa.

  3. Valitse turvallinen datamenetelmä
    Käytä synteettistä dataa, kun aitoa asiakastietuetta ei käytetä. Käytä anonymisoitua dataa, kun uudelleentunnistaminen ei ole kohtuudella mahdollista. Käytä pseudonymisoitua tai maskattua dataa, kun muoto ja viitelogiikka on säilytettävä mutta tunnisteet on korvattava.

  4. Hyväksy poikkeukset
    Jos tuotantodata on teknisesti välttämätöntä, dokumentoi liiketoimintaperuste, tekninen välttämättömyys, riskienarviointi, korvaavat hallintakeinot, käyttöoikeusluettelo, lokitusvaatimus, säilytysaika ja poistopäivä. Pk-yritysten Testidatan ja testiympäristöjen politiikka edellyttää anonymisointia ja nimenomaista hyväksyntää, kun kyse on aidosta tunnistettavasta asiakasdatasta.

  5. Suojaa ympäristö
    Varmista, että staging-ympäristö on teknisesti ja loogisesti eriytetty tuotannosta, siinä ei ole tuotannon tunnistetietoja, verkkopolut ovat hallittuja, MFA:ta tai vahvaa tunnistautumista käytetään tarvittaessa, auditointilokitus on käytössä eikä toimittajilla ole valvomatonta pääsyä.

  6. Kirjaa ja sulje
    Luo testidatatallenne, liitä maskausnäyttö, hyväksy pääsy, säilytä lokit ja varmista sen jälkeen poistaminen tai päivitys testauksen jälkeen. Pk-yritysten Testidatan ja testiympäristöjen politiikka, lauseke 8.5.2, toteaa:

“Näiden tallenteiden on oltava saatavilla sisäisiä tai ulkoisia auditointeja varten, ja ne on säilytettävä organisaation säilytysaikataulun mukaisesti.”

Yksinkertainen rekisteri voi muuttaa epämuodollisen pyynnön auditointivalmiiksi näytöksi.

KenttäEsimerkkimerkintä
Pyynnön tunnisteTDATA-2026-014
LiiketoimintaperusteTäsmäytysvirheen toistaminen ennen julkaisua
Tietoaineiston tyyppiTuotannosta johdettu tapahtumaotos
Sisältää henkilötietojaKyllä, asiakastunnisteita ja tapahtumaviitteitä
Valittu menetelmäMuodon säilyttävä maskaus asiakastunnisteille, sähköposteille ja tiliviitteille
HyväksyntäTuoteomistaja, DPO, tietoturvajohtajan delegoitu henkilö
YmpäristöEriytetty staging-tili, ei tuotannon tunnistetietoja
PääsyQA-vastaava ja kaksi kehittäjää, pääsy päättyy 10 päivän kuluttua
LokitusStaging-tietokannan auditointilokit ja IAM-lokit säilytetty
Toimittajan pääsyEi mitään
Poistopäivä2026-06-15
NäyttöMaskausajon loki, hyväksyntätiketti, käyttöoikeuskatselmointi, poistamisen vahvistus

Tämä on sellainen artefakti, jonka auditoijat ymmärtävät, koska se yhdistää politiikan, riskin, teknisen hallintakeinon ja kirjanpidon.

Vaatimustenmukaisuuksien välinen kartoitus GDPR-, NIS2-, DORA-, NIST- ja COBIT-vaatimuksiin

Vahvan testidatan suojausohjelman ei tule luoda erillisiä näyttöpaketteja jokaista viitekehystä varten. Sen tulee luoda yksi hallintakeinotarina, jonka kukin viitekehys tunnistaa.

VaatimusalueVaikutus testidataanSäilytettävä näyttö
GDPR Article 5 ja Article 32Testauksessa käytettävien henkilötietojen on noudatettava minimointia, säilytyksen rajoittamista, eheyttä, luottamuksellisuutta ja käsittelyn asianmukaista turvallisuuttaTestidatapolitiikka, maskausnäyttö, hyväksymiskirjaukset, poistotallenteet, käyttölokit
NIS2 Article 20 ja Article 21Johdon valvonta, turvallinen kehittäminen, pääsynhallinta, omaisuudenhallinta, toimittajaturvallisuus, salaus, koulutus ja vaikuttavuuden arviointi soveltuvat olennaisiin järjestelmiinYmpäristöinventaario, riskienarviointi, käyttöoikeuskatselmointi, toimittaja-arviointi, hallintakeinojen testaus
DORA Articles 5, 6, 8-14 ja 24-26ICT-omaisuuserät ja riippuvuudet on tunnistettava, suojattava, valvottava, testattava ja parannettava, mukaan lukien häiriönsietokyvyn ja julkaisujen testaukseen käytetyt ympäristötICT-omaisuuserien luokittelu, testiympäristöjen hallintakeinot, häiriönsietokyvyn testitallenteet, poikkeamista oppiminen
NIST CSF 2.0 GOVERN, IDENTIFY, PROTECT, DETECT, RESPOND ja RECOVERPolitiikka, roolit, toimitusketjuriski, omaisuusluettelot, identiteetinhallinta, tietosuoja, valvonta ja palautumisen tulokset soveltuvat testidatariskeihinCurrent Profile, Target Profile, POA&M, IAM-näyttö, valvontalokit, toimittajatallenteet
COBIT 2019 BAI03, BAI07, DSS05 ja DSS06Ratkaisun rakentaminen, muutosten hyväksyntä, julkaisusiirtymä, tietoturvapalvelut ja liiketoimintaprosessien kontrollit edellyttävät hallittuja ei-tuotantoympäristöjäMuutostallenteet, julkaisuhyväksynnät, eriyttämistarkastukset, testihyväksynnät, operatiivinen valvonta

NIST CSF 2.0 on erityisen hyödyllinen viestittäessä ylimmälle johdolle. Sen profiilit auttavat organisaatioita määrittämään Current Profilen, Target Profilen, puutteet ja priorisoidun toimintasuunnitelman. Testidatan osalta Current Profile voi osoittaa, että staging on inventoitu mutta sitä ei valvota, tai että maskaus on olemassa mutta se ei ole pakollista. Target Profile määrittää tämän jälkeen tulokset tietosuojalle, identiteetin- ja pääsynhallinnalle, turvalliselle kehittämiselle, lokitukselle, toimittajavalvonnalle ja tietoturvapoikkeamiin reagoinnille.

DORA lisää finanssitoimijoille vahvemmat odotukset. Articles 28 to 30 edellyttävät ICT-kolmansien osapuolten riskienhallintaa, tietorekistereitä, due diligence -arviointia, keskittymäriskin analyysiä, sopimusperusteisia hallintakeinoja, auditointioikeuksia, poikkeamatukea, palvelutasoja, tietojen sijaintia, tietosuojaa ja irtautumisoikeuksia. Jos fintech käyttää pilvipohjaista testidata-alustaa tai ulkoista QA-palveluntarjoajaa kriittisiin tai tärkeisiin toimintoihin, testiympäristö on ICT-kolmannen osapuolen riskiriippuvuus, ei hankinnan alaviite.

NIS2 vahvistaa saman viestin toimitusketjun turvallisuuden ja turvallisen kehittämisen kautta. Article 21 sisältää turvallisuuden hankinnassa, kehittämisessä ja ylläpidossa, kyberhygienian, riskianalyysiä koskevat politiikat, poikkeamien käsittelyn, liiketoiminnan jatkuvuuden, pääsynhallinnan ja omaisuudenhallinnan. Hallituksen tulee ymmärtää, miksi tuotannon kopioiminen staging-ympäristöön on riskipäätös eikä kehittäjän mieltymys.

Mitä auditoijat tosiasiassa kysyvät

Eri auditoijat käyttävät eri kieltä, mutta he päätyvät yleensä samaan näyttöön. Zenith Blueprint, Step 21, esittää suoran kysymyksen:

“Käytättekö koskaan tuotantodataa testiympäristöissä? Jos käytätte, miten se on suojattu?”

Se suosittelee esittämään testidatapolitiikan tai kehitys- ja QA-menettelyt, joissa todetaan, että tuotantodata on maskattava, anonymisoitava tai tuotettava synteettisesti, aidon datan käyttö testauksessa on nimenomaisesti hyväksyttävä ja tiukasti hallittava, ja arkaluonteinen testidata on salattava, asetettava pääsynhallinnan piiriin ja poistettava käytön jälkeen.

Auditoijan näkökulmaTodennäköinen kysymysToimiva näyttö
ISO/IEC 27001:2022 -auditoijaOnko testidatariski tunnistettu, käsitelty ja hallittu ISMS:n kautta?ISMS:n soveltamisala, riskirekisteri, soveltuvuuslausunto, politiikka, hallintakeinonäyttö, sisäisen auditoinnin tulokset
GDPR-tietosuoja-auditoijaMiksi henkilötietoja käytetään testauksessa, ja miten Article 32:n mukainen turvallisuus osoitetaan?RoPA-yhteys, tarvittaessa DPIA, maskaustallenteet, minimointiperuste, säilytys- ja poistamisnäyttö
NIS2-kyberturvallisuusarvioijaSisältyvätkö ei-tuotantojärjestelmät kyberhygieniaan, turvalliseen kehittämiseen, pääsynhallintaan, toimittajaturvallisuuteen ja poikkeamien käsittelyyn?Omaisuusluettelo, käyttöoikeuskatselmoinnit, turvallisen SDLC:n tallenteet, toimittajan due diligence -arviointi, poikkeamamenettelyt
DORA ICT -riskiauditoijaOvatko testiympäristöt, tietovirrat ja kolmannen osapuolen QA-työkalut osa ICT-riskienhallintaa ja häiriönsietokyvyn testausnäyttöä?ICT-omaisuusrekisteri, testausohjelma, kolmansien osapuolten rekisteri, sopimuslausekkeet, jatkuvuustallenteet
NIST CSF -arvioijaMikä on testidatan suojauksen Current Profile suhteessa Target Profileen?CSF-profiili, POA&M, riskirekisteri, identiteettikontrollit, valvonta- ja reagointinäyttö
COBIT- tai ISACA-auditoijaHallinnoidaanko kehitystä, testausta, julkaisuja ja operaatioita eriyttämisellä ja muutoksenhallinnan hallintakeinoilla?Muutostiketit, julkaisuhyväksynnät, ympäristöjen eriyttäminen, testihyväksynnät, operatiivinen valvonta

Zenith Controls kytkee ISO/IEC 27002:2022 -hallintakeinon 8.31 loogiseen, fyysiseen, menettelylliseen, tunnistetietoihin liittyvään ja verkkotason eriyttämiseen kehitys-, testi-, staging- ja tuotantoympäristöjen välillä. Se liittää hallintakeinon myös turvalliseen muutoksenhallintaan, turvalliseen ohjelmointiin, tietoturvatestaukseen, vähimmän oikeuden periaatteeseen, tunnistetietojen eriyttämiseen, valvontaan, haavoittuvuuksien hallintaan ja verkkoturvallisuuteen.

Siksi pilvitilin nimi ei ole todiste eriyttämisestä. Auditoijat haluavat kaavioita, IAM-vientejä, palomuuri- tai tietoturvaryhmänäyttöä, CI/CD-hyväksyntöjä, salaisuuksien hallinnan sääntöjä ja haastatteluja, jotka vahvistavat, miten ihmiset tosiasiassa työskentelevät.

Hallintakeinon 8.11 osalta Zenith Controls kytkee tietojen maskauksen luokitteluun, yksityisyyden ja henkilötietojen suojaan, kenttätason pääsynrajoituksiin, tietovuotojen estämiseen, kryptografiseen tokenisointiin tai muodon säilyttäviin lähestymistapoihin sekä turvalliseen testaukseen hallintakeinon 8.33 mukaisesti. Se korostaa auditoinnin varmentamista politiikkakatselmoinnin, otannan, konfiguraatiotarkastusten, roolipohjaisen pääsyn testauksen, lokikatselmoinnin ja kolmannen osapuolen maskausvarmennuksen avulla.

Otanta on kohta, jossa heikot ohjelmat epäonnistuvat. Auditoija voi pyytää yhtä tuoretta testitietoaineistoa, yhtä maskausajoa, yhtä staging-käyttäjäluetteloa, yhtä toimittajan käyttöoikeustallennetta ja yhtä poistamisen vahvistusta. Jos organisaatio ei pysty tuottamaan niitä nopeasti, hallintakeino voi olla olemassa teoriassa mutta ei näytössä.

Yleiset havainnot vuoden 2026 testidata-auditoinneissa

Clarysec näkee toistuvasti samoja ei-tuotantoympäristöihin liittyviä havaintoja pk-yrityksissä ja enterprise-organisaatioissa.

Ensinnäkin tuotantodatan kopioita käsitellään operatiivisena mukavuutena. Tiimit luovat tilannevedoksia virheenkorjausta, suorituskykytestausta tai migraatioita varten, mutta kukaan ei kirjaa, mitä kopioitiin, kuka sen hyväksyi, kuka käytti sitä tai milloin se poistettiin.

Toiseksi maskaus on osittaista. Nimet ja sähköpostit voidaan korvata, mutta vapaat tekstikentät, liitteet, lokit, maksuviitteet, IP-osoitteet ja tilinumerot jäävät tunnistettaviksi. Maskauksen on perustuttava tietojen löytämiseen ja hyväksyttyihin muunnosmalleihin, ei arvailuun.

Kolmanneksi staging-ympäristön käyttöoikeudet ovat laajemmat kuin tuotantoympäristön käyttöoikeudet. Kehittäjillä, urakoitsijoilla, tukiasiantuntijoilla, tuotepäälliköillä ja toimittajilla voi kaikilla olla pysyvä pääsy. Enterprise-politiikan lauseke 5.3.3 käsittelee tätä suoraan edellyttämällä neljännesvuosittaista katselmointia ja käyttöoikeuksien peruuttamista projektin päättyessä tai käyttöaktiivisuuden puuttuessa.

Neljänneksi testiympäristöt jäävät lokituksen ulkopuolelle. Tuotannolla on SIEM-kattavuus, mutta QA-lokit jäävät paikallisiin työkaluihin tai katoavat nopeasti. Tämä on ristiriidassa enterprise-politiikan lausekkeen 6.6.1 kanssa ja heikentää poikkeamatutkintaa.

Viidenneksi toimittajat jäävät huomaamatta. Kolmannen osapuolen testausalusta, offshore-QA-urakoitsija tai pilvipohjainen anonymisointipalvelu voi käsitellä arkaluonteisia tietoja, mutta hankinta ei ole tehnyt toimittajariskiarviointia. Enterprise-politiikan lauseke 5.6 edellyttää toimittajariskiarviointia ja tietoturvajohtajan hyväksyntää ennen kolmannen osapuolen testialustojen käyttöönottoa.

Kuudenneksi säilytys on määrittelemätön. Kahden viikon sprinttiä varten luotu tietoaineisto pysyy staging-ympäristössä 18 kuukautta. GDPR:n säilytyksen rajoittaminen, ISO/IEC 27001:2022:n operatiivinen valvonta ja DORA:n ICT-riskiodotukset muuttuvat kaikki vaikeammin puolustettaviksi.

Käytännöllinen 30 päivän korjaussuunnitelma

Jos epäilet testidatan hallintakeinojesi olevan heikkoja, älä odota auditointia. Aloita kohdennetulla 30 päivän korjaussprintillä.

ViikkoTavoiteToimenpiteetTuotokset
Viikko 1TunnistaInventoi kehitys-, QA-, UAT-, staging-, suorituskyky-, demo-, koulutus-, analytiikka- ja toimittajaympäristötYmpäristöinventaario, tietovirtojen luettelo, tuotannosta johdettujen tietoaineistojen luettelo
Viikko 2PäätäHyväksy sääntö, jonka mukaan aitoja henkilötietoja ei käytetä kehitys-, testi- tai staging-ympäristöissä, ellei niitä ole maskattu, anonymisoitu tai nimenomaisesti hyväksyttyHyväksytty politiikka, poikkeuskriteerit, päätöksenteko-oikeuksien omistajat
Viikko 3HallitseOta käyttöön maskausmallit, eriyttämistarkastukset, käyttöoikeuskatselmoinnit, lokitus, poistosäännöt ja toimittaja-arvioinnitMaskausnäyttö, IAM-katselmointi, lokitusnäyttö, toimittajariskitallenteet
Viikko 4OsoitaLuo testidatan rekisteri, ota näytteitä tuoreista tapauksista, päivitä riskirekisteri ja soveltuvuuslausuntoAuditointipaketti, riskien käsittelyn päivitykset, vaatimustenmukaisuuskartoitus

Finanssitoimijoiden tulee sovittaa sama sprintti DORA:n ICT-riskidokumentaatioon, testausohjelman tallenteisiin ja ICT-kolmansien osapuolten rekistereihin. NIS2:n soveltamisalaan kuuluvien organisaatioiden tulee kytkeä se Article 21:n kyberhygieniaan, turvalliseen kehittämiseen ja toimittajaturvallisuuteen. GDPR:n osalta se tulee kytkeä Article 5:n osoitusvelvollisuuteen ja Article 32:n mukaiseen käsittelyn turvallisuuteen.

Rakenna näyttöpaketti ennen kuin auditoija kysyy

Clarysecin toteutuslähestymistapa on suunniteltu tekemään turvallisesta testauksesta helpompaa kuin turvattomasta testauksesta.

Zenith Blueprint -mallissa testidatan suojaus näkyy yleensä kolmessa toteutushetkessä: Step 19 tietojen maskaukselle ja anonymisoinnille, Step 21 kehitys-, testi- ja tuotantoympäristöjen sekä testitietojen eriyttämiselle, ja auditointiin valmistautumisen toiminnoissa, joissa politiikat, rekisterit, käyttöoikeuskatselmoinnit, lokit ja poistamisen todentava näyttö testataan ennen ulkoista otantaa.

Clarysecin testidatan näyttöpaketti sisältää tyypillisesti:

  • Testidatan ja testiympäristöjen politiikka, pk-yritys- tai enterprise-versio.
  • Tietojen maskauksen ja pseudonymisoinnin politiikka, pk-yritys- tai enterprise-versio.
  • Ympäristöinventaario, joka kattaa kehityksen, QA:n, UAT:n, stagingin, suorituskyvyn, demon ja koulutuksen.
  • Kunkin ei-tuotantoympäristön tiedon luokittelu.
  • Testidatan pyyntö- ja hyväksyntätyönkulku.
  • Maskauksen muunnosmallit ja validointitallenteet.
  • Synteettisen datan luontimenettely soveltuvissa tapauksissa.
  • Poikkeuskohtainen riskienarviointi aidon tuotantodatan käytölle.
  • IAM-katselmointi testiympäristöille.
  • Lokitus- ja valvontanäyttö.
  • Toimittajariskiarviointi testialustoille tai QA-toimittajille.
  • Säilytys- ja poistotallenteet.
  • Yhteys tietoturvapoikkeamiin reagointiin testidatan altistumisen varalta.
  • Sisäisen auditoinnin tarkistuslista, joka on kartoitettu ISO/IEC 27001:2022-, GDPR-, NIS2-, DORA-, NIST- ja COBIT-vaatimuksiin.

Tavoite ei ole byrokratia. Tavoite on tehdä seuraavaan auditointikysymykseen vastaamisesta helppoa.

Kun auditoija kysyy: “Käytättekö koskaan tuotantodataa testiympäristöissä?”, kypsä vastaus on:

“Vain poikkeuksena. Oletuksemme on synteettinen tai maskattu data. Poikkeukset edellyttävät hyväksyntää, riskienarviointia, eriyttämistä, käyttöoikeuksien rajaamista, lokitusta ja poistamista. Tässä on kolme tuoretta esimerkkiä.”

Tämä vastaus muuttaa yleisen heikkouden hallinnan näytöksi.

Tee ei-tuotannosta auditointikelpoinen Clarysecin avulla

Testidatan suojaus on yksi vuoden 2026 vaikuttavimmista vaatimustenmukaisuuden parannuksista. Se vähentää tietosuoja-altistusta, rajoittaa sisäpiirin väärinkäytöksiä, vahvistaa turvallista kehittämistä, parantaa toimittajahallintaa ja antaa auditoijille näyttöä, jota he voivat tosiasiassa testata.

Clarysec voi auttaa toteuttamaan sen nopeasti seuraavilla:

Jos seuraava auditointisi voi sisältää kysymyksen “Mitä tuotantodataa QA:ssa on tällä hetkellä?”, varmista, että vastauksesi perustuu näyttöön eikä toiveisiin. Lataa Clarysecin politiikkapaketti, kartoita hallintakeinosi Zenith Controls -oppaan avulla ja käytä Zenith Blueprint -mallia muuttaaksesi ei-tuotannon piilevästä vastuusta auditointikelpoiseksi osaksi ISMS:ää.

Frequently Asked Questions

About the Author

Igor Petreski

Igor Petreski

Compliance Systems Architect, Clarysec LLC

Igor Petreski is a cybersecurity leader with over 30 years of experience in information technology and a dedicated decade specializing in global Governance, Risk, and Compliance (GRC).Core Credentials & Qualifications:• MSc in Cyber Security from Royal Holloway, University of London• PECB-Certified ISO/IEC 27001 Lead Auditor & Trainer• Certified Information Systems Auditor (CISA) from ISACA• Certified Information Security Manager (CISM) from ISACA • Certified Ethical Hacker from EC-Council

Share this article

Related Articles

DLP vuonna 2026: ISO 27001 GDPR-asetuksen, NIS2-direktiivin ja DORA-asetuksen näkökulmasta

DLP vuonna 2026: ISO 27001 GDPR-asetuksen, NIS2-direktiivin ja DORA-asetuksen näkökulmasta

Tiedonvuodon estäminen (DLP) ei ole enää erillinen työkalukonfiguraatio. Vuonna 2026 tietoturvajohtajat tarvitsevat politiikkalähtöisen ja näyttöön perustuvan DLP-ohjelman, joka yhdistää tiedon luokittelun, turvallisen tiedonsiirron, lokituksen, tietoturvapoikkeamiin reagoinnin, toimittajahallinnan ja ISO/IEC 27001:2022 -kontrollit GDPR Article 32:een, NIS2-direktiiviin ja DORA-asetukseen.

CI/CD-putkien tietoturvan hallinta vuoden 2026 auditointeja varten

CI/CD-putkien tietoturvan hallinta vuoden 2026 auditointeja varten

Käytännön opas tietoturvajohtajille CI/CD-putkien hallintaan auditoitavina ohjelmistotoimitusketjun järjestelminä: koonnin alkuperätiedot, kovennetut runnerit, allekirjoitetut artefaktit, käyttöönottonäyttö ja Clarysecin politiikkakytkennät.