Integraatiot voidaan toteuttaa Neptoniin eräsiirtoina käyttäen SFTP-palvelinta siirtokanavana. SFTP-palvelin voidaan perustaa joko Asiakkaan tai Toimittajan (kumppani tai Nepton) toimesta. Käytännössä SFTP-palvelimen eräsiirtoa voidaan hyödyntää mm. projektien tai tapahtumien tuonnissa, jolloin lähettävään järjestelmään tehtävät lisäykset tai muutokset päivittyvät seuraavana aamuna.
Neptonin SFTP-palvelimen tiedonsiirto on suojattu SSH2-protokollalla. Salasanat tallennetaan PBKDF2 HMAC SHA256 hajautuksella..
SFTP-siirron periaatteena on, että lähdepalvelu muodostaa aineiston ajastetusti SFTP-palvelimelle. Tämän jälkeen kohdepalvelu noutaa ja käsittelee aineiston toisella ajastuksella. Tyypillisesti aineistoja siirretään yöaikaan ja muodostamisen sekä noutamisen väliin jätetään riittävästi aikaa, jotta lähdepalvelu on varmasti muodostanut aineiston. Sekä lähde- että kohdepalvelun ajastukset sovitaan osana käyttöönottoprojektia.
SFTP-liittymien käyttö sisältyy kaikkiin Neptonin palvelutasoihin. Neptonin hallinnoima SFTP-palvelu on erillishinnoiteltu lisäpalvelu. Nepton poistaa SFTP-palvelimelta kunkin vuoden tammikuussa yli 2 vuotta vanhat tiedostot. SFTP-siirto Neptonista voidaan käynnistää myös manuaalisesti, kuten on ohjeistettu täällä.
SFTP liittymän käyttöönotto
- SFTP-tiedonsiirtoa tarvitaan tiedostojen siirtämiseksi palvelimelle. SFTP-palvelimena voidaan käyttää joko asiakkaan tai toimittajan (kumppani tai Nepton) SFTP-palvelinta. SFTP-tiedonsiirron asetuksissa Neptonissa määritetään mm. millä käyttäjätunnuksilla SFTP-palvelimelle tunnistaudutaan. SFTP-palvelimelle voidaan kirjautua joko käyttäjätunnus/salasana -yhdistelmällä tai käyttäen Public Key-autentikointia. Lisää asetusten määrittämisestä Neptonissa täältä.
- Aineiston vastaanottavan pään tulee kertoa missä muodossa aineisto halutaan lähetettävän. Nepton tukee useiden eri järjestelmien vaatimaa aineistomuotoa. Tuetuista järjestelmistä lisää täältä. Projektien tuontiin käytetty CSV-muotoinen mallitiedosto löytyy täältä.
SFTP liittymän käyttöönotto aineistovientiin
Neptonista mm. projektien tai tapahtumien viennissä tarvitaan edellä mainittujen määritysten lisäksi sääntöjoukon poimintasäännöt, joiden perusteella määriteltyä sisältöä viedään toiseen palveluun.