Przejdź do głównej zawartości

Przegląd bezpieczeństwa Platformy AMODIT

Platforma AMODIT została zaprojektowana zgodnie z zasadą Security by Design, implementując wielopoziomowe zabezpieczenia na każdym etapie przetwarzania danych. Nasza architektura bezpieczeństwa opiera się na Defense in Depth - podejściu, które łączy zabezpieczenia techniczne, organizacyjne i proceduralne.

Platforma AMODIT spełnia wymogi RODO oraz najlepsze praktyki cyberbezpieczeństwa zgodnie z frameworkami ISO 27001 i OWASP, zapewniając organizacjom pełną zgodność w zakresie ochrony danych.

Filozofia bezpieczeństwa AMODIT opiera się na czterech filarach:

  • Minimalne uprawnienia - każdy użytkownik otrzymuje tylko niezbędny dostęp
  • Ciągła weryfikacja - regularny audyt dostępu i działań użytkowników
  • Ochrona w głębi - wielopoziomowe zabezpieczenia na wszystkich warstwach
  • Transparentność - pełna kontrola nad tym, kto, kiedy i do czego ma dostęp

AMODIT oferuje elastyczne mechanizmy uwierzytelniania dostosowane do różnych środowisk IT:

Uwierzytelnianie lokalne:

  • Zaawansowane polityki haseł z kontrolą siły i wygasania
  • Automatyczne blokowanie po nieprawidłowych próbach logowania
  • Wymaganie unikalnych nazw użytkowników z autoryzacją administratora

Integracja enterprise:

  • Active Directory - pełna synchronizacja dla środowisk on-premise
  • Azure Active Directory - wsparcie dla środowisk chmurowych i hybrydowych
  • SAML 2.0 - integracja z dowolnymi systemami SSO enterprise
  • Social Login - Microsoft 365 i Google Workspace z mapowaniem organizacyjnym

Multi-Factor Authentication (MFA):

  • Email, SMS, TOTP - elastyczny wybór metod weryfikacji
  • Zarządzanie urządzeniami zaufanymi - konfigurowalne okresy ważności
  • Enterprise TOTP - kompatybilność z Google/Microsoft Authenticator
  • Zaawansowane parametry bezpieczeństwa - ochrona przed atakami brute force

Logowanie kontami zewnętrznymi eliminuje potrzebę zarządzania dodatkowymi hasłami i zapewnia automatyczną dezaktywację dostępu przy odejściu pracownika z organizacji.

Granularna kontrola uprawnień:

AMODIT implementuje zaawansowany model Role-Based Access Control (RBAC) rozszerzony o dynamiczne kontrole dostępu:

  • RBAC Core - standardowe role i grupy użytkowników z elastycznym mapowaniem uprawnień
  • Fine-grained permissions - uprawnienia na poziomie pól i sekcji formularza oraz etapów procesów
  • Hybrid inheritance - dziedziczenie uprawnień z systemów zewnętrznych (AD/Azure) z możliwością nadpisania lokalnego
  • Dynamic ABAC elements - dynamiczne uprawnienia wynikające z logiki biznesowej i kontekstu procesowego

Zarządzanie cyklem życia kont:

  • Automatyczna synchronizacja statusów z systemami Active Directory
  • Procesy onboardingu i offboardingu z kontrolą administratora
  • Archiwizacja danych usuniętych użytkowników zgodnie z RODO
  • Mechanizmy odzyskiwania dostępu z pełnym audytem działań

AMODIT implementuje kompleksową ochronę przed najczęstszymi atakami na aplikacje webowe:

Ochrona przed atakami OWASP Top 10:

  • Cross-Site Scripting (XSS) - filtrowanie i walidacja danych wejściowych
  • SQL Injection - parametryzowane zapytania i walidacja
  • Cross-Site Request Forgery (CSRF) - tokeny anty-CSRF z konfigurowalnymi parametrami
  • Insecure Direct Object References - kontrola dostępu na poziomie obiektów

Zabezpieczenia sesji i transmisji:

  • Wyłącznie protokół HTTPS/TLS - szyfrowanie całej komunikacji
  • Bezpieczne zarządzanie sesjami - automatyczne wygasanie i rotacja tokenów
  • Brak przechowywania wrażliwych danych w cookies - minimalizacja ryzyka
  • Konfiguracja zabezpieczeń serwera - headers bezpieczeństwa (CSP, HSTS, X-Frame-Options)

