Komunikace eWay-CRM serverové komponenty s eWay-CRM licenčním serverem
Každá serverová komponenta eWay-CRM ke správnému fungování vyžaduje neustálé funkční spojení s centrálním licenčním serverem. Komunikace je vedena proti doménovému jménu ls.eway-crm.com
na portu 443
protokolem HTTPS
. Pro komunikaci je potřeba klientská podpora TLS/SSL v1.2
nebo vyšší na serveru hostícím serverovou komponentu eWay-CRM.
Obsah
Následující kapitoly jsou úplným výčtem a popisem toho, kdy, jak a co komunikuje hostující server s licenční službou.
- Aktualizace licenčního klíče
- Dostupnost aktualizací
- Ověřovací tokeny
- Vyhodnocování pomocí AI (pouze při zapnuté funkci)
Aktualizace licenčního klíče
Obě složky serverové komponenty (webová služba eWay-CRM, služba eWay-CRM Timer) po startu a poté periodicky (každé 3 hodiny) stahují tzv. licenční klíč. Licenční klíč je také stažen webovou službou při načtení sekce Uživatelé v Centru pro správu. Licenční klíč je digitálně podepsaný soubor, obsahující následující informace:
- unikátní identifikaci serveru a konkrétního zákazníka eWay-CRM
- sadu dostupných funkcí a licencí k eWay-CRM
- přehled fakturace
- časové razítko
I v případě, že má zákazník zakoupeny celoživotní (lifetime) licence, vyžaduje eWay-CRM ke správnému fungování vždy aktuální licenční klíč. Časové razítko licečního klíče starší než 3 hodiny považuje systém za závadu. Později bude uživatele o ztrátě spojení s licenčním serverem informovat - viz. článek Notifikace o neuhrazených fakturách nebo končící licenci. U licencí v režimu předplatné zastaralý licenční klíč způsobí zastavení licence a uzamčení systému, a to i v případě, že zákazník má řádně předplatné uhrazeno. Bez spojení s licenčním serverem se serverová komponenta eWay-CRM informaci o uhrazeném předplatném nedozví.
Licenční klíč je serverové komponentě vystaven na základě identifikačních údajů, které jsou unikátní pro každého zákazníka. Součástí identifikace je i hardwarový otisk samotného serveru. Pokud dojde ke změně hardware nebo migraci eWay-CRM na jiný server, licenční server umí toto rozpoznat a přejde na nový otisk serveru. Pokud by ale došlo k situaci, že se o licenční klíč zákazníka hlásí víc než jedna serverová komponenta, pouze otisk jedné z nich je považován za platný a té druhé se aktuální licenční klíč stáhnout nepodaří. Serverová komponenta, jejíž otisk není považován za platný pro daného zákazníka, nestahuje licenční klíč a je považována za nepřipojenou na licenční server.
Dostupnost aktualizací
Obě složky serverové komponenty (webová služba eWay-CRM, služba eWay-CRM Timer) po startu a poté periodicky (každé tři hodiny) stahují informaci o dostupnosti aktualizací pro serverovou komponentu eWay-CRM a klientskou aplikaci pro desktop Outlook. Informace o dostupnosti aktualizací jsou také staženy při otevření sekce Aktualizace v Centru pro správu.
Při spuštění instalace aktualizace z Centra pro správu je navíc službou eWay-CRM Timer z licenčního serveru stažena informace o kontrolních součtech aktualizačních souborů a jejich umístění. Samotné aktualizační soubory jsou stahovány protokolem HTTPS
na portu 443
z následujících domén.
ls.eway-crm.com
download.eway-crm.com
apps.eway-crm.com
Po stažení je jejich kontrolní součet ověřen proti informaci získané předtím z ls.eway-crm.com
.
Podobně jako licenční klíč je i dostupnost aktualizací vydána pouze na základě identifikačních údajů včetně hardwarového otisku serveru. Pokud údaje nesedí, nelze kromě licenčního klíče stahovat aktuální licenční klíč, ani nelze stahovat informace o dostupnosti aktualizací.
Ověřovací tokeny
Webová služba eWay-CRM z licenčního serveru také získává ověřovací tokeny pro další funkce, které již komunikují s danou službou napřímo. I ověřovací tokeny jsou licenčním serverem vydány, jen pokud se webová služba eWay-CRM prokáže platnými identifikačními údaji. Jedná se o následující služby:
- Správa předplatného, platebních údajů a fakturace v Centru pro správu
- Sbírání zpětné vazby
- Distribuce výukových a vzdělávacích materiálů do klientských aplikací eWay-CRM
- Integrace s Quick Books
- Synchronizace s Microsoft Office 365
Vyhodnocování pomocí AI (pouze při zapnuté funkci)
Webová služba eWay-CRM posílá do licenčního serveru, který je v našem cloudu, za účelem analýzy pomocí AI tyto části e-mailové zprávy:
- předmět
- e-mailovou adresu odesilatele, příjemce a kopie
- datum a čas odeslání a přijetí e-mailu
- celé tělo e-mailu včetně formátování a obrázků
- infromaci, zda je uživatel eWay-CRM příjemce nebo odesilatel tohoto e-mailu
Tato sada se posílá při:
- konverzi e-mailu na kontakt, příležitost, projekt
- extrakci navržených úkolů (tj. i pro e-maily, které nejsou uloženy do eWay-CRM)
- doplnění Shrnutí a Tónu do e-mailů uložených v eWay-CRM
Nic ze vstupu ani výstupu AI analýzy neukládáme na straně licenční služby ani jinde v cloudu (mimo webovou službu, pokud je sama v cloudu). Dokonce ani v chybovém logu licenční služby. Do logu licenční služby si zapisujeme jen to, že konkrétní zákazník (fakturační jméno) si jde analyzovat e-mail. Pro debugging se z té vstupní informace uloží jen SHA256 hash předmětu e-mailu, což se nedá považovat za uložení dat, protože z hash se předmět nedá zpět získat. Je to ztrátová konverze.