Technický popis fungování aplikace Dativery Agent z pohledu bezpečnosti. Určeno pro pracovníky IT oddělení jako podklad při posuzování vhodnosti instalace a pro technické zajištění řádné instalace. Více o scénářích napojení na HELIOS iNuvio najdete v Nastavení Dativery Agenta pro HELIOS iNuvio.


Aplikace

  • Aplikace je vytvořená ve frameworku Electron a v NodeJS.
  • Aplikace běží jako LocalService v systému Windows. Obvykle má neomezená práva (obvyklé u služeb Windows), která lze omezit použitím jiného uživatele.

Přístupy k lokálnímu počítači

  • Aplikace přistupuje přímo do SQL databáze
  • Aplikace čte konfiguraci HELIOS iNuvio z adresáře Heliosu. Načte si soubor helios.ini pro získání informací o adrese SQL serveru, systémovou databázi a také způsob přihlášení
  • Napojí se do systémové databáze a přečte seznam organizací z tabulky TabDBHelios. Do žádné jiné tabulky přístup nepotřebuje a nic nemění.
  • V konkrétní databázi organizace, potřebuje číst z těchto tabulek:
    • TabCisOrg (zjištění primární organizace, abychom vypsali  účty pouze pro tuto organizaci)
    • TabBankSpojeni (seznam bankovních účtů - vybereme účet, kam chceme zapisovat) 
    • TabPenezniUstavy (kódy bank - bez toho není možné zjistit kód banky v TabBankSpojeni)
    • TabObdobi (pro zjištění aktuálního období)
  • Tyto tabulky potřebujeme číst i zapisovat:
    • TabBankVypisH (hlavička bankovního výpisu)
    • TabBankVypisR (řádek bankovního výpisu)


Můžete poskytnout Dativery Agentovi i přístup do všech ostatních tabulek nebo databází. V Dativery Agent poskytne přístup pouze do organizací, které v něm jsou explicitně zmíněné a také pouze do výše uvedených tabulek.


Přístupy k Internetu

  • Aplikace nevyžaduje změnu nastavení firewallu a ani veřejnou IP adresu. Aplikace je tou stranou komunikace, která navazuje spojení.
  • Aplikace se připojuje na Internet, konkrétně na server link.dativery.com. Cílem připojení je zabezpečená komunikace (HTTPS) s cloudovými servery společnosti Dativery.
  • Aplikace se automaticky aktualizuje z adresy cdn.dativery.com.
  • Pokud aplikaci zabráníte přístup na server cdn.dativery.com, nebude se aktualizovat automaticky. Aktualizaci je pak vhodné zajistit jiným způsobem. Na webu Dativery lze získat nejnovější verzi Dativery Agentu pro manuální instalaci.