Zestaw 10 zadań laboratoryjnych koncentrujących się na audycie zarządzania tożsamością i uprawnieniami dostępu (IAM). Studenci badają stan uwierzytelniania, konta uprzywilejowane oraz procedury nadawania i odbierania dostępów w organizacji. Wynikiem prac jest referat wskazujący kluczowe uchybienia i podstawowe wytyczne naprawcze.
Przedmiotem ćwiczenia jest Audyt bezpieczeństwa informacji – Laboratorium 4 (kod Lab4): audyt zarządzania dostępem (IAM) – poziom oceny 3.0. Kierunek: Informatyka i ekonometria, specjalność Bezpieczeństwo informacji, studia pierwszego stopnia (PRK 6), semestr 7, profil praktyczny. Wymiar: wykład 15 godz., laboratorium 24 godz., 5 pkt ECTS.
Zgodnie z sylabusem przedmiotu zaliczenie zadania laboratoryjnego na ocenę 3.0 (dostateczną) wymaga wykazania podstawowej wiedzy z zakresu audytu zarządzania tożsamością i dostępem. Student musi poddać krytycznej ocenie stan uprawnień i procesów kontroli dostępu w jednostce organizacyjnej, wskazać oczywiste uchybienia (m.in. konta współdzielone, brak procedury offboardingu, nieaktywne konta byłych pracowników, brak polityki haseł lub brak MFA przy dostępie zdalnym) oraz rozbieżności z aktualnymi przepisami prawa (RODO, KRI, KSC, normy ISO 27001). Stan dokumentów poddany analizie należy skonfrontować z wymaganiami normy PN-EN ISO/IEC 27001:2022 (w tym kontroli Załącznika A normy ISO/IEC 27002:2022 – A.5.15–A.5.18, A.8.2, A.8.5, A.8.9) oraz przepisami sektorowymi właściwymi dla audytowanej organizacji (Rekomendacja D KNF, DORA, KSC/NIS2, KRI). Student powinien:
Zadania na ocenę 3.0 mają charakter w pełni opisowy i kończą się referatem 4–6 stron z obroną ustną trwającą około 10 minut. Poziom 4.0 i 5.0 realizowany jest w odrębnych modułach tego samego przedmiotu i wymaga formalnego warsztatu audytorskiego:
Zadania z tego modułu (ocena 3.0) nie wymagają wyliczania ryzyka inherentnego i rezydualnego, karty 4C, dochodzenia przyczyn metodą 5 Why ani Planu Działań Korygujących z harmonogramem. Ich ocena opiera się na poprawności diagnozy stanu IAM, trafności gradacji niezgodności, adekwatności projektu modelu uprawnień i jakości obrony ustnej.
Zadania wykonuje się w zespołach 2–3 osobowych jako studium przypadku w formule warsztatowej ćwiczeń laboratoryjnych (cztery spotkania po 45 minut, łącznie 180 minut). Zespół wciela się w zunifikowaną triadę ról analityczno-audytowych:
Każdy członek zespołu odpowiada za własny fragment referatu i ma obowiązek zabrać głos podczas obrony.
Referat przekazuje się prowadzącemu w formacie PDF, w objętości 4–6 stron znormalizowanego maszynopisu A4, najpóźniej na 24 godziny przed terminem zajęć. Dokument musi zawierać:
Całość kończy się ustną obroną: dokładnie 10-minutowym wystąpieniem zespołowym oraz odpowiedziami na 2–3 pytania kontrolne prowadzącego dotyczące ryzyka kont współdzielonych, skutków zaniedbań w cyklu życia tożsamości oraz sposobów łączenia bezpieczeństwa z ergonomią procesów operacyjnych.
| Kryterium | Waga | Co oceniane jest w szczególności |
|---|---|---|
| Poprawność diagnozy stanu IAM i identyfikacji luk w uprawnieniach | 25% | Trafność krytycznej oceny procesów kontroli dostępu, kompletność inwentaryzacji kont i ról, właściwy dobór skali P i S oraz uzasadnienie oceny ryzyka. |
| Prawidłowość klasyfikacji niezgodności i zgodność z normami | 30% | Trafność gradacji NC1, NC2, NC3 i OFI, umiejętność odróżnienia uchybienia w uprawnieniach od braku realizacji obowiązku ustawowego oraz wskazanie właściwych artykułów prawa i punktów kontrolnych norm. |
| Realizm i jakość projektu modelu naprawczego IAM | 25% | Spójność projektu z diagnozą, wykonalność zmian w realiach jednostki i kompletność procedur cyklu życia kont oraz matryc uprawnień. |
| Jakość prezentacji ustnej i praca zespołowa | 20% | Kultura wypowiedzi, dyscyplina czasowa, udział wszystkich członków zespołu i odporność na pytania kontrolne. |
Zegar odlicza 180 minut zajęć laboratoryjnych i podświetla aktualny etap pracy zespołu audytowego. Harmonogram jest wspólny dla wszystkich zadań tego modułu; zmienia się wyłącznie badany stan zarządzania tożsamością i dostępem w studium przypadku.
| Przedział | Etap pracy zespołu | Artefakt wyjściowy | Wiodąca rola |
|---|---|---|---|
| Minuty 00-45 | Rozpoznanie organizacji: profil działalności, modele zagrożeń z rekonesansu, spojrzenie na cele statutowe i obowiązki kierownictwa, ustalenie procesów IAM, inwentaryzacja kont, ról, grup i uprawnień, ustalenie ról w zespole audytowym. | Inwentaryzacja kont, ról, grup i uprawnień, lista systemów i usług katalogowych, podział ról. | Rola 1 |
| Minuty 45-90 | Krytyczna ocena stanu IAM: konta współdzielone, nadmiarowe uprawnienia, brak procedury offboardingu, brak MFA, brak PAM, analiza logów logowań i zdarzeń, rozbieżności z przepisami prawa i Załącznikiem A normy oraz ocena ryzyka w skali P × S. | Rejestr niezgodności w obszarze IAM, analiza luk w kontroli dostępu, rejestr ryzyk ze wskazaniem strefy. | Rola 2 |
| Minuty 90-135 | Gradacja ustaleń: niezgodności NC1, NC2, NC3 i szanse doskonalenia OFI wraz z uzasadnieniem, opracowanie wzorcowego projektu docelowego modelu IAM: procedury cyklu życia kont, matryce uprawnień i SoD, konfiguracje MFA i PAM, mechanizmy recertyfikacji uprawnień. | Karty klasyfikacji niezgodności, projekt modelu IAM, matryca uprawnień i SoD, wykaz zmian i odpowiedzialnych. | Rola 3 |
| Minuty 135-180 | Uzupełnienie referatu, analiza zalet, wad i ograniczeń koncepcji naprawczej, przygotowanie 10-minutowej prezentacji i odpowiedzi na pytania kontrolne o konta współdzielone, offboarding i ryzyko. | Kompletny referat (4-6 stron A4) i prezentacja obrony. | Rola 1 i Rola 2 |
Wskaż, który członek zespołu prowadzi każdy z czterech etapów ćwiczenia, a następnie sprawdź kompletność podziału. W zespole dwuosobowym Rolę 3 realizują wspólnie osoby pełniące Rolę 1 i Rolę 2.
Analiza formalna procedur IAM: podstawa prawna, zakres, cykl przeglądów, wnioskowanie i zatwierdzanie dostępów, podział odpowiedzialności kierownictwa oraz spójność ze statutem organizacji.
Weryfikacja konfiguracji Active Directory, LDAP i dostawców tożsamości, systemów PAM, mechanizmów MFA, logów zdarzeń logowania oraz próbkowanie kont technicznych i serwisowych.
Kryteria prawne (RODO, KRI, KSC/NIS2, DORA, Rekomendacja D KNF, prawo pracy), minimalizacja danych w uprawnieniach, matryca rozdziału obowiązków (SoD), gradacja niezgodności i tryb zgłaszania naruszeń.
Wpisz zdiagnozowaną niezgodność w obszarze kontroli dostępu i dobierz prawdopodobieństwo (P) oraz skutek (S) w skali 1-5. Kalkulator wylicza iloczyn P × S, wskazuje strefę ryzyka i aktualizuje statystyki rejestru. Pozycje dodane tutaj są automatycznie zaznaczane w interaktywnej macierzy ryzyka.
| Lp. | Niezgodność w obszarze IAM | Kategoria niezgodności | P | S | P × S | Strefa | Akcja |
|---|---|---|---|---|---|---|---|
| Rejestr jest pusty. Dodaj pierwszą niezgodność zdiagnozowaną w obszarze zarządzania tożsamością i dostępem. | |||||||
Dobierz wartości P i S suwakami albo kliknij komórkę macierzy, aby odczytać poziom ryzyka (P × S) zdiagnozowanej niezgodności. Moduł zawiera trzy dodatkowe suwaki, które pozwalają dopasować skalę do własnej metodologii: granice stref zielonej, żółtej i czerwonej oraz próg akceptacji ryzyka (tolerancję organizacji). Pola w karcie niezgodności można uzupełnić i skopiować do referatu. Gwiazdka oznacza pozycję wprowadzoną wcześniej w interaktywnym kalkulatorze ryzyka.
Ładowanie powiązania z rejestrem niezgodności w obszarze IAM…
możliwe raz na rok; zdarza się w innych jednostkach tego samego typu.
poważny przerwanie ciągłości usługi lub naruszenie obowiązku prawnego.
P = 3 (możliwe) × S = 4 (poważny) = 12
Przyjmuje się ryzyko warunkowo. Należy zakwalifikować niezgodność jako NC2, zaplanować korektę modelu uprawnień lub nową procedurę IAM i wskazać jej właściciela.
Wartości powyżej progu wymagają decyzji kierownika jednostki organizacyjnej, a nie tylko odnotowania w rejestrze niezgodności w obszarze IAM.
| Wartość P × S | Strefa | Znaczenie dla decyzji audytowej | Wymagane postępowanie |
|---|---|---|---|
| 1–7 | zielona | Ryzyko akceptowalne. | Wystarczy odnotować niezgodność w rejestrze ustaleń w obszarze IAM, zakwalifikować ją jako obserwację lub niezgodność mniejszą NC3 i objąć stałym monitoringiem. |
| 8–14 | żółta | Ryzyko warunkowo akceptowalne. | Zakwalifikować niezgodność jako NC2, zaplanować korektę modelu uprawnień lub nową procedurę IAM i wskazać jej właściciela. |
| 15–25 | czerwona | Ryzyko krytyczne, wymagające pilnego działania. | Nie przyjmować ryzyka: zakwalifikować niezgodność jako NC1, wdrożyć zabezpieczenie niezwłocznie, opisać ją w referacie jako wymagającą pilnego działania oraz rozważyć zgłoszenie naruszenia ochrony danych do Prezesa UODO (art. 33 ust. 1 RODO) w terminie 72 godzin. |
Wybierz zadanie laboratoryjne i uzupełnij pola. Wygenerowany szkic uporządkuje treść referatu zgodnie z wymogami formalnymi modułu (4-6 stron A4, PDF) i może zostać przeniesiony do edytora tekstu.
Checklista porządkuje pracę zespołu w czterech etapach ćwiczenia. Zaznaczone punkty przechowują się w przeglądarce; pasek postępu pokazuje gotowość analizy do obrony. Licznik objętości sprawdza, czy tekst referatu mieści się w wymaganych 4-6 stronach A4.
Krótkie charakteryzystyki stanu zarządzania dostępem poddawanego analizie i sektory, których dotyczą. Wybierz sektor, aby zawęzić listę, i kliknij kartę, aby przejść do właściwego zadania. Kliknięcie nagłówka karty zadania rozwija lub zwija jego pełną treść.
Kliknij nagłówek zadania, aby je rozwinąć lub zwinąć. Przyciski poniżej rozwijają lub zwijają wszystkie karty. Numery w kolorze czerwonym odsyłają do poszczególnych zadań.
Temat: Audyt Zarządzania Dostępem do Elektronicznej Dokumentacji Medycznej (EDM) oraz Eliminacja Kont Współdzielonych na Oddziałach
Głównym celem zadania jest opanowanie przez studentów praktycznych umiejętności przeprowadzenia audytu kontroli dostępu w podmiocie leczniczym przetwarzającym szczególne kategorie danych osobowych (dane o stanie zdrowia pacjentów). Zadanie koncentruje się na zidentyfikowaniu rażących uchybień w postaci stosowania wspólnych, generycznych kont użytkowników na oddziałowych stacjach roboczych (dyżurki pielęgniarskie, gabinety zabiegowe, izba przyjęć), braku rozliczalności wpisów w szpitalnym systemie informacyjnym (HIS) oraz braku procedur weryfikacji uprawnień lekarzy dyżurnych i rezydentów.
Powiązanie z sylabusem i treściami programowymi:
Wojewódzki Szpital Zespolony posiada 650 łóżek, 22 oddziały specjalistyczne, Szpitalny Oddział Ratunkowy (SOR) oraz blok operacyjny. W szpitalu zatrudnionych jest na stałe 210 lekarzy, 480 pielęgniarek i położnych, 75 ratowników medycznych oraz około 90 lekarzy rezydentów i stażystów. Dodatkowo w ramach nocnej i świątecznej opieki zdrowotnej dyżuruje kilkudziesięciu lekarzy na umowach cywilnoprawnych (kontraktach).
Infrastruktura teleinformatyczna i stan kontroli dostępu:
Dyrekcja Szpitala, w związku z toczącym się postępowaniem wyjaśniającym przed Rzecznikiem Praw Pacjenta oraz planowanym audytem akredytacyjnym Centrum Monitorowania Jakości w Ochronie Zdrowia (CMJ), zleca zespołowi audytorów przeprowadzenie audytu IAM.
Praca w zespole 2-3 osobowym polega na wszechstronnym zbadaniu procesów uwierzytelniania i autoryzacji w szpitalu oraz zaproponowaniu rozwiązań eliminujących anonimowość pracy personelu:
Student 1 (Audytor Wiodący / Koordynator): Analizuje formalne procedury nadawania uprawnień, regulamin pracy personelu medycznego, porozumienia z uczelnią medyczną dotyczące rezydentów oraz kieruje przygotowaniem referatu seminaryjnego.
Student 2 (Audytor Techniczny IAM/AD): Bada konfigurację kontrolera domeny Active Directory, zasady blokowania stacji roboczych, mechanizmy SSO/przełączania sesji, logi zdarzeń logowania w systemie HIS oraz techniczne możliwości wdrożenia kart zbliżeniowych RFID/kryptograficznych.
Student 3 (Audytor Zgodności Prawnej i RODO): Analizuje naruszenia art. 5 ust. 1 lit. f oraz art. 32 RODO, Ustawy o prawach pacjenta i Rzeczniku Praw Pacjenta, Ustawy o systemie informacji w ochronie zdrowia oraz formułuje kartę niezgodności. W grupie 2-osobowej zadania te dzielą Studenci 1 i 2.
Pobierzcie i przeanalizujcie wykaz kont użytkowników z Active Directory oraz bazy HIS. Zestawcie liczbę aktywnych kont lekarskich z aktualną listą płac kadr medycznych. Wytypujcie próbkę 5 stacji roboczych z oddziałów o najwyższej rotacji pacjentów (SOR, Chirurgia, Kardiologia) i przeanalizujcie czasy trwania pojedynczych sesji użytkowników.
Sprawdźcie mechanizmy podpisywania i zatwierdzania zleceń lekarskich oraz wpisów pielęgniarskich w systemie HIS. Zidentyfikujcie sytuacje, w których wpisy dotyczące procedur medycznych były rejestrowane w czasie, gdy przypisany użytkownik nie przebywał na dyżurze (konfrontacja grafiku dyżurów z sygnaturami czasowymi w logach bazy danych).
Sformułujcie i sklasyfikujcie zidentyfikowane uchybienia:
Zaprojektujcie rozwiązanie dostosowane do specyfiki pracy oddziału szpitalnego: wyeliminowanie kont grupowych, wdrożenie indywidualnych kart zbliżeniowych pracownika (np. technologia RFID/Mifare sprzężona z legitymacją służbową lub identyfikatorem medycznym), mechanizm Fast User Switching (błyskawiczne zawieszanie i wznawianie sesji HIS po przyłożeniu karty i wprowadzeniu krótkiego kodu PIN).
Przygotujcie ramową procedurę wnioskowania, tymczasowego nadawania i automatycznego wygaszania uprawnień dla personelu rotacyjnego zintegrowaną z Działem Kadr i Szkolenia Szpitala.
Zespół przygotowuje 10-minutowe wystąpienie seminaryjne na zajęciach laboratoryjnych:
Raport składany przez grupę (4-6 stron A4) musi zawierać:
A. Odpowiedzi na pytania problemowe i opis sytuacyjny:
B. Wzorcowe rozwiązanie problemu (Dokumentacja poaudytowa):
C. Analiza zalet i wad proponowanego rozwiązania:
Temat: Audyt Rozdziału Obowiązków (Segregation of Duties - SOD) w Systemie Bankowości Transakcyjnej i Zgodności z Rekomendacją D KNF
Celem zadania jest nabycie przez studentów umiejętności przeprowadzania audytu rozdziału obowiązków (ang. Segregation of Duties - SoD) oraz zasady podwójnej autoryzacji ("zasada czterech oczu") w instytucji finansowej. Studenci uczą się weryfikować matryce uprawnień w systemie bankowości centralnej (Core Banking), identyfikować niebezpieczne kumulacje ról (np. jednoczesne prawo do wprowadzania dyspozycji płatniczej, zatwierdzania przelewu i modyfikacji limitu kredytowego klienta) oraz badać zgodność środowiska IAM z wytycznymi Rekomendacji D Komisji Nadzoru Finansowego (KNF) i rozporządzenia DORA.
Powiązanie z sylabusem i treściami programowymi:
Regionalny Bank Spółdzielczy zrzeszony w banku apeksowym posiada centralę oraz 14 oddziałów i filii zlokalizowanych w sąsiednich powiatach. Bank obsługuje 40 tysięcy klientów indywidualnych, gospodarstw rolnych oraz lokalnych przedsiębiorstw. W banku zatrudnionych jest 115 pracowników, z czego większość stanowią dysponenci, doradcy klienta oraz pracownicy kasowi w placówkach.
Stan faktyczny w obszarze zarządzania uprawnieniami w systemie centralnym (Core Banking):
Zarząd Banku, w obliczu zbliżającej się planowej inspekcji Urzędu Komisji Nadzoru Finansowego (UKNF) badającej realizację zaleceń Rekomendacji D, zleca zespołowi audytorów pilną weryfikację matrycy SoD.
Zadanie wymaga systematycznej weryfikacji architektury uprawnień transakcyjnych oraz mechanizmów kontroli wewnętrznej:
Student 1 (Audytor Wiodący / Analityk Procesów Bankowych): Bada polityki bezpieczeństwa informacji banku, regulaminy kontroli wewnętrznej, schematy zastępstw w oddziałach oraz strukturę organizacyjną.
Student 2 (Audytor Techniczny IAM / Bezpieczeństwa Systemów Bankowych): Bada strukturę ról i profili w systemie bankowym, wyciąga konfigurację reguł zatwierdzania transakcji, analizuje mechanizmy kryptograficzne tokenów autoryzacyjnych i logi zdarzeń transakcyjnych.
Student 3 (Audytor Zgodności Regulacyjnej KNF i DORA): Weryfikuje spełnienie wytycznych Rekomendacji D KNF (zwłaszcza rekomendacji 11 (kontrola dostępu logicznego i fizycznego) oraz 9 (zarządzanie infrastrukturą teleinformatyczną)) oraz art. 9 i 10 rozporządzenia DORA; opracowuje wykaz ryzyk nadużyć finansowych.
Zidentyfikujcie i stwórzcie tabelaryczną matrycę operacji bankowych wysoce toksycznych, które pod żadnym pozorem nie mogą być przypisane do jednej osoby ani wykonywane w ramach jednej sesji (np. Wprowadzanie dyspozycji vs Zatwierdzanie dyspozycji; Zmiana limitu kredytowego vs Uruchomienie kredytu; Wprowadzanie danych klienta vs Autoryzacja umowy; Uprawnienia administratora bazy vs Uprawnienia transakcyjne).
Wybierzcie próbkę 100 transakcji o wartości przekraczającej 50 000 PLN z ostatnich 6 miesięcy. Zweryfikujcie adresy IP, identyfikatory stacji roboczych oraz znaczniki czasowe operacji wprowadzenia i autoryzacji. Poszukajcie anomalii świadczących o obejściu zasady czterech oczu (np. autoryzacja z tego samego adresu MAC w odstępie 2 sekund).
Przypiszcie wykryte luki do właściwych kategorii:
Sformułujcie wymagania wdrożenia bezwzględnych blokad w kodzie/konfiguracji systemu bankowości centralnej (blokada akceptacji własnych wpisów), wprowadzenie dynamicznego przydziału zadań do autoryzacji losowo wybieranym innym oddziałom (centralny pooling autoryzacji) w przypadku małych placówek 2-osobowych.
Zaprojektujcie bezpieczny obieg wniosków o uprawnienia czasowe z wymogiem zatwierdzenia przez Dyrektora Departamentu Ryzyka i zgodnością z zasadą najmniejszych uprawnień.
Prezentacja zespołowa (10 minut) podczas laboratoriów:
Raport seminaryjny (4-6 stron A4) musi zawierać:
A. Odpowiedzi na pytania problemowe i opis sytuacyjny:
B. Wzorcowe rozwiązanie problemu (Dokumentacja audytowa):
C. Analiza zalet i wad proponowanego rozwiązania:
Temat: Audyt Cyklu Życia Tożsamości i Kont (Onboarding, Prolongata, Offboarding) oraz Identyfikacja Kont Nieaktywnych w Świetle KRI
Głównym celem zadania jest wykształcenie u studentów umiejętności badania i oceny kompletnego cyklu życia tożsamości użytkowników (ang. Identity Lifecycle Management) w jednostce samorządu terytorialnego. Zadanie obejmuje audyt procedur przyjęcia pracownika do urzędu (onboarding), zmiany stanowiska lub wydziału (transfer), a przede wszystkim procesu rozwiązania stosunku pracy (offboarding). Studenci uczą się wykrywać tzw. konta widma (zombie accounts) oraz konta nieaktywne byłych pracowników w usługach katalogowych Active Directory, systemie Elektronicznego Zarządzania Dokumentacją (EZD RP) oraz rejestrach państwowych (ŹRÓDŁO, PESEL, CEIDG), weryfikując zgodność z Rozporządzeniem w sprawie Krajowych Ram Interoperacyjności (KRI).
Powiązanie z sylabusem i treściami programowymi:
Urząd Miasta na Prawach Powiatu zatrudnia 320 pracowników etatowych w 18 wydziałach i biurach (m.in. Wydział Spraw Obywatelskich, Wydział Geodezji i Gospodarki Nieruchomościami, Wydział Komunikacji, Urząd Stanu Cywilnego, Wydział Finansowy). W urzędzie corocznie odbywa staże i praktyki absolwenckie około 60 osób, a rotacja na stanowiskach pomocniczych i urzędniczych wynosi około 15% w skali roku.
Stan faktyczny w obszarze procesów zarządzania tożsamością i kontami:
Sekretarz Miasta, zaniepokojony doniesieniami o nocnych logowaniach i przygotowując urząd do rocznego audytu KRI, powołuje zespół audytorski w celu natychmiastowego zbadania procedur zarządzania tożsamością.
Audyt wymaga przeprowadzenia weryfikacji krzyżowej między danymi kadrowymi a konfiguracją systemów IT:
Student 1 (Audytor Wiodący / Analityk Procesów Administracyjnych): Przeprowadza wywiady z Naczelnikiem Wydziału Kadr, Sekretarzem Miasta i kierownikiem ZOI; analizuje regulamin organizacyjny urzędu oraz obieg dokumentacji pracowniczej.
Student 2 (Audytor Techniczny IAM / Usług Katalogowych): Dokonuje ekstrakcji danych z Active Directory za pomocą skryptów PowerShell (pobranie atrybutów: SamAccountName, Enabled, LastLogonTimestamp, PasswordLastSet, AccountExpires, MemberOf); analizuje logi systemowe i logi połączeń VPN.
Student 3 (Audytor Zgodności z KRI i RODO): Bada zgodność procesów z par. 20 ust. 2 pkt 7 Rozporządzenia w sprawie KRI oraz art. 32 RODO; weryfikuje ryzyka naruszenia ochrony danych osobowych obywateli; sporządza protokół niezgodności.
Zestawcie w arkuszu analitycznym trzy źródła danych: (1) ewidencję kadrową pracowników z datami rozwiązania umów, (2) zrzut kont z Active Directory z datami ostatniego udanego logowania, (3) rejestr użytkowników systemu EZD RP. Zidentyfikujcie konta aktywne po dacie zwolnienia (tzw. Zombie Accounts).
Przeanalizujcie szczegółowe logi zdarzeń bezpieczeństwa (Windows Security Event Log) dla konta byłego inspektora geodezji: identyfikatory zdarzeń 4624 (udane logowanie), 4672 (przypisanie uprawnień specjalnych), logi zapory sieciowej i bramy VPN. Sprawdźcie, jakie pliki i katalogi sieciowe były otwierane podczas nocnych sesji.
Sformułujcie i uzasadnijcie niezgodności audytowe:
Zaprojektujcie nową procedurę obiegówki: natychmiastowe automatyczne powiadomienie z systemu kadrowego do ZOI na 3 dni przed planowanym rozwiązaniem umowy oraz obowiązek blokady konta z godziną zakończenia ostatniego dnia pracy.
Przygotujcie wytyczne dla administratorów dotyczące wdrożenia comiesięcznego automatycznego raportu o kontach nieużywanych przez ponad 30 dni z automatyczną blokadą po 45 dniach bezczynności.
Wystąpienie seminaryjne (10 minut) przed grupą:
Struktura raportu z audytu (4-6 stron A4):
A. Odpowiedzi na pytania problemowe i opis sytuacyjny:
B. Wzorcowe rozwiązanie problemu (Dokumentacja procedur IAM):
C. Analiza zalet i wad proponowanego rozwiązania:
Temat: Audyt Zarządzania Dostępem Uprzywilejowanym (PAM) do Infrastruktury Chmurowej i Baz Danych Produkcyjnych
Głównym celem zadania jest opanowanie przez studentów umiejętności badania i audytowania zarządzania dostępem uprzywilejowanym (ang. Privileged Access Management - PAM) w nowoczesnym środowisku wytwórczym oprogramowania chmurowego (Cloud Native). Zadanie skupia się na identyfikacji niebezpiecznych praktyk posługiwania się stałymi kontami administratorskimi (Root / AWS AdministratorAccess), współdzielonymi kluczami prywatnymi SSH, braku rejestracji i monitorowania sesji uprzywilejowanych oraz braku wdrożenia mechanizmów dostępu na żądanie (Just-In-Time - JIT) do produkcyjnych baz danych zawierających dane finansowe i transakcyjne klientów.
Powiązanie z sylabusem i treściami programowymi:
Spółka FinTech Cloud Solutions rozwija i utrzymuje w modelu Software-as-a-Service (SaaS) chmurową platformę pośrednictwa płatności internetowych. Z usług platformy korzysta ponad 300 sklepów internetowych, a miesięczny wolumen transakcji przekracza 80 milionów złotych. Zespół inżynierski liczy 45 programistów, 8 inżynierów DevOps oraz 5 administratorów baz danych pracujących w trybie hybrydowym.
Środowisko chmurowe i stan zarządzania dostępem uprzywilejowanym:
Inwestor strategiczny planujący wejście kapitałowe do spółki zażądał przeprowadzenia audytu bezpieczeństwa IAM przed podpisaniem umowy inwestycyjnej.
Audyt wymaga przeprowadzenia weryfikacji konfiguracji IAM w chmurze, logów telemetrycznych i praktyk inżynierskich:
Student 1 (Audytor Wiodący / Architekt Bezpieczeństwa): Bada polityki bezpieczeństwa dostępu do środowisk chmurowych, procedury reagowania na incydenty, umowy SLA z klientami oraz koordynuje przygotowanie referatu.
Student 2 (Audytor Techniczny PAM / Cloud Security): Analizuje polisy IAM w AWS, bada logi CloudTrail i CloudWatch pod kątem wykorzystania uprawnień administracyjnych, weryfikuje konfigurację klastrów Kubernetes oraz stan rotacji kluczy dostępowych (Access Keys).
Student 3 (Audytor Zgodności ze Standardami FinTech): Weryfikuje spełnienie wytycznych normy ISO 27001 (kontrola A.8.2) oraz standardu PCI DSS (wymóg 7 i 8 dotyczący ograniczania dostępu do danych posiadaczy kart); opracowuje zestawienie ryzyk i niezgodności.
Pobierzcie i przeanalizujcie raport poświadczeń IAM (AWS Credential Report). Zidentyfikujcie nieużywane klucze dostępowe starsze niż 90 dni, konta bez wymuszonego MFA oraz użytkowników posiadających uprawnienia wykraczające poza bieżące zadania projektowe (naruszenie zasady Least Privilege).
Przeanalizujcie zdarzenia zarejestrowane w usłudze CloudTrail z ostatnich 30 dni. Wyszukajcie wywołania z konta Root (eventSource: "signin.amazonaws.com", userIdentity.type: "Root"), wywołania komend tworzenia polityk administracyjnych oraz operacje pobierania zrzutów baz danych (rds:CreateDBSnapshot).
Sformułujcie ustalenia audytowe:
Zaprojektujcie architekturę Privileged Access Management: wdrożenie centralnego sejfu tożsamości (np. HashiCorp Vault lub AWS Secrets Manager), wyeliminowanie bezpośredniego dostępu SSH na rzecz sesji za pośrednictwem AWS Systems Manager Session Manager (bez otwartych portów SSH i bez kluczy prywatnych).
Sformułujcie procedurę JIT: programista zgłasza potrzebę dostępu do produkcji w systemie biletowym; po zatwierdzeniu przez Team Leada otrzymuje tymczasowy token STS ważny maksymalnie 60 minut, a jego sesja terminalowa i wpisywane zapytania SQL są rejestrowane w logu audytowym.
Prezentacja seminaryjna (10 minut) na forum laboratorium:
Raport seminaryjny (4-6 stron A4) musi obejmować:
A. Odpowiedzi na pytania problemowe i opis sytuacyjny:
B. Wzorcowe rozwiązanie problemu (Projekt poaudytowy):
C. Analiza zalet i wad proponowanego rozwiązania:
Temat: Audyt Zarządzania Tożsamościami i Uprawnieniami w Heterogenicznym Środowisku Akademickim (USOS, Eduroam, Labs)
Celem zadania jest nabycie przez studentów umiejętności przeprowadzania audytu zarządzania tożsamościami i prawami dostępu (IAM) w otwartym, dynamicznym i heterogenicznym środowisku uczelni wyższej. Zadanie koncentruje się na specyfice rozgraniczania uprawnień dla różnych grup użytkowników (studenci, doktoranci, nauczyciele akademiccy, pracownicy administracji, goście i słuchacze kursów), badaniu spójności centralnego systemu obsługi toku studiów (USOS / USOSweb) z uczelnianą usługą katalogową (LDAP / Active Directory) oraz ocenie bezpieczeństwa federacji tożsamości akademickich (Eduroam / eduGAIN) i stacji w laboratoriach komputerowych.
Powiązanie z sylabusem i treściami programowymi:
Państwowa Akademia Nauk Stosowanych kształci 4 200 studentów na 12 kierunkach technicznych, ekonomicznych i medycznych. Na uczelni zatrudnionych jest 260 nauczycieli akademickich, 95 pracowników administracji, biblioteki i obsługi oraz kształci się 40 doktorantów. W infrastrukturze uczelni funkcjonuje 18 pracowni komputerowych z 450 stacjami roboczymi, sieć bezprzewodowa Eduroam oraz centralny system dziekanatowy USOS.
Stan zastały kontroli dostępu i tożsamości na uczelni:
Rektor uczelni, po anonimowym zgłoszeniu o próbie manipulacji ocenami w protokole zaliczeniowym z egzaminu z matematyki, zleca audytorom pilną kontrolę systemów IAM.
Zadanie wymaga zbadania relacji między różnymi rolami w środowisku akademickim i weryfikacji izolacji uprawnień:
Student 1 (Audytor Wiodący / Analityk Procesów Dydaktycznych): Bada regulamin studiów, obieg protokołów ocen, procedury zatrudniania doktorantów i asystentów oraz przygotowuje plan referatu.
Student 2 (Audytor Techniczny IAM / Systemów Akademickich): Bada powiązania baz LDAP, AD i USOS, analizuje uprawnienia grupowe w USOSweb, weryfikuje konfigurację sieci Eduroam i serwera RADIUS oraz polityki stacji laboratoryjnych.
Student 3 (Audytor Zgodności z KRI i RODO na Uczelni): Weryfikuje spełnienie wymagań par. 20 KRI dla uczelni publicznej, analizuje ryzyka naruszenia prywatności studentów (ujawnianie danych wrażliwych, stypendiów socjalnych); sporządza kartę niezgodności.
Zbadajcie strukturę ról dla osób posiadających jednocześnie status studenta/doktoranta i prowadzącego zajęcia. Sprawdźcie, czy w systemie USOS istnieje techniczna separacja tożsamości dydaktycznej (konto pracownicze) od tożsamości beneficjenta kształcenia (konto studenckie).
Przeprowadźcie audyt techniczny w losowo wybranej pracowni komputerowej: sprawdźcie uprawnienia konta "student", obecność oprogramowania do zamrażania stanu dysku (np. Deep Freeze) oraz przetestujcie widoczność sieci administracyjnej za pomocą poleceń testowych (ping, traceroute).
Przypiszcie zidentyfikowane luki do właściwych kategorii:
Zaprojektujcie zasadę "Dwie role - dwa konta": doktorant posiada konto studenckie (login: nr_albumu@student.pans.pl) wyłącznie do spraw własnych oraz odrębne konto pracownicze (login: imie.nazwisko@pans.pl) z wymuszonym MFA do wprowadzania ocen i obsługi zajęć.
Sformułujcie zalecenia: logowanie do komputerów laboratoryjnych indywidualnym kontem studenckim z uprawnieniami ograniczonego użytkownika; izolacja sieci studentów do dedykowanego VLAN z dostępem wyłącznie do Internetu i serwerów dydaktycznych.
Wystąpienie seminaryjne (10 minut) podczas laboratoriów:
Raport składany przez zespół (4-6 stron A4):
A. Odpowiedzi na pytania problemowe i opis sytuacyjny:
B. Wzorcowe rozwiązanie problemu (Dokumentacja poaudytowa):
C. Analiza zalet i wad proponowanego rozwiązania:
Temat: Audyt Kont Współdzielonych i Terminali Magazynowych w Systemie WMS przy Wysokiej Rotacji Pracowników Agencji Pracy
Głównym celem zadania jest opanowanie przez studentów umiejętności badania i audytowania kontroli dostępu w dynamicznym środowisku logistyczno-przemysłowym o wysokiej fluktuacji kadr. Zadanie skupia się na zidentyfikowaniu przyczyn i skutków stosowania kont współdzielonych na mobilnych terminalach radiowych (skanerach kodów kreskowych) i wózkach widłowych w systemie zarządzania magazynem (Warehouse Management System - WMS). Studenci uczą się wykrywać luki w rozliczalności operacji magazynowych (przyjęcia, przesunięcia, kompletacja, wysyłka), analizować umowy powierzenia przetwarzania danych z agencjami pracy tymczasowej oraz projektować szybkie i ergonomiczne metody indywidualnej identyfikacji pracowników fizycznych.
Powiązanie z sylabusem i treściami programowymi:
Centrum Dystrybucyjne obsługuje sieć 250 supermarketów spożywczych oraz ogólnopolski sklep internetowy. Obiekt o powierzchni 45 000 m² pracuje w trybie ciągłym (3 zmiany, 7 dni w tygodniu). W centrum pracuje 80 pracowników stałych (kierownicy zmian, dyspozytorzy, operatorzy WMS) oraz od 120 do 200 pracowników magazynowych (kompletatorzy, operatorzy wózków wysokiego składu) rekrutowanych przez 3 zewnętrzne agencje pracy tymczasowej. Średni czas zatrudnienia pracownika agencyjnego wynosi zaledwie 3-5 tygodni, a fluktuacja dobowa sięga kilkunastu osób.
Stan zastały kontroli dostępu w systemie magazynowym WMS:
Dyrektor ds. Logistyki, ponoszący osobistą odpowiedzialność za bilans strat magazynowych, zleca zespołowi audytorów przeprowadzenie audytu IAM w strefie operacyjnej.
Praca w zespole polega na zbadaniu przepływu tożsamości na hali magazynowej i opracowaniu ergonomicznego mechanizmu logowania:
Student 1 (Audytor Wiodący / Analityk Procesów Magazynowych): Bada organizację pracy zmianowej, umowy z agencjami pracy tymczasowej, procedury rozliczania strat materialnych oraz moderuje referat seminaryjny.
Student 2 (Audytor Techniczny IAM / Systemów Mobilnych WMS): Bada konfigurację aplikacji WMS, logi transakcyjne na serwerze baz danych, możliwości techniczne czytników kodów i identyfikatorów RFID oraz procedury zarządzania urządzeniami mobilnymi (MDM).
Student 3 (Audytor Zgodności z Prawem Pracy i RODO): Analizuje przepisy Kodeksu pracy o odpowiedzialności materialnej, art. 5 i art. 28 RODO dotyczące ochrony danych klientów e-commerce na etykietach logistycznych; sporządza protokół niezgodności.
Sprawdźcie 10 losowo wybranych terminali na hali. Zweryfikujcie pliki konfiguracyjne aplikacji WMS, czasy wygaszania sesji oraz sprawdźcie, czy w logach bazy danych WMS rejestrowany jest unikalny identyfikator urządzenia (MAC/IP/DeviceID) obok loginu konta współdzielonego.
Przeanalizujcie zapisy umów pod kątem klauzul zachowania poufności, procedur zgłaszania listy pracowników delegowanych na daną zmianę oraz zasad powierzania przetwarzania danych osobowych klientów sklepu internetowego.
Sformułujcie ustalenia audytowe:
Zaprojektujcie rozwiązanie uwzględniające presję czasu: przy wejściu na zmianę pracownik agencyjny otrzymuje imienny identyfikator z unikalnym kodem kreskowym logowania (Personal Badge Code); logowanie do terminala polega na jednokrotnym zeskanowaniu kodu z identyfikatora, co trwa 1 sekundę i natychmiast przypisuje terminal do konkretnej osoby na czas zmiany.
Opracujcie procedurę automatycznego generowania tymczasowej tożsamości w WMS na podstawie danych z listy obecności przesyłanej przez agencję pracy przed rozpoczęciem zmiany i automatycznego blokowania profilu po zakończeniu zlecenia.
Prezentacja seminaryjna (10 minut) podczas laboratoriów:
Struktura raportu z audytu (4-6 stron A4):
A. Odpowiedzi na pytania problemowe i opis sytuacyjny:
B. Wzorcowe rozwiązanie problemu (Dokumentacja wdrożeniowa IAM):
C. Analiza zalet i wad proponowanego rozwiązania:
Temat: Audyt Kontroli Dostępu Opartej na Rolach (RBAC) oraz Zasady Najmniejszych Uprawnień (Least Privilege) w Sądowych Systemach Repertoryjnych
Głównym celem zadania jest opanowanie przez studentów umiejętności badania i audytowania modelu kontroli dostępu opartej na rolach (ang. Role-Based Access Control - RBAC) oraz bezwzględnego egzekwowania zasady najmniejszych uprawnień (ang. Principle of Least Privilege - PoLP) w jednostce wymiaru sprawiedliwości. Zadanie koncentruje się na wykrywaniu nadmiarowych uprawnień do akt spraw sądowych (sprawy karne, rozwodowe, opiekuńcze, gospodarcze), weryfikacji granulacji uprawnień w systemach repertoryjnych (np. Currenda, Sędzia 2, Portal Informacyjny Sądów Powszechnych) oraz eliminacji nieuprawnionego wglądu personelu pomocniczego do materiałów objętych klauzulami tajności lub wyłączeniem jawności.
Powiązanie z sylabusem i treściami programowymi:
Sąd Rejonowy w 120-tysięcznym mieście obejmuje swoją właściwością 5 wydziałów: I Wydział Cywilny, II Wydział Karny, III Wydział Rodzinny i Nieletnich, IV Wydział Pracy i Ubezpieczeń Społecznych oraz V Wydział Ksiąg Wieczystych. W sądzie orzeka 24 sędziów i 6 asesorów, którym pomaga 18 asystentów sędziego, 8 referendarzy sądowych oraz 65 urzędników sekretariatów (protokolanci, starsi sekretarze sądowi, kierownicy sekretariatów).
Stan zastały kontroli dostępu w systemie informatycznym sądu:
Prezes Sądu Rejonowego, po otrzymaniu skargi od pełnomocnika strony o wycieku poufnych opinii biegłych z akt sprawy opiekuńczej, powołuje zespół audytorów do zbadania architektury uprawnień.
Zadanie wymaga przeprowadzenia dekompozycji ról systemowych oraz opracowania matrycy uprawnień opartej na wydziałach i referatach orzeczniczych:
Student 1 (Audytor Wiodący / Analityk Procedur Sądowych): Bada Regulamin urzędowania sądów powszechnych, zarządzenia Prezesa Sądu o podziale czynności, strukturę wydziałów oraz koordynuje wystąpienie referatowe.
Student 2 (Audytor Techniczny IAM / Bezpieczeństwa Baz Danych): Bada konfigurację ról i tabel uprawnień w systemie biurowości sądowej, analizuje logi dostępowe do akt spraw (kwerendy SELECT do tabel spraw wrażliwych), bada powiązania z Active Directory.
Student 3 (Audytor Zgodności z Prawem i RODO): Analizuje przepisy o ochronie tajemnicy postępowania, Kodeksu postępowania karnego, art. 9 RODO oraz par. 20 KRI; sporządza protokół niezgodności i ryzyk naruszenia praworządności.
Wytypujcie próbkę 20 spraw wysoce wrażliwych (sprawy o przestępstwa przeciwko wolności seksualnej, sprawy o ubezwłasnowolnienie, sprawy rozwodowe osób publicznych). Wyciągnijcie z logów systemu listę wszystkich użytkowników, którzy wyświetlali akta tych spraw w ciągu ostatnich 6 miesięcy. Skonfrontujcie te dane ze składem orzekającym i protokolantami wyznaczonymi do tych spraw.
Zidentyfikujcie przypadki dostępu do spraw przez pracowników nieposiadających uzasadnienia służbowego (brak powiązania ze sprawą w zarządzeniu o podziale czynności). Sprawdźcie, czy pracownicy będący stronami postępowań logowali się do swoich teczek aktowych.
Sformułujcie i skategoryzujcie niezgodności:
Zaprojektujcie hierarchiczny model kontroli dostępu:
Sformułujcie procedurę oznaczania spraw niejawnych i spraw pracowniczych ze specjalnym reżimem dostępowym (dostęp wymaga podania uzasadnienia służbowego i generuje automatyczne powiadomienie do Prezesa Sądu i IOD).
Prezentacja seminaryjna (10 minut) na zajęciach:
Raport audytowy grupy (4-6 stron A4):
A. Odpowiedzi na pytania problemowe i opis sytuacyjny:
B. Wzorcowe rozwiązanie problemu (Dokumentacja reorganizacji IAM):
C. Analiza zalet i wad proponowanego rozwiązania:
Temat: Audyt Uwierzytelniania Wieloskładnikowego (MFA) i Bezpieczeństwa Zdalnego Dostępu Serwisowego do Sieci Dyspozytorskiej SCADA/OT
Celem zadania jest wykształcenie u studentów umiejętności badania i audytowania mechanizmów uwierzytelniania wieloskładnikowego (ang. Multi-Factor Authentication - MFA) oraz procedur bezpiecznego zdalnego dostępu serwisowego w przedsiębiorstwie infrastruktury krytycznej i u Podmiotu Kluczowego. Zadanie koncentruje się na stykach między siecią korporacyjną (IT) a siecią automatyki przemysłowej i sterowania technologicznego (OT / SCADA), audycie połączeń zewnętrznych integratorów i serwisantów automatyki oraz weryfikacji zgodności z rygorystycznymi wymaganiami Ustawy o Krajowym Systemie Cyberbezpieczeństwa (KSC) i dyrektywy NIS2.
Powiązanie z sylabusem i treściami programowymi:
Miejskie Przedsiębiorstwo Energetyki Cieplnej (MPEC Sp. z o.o.) zapewnia zaopatrzenie w ciepło i ciepłą wodę użytkową dla 180-tysięcznego miasta. Przedsiębiorstwo eksploatuje 2 ciepłownie rejonowe oraz sieć przesyłową o długości 240 km z 1 800 węzłami cieplnymi. Decyzją Ministra Klimatu i Środowiska MPEC został wpisany do rejestru Podmiotów Kluczowych w sektorze energii.
Infrastruktura sterowania technologicznego i stan kontroli dostępu:
W związku z nałożonym przez Ustawę o KSC obowiązkiem przeprowadzenia audytu bezpieczeństwa systemu informacyjnego wykorzystywanego do świadczenia usługi co najmniej raz na 3 lata, Zarząd MPEC zleca zespołowi audytorów kompleksową weryfikację zdalnego dostępu i MFA.
Audyt wymaga zbadania konfiguracji sieciowej styku IT/OT oraz mechanizmów kryptograficznych uwierzytelniania:
Student 1 (Audytor Wiodący / Analityk Infrastruktury Krytycznej): Analizuje dokumentację podmiotu kluczowego, politykę bezpieczeństwa strefy przemysłowej, umowy serwisowe SLA z integratorem automatyki i moderuje wystąpienie referatowe.
Student 2 (Audytor Techniczny IAM / Bezpieczeństwa OT i SCADA): Bada konfigurację bramy VPN, analizuje brak MFA, bada reguły firewall rozdzielające IT i OT, sprawdza konfigurację stacji dyspozytorskich SCADA i metody uwierzytelniania w sieci przemysłowej.
Student 3 (Audytor Zgodności z KSC i NIS2): Weryfikuje spełnienie wymagań art. 8-15 Ustawy o KSC, wymogów dyrektywy NIS2 dotyczących cyberbezpieczeństwa łańcucha dostaw oraz normy IEC 62443; sporządza kartę niezgodności.
Przeanalizujcie konfigurację protokołów na bramie VPN (sprawdźcie wersję protokołu, siłę algorytmów szyfrowania oraz brak drugiego składnika uwierzytelniania). Zweryfikujcie wykaz kont uprawnionych do łączenia się przez VPN pod kątem obecności kont zewnętrznych kontrahentów.
Zbadajcie tablice routingu i reguły filtracji ruchu. Sprawdźcie, czy z komputera podłączonego przez VPN istnieje bezpośredni dostęp do portów przemysłowych sterowników PLC (np. port 502 Modbus TCP, port 102 ISO-on-TCP).
Sformułujcie i uzasadnijcie ustalenia audytowe:
Zaprojektujcie nową architekturę dostępu zdalnego zgodną z modelem Purdue (Industrial Demilitarized Zone - iDMZ):
Sformułujcie procedurę "Dostęp Serwisowy na Żądanie": serwisant zewnętrzny nie może połączyć się z siecią w dowolnym momencie; dostęp jest otwierany na zdefiniowany czas (np. 2 godziny) przez Głównego Dyspozytora po formalnym zgłoszeniu awarii.
Prezentacja seminaryjna (10 minut) podczas laboratoriów:
Raport składany na zaliczenie (4-6 stron A4):
A. Odpowiedzi na pytania problemowe i opis sytuacyjny:
B. Wzorcowe rozwiązanie problemu (Dokumentacja poaudytowa):
C. Analiza zalet i wad proponowanego rozwiązania:
Temat: Audyt Procesu Okresowego Przeglądu Uprawnień Użytkowników (User Access Review - UAR) i Eliminacji Akumulacji Uprawnień (Privilege Creep)
Głównym celem zadania jest opanowanie przez studentów praktycznych umiejętności planowania, przeprowadzania i audytowania procesu okresowego przeglądu uprawnień użytkowników (ang. User Access Review - UAR / User Access Certification). Zadanie skupia się na identyfikacji i zwalczaniu powszechnego w korporacjach zjawiska niekontrolowanej akumulacji uprawnień (ang. Privilege Creep), wynikającego z awansów, zmian działów lub udziału w projektach tymczasowych bez odbierania uprawnień historycznych. Studenci uczą się weryfikować rzetelność kampanii atestacji uprawnień w systemach klasy ERP (np. SAP ERP) oraz eliminować patologię tzw. bezrefleksyjnego zatwierdzania (Rubber Stamping) przez kadrę menedżerską.
Powiązanie z sylabusem i treściami programowymi:
Centrum Usług Wspólnych (Shared Services Center - SSC) międzynarodowej grupy kapitałowej zlokalizowane w Polsce zatrudnia 450 specjalistów. Centrum świadczy scentralizowane usługi księgowe, kadrowo-płacowe, zakupowe (Procure-to-Pay) oraz zarządzania należnościami (Order-to-Cash) dla 12 spółek zależnych w Europie Środkowo-Wschodniej. W organizacji panuje wysoka dynamika zmian stanowiskowych: pracownicy często awansują, przechodzą między zespołami obsługującymi różne kraje lub są delegowani do tymczasowych projektów wdrożeniowych.
Stan faktyczny w obszarze okresowych przeglądów uprawnień:
Komitet Audytu Grupy Kapitałowej, zaniepokojony ryzykiem nieuzyskania certyfikacji ISAE 3402 niezbędnej dla klientów korporacyjnych, zarządza audyt procesu UAR.
Audyt polega na weryfikacji procesu recertyfikacji oraz szczegółowej analizie próbki ról użytkowników:
Student 1 (Audytor Wiodący / Analityk Procesów Korporacyjnych): Bada procedury kontroli wewnętrznej, regulamin kampanii UAR, strukturę organizacyjną SSC oraz koordynuje przygotowanie referatu.
Student 2 (Audytor Techniczny IAM / Bezpieczeństwa ERP): Dokonuje analizy ról użytkowników w SAP (tabela AGR_USERS, USR02), weryfikuje historię zmian uprawnień, bada logi użycia transakcji (transakcja ST03N / SM20) oraz projektuje techniczne mechanizmy wsparcia recertyfikacji.
Student 3 (Audytor Zgodności ze Standardami ISAE 3402 i ISO 27001): Analizuje spełnienie wymagań kontroli ISO 27001 A.5.18 oraz standardów kontroli wewnętrznej SOC 1 / SOX; sporządza kartę niezgodności i ryzyk finansowych.
Przeanalizujcie dowody z ostatniej kampanii UAR (wymianę korespondencji e-mail, znaczniki czasu akceptacji arkuszy kalkulacyjnych). Wykażcie, że menedżerowie fizycznie nie byli w stanie rzetelnie przeanalizować ról swoich podwładnych w czasie, w jakim odesłali odpowiedzi.
Zestawcie dla wybranej próbki 30 pracowników historię zatrudnienia (z systemu kadrowego) z aktualnie przypisanymi rolami SAP. Porównajcie listę ról z faktycznie wykonywanymi transakcjami w ciągu ostatnich 6 miesięcy (analiza logów użycia - wykażcie, ile ról jest "martwych", ale nadal aktywnych).
Sformułujcie ustalenia audytowe:
Zaprojektujcie zreformowany proces przeglądu uprawnień: wprowadzenie kwartalnych mikrokampanii UAR, przetłumaczenie kodów technicznych na role biznesowe (Business Friendly Names), wymuszenie w procedurze konieczności zaznaczenia opcji "Potwierdzam" lub "Odbieram" przy każdym uprawnieniu z osobna (zakaz opcji "Zatwierdź wszystko").
Sformułujcie procedurę "Zero-Based Transfer": przy przejściu pracownika do nowego zespołu wszystkie jego dotychczasowe uprawnienia są automatycznie wygaszane w dniu transferu, a nowy menedżer musi zawnioskować od zera wyłącznie o uprawnienia niezbędne na nowym stanowisku.
Prezentacja seminaryjna (10 minut) na forum laboratorium:
Raport składany na zaliczenie (4-6 stron A4):
A. Odpowiedzi na pytania problemowe i opis sytuacyjny:
B. Wzorcowe rozwiązanie problemu (Dokumentacja procedury UAR):
C. Analiza zalet i wad proponowanego rozwiązania:
Temat: Audyt Kont Serwisowych, Technicznych i Botów Automatyzacji Procesów (RPA) w Infrastrukturze IT
Głównym celem zadania jest opanowanie przez studentów umiejętności badania i audytowania zarządzania tożsamościami nieosobowymi (ang. Non-Human Identities - NHI), ze szczególnym uwzględnieniem kont serwisowych (Service Accounts), zadań wsadowych (Batch Jobs), kont integracyjnych API oraz robotów programowych (Robotic Process Automation - RPA). Zadanie koncentruje się na wykrywaniu powszechnych zagrożeń: przypisywaniu kontom technicznym stałych uprawnień domenowych administratora (Domain Admins), stosowaniu haseł bezterminowych (PasswordNeverExpires), zapisywaniu poświadczeń jawnym tekstem w skryptach i plikach konfiguracyjnych, braku przypisanych właścicieli kont oraz podatności na zaawansowane techniki kradzieży poświadczeń (np. ataki typu Kerberoasting).
Powiązanie z sylabusem i treściami programowymi:
Towarzystwo Ubezpieczeń Wzajemnych (TUW) obsługuje 120 000 polis komunikacyjnych, majątkowych i rolniczych. Centralny system ubezpieczeniowy współpracuje z wieloma aplikacjami pomocniczymi: systemem likwidacji szkód, bazą Ubezpieczeniowego Funduszu Gwarancyjnego (UFG), bankami oraz systemem obiegu dokumentów. Aby przyspieszyć przetwarzanie wniosków i kalkulację składek, w spółce wdrożono 15 robotów programowych klasy RPA (oprogramowanie UiPath).
Stan faktyczny w obszarze zarządzania kontami serwisowymi w Active Directory:
Zarząd Towarzystwa Ubezpieczeń, po otrzymaniu zaleceń poinspekcyjnych z Urzędu Komisji Nadzoru Finansowego dotyczących ochrony systemów przetwarzania polis, zleca audytorom pilną kontrolę kont serwisowych i tożsamości RPA.
Audyt wymaga przeprowadzenia dogłębnej inspekcji obiektów Active Directory oraz analizy konfiguracji usług:
Student 1 (Audytor Wiodący / Analityk Bezpieczeństwa IT): Bada polityki haseł w organizacji, regulacje dotyczące tożsamości nieludzkich (NHI), procedury ciągłości działania oraz koordynuje wystąpienie seminaryjne.
Student 2 (Audytor Techniczny IAM / Bezpieczeństwa Active Directory): Dokonuje ekstrakcji danych z Active Directory za pomocą modułu ActiveDirectory w PowerShell (skanowanie kont z PasswordNeverExpires, filtrowanie członków Domain Admins, analiza SPN pod kątem podatności na Kerberoasting).
Student 3 (Audytor Zgodności z Wytycznymi KNF i RODO): Weryfikuje spełnienie wymagań Wytycznych KNF dotyczących zarządzania obszarami IT w zakładach ubezpieczeń oraz normy ISO 27001; sporządza zestawienie ryzyk przejęcia infrastruktury.
Uruchomcie kwerendę badawczą w Active Directory wyszukującą konta spełniające kryteria: PasswordNeverExpires = True, AdminCount = 1 oraz ServicePrincipalNames NOT NULL. Zestawcie liczbę zidentyfikowanych kont z oficjalną wiedzą administratorów.
Przeanalizujcie próbkę 10 plików konfiguracyjnych robotów RPA i skryptów harmonogramu zadań (Task Scheduler). Sprawdźcie, czy poświadczenia są zapisane w postaci jawnej, czy wykorzystywany jest mechanizm Windows Credential Manager lub dedykowany sejf tożsamości (CyberArk / HashiCorp Vault / UiPath Orchestrator Assets).
Sformułujcie ustalenia audytowe:
Zaprojektujcie migrację ze zwykłych kont użytkowników na zarządzane konta usługowe grupy (Group Managed Service Accounts - gMSA):
Sformułujcie procedurę rejestracji każdego nowego konta serwisowego: obowiązek wskazania właściciela, celu biznesowego, systemów docelowych oraz corocznej recertyfikacji konieczności istnienia konta.
Wystąpienie seminaryjne (10 minut) podczas laboratoriów:
Raport seminaryjny (4-6 stron A4) musi zawierać:
A. Odpowiedzi na pytania problemowe i opis sytuacyjny:
B. Wzorcowe rozwiązanie problemu (Dokumentacja techniczno-organizacyjna):
C. Analiza zalet i wad proponowanego rozwiązania: