Biuro rachunkowe z właścicielem i trzema księgowymi. Każda obsługuje 8–10 klientów. Właściciel ma certyfikat KSeF i wystawia faktury sprzedażowe. Księgowe nie powinny widzieć jego sprzedaży, nie powinny móc wystawić faktury w jego imieniu, nie powinny dotykać certyfikatu. Tylko że KSeF nie ma granularnych uprawnień — InvoiceRead — uprawnienie do odczytu jest monolityczne. Kto ma klucz dostępu, ten widzi wszystko. Tryb pracownika rozwiązuje to po stronie aplikacji — kryptograficznie, nie kosmetycznie.
Co zmienia tryb pracownika
- Faktury sprzedażowe znikają z tabeli, filtrów i eksportów
- Wysyłka XML do KSeF jest zablokowana — pracownik nie wystawi faktury
- Pobranie z KSeF działa tylko dla zakupowych (3 niezależne punkty walidacji w przepływie pobierania)
- Hasło certyfikatu KSeF jest niedostępne bez hasła administratora
- Badge 🔒 worker zawsze widoczny w pasku statusu
Trzy warstwy ochrony — wielowarstwowa ochrona
Zapieczętowana konfiguracja (Fernet+HMAC)
Konfiguracja szyfrowana kluczem wyprowadzonym z identyfikator sprzętu. Skopiowanie pliku na inną maszynę → naruszenie konfiguracji (STATE_TAMPER). Ręczna modyfikacja → błąd podpisu HMAC.
Sejf certyfikatów
Hasło certyfikatu KSeF szyfrowane kluczem identyfikator sprzętu + hash hasła administratora. Bez hasła administratora certyfikat pozostaje niedostępny — nawet przy fizycznym dostępie do plików.
Wielopoziomowa blokada pobierania
3 niezależne punkty walidacji w przepływie pobierania (moduł pobierania, moduł eksportu, filtr typów dokumentów). Każdy oddzielnie sprawdza tryb — trzeba skompromitować wszystkie trzy, żeby sprzedażowa trafiła do bazy.
Sesja administratora — 15 minut na pełen widok
Właściciel przychodzi do księgowej, potrzebuje sprawdzić własną sprzedaż. Konfiguracja → Tryb pracownika → „Odblokuj sesję administratora”, hasło, i przez 15 minut aplikacja pokazuje pełen widok. wbudowany licznik aplikacji odlicza 900 sekund — po upływie automatyczny powrót do trybu pracownika.
Kod odzyskiwania — 14 znaków na czarną godzinę
Przy aktywacji trybu pracownika otrzymujesz 14-znakowy kod odzyskiwania. Zachowaj go fizycznie (sejf, manager haseł). Jeśli zapomnisz hasło administratora:
- W oknie odblokowania klikasz „Mam kod odzyskiwania”
- Wpisujesz 14-znakowy kod
- Aplikacja akceptuje jednorazowo, ustawiasz nowe hasło administratora
- Generuje nowy kod odzyskiwania (poprzedni unieważniony)
Badge w pasku statusu
Najczęstsze pytania
Czy pracownik może zobaczyć cudzą sprzedaż?
Czy tryb pracownika działa z PostgreSQL i NetDB?
Czy mogę aktywować bez licencji biznesowej?
Czy mogę przenieść tryb pracownika na nowy komputer?
.dktransfer. Po imporcie identyfikator sprzętu się odświeży, zapieczętowana konfiguracja przegeneruje — kod odzyskiwania zachowany.Przetestuj tryb pracownika i 3 warstwy ochrony — wersja próbna 14 dni, bez rejestracji, bez karty.
Powiązane: Przewodnik po funkcjach · IDwewn dla JST · Hurtowa zmiana statusów
Pobieraj faktury z KSeF automatycznie
KSeF Online — od 99 zł/rok, bez limitu faktur. 14 dni za darmo, bez karty kredytowej.