Przejdź do głównej treści
NIS2 Cybersecurity Compliance Toolkit

Uruchomienie NIS2 Cybersecurity Compliance Toolkit w Odoo: przykład od początku do końca

Aby uruchomić NIS2 Cybersecurity Compliance Toolkit, zacznij od profilu firmy i jego statusu zastosowania, potem ustaw stan dojrzałości każdej kontroli, dodaj ryzyka i szkolenia oraz przejrzyj listę incydentów. Przechodzimy to na wymyślonej firmie, pole po polu i status po statusie, a na końcu mówimy, co warto sprawdzić w pierwszym tygodniu.

FlexigoTech · Odpowiada: Víctor Gómez · Aktualizacja: 4 listopada 2026

Najważniejsze

Wersje
Odoo 17, 18 i 19
Sprawdzone
w kodzie źródłowym modułu, wersja 19.0 · w źródłach podanych na końcu
Czas czytania
5 min

Przypadek: Metalúrgica Ribera instaluje toolkit

Przykład Przypadek poglądowy: firma i jej dane są zmyślone, żeby pokazać przebieg.

Metalúrgica Ribera to wymyślona firma, która produkuje części dla innych branż i już pracuje na Odoo. Jej administratorka systemów, Laura, instaluje NIS2 Cybersecurity Compliance Toolkit, aby mieć w jednym miejscu profil firmy, kontrole, ryzyka, szkolenia i incydenty. Poniższa ścieżka to ta, którą Laura przechodzi podczas wdrożenia: nazwy ekranów, kolumn, pól i statusów pochodzą z modułu, a decyzje Laury są ilustracyjne.

Przed instalacją Laura sprawdza swoją wersję. Moduł jest opublikowany w Odoo Apps dla Odoo 17, 18 i 19, w cenie 49 € netto (bez VAT) dla każdej z tych wersji, jednorazowa płatność za wersję. Jeśli nadal się wahasz, czy pasuje do Ciebie, masz to rozpisane w czy toolkit pasuje do Twojej firmy.

Pierwszy rekord: profil firmy

Laura zaczyna od listy profili firmy. Widzi kolumny: podmiot prawny, firma, państwo członkowskie, sektor, wielkość, status zastosowania, status profilu i osoba odpowiedzialna, a do tego pasek wyszukiwania i przycisk Nuevo. Te kolumny mówią jej, jakie dane musi przygotować: który to podmiot prawny, w którym państwie członkowskim działa, jaki jest jego sektor, wielkość i kto odpowiada za profil.

Przegląd list profili firmy, Training Records, kontroli i Risk Register
Od listy profili firmy do listy szkoleń, listy kontroli z ich stanem dojrzałości i rejestru ryzyk

Najdłużej Laura zatrzymuje się przy polu applicability_status. Wartości zdefiniowane w module to Potentially In Scope, Likely Out of Scope, Needs Legal Review, Essential Entity Candidate (Annex I), Important Entity Candidate (Annex II) i Confirmed by Legal Counsel. Zwróć uwagę na etykiety: mówią o „kandydacie” i o przeglądzie prawnym. Aplikacja zapisuje ocenę, którą wpisujesz Ty. Laura zostawia profil w Needs Legal Review i notuje, że zmieni go na Confirmed by Legal Counsel, gdy potwierdzi to jej doradca prawny.

Status zastosowania wpisujesz Ty. Zdecyduj razem z doradcą i odnotuj w profilu to, co Ci powiedział.

Drugi krok: kontrole i ich stan dojrzałości

Lista kontroli ma kolumny: kategoria, nazwa kontroli, stan dojrzałości, osoba odpowiedzialna i przegląd. Stan dojrzałości (maturity_status) przyjmuje wartości Not Implemented, Planned, Partially Implemented, Implemented i Not Applicable.

Lista kontroli z kategorią, nazwą kontroli, stanem dojrzałości, osobą odpowiedzialną i przeglądem
Lista kontroli toolkitu z pięcioma stanami dojrzałości na widoku

Laura przechodzi przez kontrole ze swoim zespołem, jedna po drugiej, i przyjmuje własne kryterium, żeby nie wahać się przy każdym wierszu:

  • Implemented tylko wtedy, gdy może pokazać, jak to robią dzisiaj.
  • Partially Implemented, jeśli istnieje, ale nie obejmuje wszystkiego, co opisuje kontrola.
  • Planned, jeśli jest wyznaczona osoba i data.
  • Not Applicable, jeśli nie dotyczy ich działalności i potrafi wyjaśnić dlaczego.
  • Not Implemented we wszystkich pozostałych przypadkach.

W każdym wierszu uzupełnia też osobę odpowiedzialną, bo ta kolumna jest na liście i chce widzieć jednym rzutem oka, kto prowadzi którą kontrolę.

Trzeci krok: rejestr ryzyk

