Poolautomaatne liitumisprotsess

Poolautomaatne liitumisprotsess

Liitumisprotsess koosneb alljärgnevatest sammudes, kus ühendamise variandid on näidetena muudest lahendustest, mida võib iga tarkvara endale sobivamal viisil teha:

1. Isiku tuvastamine

Kasutaja saab luua ühenduse vastavas tarkvaras spetsiaalses sektsioonis (vt. e-arveldaja näide all), mis on seotud aruandluse või andmevahetusega.

image-20250523-133535.png

 

  • Kui ühendus puudub, on saadaval vastav nupuvalik (näiteks “Ühenda Andmesillaga”), mis käivitab ühenduse loomise protsessi.

  • Kui ühendus on juba loodud, on olemasolevad funktsionaalsused kättesaadavad tavapärasel viisil.

  • Ühenduse loomiseks suunatakse kasutaja autoriseerimise protsessi (vt. pilt all)

image-20250310-114431.png

1.1 Ühendamise variant 1

  • Pärast edukat autoriseerimist avaneb eraldi leht, kus kuvatakse autoriseerimiskood.

image-20250317-144011.png
  • Kood tuleb kopeerida ja sisestada tarkvaras eraldi selleks ettenähtud kohta ning kinnitada (näide e-arveldajast).

image-20250523-133828.png

 

  • Peale “Kinnita” nupu vajutamist suunatakse kasutaja kasutustingimuste lehele (Vt. punkt 2), kus kasutaja nõustub tingimustega ning kinnitab tegevuse

  • Viimaks tehakse API-päringud ühenduse loomiseks.

1.2 Ühendamise variant 2

  • Pärast edukat autoriseerimist avaneb eraldi leht, kus kuvatakse autoriseerimiskood (Vt. pilt üleval variant 1)

  • Kood tuleb kopeerida ja sisestada tarkvaras avanevasse kasutustingimuste lehele selleks ettenähtud kohta (kui selline lahendus on loodud)

  • Pärast kasutustingimuste kinnitamist tehakse API-päringud ühenduse loomiseks.

image-20250523-135236.png

2. Kasutustingimused

Pärast autoriseerimisprotsessi peab kasutaja kinnitama andmevahetuse tingimused (valdavalt peab selleks olema kas juhatuse liige või MAA portaali sisestaja):

  • Kasutajale kuvatakse kasutustingimused, mis tuleb kinnitada (Vt. pilt all).

  • Õiguste puudumisel kuvatakse veateade (kontroll toimub kui kasutaja vajutab nuppu “Kinnita”).

  • Tarkvara viitab alati viimasele kasutustingimuste versioonile, mille aktsepteerimine on vajalik.

  • Autoriseerimise järel salvestatakse vastav ligipääsu informatsioon, et võimaldada andmeid edastada.

image-20250523-135350.png

3. Volituste kontroll ja ühenduse loomine

Pärast “kinnita” nupu vajutamist kasutustingimuste lehel kontrollitakse automaatselt kasutaja õiguseid ühenduse loomiseks:

  • Tarkvara pärib API kaudu vajaliku ligipääsuinfo (client_id ja client_secret);

  • Pärast seda on tarkvara võimeline edastama andmeid masin-masin liidese vahendusel.

4. Andmete saatmine

  • Kui ühendus on edukalt loodud, kuvab süsteem tarkvaras nupu tekstiga "Esita uus aruanne" (või mõni muu sarnase lahendusega funktsionaalsus andmete edastamiseks);

  • Pärast funktsionaalsuse rakendamist toimub andmete edastus.

Näide e-arveldajast:

image-20250523-135453.png

 

Tehniline kirjeldus:

Autentimine ja autoriseerimine