cs:workflow:systemarchitecture
Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| Obě strany předchozí revizePředchozí verzeNásledující verze | Předchozí verze | ||
| cs:workflow:systemarchitecture [2026/10/08 07:36] – [Přenášená data] matyas | cs:workflow:systemarchitecture [2026/10/08 11:30] (aktuální) – matyas | ||
|---|---|---|---|
| Řádek 1: | Řádek 1: | ||
| + | {{indexmenu_n> | ||
| ====== Technická architektura ====== | ====== Technická architektura ====== | ||
| ===== Architektonické schéma komunikace ===== | ===== Architektonické schéma komunikace ===== | ||
| - | {{: | + | {{: |
| ===== Architektura řešení ===== | ===== Architektura řešení ===== | ||
| Řádek 51: | Řádek 52: | ||
| Konektor může pracovat pouze s: | Konektor může pracovat pouze s: | ||
| - | * definovanými VIEW, | + | |
| - | * uloženými procedurami, | + | * uloženými procedurami, |
| - | * workflow tabulkami, | + | * workflow tabulkami, |
| - | * tabulkami dokumentů. | + | * tabulkami dokumentů. |
| Není vyžadováno oprávnění '' | Není vyžadováno oprávnění '' | ||
| Řádek 95: | Řádek 96: | ||
| Rozsah přenášených dat je řízen: | Rozsah přenášených dat je řízen: | ||
| - | * konfigurací zákazníka, | + | |
| - | * aktivovanými moduly systému, | + | * aktivovanými moduly systému, |
| - | * oprávněními přidělenými databázovému účtu používanému službou FirstRemoteConnector. | + | * oprávněními přidělenými databázovému účtu používanému službou FirstRemoteConnector. |
| ===== Ochrana a minimalizace přenášených dat ===== | ===== Ochrana a minimalizace přenášených dat ===== | ||
| Řádek 104: | Řádek 105: | ||
| Přenášena jsou pouze data nezbytná pro: | Přenášena jsou pouze data nezbytná pro: | ||
| - | * vykonání konkrétní operace, | + | |
| - | * zobrazení dat, | + | * zobrazení dat, |
| - | * synchronizační proces. | + | * synchronizační proces. |
| Rozsah dat poskytovaných z databáze Helios může zákazník dále omezovat prostřednictvím databázových VIEW, ke kterým má FirstRemoteConnector přidělena oprávnění. | Rozsah dat poskytovaných z databáze Helios může zákazník dále omezovat prostřednictvím databázových VIEW, ke kterým má FirstRemoteConnector přidělena oprávnění. | ||
| Řádek 112: | Řádek 113: | ||
| ===== Data přenášená prostřednictvím gRPC ===== | ===== Data přenášená prostřednictvím gRPC ===== | ||
| + | Rozsah přenášených dat je řízen konfigurací systému a aktivovanými moduly. | ||
| + | {{: | ||
| + | |||
| + | ===== Workflow integrace z Helios iNuvio ===== | ||
| + | Volitelný plugin umožňuje spouštět workflow přímo z Helios iNuvio. Přenášeny jsou pouze identifikátory potřebné pro nalezení záznamu. Obsah dokumentů ani příloh není touto cestou přenášen. | ||
| + | |||
| + | ===== Bezpečnostní charakteristiky řešení ===== | ||
| + | * Šifrovaná komunikace TLS | ||
| + | * Autentizace všech API volání | ||
| + | * Autorizace přístupu ke službám | ||
| + | * Oddělení databáze Helios od internetu | ||
| + | * Omezení SQL oprávnění pouze na potřebné objekty | ||
| + | * Řízení rozsahu dat pomocí VIEW | ||
| + | * Omezení komunikace firewall pravidly | ||
| + | |||
| + | ===== Závěr ===== | ||
| + | |||
| + | Architektura řešení umožňuje bezpečnou integraci mezi Workflow+ a Helios iNuvio bez nutnosti vystavení databáze do internetu. Zákazník má plnou kontrolu nad rozsahem dat prostřednictvím VIEW, oprávnění a konfigurace synchronizace. | ||
| + | |||
| + | ====== Nastavení oprávnění k privátnímu klíči certifikátu! ====== | ||
| + | |||
| + | ===== Příklad chyby při nedostatečných oprávněních ===== | ||
| + | |||
| + | * Pokud není uživatel přidán mezi oprávněné subjekty privátního klíče, může při komunikaci dojít k SSL/TLS chybě | ||
| + | |||
| + | {{: | ||
| + | |||
| + | ===== Nastavení oprávnění k privátnímu klíči ===== | ||
| + | V detailu certifikátu otevřete správu privátního klíče a ověřte, že požadovaný účet je přidán mezi oprávněné subjekty. | ||
| + | |||
| + | {{: | ||
| + | |||
| + | ===== Přidání aplikační služby ===== | ||
| + | Pokud oprávnění chybí, přidejte příslušný účet. | ||
| + | |||
| + | {{: | ||
cs/workflow/systemarchitecture.1791445000.txt.gz · Poslední úprava: autor: matyas