Lista Risk Register pokazuje wpływ, prawdopodobieństwo, ryzyko rezydualne, decyzję o postępowaniu i status, z przyciskiem New i wyszukiwarką. Statusy zdefiniowane w module dla tego zestawu to Draft, Under Review, Accepted i Closed.

Lista Risk Register z wpływem, prawdopodobieństwem, ryzykiem rezydualnym, decyzją o postępowaniu i statusem
Rejestr ryzyk z ryzykami w statusach Draft, Under Review, Accepted i Closed

Laura dodaje każde ryzyko w Draft z jego wpływem i prawdopodobieństwem. Przenosi je do Under Review, gdy przedstawia je zarządowi, a do Accepted, gdy jest uzgodniona decyzja o postępowaniu. Te, które przestały być aktualne, zostawia w Closed zamiast je usuwać, aby zachować ślad.

Szkolenia: Training Records

Lista Training Records ma kolumny: nazwa, typ, artykuł i status, z przyciskiem New i wyszukiwarką. Statusy to Assigned, In Progress, Completed, Overdue i Exempt.

Laura tworzy jeden rekord dla każdego szkolenia, które musi odbyć załoga, i oznacza jako Exempt tych, których ono nie dotyczy, zamiast zostawiać ich bez rekordu. Dzięki temu, gdy filtruje listę, wszystko, co nie jest w Completed ani w Exempt, to praca do zrobienia.

Incydenty: lista i statusy zdefiniowane przez moduł

Lista incydentów ma kolumny: numer referencyjny, czas wykrycia, istotność, status i ocena znaczenia, a także przycisk Nuevo i wyszukiwarkę.

Lista incydentów z numerem referencyjnym, czasem wykrycia, istotnością, statusem i oceną znaczenia
Lista incydentów toolkitu z przyciskiem Nuevo i wyszukiwarką

Wśród zestawów statusów zdefiniowanych w kodzie modułu jest jeden z wartościami Detected, Triage, Under Investigation, Reportable Decision Pending, Reported, Closed i False Positive, oraz pole root_cause_status z wartościami Unknown, Under Investigation, Identified i Not Applicable. Laura otwiera testowy incydent w swojej bazie testowej, żeby zobaczyć, jakie wartości oferuje kolumna statusu, zanim wyjaśni to zespołowi. Jeśli chcesz zobaczyć pełną strukturę modułu, znajdziesz ją w jak toolkit działa od środka.

Pierwszy tydzień: co sprawdzała Laura

Gdy wszystko jest już wprowadzone, Laura rezerwuje sobie czas każdego dnia pierwszego tygodnia na przegląd:

  • Czy w profilu firmy są uzupełnione podmiot prawny, państwo członkowskie, sektor, wielkość i osoba odpowiedzialna.
  • Czy applicability_status odzwierciedla to, co powiedział doradca, a nie przypuszczenie.
  • Czy żadna kontrola nie została bez osoby odpowiedzialnej na liście kontroli.
  • Czy za kontrolami w Planned stoi konkretna osoba.
  • Czy ryzyka w Draft przeszły do Under Review albo mają datę, kiedy to nastąpi.
  • Które szkolenia są w Overdue i do kogo trzeba zadzwonić.
  • Czy testowy incydent został w bazie testowej, a nie w roboczej.

Czego uczy ten przypadek

Kolejność, którą stosuje Laura (profil, kontrole, ryzyka, szkolenia, incydenty), to jej własny wybór, przemyślany tak, by iść od ogółu do codzienności. Z modułu wynika natomiast to, co musisz uzupełnić i zrozumieć: kolumny każdej listy i wartości każdego statusu. Trzy myśli na drogę:

  • Statusy to decyzje ludzi. Spisz kryterium przed rozpoczęciem, zwłaszcza dla maturity_status.
  • Status zastosowania wymaga Twojego doradcy. Etykiety samego modułu jasno to pokazują: Needs Legal Review i Confirmed by Legal Counsel.
  • Jedna osoba odpowiedzialna na wiersz. Listy profili i kontroli mają taką kolumnę; korzystaj z niej.

Jak pomaga FlexigoTech

FlexigoTech wdraża Odoo oraz tworzy konektory i integracje na zamówienie. Jeśli potrzebujesz pomocy w załadowaniu kontroli i ryzyk lub w połączeniu toolkitu z innymi częściami Twojego Odoo, moduł znajdziesz na naszej stronie i w jego karcie w Odoo Apps.

Czytaj dalej

Jak działa NIS2 Cybersecurity Compliance Toolkit w Odoo: menu, zadania i statusyJakie menu dodaje NIS2 Cybersecurity Compliance Toolkit do Odoo, jakie zadania uruchamiają się codziennie i co miesiąc oraz jakie statusy pokazują jego listy.
Sprawdzone w kodzie źródłowym modułu (wersja 19.0) i w podlinkowanych źródłach

Źródła