Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Obě strany předchozí revize Předchozí verze Následující verze | Předchozí verze | ||
znalostni_baze:sdg_oots [2024/02/22 12:35] – Tomáš Šedivec | znalostni_baze:sdg_oots [2025/01/02 09:25] (aktuální) – [Proces získání důkazu] Tomáš Šedivec | ||
---|---|---|---|
Řádek 235: | Řádek 235: | ||
V roce 2023 se pozornost Evropské komise i členských států soustředila primárně na finální fázi implementaci, | V roce 2023 se pozornost Evropské komise i členských států soustředila primárně na finální fázi implementaci, | ||
+ | |||
+ | |||
+ | ===== Manuál pro připojení na OOTS-CZ ===== | ||
+ | |||
+ | OOTS je sada technologických komponent. OOTS je tvořeno sadou definovaných komponent implementovaných v každé členské zemi EU. Jednotlivé komponenty OOTS členských zemí EU zajišťují důvěryhodnou výměnu definovaných dat, „důkazů“ respektive „potvrzení“ jisté skutečnosti svázané s konkrétní jednoznačně identifikovanou entitou (obyvatel) mezi jednotlivými státy EU bez nutnosti fyzického vystavování odpovídajících listinných dokumentů. | ||
+ | |||
+ | ==== Popis řešení OOTS ==== | ||
+ | |||
+ | Obecný diagram jednotlivých součástí systému OOTS | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | **IS napojující se OOTS-CZ: | ||
+ | |||
+ | **ISSS:** Informační systém sdílené služby, volání je možné pouze s certifikátem. Je nutné být zaregistrovaný v ISSS aby bylo možné volat. | ||
+ | |||
+ | **Procedurální portál:** Portál, na který byl přesměrován uživatel z IS napojující se organizace. | ||
+ | |||
+ | **Domibus C2:** V tomto případě se jedná o český Domibus, je to systém, který zajišťuje zabezpečenou metodu mezistátní výměnu dat. Jedná se o systém, se kterým se uživatel nedostane do přímého kontaktu. | ||
+ | |||
+ | **Domibus C3:** Domibus, jakékoliv členské země. Více viz. odrážka Domibus C2. | ||
+ | |||
+ | **Preview space:** Systém, na který je uživatel přesměrován. Zde se uživateli zobrazí jeho důkazy z dané členské země. Tyto důkazy je však možné zobrazit až po reautentizaci pomoci národní identity. | ||
+ | |||
+ | **Vydavatel důkazů:** Instituce, která spravuje data uživatele. Uživatel v tomto případě, není přesměrován na danou instituci, veškerou agendu vykoná přímo z Preview space | ||
+ | |||
+ | ==== Poskytnutí důkazu ==== | ||
+ | |||
+ | Aktuálně se v produkci nevydává, žádný důkaz z České republiky, avšak je vytvořen testovací dokument, který je vydáván jako důkaz. Tj. tak aby bylo možné projít celým procesem vystavení důkazů. | ||
+ | |||
+ | ==== Publikační prostředí ==== | ||
+ | |||
+ | Aktuálně je vystaveno jedno publikační prostředí (někdy přezdíváno akceptační ACC), které je napojeno na testovací prostředí NIA a testovací prostředí cizích členských států EU. | ||
+ | |||
+ | Pro zvolení identity, jsou v testovací NIA již předefinované profily, které je možné volně použít. | ||
+ | |||
+ | Proto, aby vydávání fungovalo i z jiných členských států, je zapotřebí, | ||
+ | |||
+ | Prostředí je vystaveno na adrese [[https:// | ||
+ | |||
+ | ==== Proces získání důkazu ==== | ||
+ | |||
+ | Pro získání url adresy, je nutné provolat ISSS s datovým obsahem PaisSdgZiskejUrl, | ||
+ | Kde ProceduraSdg, | ||
+ | Kód SDG Procedury je možné vyhledat v Evidence exploreru od EU. Nachází se zde | ||
+ | https:// | ||
+ | Zde je příklad několik procedur: | ||
+ | T1 - Applying for a tertiary education study financing, such as study grants and loans from a public body or institution | ||
+ | T2 - Submitting an initial application for admission to public tertiary education institution | ||
+ | T3 - Requesting academic recognition of diplomas, certificates or other proof of studies or courses | ||
+ | 00 – speciální procedura, která je využívána k testování. | ||
+ | |||
+ | Pro tuto ukázku bylo použito jsme využili takovýto request na ISSS, službu g1 CtiData s datovým obsahem PaisSdgZiskejUrlData: | ||
+ | < | ||
+ | xmlns: | ||
+ | xmlns: | ||
+ | xmlns: | ||
+ | xmlns: | ||
+ | xmlns: | ||
+ | xmlns: | ||
+ | xmlns: | ||
+ | xmlns: | ||
+ | > | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | <!-- Data dotazu --> | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | <!-- The value MUST be coded using the code list ' | ||
+ | < | ||
+ | <!-- The value MUST be coded using the code list ' | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | <!-- Optional --> | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | <!-- Optional --> | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | <!-- The value MUST be coded using the code list ' | ||
+ | < | ||
+ | <!-- The value MUST be coded using the code list ' | ||
+ | < | ||
+ | </ | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | Odpověď na tento request vypadá takto | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | <Status xmlns=" | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | <Status xmlns=" | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | < | ||
+ | <Odpoved xmlns=" | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | Uložíme si SdgRequestId a přesměrujeme uživatele na URL, kterou jsme získali v odpovědi. Jakmile IS žádající o důkaz, přesměruje na procedurální portál, klient se musí přihlásit. V rámci testovacích identit si vybereme například-> | ||
+ | |||
+ | |||
+ | {{ : | ||
+ | |||
+ | Následně pak například profil „Noskova1“ | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | A provedeme poskytnutí údajů, žádajícímu systému. | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | Následně klient po přesměrování na preview space, uvidí podobnou stránku jako na obrázku níže. Změny se budou odvíjet, podle toho, na jakou proceduru je přesměrovaný. Zde si klient vybírá, z jaké země a z jaké instituce, chce daný důkaz získat. Pro testovací příklad, je zde zobrazeno získání z českého preview space. | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | Následným krokem si vybere českého testovacího vydavatel a zažádá o důkaz. | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | Po úspěšné žádosti, by měl být klient přesměrován na stránku českého preview space(případně jiného členského státu, dle výběru). | ||
+ | |||
+ | Zde se klient musí znovu reautentizovat pomocí NIA. Následně klient vidí, český preview space, kde kliknutím na tlačítko „RETRIEVE“, | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | Jakmile budou nějaké vydavatele důkazů, tento preview space, kontaktuje daného vydavatele přes ISSS a počká na vydání důkazu. | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | Jakmile je důkaz získán, je možné ho akceptovat, tím se klient přesměruje do českého procedurálního portálů a důkaz se tam automaticky přesměruje. V procedurálním portálu může klient prohlédnout všechny důkazy, které získal. Následně si vybere, jestli důkazy akceptuje a povolí IS instituce si dané důkazy stáhnout pomocí ISSS anebo to zamítne. Jakmile si vybere jednu z těchto akcí, je klient přesměrován na adresu CallBackUrl, | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | Následně se zavolá ISSS s takovýto requestem, službu g1 CtiData s datovým obsahem PaisSdgDukazVysledekData, | ||
+ | |||
+ | < | ||
+ | xmlns: | ||
+ | xmlns: | ||
+ | xmlns: | ||
+ | xmlns: | ||
+ | xmlns: | ||
+ | xmlns: | ||
+ | xmlns: | ||
+ | xmlns: | ||
+ | > | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | <!-- Data dotazu --> | ||
+ | < | ||
+ | | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | |||
+ | |||
+ | Vzorová odpověď vypadá takto, kde se vrátí dané data důkazů, jako Base64: | ||
+ | |||
+ | |||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | <Status xmlns=" | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | <Status xmlns=" | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | < | ||
+ | <Odpoved xmlns=" | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | …base64Data</ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | ==== Budoucí vývoj ==== | ||
+ | |||
+ | V rámci budoucího vývoje, bude vytvořen kontext v rámci ISSS, přes který půjde veškerá komunikace mezi Procedurálním portálem a IS instituce, žádající důkaz. Zároveň pak pomocí ISSS bude možné důkazy vyzvedávat, | ||
+ | |||
+ | Realizace tohoto rozšíření se očekává v Q4 2024. | ||
===== Návrhy nových unijních předpisů, které mají za cíl rozšířit nařízení ===== | ===== Návrhy nových unijních předpisů, které mají za cíl rozšířit nařízení ===== |