Inštalácia konektora pre slovenské Elektronické schránky

Tento konektor slúži pre napojenie Evidenčnej služby FormFlow na systém slovenských Elektronických schránok, viac na https://www.slovensko.sk/sk/faq/faq-eschranka.

Pri inštalácii FormFlow je potrebné prepnúť Inštalátor v configModules.ini na Slovenské rozhranie.

Príklad:

;dzhp['ESS_install_forms_cz_sk']=2;

Nepovinný údaj – 1.5.3.1.1 – určuje, ktoré jazykové verzie formulárov inštalovať (1=len české, 2=len slovenské, 3=české aj slovenské).

Závislosti

  • .Net Framework 4.6.1

Inštalácia certifikátov Root CA a Intermediate

V systéme Windows je nutné mať nainštalované všetky certifikáty, teda Root CA a prípadne Intermediate CA pod prevádzkovým užívateľom, ktorý je nastavený ako identita aplikačného poolu FormFlow a taktiež do úložiska Miestny počítač.

Úložisko je Dôveryhodné koreňové certifikačné autority.

Tieto certifikáty sa nachádzajú v adresároch
c:\wwwroot\FormFlow\bin\ks\certificates\{dev,pre,prod}.

eschranka1.slovensko.sk.crt
iamwse.slovensko.sk.crt
usr.slovensko.sk.crt
uir.slovensko.sk.crt
sts.upvsp.gov.sk_ca.slovensko.sk_.cer
Thawte RSA CA 2018.cer
ca.slovensko.sk.cer
DigiCert.cer

UPVS ich používa na komunikáciu s jednotlivými modulmi (IAM, eDesk, MED, eForm, G2G). Pri SSL pripojení zo strany FormFlow sa vykonáva overovanie na zhodu daného komunikačného certifikátu z tohto umiestnenia na ten, ktorý je nainštalovaný v úložisku.

Z toho vyplýva, že pokiaľ sa bude vykonávať zo strany ÚPVS update akéhokoľvek komunikačného certifikátu, je nutné mať tento certifikát ako nainštalovaný v úložisku Dôveryhodnej koreňovej certifikačnej autority, tak ho mať fyzicky uložený vo formáte *.cer v umiestnení
c:\wwwroot\FormFlow\bin\ks\certificates\prod\.

Inštalácia certifikátu technickej identity

Klientsky certifikát (selfsign) označený ako certifikát technickej identity, ktorý je určený pre prístup k SK dátovej schránke je nutné nainštalovať pod prevádzkovým užívateľom do úložiska OS „osobné“ (current user) a tiež tento certifikát nainštalovať do local computer, tu potom nastaviť pomocou pravého tlačidlá myši oprávnenie pre aplikačný pool.

image880
image881

Prostredie a konfigurácia formulára

Voľbu prostredia je nutné nastaviť ešte ručne v GUI FormFlow (SPRÁVA  Registratúra  Nastavenie  Spoločné nastavenia).

image882

Ďalej potom v konfigurácii vyberte Formuláre pre slovenské subjekty (SPRÁVA  Registratúra  Nastavenie  Formuláre pre slovenské subjekty).

V GUI upravte hodnotu ID_FMVE podľa skutočnosti a zaškrtnite voľbu Aktívny. Potom stlačte tlačidlo Uložiť.

Príklad:

image883

Na danom serveri je nutné skontrolovať, či sú prístupné pre komunikáciu URL pre ws UPVS.

Testovacie prostredie:

https://eschranka.upvsfixnew.gov.sk/
https://uir.upvsfixnew.gov.sk/
https://usr.upvsfixnew.gov.sk/
https://iamwse.upvsfix.gov.sk:8581/sts/

Produkčné prostredie:

https://eschranka1.slovensko.sk
https://uir.slovensko.sk/
https://usr.slovensko.sk/
https://iamwse.slovensko.sk:8581/sts
https://mail.upvsfixnew.gov.sk/

V prípade, že FormFlow bude mať nastavené proxy a vyššie uvedené URL budú prístupné mimo proxy, je nutné tieto URL uviesť aj s príslušným portom.

Príklad:

define('XMLGW_NOPROXY', 'iamwse.upvsfix.gov.sk: 8583');