Eximee Dashboard
Eximee Dashboard to moduł aplikacyjny platformy Eximee, stanowiący centralny interfejs pracy użytkowników wewnętrznych, pośredników i partnerów banku. Pełni funkcję kontenera aplikacyjnego (ang. application shell), integrującego w jednym środowisku różne mikroaplikacje Eximee – takie jak Case Management, Forms, Document Viewer czy dedykowane rozszerzenia operacyjne.
Dzięki modularnej architekturze i wsparciu dla mikrofrontendów, Eximee Dashboard umożliwia elastyczne komponowanie środowiska pracy użytkownika, dopasowane do jego roli, kompetencji i procesów realizowanych w danym wdrożeniu.
Rola i architektura modułu
Opis ogólny
Eximee Dashboard to aplikacja przeglądarkowa, która stanowi główny punkt wejścia do środowiska Eximee dla pracowników banku, pośredników i partnerów.
Jego podstawowym zadaniem jest integracja modułów Eximee oraz prezentacja danych i zadań w spójnym, konfigurowalnym interfejsie.
Cele modułu
Zapewnienie użytkownikowi jednolitego punktu dostępu do wszystkich aplikacji i procesów Eximee.
Umożliwienie pracy w wielu kontekstach (zadania, sprawy, dokumenty, formularze).
Integracja z systemami tożsamości, uprawnień i kompetencji (AD, LDAP).
Elastyczna rozbudowa o mikroaplikacje i komponenty low-code.
Zwiększenie ergonomii i produktywności użytkowników dzięki konsolidacji narzędzi.
Architektura systemowa
Eximee Dashboard oparty jest na architekturze mikrofrontendowej, w której poszczególne moduły (np. Case Management, Forms, Notatki, Kalendarz) działają jako samodzielne komponenty, ładowane dynamicznie w kontekście głównego kontenera.
Warstwy architektury
Warstwa prezentacji – interfejs użytkownika (SPA – Single Page Application).
Warstwa mikrofrontendów – dynamicznie dołączane aplikacje (np. listy zadań, historia sprawy, widok formularzy).
Warstwa integracji – komunikacja z modułami Eximee (BPMS, Model Runtime, Repository).
Warstwa bezpieczeństwa – integracja z systemami uwierzytelniania i autoryzacji (LDAP, SSO, OAuth).
Funkcjonalność
Zarządzanie mikroaplikacjami
Dodawanie i konfigurowanie mikroaplikacji w ramach Dashboardu (np. notatki, planowanie spotkań, dokumenty).
Uruchamianie mikroaplikacji zdefiniowanych low-code w Eximee Repository.
Wsparcie dla mikrofrontendów pisanych w różnych technologiach (React, Angular, Vue).
Izolacja kontekstów mikroaplikacji (sesja, dane, uprawnienia).
Komunikacja pomiędzy mikrofrontendami za pomocą eventów i kontekstu aplikacji.
Integracja z Eximee Case Management
Wbudowane listy zadań i spraw.
Prezentacja szczegółów sprawy i historii działań.
Uruchamianie formularzy Eximee Forms w kontekście zadania lub sprawy.
Konfigurowalne akcje biznesowe i skróty operacyjne.
Integracja z Eximee Forms
Możliwość uruchamiania formularzy low-code w oknach modalnych lub zakładkach Dashboardu.
Przekazywanie parametrów kontekstowych (np. ID sprawy, dane klienta).
Obsługa wielu sesji formularzy równolegle (np. kilka otwartych wniosków).
Zarządzanie użytkownikami i rolami
Integracja z Active Directory lub LDAP w celu autentykacji i autoryzacji.
Mapowanie ról biznesowych (np. Doradca, Analityk, Manager).
Obsługa uprawnień domenowych w ramach mikroaplikacji.
Wsparcie dla regionalizacji i przypisania kompetencji.
Obsługa kontekstu pracy
Dynamiczne przełączanie kontekstu użytkownika (np. „tryb pracownika”, „tryb menedżera”).
Prezentacja danych z różnych modułów w jednym widoku (np. dane klienta, historia sprawy, załączniki).
Zapamiętywanie stanu interfejsu użytkownika (układ, filtry, otwarte karty).
Dodatkowe funkcjonalności
Możliwość integracji z systemami zewnętrznymi banku (CRM, DMS, Contact Center).
Personalizacja wyglądu interfejsu (Design Guide banku).
Wsparcie dla wielu języków.
Pełna zgodność z WCAG 2.1.
Logowanie zdarzeń użytkowych (activity log).
Integracje
Eximee Case Management
Wyświetlanie list zadań i spraw w kontekście użytkownika.
Obsługa akcji biznesowych bezpośrednio z poziomu Dashboardu.
Współdzielenie kontekstu klienta i sprawy pomiędzy mikroaplikacjami.
Eximee Forms
Uruchamianie formularzy w ramach Dashboardu (tryb zintegrowany).
Synchronizacja stanu formularza z kontekstem zadania.
Możliwość kontynuacji przerwanych wniosków (kopia robocza).
Eximee Repository
Pobieranie definicji mikroaplikacji, layoutów i konfiguracji ekranów.
Migracja konfiguracji między środowiskami (DEV, UAT, PROD).
Eximee Model Runtime
Odczyt danych kontekstowych do prezentacji w mikroaplikacjach.
Aktualizacja danych w toku realizacji zadań użytkownika.
Systemy zewnętrzne banku
Integracja z CRM, systemami analitycznymi, DMS i narzędziami komunikacji wewnętrznej.
Cechy techniczne
Architektura oparta o SPA (Single Page Application) i mikrofrontendy.
Modularna budowa umożliwiająca łatwe dodawanie nowych komponentów.
API komunikacyjne pomiędzy mikroaplikacjami (inter-component messaging).
Obsługa autoryzacji federacyjnej (OAuth 2.0, SAML, OpenID Connect).
Możliwość wdrożenia jako aplikacja samodzielna lub osadzona (np. w intranecie banku).
Wsparcie dla cache sesyjnego i przechowywania ustawień użytkownika w przeglądarce.
Skalowalność horyzontalna (moduł stateless).
Przykładowe scenariusze użycia
Pracownik BackOffice
Loguje się do Eximee Dashboard przez AD.
Na ekranie głównym widzi listę swoich zadań z Case Management.
Otwiera formularz Eximee Forms przypisany do zadania.
Po zakończeniu zadania widzi automatycznie odświeżony stan listy.
Manager zespołu
Korzysta z mikroaplikacji „Zadania zespołu” i „Statystyki”.
Może przypisywać zadania, filtrować sprawy, analizować obciążenie pracowników.
Partner zewnętrzny
Otwiera Dashboard w trybie partnerskim (autoryzacja OAuth).
Ma dostęp tylko do mikroaplikacji przypisanych do jego roli.
Realizuje własne zadania i przekazuje dane do systemu bankowego.
Cechy wspólne i parametry wdrożeniowe
Elastyczność wdrożeniowa: może obsługiwać różne grupy użytkowników w ramach jednej instancji.
Reużywalność: mikrofrontendy współdzielone pomiędzy aplikacjami.
Bezpieczeństwo: integracja z systemami tożsamości i kontrolą dostępu.
Personalizacja: konfigurowalne layouty, mikroaplikacje, kolory i branding.
Skalowalność: obsługa dużej liczby użytkowników i mikroaplikacji w jednym środowisku.
Dostępność: pełna zgodność z WCAG 2.1 i obsługa wielu języków.
Last updated
Was this helpful?