Szyfrowanie danych:

  • Dane w spoczynku - szyfrowane dyski SSD w infrastrukturze Azure
  • Dane w transmisji - TLS 1.2/1.3 dla wszystkich połączeń
  • Dokumenty wrażliwe - dodatkowe szyfrowanie z algorytmem SHA-256
  • Kopie zapasowe - szyfrowane z trybem tylko do odczytu (ochrona przed ransomware)

Kontrola dostępu do plików:

  • Ograniczenia typów plików - konfigurowana lista dozwolonych rozszerzeń
  • Skanowanie antywirusowe - automatyczna analiza wgrywanych dokumentów
  • Kontrola rozmiaru plików - zabezpieczenia przed atakami DoS
  • Uprawnienia do pobierania - granularna kontrola dostępu do załączników

Kompletny audyt działań:

  • Rejestrowanie wszystkich zmian w danych z identyfikacją użytkownika
  • Historia aktywności użytkowników na każdej sprawie i dokumencie
  • Historia uprawnień dla każdej aktywności użytkownika zapisywane są jego uprawnienia w chwili wykonania akcji.
  • Logi uwierzytelniania - wszystkie próby logowania i działania MFA
  • Historia działań administracyjnych - zmiany konfiguracji i uprawnień

Zasada czterech oczu (4-Eyes Rule):

  • Wymagana autoryzacja drugiego administratora dla krytycznych zmian w konfiguracji
  • Kontrola zmian systemowych - ustawienia, użytkownicy, uprawnienia
  • Audyt procesów zatwierdzania - pełna transparentność decyzji administracyjnych

Bezpieczny cykl rozwoju (DevSecOps):

  • SAST (Static Application Security Testing) - automatyczna analiza kodu źródłowego
  • DAST (Dynamic Application Security Testing) - testy penetracyjne z OWASP ZAP
  • Ciągły monitoring podatności - integracja z pipeline’em CI/CD
  • Regularne aktualizacje zabezpieczeń - proaktywne łatanie luk bezpieczeństwa

Infrastruktura chmurowa (SaaS):

  • Microsoft Azure Europa Zachodnia - zgodność z europejskimi regulacjami
  • Zone Redundant Storage - wysokodostępność z redundancją geograficzną
  • Wielopoziomowe backupy - od kopii dziennych po roczne
  • Monitoring bezpieczeństwa 24/7 - automatyczne wykrywanie anomalii

Zewnętrzne audyty bezpieczeństwa: AMODIT regularnie przechodzi profesjonalne audyty bezpieczeństwa przeprowadzane przez niezależne firmy specjalizujące się w cyberbezpieczeństwie.

Oświadczenie o bezpieczeństwie systemu AMODIT (stan na dzień: 2025-04-01)

Ciągłe doskonalenie:

  • Testy penetracyjne - regularne symulacje ataków przez zewnętrznych ekspertów
  • Audyty zgodności - weryfikacja compliance z RODO i standardami branżowymi
  • Aktualizacje na podstawie threatów - monitoring najnowszych zagrożeń cyberbezpieczeństwa

Modele wdrożenia:

  • SaaS - bezpieczna infrastruktura Azure z pełnym zarządzaniem przez AMODIT
  • On-premise - pełna kontrola organizacji nad infrastrukturą i danymi
  • Hybrydowy - kombinacja rozwiązań dostosowana do specyfiki organizacji

Niezależnie od modelu wdrożenia, AMODIT oferuje te same zaawansowane funkcje bezpieczeństwa, dostosowując jedynie konfigurację do środowiska IT organizacji.

Dokumentacja techniczna:

  • Konfiguracja zaawansowanych zabezpieczeń aplikacji webowej
  • Implementacja Multi-Factor Authentication
  • Integracja z systemami Active Directory i Azure AD
  • System uprawnień i kontrola dostępu

Procedury bezpieczeństwa:

  • Reagowanie na incydenty bezpieczeństwa
  • Lista kontrolna bezpieczeństwa dla administratorów
  • Najlepsze praktyki konfiguracji bezpieczeństwa

Ocena bezpieczeństwa:

  • Porównanie z wymaganiami bezpieczeństwa organizacji
  • Analiza zgodności z regulacjami branżowymi
  • Koszty i korzyści różnych modeli wdrożenia

Proces wdrożenia:

  • Planowanie migracji z uwzględnieniem bezpieczeństwa
  • Szkolenia zespołów w zakresie bezpiecznego korzystania
  • Monitoring i optymalizacja bezpieczeństwa po wdrożeniu