Skip to main content

Harmony Access Point

Mis on Harmony Access Point?

Harmony Access Point on avatud lähtekoodiga tarkvara, mille on välja töötanud Põhjamaade Interoperatiivsuse Instituut (NIIS) ning mis põhineb Euroopa Komisjoni Domibus eDelivery lahendusel. See on AS4 protokollil põhinev juurdepääsupunkt (Access Point), mida kasutatakse turvaliseks ja standarditud andmevahetuseks eDelivery võrgus. Eesti puhul on RIA kohandanud selle lahenduse (RIA eDelivery Access Point Harmony) OOTS-i jaoks, et tagada piiriülene andmevahetus EL-i liikmesriikide vahel vastavalt Single Digital Gateway (SDG) nõuetele.

Harmony Access Point on osa eDelivery ökosüsteemist, mis toetab nn "nurgamudelit" (four-corner model), kus andmeid vahetavad osapooled (nt Eesti ja teise riigi ametiasutused) ei suhtle otse, vaid läbi vastavate juurdepääsupunktide. Eesti kontekstis on see integreeritud RIA eDelivery infrastruktuuriga, mis omakorda liidestub OOTS-iga.


Kuidas see töötab?

Harmony Access Point toimib järgmiselt, eriti OOTS-i kontekstis:

  1. Andmevahetuse algatamine:

    • Kui Eesti kodanik või ettevõte vajab teenust teisest EL-i riigist (nt Saksamaalt tõendit), algatab protsessi Eesti veebipõhine teenusportaal (nt eesti.ee).

    • Portaali taga olev süsteem (Corner 1) saadab päringu RIA Harmony Access Pointile (Corner 2).

  2. AS4 protokoll ja turvalisus:

    • Harmony Access Point pakib andmed AS4 sõnumisse, mis on turvatud digitaalsete sertifikaatidega (allkirjastamine ja krüpteerimine vastavalt WS-Security standardile).

    • AS4 on OASIS-e standard, mis tagab andmete turvalise, usaldusväärse ja ühekordse (once-and-only) edastamise. See toetab nii "push" kui "pull" tüüpi sõnumeid, aga OOTS-is kasutatakse peamiselt ühesuunalist (One-Way) mustrit.

  3. Piiriülene edastus:

    • RIA Harmony Access Point saadab AS4 sõnumi vastuvõtva riigi juurdepääsupunktile (Corner 3), näiteks Saksamaa OOTS Access Pointile.

    • Selleks kasutatakse eelnevalt konfigureeritud võrguseadeid ja eDelivery metaandmeid (nt vastuvõtja URI, mis tuleb Data Service Directory kaudu).

  4. Andmete töötlemine ja tagastus:

    • Vastuvõttev riik (Corner 4) töötleb päringu ja saadab vastuse (nt tõendi) tagasi oma juurdepääsupunkti kaudu.

    • Harmony Access Point võtab vastuse vastu, kontrollib selle autentsust ja edastab selle Eesti algsesse süsteemi (nt portaali).

  5. Integratsioon Eesti süsteemidega:

    • Eestis on RIA eDelivery Access Point liidestatud kohalike infosüsteemidega (nt X-Tee või muude riiklike registritega) läbi kohandatud pistikprogrammide (plugins), mis tõlgivad AS4 sõnumid süsteemidele arusaadavasse formaati.


Eesti kontekst ja RIA roll

Eestis on RIA võtnud Harmony Access Pointi kasutusele kui standardse lahenduse OOTS-i jaoks, kuna see:

  • Tugineb olemasolevale eDelivery infrastruktuurile, mida EL toetab.

  • Sobib Eesti e-riigi kogemustega, kus turvaline andmevahetus (nt X-Tee) on juba norm.

  • Võimaldab kiiret ja kulutõhusat integratsiooni EL-i nõuetega, kuna see on avatud lähtekoodiga ja NIIS-i poolt hooldatud.

RIA eDelivery Access Point (Harmony) on staatiliselt konfigureeritud suhtlema teiste OOTS-i juurdepääsupunktidega üle EL-i. See tähendab, et võrguturvalisus (nt IP-valikud, TLS), sõnumiturvalisus (sertifikaadid) ja AS4 seadistused on eelnevalt paigas, et tagada sujuv andmevahetus.

Näide

Kui eestlane kolib Belgiasse ja peab seal registreerima oma auto:

  • Eesti portaal (nt eesti.ee) saadab läbi RIA Harmony Access Pointi päringu Belgia OOTS Access Pointile.

  • Belgia süsteem küsib Eesti registrist (nt rahvastikuregister) vajalikud andmed, mis liiguvad tagasi sama kanali kaudu.

  • Kogu vahetus toimub turvaliselt AS4 protokolli üle, Harmony Access Pointi vahendusel.


Miks just Harmony?

  • Avatud lähtekood: Võimaldab kohandamist ja vähendab kulusid.

  • NIIS-i tugi: Eesti osalus NIIS-is tagab, et lahendus on kohalike vajadustega kooskõlas.

  • OOTS-iga ühilduvus: Vastab EL-i eDelivery AS4 nõuetele, mis on OOTS-i aluseks.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.