Tietoturvan parissa työskentely agentin kanssa on hyvin samanlaista kuin mikä tahansa muu osa keskustelua. Macalyn agentti käyttää järkeviä oletuksia, ja sinä tuot mukaan asiayhteyden: millainen projekti on kyseessä, mitä dataa se käsittelee ja mikä sinulle on tärkeää. Mitä selkeämmin kerrot projektistasi, sitä parempi tulos on.
Kerro asiayhteys heti alussa
Hyödyllisintä on kertoa agentille heti alussa, millaista projektia olet rakentamassa. Muutama sana asiayhteyttä alussa tuottaa vahvemman tuloksen kuin tietoturvamuutosten pyytäminen vasta, kun kaikki on jo rakennettu.
Kun kuvaat projektiasi, mainitse, jos siinä on käyttäjätilejä, henkilötietoja tai muuta arkaluonteista. Agentti ottaa tämän huomioon koko projektissa, tietokannan rakenteesta API-päätepisteiden suojaukseen.
Jos pyydät “varmista, että jokainen käyttäjä näkee vain omat tietonsa” vasta sovelluksen valmistuttua, se tarkoittaa usein jo tehdyn uudelleenjärjestelyä. Kun mainitset asian heti alussa, agentti suunnittelee sovelluksen alusta asti sen mukaan.
Esimerkkejä hyödyllisestä asiayhteydestä:
Kolmas esimerkki on yhtä hyödyllinen kuin kaksi ensimmäistä. Se kertoo agentille, ettei monimutkaisia käyttöoikeuksia tarvita, mikä pitää projektin yksinkertaisena.
Milloin agentille kannattaa antaa enemmän asiayhteyttä
Yksinkertaisella sivustolla, jossa ei ole käyttäjätilejä tai ulkoisia integraatioita, alustan oletukset yleensä riittävät. Lyhyt kehote on silloin tarpeeksi.
Yksityiskohtaisempi ensimmäinen kehote auttaa, kun projektissasi on jokin seuraavista:
- Käyttäjätilejä ja henkilötietoja
- Eri käyttöoikeustasoja (esimerkiksi ylläpitäjä ja jäsen)
- Arkaluonteista liiketoimintadataa sisäisissä työkaluissa
- Julkisia API-rajapintoja tai avoimia lähetyslomakkeita
Näissä tapauksissa muutama lisälause ensimmäisessä kehotteessa säästää myöhempiä korjauskierroksia.
Mitä ovat henkilötiedot? Kaikki, mikä voi tunnistaa jonkun: nimi, sähköpostiosoite, puhelinnumero, osoite, IP-osoite, valokuva. Arkaluonteiset tiedot ovat askeleen vakavampia: terveystiedot, taloustiedot, yksityiset viestit tai kaikki lapsiin liittyvä. Jos projektisi tallentaa jompaakumpaa, sen mainitseminen ensimmäisessä kehotteessa auttaa agenttia tekemään asetukset oikein.
Toimintojen hienosäätö rakentamisen aikana
Projektin kasvaessa saatat haluta säätää tiettyjä asioita. Agentti voi hienosäätää syötteiden validointia, käyttörajoituksia, roolipohjaisia käyttöoikeuksia, sitä, mitä dataa sivulle lähetetään, ja vastaavia toimintoja. Teknisiä termejä ei tarvita, kuvaa haluamasi arkikielellä.
Muutama esimerkki:
Agentti ymmärtää tarkoituksen ja toteuttaa sen siellä, missä sillä on merkitystä.
Jos et kertonut asiayhteyttä alussa
Jos olet jo rakentanut jotain ja haluat tarkastella sitä tarkemmin ennen kuin jaat sen oikeille käyttäjille, se sopii mainiosti. Agentti voi käydä läpi olemassa olevan ja ehdottaa parannuksia, eikä sinun tarvitse aloittaa alusta.
Muutama kehote, jotka toimivat hyvin tällaiseen tarkistukseen:
Agentti tarkastelee, miten käyttöoikeudet, datan käsittely ja integraatiot on toteutettu, ja kertoo, mitä kannattaisi muuttaa. Sen jälkeen voit itse päättää, mitkä muutokset otat käyttöön.
Tiettyjen osa-alueiden tarkistaminen agentin kanssa
Voit pyytää agenttia milloin tahansa selittämään, miten jokin projektisi osa toimii. Muutama kehote, jotka tuottavat yleensä selkeitä vastauksia:
Jos et ole varma, onko jokin projektisi osa kunnossa, kuvaile huolesi agentille omin sanoin. Se tarkastelee olennaisia kohtia ja joko selittää, mitä siellä on, tai ehdottaa muutoksia. Vääriä kysymyksiä ei ole, ja kysyminen on nopeampaa kuin arvaaminen.
Taustatietoa siitä, mitä Macaly hoitaa alustan tasolla, löydät Tietoturvan yleiskatsauksesta. Erityistapauksissa ota yhteyttä osoitteeseen support@macaly.com.