Kuvaile vaihto
Jokaisesta toimenpiteestä dokumentoi menetelmä, resurssi, vaaditut kentät ja onnistuneen vastauksen muoto. Sisällytä validaatiovirhe. Erottele siirtovirhe hylätystä pyynnöstä: puuttuva vastaus ei todista, että tilaa muuttava operaatio epäonnistui.
Käsittele käyttöoikeustiedot konfiguraationa
Pidä palvelimen käyttöoikeustiedot erillään selainpaketeista ja lähdekoodivarastoista. Pyydä pienin hyödyllinen oikeusjoukko ja erottele kehityskäyttö tuotantokäytöstä. Kirjaa, kuka omistaa kunkin integraation ja miten käyttöoikeus voidaan peruuttaa. Noudata palveluntarjoajan dokumentoitua valtuutusprosessia.
Suunnittele myös tilanteisiin, joissa riippuvuudet eivät ole saatavilla
Aseta aikakatkaisut, noudata määrärajaohjeita ja yritä uudelleen vain, kun toiminto on turvallista toistaa. Missä tuettu, yksittäisyysavain voi tunnistaa toistuvat pyynnöt. Kirjaa pyyntöjen tunniste ja tiivis virhekategoria; vältä valtuutusotsikoita, istuntokoodeja ja henkilökohtaisia tietoja.