Dlaczego dział IT staje się strażnikiem AI w firmie
AI przestaje być prototypem – zaczyna dotykać krytycznych procesów
Sztuczna inteligencja w wielu firmach wyszła już poza etap eksperymentów. Narzędzia generatywne są używane przez pracowników do tworzenia treści, analizy danych czy wsparcia obsługi klienta, często bez wiedzy działu IT. Systemy predykcyjne wspierają planowanie sprzedaży, modele klasyfikujące pomagają przy wnioskach kredytowych, a chatboty odpowiadają klientom w czasie rzeczywistym. W takiej sytuacji ciężar odpowiedzialności naturalnie przesuwa się w stronę IT, bo tam zbiegają się kwestie infrastruktury, bezpieczeństwa, dostępu do danych i integracji z istniejącymi systemami.
Zarząd widzi w AI szansę na przyspieszenie procesów i redukcję kosztów. Dla IT oznacza to konieczność pogodzenia presji na szybkość wdrożeń z wymogami bezpieczeństwa i zgodności. To napięcie jest realne: z jednej strony pojawiają się oferty dostawców obiecujących „gotowe” rozwiązania, z drugiej – brak czasu na rzetelną ocenę ryzyka modeli AI. W praktyce to dział IT ma najwięcej informacji, by oszacować, czy dany pomysł da się bezpiecznie zrealizować w istniejącym środowisku.
Wielu szefów IT sygnalizuje podobny problem: projekty AI startują jako niewinne POC w jednym dziale, a po kilku miesiącach ktoś ogłasza, że „to już działa produkcyjnie”. Bez przeglądu bezpieczeństwa, bez umów powierzenia danych, często bez monitoringu. Wtedy pytanie nie brzmi: czy AI daje korzyści, tylko: jaki jest realny koszt ryzyka i kto za to odpowiada.
Presja rynku i marketingu kontra odpowiedzialność techniczna
Dostawcy usług chmurowych, vendorzy oprogramowania i dział marketingu często grają w jednej drużynie: potrzebują szybkich, efektownych wdrożeń, które dadzą się pokazać klientom i mediom. Hasła typu „AI‑ready”, „inteligentna automatyzacja” czy „asystent AI w każdym module” mają przyciągnąć uwagę. Odpowiedzialność za to, co dzieje się „pod maską” – jakie dane są używane, jak zabezpieczone są modele, czy system respektuje zasady prywatności – ląduje na biurku zespołu IT oraz bezpieczeństwa.
Tu pojawia się fundamentalne pytanie: co wiemy, a czego nie wiemy? Wiadomo, że AI może przyspieszyć część procesów, automatyzować rutynowe decyzje, poprawić jakość obsługi. Nie wiadomo natomiast, czy model nie będzie uprzedzony, czy nie ujawni poufnych informacji, czy nie da się go zaatakować prompt injection. Bez udziału IT łatwo o sytuację, w której decyzje o wdrożeniu podejmowane są na podstawie prezentacji sprzedażowych, a nie twardych kryteriów technicznych i regulacyjnych.
Dział IT musi tu pełnić rolę nie tylko wykonawcy, ale też partnera doradzającego zarządowi. To IT może pokazać różnicę między testowym użyciem API zewnętrznego modelu a produkcyjną integracją, która wymaga architektury, logowania, mechanizmów DLP czy planu awaryjnego. Bez tego zarząd widzi jedynie szybko działający prototyp, nie dostrzegając, ile ukrytych zależności stoi za stabilnym i bezpiecznym systemem.
Shadow AI i chaos narzędzi bez roli IT
Brak jasno określonej roli działu IT w obszarze sztucznej inteligencji prowadzi do zjawiska shadow AI. Poszczególne zespoły wdrażają własne narzędzia: subskrypcje SaaS z kart służbowych, darmowe wtyczki do przeglądarek, niezależne chatboty do obsługi klienta, a nawet skrypty pisane po godzinach. Z punktu widzenia użytkownika biznesowego liczy się wygoda i szybkość. Z perspektywy bezpieczeństwa i zgodności taki ekosystem staje się niezarządzalny.
Typowe skutki shadow AI to: powielanie tych samych danych w wielu systemach, wysyłanie danych wrażliwych do publicznych modeli, brak spójnych logów i brak możliwości audytu. Przy pierwszym incydencie bezpieczeństwa lub kontroli regulatora trudno nawet ustalić, gdzie jakie dane zostały użyte. To dokładne przeciwieństwo zarządzania ryzykiem, jakiego oczekuje od firmy organ nadzorczy czy klient biznesowy.
Rolą IT jest więc nie tylko blokowanie niebezpiecznych narzędzi, ale przede wszystkim zaproponowanie bezpiecznych, kontrolowanych alternatyw. Jeżeli organizacja oferuje sprawdzone rozwiązanie AI z jasnymi zasadami użycia, pracownicy znacznie rzadziej sięgają po „dzikie” usługi w internecie. To wymaga jednak wcześniejszego zdefiniowania polityki i procesu wdrażania AI, a nie działania reaktywnego.

Diagnoza punktu startowego: dojrzałość technologiczna i biznesowa
Krótki audyt: systemy, dane, procesy, kompetencje
Bez uczciwej diagnozy punktu startowego łatwo zaprojektować wdrożenie AI „na papierze”, które rozbije się o realia infrastruktury i ludzi. Pierwszy krok to prosty, ale systematyczny audyt, który powinien obejmować cztery obszary:
- Systemy – jakie aplikacje działają w firmie (ERP, CRM, systemy branżowe, narzędzia BI, systemy ticketowe), gdzie są hostowane (on‑prem, chmura publiczna, prywatna) i jak są integrowane.
- Dane – skąd pochodzą, gdzie są przechowywane (bazy, data warehouse, data lake, pliki na dyskach sieciowych), jakie są ich typy (transakcyjne, logi, dokumenty, obrazy).
- Procesy – które są zautomatyzowane, które zależą od ręcznego przetwarzania danych, gdzie są „wąskie gardła” i ręczne kopiowanie danych między systemami.
- Kompetencje – kto w organizacji ma doświadczenie z analityką, modelowaniem, integracją API, MLOps; jakie są zasoby bezpieczeństwa i prawne.
Taki audyt nie musi przyjmować formy wielomiesięcznego projektu. W wielu firmach wystarczy seria warsztatów z kluczowymi zespołami, połączona z przeglądem architektury i repozytoriów kodu. Dla potrzeb bezpiecznego wdrożenia sztucznej inteligencji kluczowe jest zrozumienie, które elementy środowiska IT są już gotowe na AI (np. istniejące API, centralne logowanie, mechanizmy IAM), a które staną się ograniczeniem.
Częstą barierą nie jest brak mocy obliczeniowej, lecz brak uporządkowanych danych i procesów. Modele AI, szczególnie te trenowane na danych firmowych, amplifikują chaos – jeżeli dane są niespójne, pełne duplikatów i wyjątków, model będzie odzwierciedlał te problemy w swoich wynikach. Audyt dojrzałości powinien to jasno pokazać i pomóc ustalić priorytety.
Szybkie zwycięstwa kontra obszary wysokiego ryzyka
Na etapie diagnozy warto oddzielić dwa typy potencjalnych projektów AI:
- Szybkie zwycięstwa – zastosowania o ograniczonym ryzyku, łatwe do osadzenia w istniejących procesach, np. klasyfikacja zgłoszeń serwisowych, proponowanie szablonów odpowiedzi, ekstrakcja prostych danych z dokumentów o niewrażliwej treści.
- Obszary wysokiego ryzyka – tam, gdzie przetwarzane są dane szczególnie chronione (dane medyczne, informacje finansowe, dane o karalności), gdzie decyzje mają duży wpływ na klienta (odmowa kredytu, decyzje kadrowe, diagnoza medyczna) lub gdzie regulator wymaga szczególnej ostrożności.
Rozdzielenie tych dwóch grup projektów pomaga zarządowi zrozumieć, że nie każda inicjatywa AI wymaga takiego samego poziomu kontroli. Dział IT może zaproponować „piaskownicę” dla szybkich zwycięstw – z jasno ograniczonym zakresem danych – oraz bardziej rygorystyczny proces dla inicjatyw wrażliwych. Dzięki temu rozwój nie blokuje się na najtrudniejszych przypadkach użycia.
W praktyce bezpieczniejsze jest rozpoczęcie od projektów o niskim ryzyku, ale wysokiej widoczności biznesowej. Służą one jako poligon do wypracowania zasad governance AI, standardów integracji i procedur bezpieczeństwa, które później można stopniowo przenosić na trudniejsze obszary.
Mapowanie interesariuszy i istniejących polityk
Bez mapy interesariuszy wdrożenie AI szybko utknie między sprzecznymi oczekiwaniami działów. W projektach tego typu najczęściej uczestniczą:
- IT i architektura – odpowiedzialni za integrację, infrastrukturę, wybór rozwiązań.
- Zespół bezpieczeństwa / CISO – nadzór nad ryzykiem, politykami bezpieczeństwa, kontrolami technicznymi.
- Dział prawny / compliance – interpretacja RODO, AI Act, wymogów branżowych.
- HR – regulaminy korzystania z narzędzi, szkolenia pracowników, aspekty etyczne i kadrowe.
- Działy biznesowe – właściciele procesów, które mają korzystać ze sztucznej inteligencji.
- Zarząd – sponsorzy, decydenci budżetów, adresaci raportów o ryzyku.
Na tym etapie przydaje się też przegląd istniejących polityk: bezpieczeństwa informacji, korzystania z chmury, przechowywania danych, automatyzacji procesów. Często można je rozszerzyć na obszar AI zamiast tworzyć wszystko od zera. Przykładowo, zasady klasyfikacji informacji (jawne, wewnętrzne, poufne, ściśle poufne) mogą bezpośrednio przełożyć się na to, jakie dane wolno wysyłać do zewnętrznych modeli.
Przykład kontrastowy: data lake vs. pliki na dyskach sieciowych
Dwie skrajne sytuacje dobrze pokazują wpływ dojrzałości danych na wdrożenie AI. W pierwszym wariancie firma posiada centralny data lake lub dobrze utrzymany hurtownię danych, procesy ETL/ELT, polityki jakości danych i zespół BI. W takim środowisku dodanie modeli AI jest naturalnym kolejnym krokiem: dane są dostępne przez ustalone interfejsy, istnieją metadane, łatwiej zaprojektować kontrolowany przepływ danych treningowych.
Drugi wariant to organizacja, w której większość kluczowych danych żyje w Excelach na dyskach sieciowych lub prywatnych OneDrive’ach, a integracje polegają na ręcznym kopiowaniu plików. Tutaj próba zbudowania modelu AI szybko ujawni brak spójności danych, problemy z wersjonowaniem i odpowiedzialnością za merytoryczną poprawność treści. Wdrożenie AI bez wcześniejszego uporządkowania danych oznacza w praktyce budowę systemu na piasku.
W obu przypadkach rola IT jest inna. W pierwszym – skupia się na architekturze, bezpieczeństwie i wybieraniu właściwych technologii MLOps. W drugim – kluczowe będzie przekonanie zarządu, że przed poważnymi inicjatywami AI trzeba zainwestować w podstawy: centralizację i higienę danych.
Ramy strategiczne: po co w ogóle wdrażać AI i gdzie są granice
Definiowanie celów biznesowych zamiast mody na AI
Presja „wszyscy wdrażają AI” jest silna, ale z perspektywy działu IT najważniejsze pytanie brzmi: co chcemy osiągnąć, mierzalnie i konkretnie. Dobrze zdefiniowane cele biznesowe to takie, które da się powiązać z istniejącymi wskaźnikami: krótszy czas obsługi zgłoszenia, mniejsza liczba reklamacji, niższy koszt przetworzenia dokumentu, większa dostępność systemu wsparcia użytkownika.
Strategia wdrożenia AI powinna nadawać priorytety projektom, w których połączenie potencjalnych korzyści i akceptowalnego ryzyka jest korzystne. Dział IT może tu pełnić rolę moderatora – pokazywać, które pomysły są realne do wdrożenia na obecnej infrastrukturze, a które wymagałyby głębokiej przebudowy systemów lub polityk bezpieczeństwa. Bez takiej szczerej rozmowy o ograniczeniach łatwo popaść w rozdźwięk między oczekiwaniami a możliwościami.
Wiązanie AI z celami biznesowymi pomaga także w rozmowie z regulatorem czy audytorem. Łatwiej uzasadnić przetwarzanie danych przez model, gdy wiadomo, jaki proces jest usprawniany, jakie są zabezpieczenia i jakie alternatywy zostały rozważone (np. prostsze reguły biznesowe zamiast „czarnej skrzynki”).
W tym miejscu przyda się jeszcze jeden praktyczny punkt odniesienia: Jak projektować aplikacje mobilne pod 5G: dobre praktyki wydajności i bezpieczeństwa.
Granice użycia AI: czego system nie powinien decydować sam
Bezpieczne wdrożenie sztucznej inteligencji to nie tylko pytanie „gdzie AI zastosować”, ale również „gdzie AI nie powinna podejmować samodzielnych decyzji”. Dla działu IT i zespołu bezpieczeństwa kluczowe są trzy grupy obszarów:
- Decyzje o wysokim wpływie na jednostkę – zatrudnienie, zwolnienie, przyznanie kredytu, diagnoza medyczna, decyzje ubezpieczeniowe.
- Procesy krytyczne dla bezpieczeństwa – sterowanie infrastrukturą, systemy ICS/SCADA, decyzje w obszarze bezpieczeństwa fizycznego.
- Obszary z silnymi wymogami regulacyjnymi – finanse, zdrowie, administracja publiczna, sektor energetyczny.
W wielu z tych przypadków model AI może pełnić rolę systemu wspierającego decyzję, ale nie powinien być jedynym decydentem. Należy jasno określić, kiedy człowiek ma obowiązek weryfikacji rekomendacji systemu i jak to ma wyglądać w praktyce (np. w UI systemu, w procesach operacyjnych, w logach). Dzięki temu w razie kontroli można wykazać, że to człowiek ponosi ostateczną odpowiedzialność i miał realną możliwość jej wykonania.
Granice użycia AI powinny zostać spisane w firmowej polityce, w formie zrozumiałej także dla biznesu i HR. To nie jest wyłącznie dokument techniczny – stanowi element governance sztucznej inteligencji i buduje zaufanie pracowników, którzy chcą wiedzieć, w jakim zakresie ich praca i dane są analizowane przez modele.
W praktyce przydaje się prosty podział: scenariusze, w których AI może automatyzować decyzje w pełni (np. kategoryzacja zgłoszeń do servicedesku, rozpoznawanie typu dokumentu), oraz takie, gdzie jej rola kończy się na przygotowaniu propozycji dla człowieka. W tym drugim przypadku trzeba jasno ustalić minimalny poziom kontroli: kiedy pracownik musi coś tylko „zaakceptować”, a kiedy przeprowadzić faktyczną, merytoryczną weryfikację. Bez takiego rozróżnienia systemy szybko stają się w praktyce „gumką przybijającą pieczątkę” na decyzjach modelu.
Dział IT może pomóc biznesowi, przekładając te granice na konkretne mechanizmy techniczne. Chodzi m.in. o wymuszanie podwójnej akceptacji przy określonym progu ryzyka, blokowanie pełnej automatyzacji w systemach objętych wymogami regulacyjnymi czy budowanie interfejsów, które nie sugerują nieomylności modelu (np. wyświetlanie poziomu pewności predykcji, linków do źródeł danych, jasnego oznaczenia „rekomendacja AI”). Technologia staje się tutaj narzędziem do egzekwowania polityk, a nie zastępstwem zdrowego rozsądku.
Granice należy także skorelować z innymi wymiarami ryzyka: skalą wdrożenia, rodzajem danych i trudnością w wykryciu błędu. Model generujący streszczenia długich umów dla zespołu prawnego działa w środowisku, gdzie kompetencje odbiorców są wysokie, a pomyłkę da się wychwycić. Automatyczna odmowa kredytu po stronie frontowego systemu bankowości internetowej spełnia już zupełnie inne kryteria: dotyczy klienta, trudno zweryfikować algorytm, a każda błędna decyzja może być przedmiotem sporu z regulatorem.
Wreszcie pozostaje pytanie organizacyjne: kto ma prawo przesuwać te granice wraz z dojrzewaniem firmy w obszarze AI. Dobrą praktyką jest stały, międzydziałowy komitet (IT, bezpieczeństwo, prawo, biznes), który cyklicznie przegląda katalog zastosowań, incydenty i nowe wymogi regulacyjne. Takie ciało może decydować, gdzie zwiększyć automatyzację, a gdzie cofnąć się o krok i przywrócić większy udział człowieka, zanim zrobi to za firmę nadzór lub rynek.
Bezpieczne wdrożenie sztucznej inteligencji nie sprowadza się więc do pojedynczej decyzji technologicznej, lecz do serii drobnych wyborów: które dane udostępnić, jaki poziom automatyzacji zaakceptować, komu powierzyć nadzór. Dział IT, mając wgląd w architekturę, procesy i ograniczenia infrastruktury, jest w naturalny sposób tym zespołem, który może te wybory uporządkować – tak, by ambicje rozwojowe firmy szły w parze z realnym panowaniem nad ryzykiem.

Zarządzanie danymi pod kątem AI: fundament, który decyduje o ryzyku
Mapa danych: skąd model będzie „pił” informacje
Punktem krytycznym jest odpowiedź na proste pytanie: z jakich konkretnie źródeł dane trafią do modeli AI. Bez takiej mapy organizacja traci kontrolę nad tym, co jest faktycznie przetwarzane, a dział IT nie jest w stanie zaprojektować sensownych zabezpieczeń.
Praktyczne podejście obejmuje kilka kroków, które da się zrealizować niezależnie od skali firmy:
- Inwentaryzacja kluczowych systemów źródłowych (ERP, CRM, systemy produkcyjne, DMS, systemy HR) wraz z typami danych, które potencjalnie mogłyby być wykorzystane przez AI.
- Oznaczenie, które z tych danych zawierają informacje wrażliwe (RODO, tajemnica przedsiębiorstwa, dane finansowe, know-how techniczne).
- Wskazanie systemów docelowych – gdzie wyniki modeli będą zapisywane, przechowywane i kto będzie miał do nich dostęp.
- Określenie kanałów integracji: API, kolejki, integracje plikowe, ręczne eksporty – każdy z nich niesie inne ryzyka.
Na tym etapie pojawia się pierwsza decyzja strategiczna: czy firma będzie karmić model danymi bezpośrednio z systemów operacyjnych, czy przez warstwę pośrednią (np. hurtownię danych, warstwę semantyczną, data mesh). Z perspektywy bezpieczeństwa i odporności na zmiany w systemach źródłowych zwykle wygrywa podejście z warstwą pośrednią, nawet kosztem większej złożoności.
Klasyfikacja i minimalizacja danych: mniej znaczy bezpieczniej
Dane dla AI kuszą tym, że „im więcej, tym lepiej”. Z punktu widzenia ryzyka bezpieczeństwa jest odwrotnie: im mniej wrażliwych danych trafia do modelu, tym mniejsze konsekwencje ewentualnego wycieku lub błędu. Stąd nacisk regulatorów i dobrych praktyk na zasady minimalizacji danych.
Dział IT może przełożyć klasyfikację informacji na konkretne mechanizmy techniczne:
Dla wielu firm dobrym punktem odniesienia są też istniejące praktyki opisane w serwisach specjalistycznych, łączących tematykę IT i nowych technologii, takich jak praktyczne wskazówki: internet. Pozwala to porównać własny punkt startowy z tym, co jest obecnie uznawane za standard rynkowy.
- Filtrowanie i maskowanie pól wrażliwych przed wysłaniem do modelu (np. zamiana PESEL na losowy identyfikator, usuwanie nazwisk, przycinanie opisów do niezbędnego kontekstu).
- Separacja zbiorów treningowych od danych operacyjnych – to, co jest używane do trenowania lub dostrajania modelu, nie musi zawierać pełnych identyfikatorów klientów.
- Wykorzystywanie syntetycznych lub zanonimizowanych danych w fazie eksperymentów, a dopiero na końcu przełączanie na dane rzeczywiste w ściśle kontrolowanym środowisku.
Przykładowo, system wspierający analizę treści w zgłoszeniach serwisowych nie musi otrzymywać pełnych danych klienta. W większości przypadków wystarczy opis problemu, typ urządzenia, kilka parametrów technicznych. Reszta to ryzyko – zarówno pod kątem wycieku, jak i niezamierzonego wykorzystania danych do innych celów niż przewidziane w klauzulach informacyjnych.
Jakość danych: od „data swamp” do użytecznego zbioru dla modeli
AI bardzo szybko obnaża niedoskonałości danych. Błędy, duplikaty, niespójne słowniki czy brak standardów nazewniczych przekładają się na halucynacje, błędne rekomendacje i trudne do wykrycia uprzedzenia modelu. Co wiemy? Że model nauczy się tego, co mu podamy. Czego zwykle nie wiemy? Gdzie dane są najbardziej zanieczyszczone.
Rolą IT, we współpracy z właścicielami danych, jest wprowadzenie minimalnych standardów jakości w tych obszarach, które będą karmić AI. W praktyce oznacza to:
- Ustalenie słowników referencyjnych i walidacji (np. jednolite kody produktów, statusów zgłoszeń, typów klientów).
- Monitorowanie podstawowych wskaźników jakości danych (liczba wartości pustych, duplikaty, rozjechane słowniki) oraz raportowanie ich do właścicieli procesów.
- Wdrożenie mechanizmów poprawy danych u źródła, a nie tylko „czyszczenie” w warstwie analitycznej.
Bez takiego podejścia modele będą próbowały „zgadnąć”, co autor danych miał na myśli. W środowiskach o niskiej jakości danych bardziej przewidywalne i bezpieczne bywa zresztą zastosowanie prostszych reguł biznesowych zamiast zaawansowanych modeli.
Cykl życia danych: od pozyskania do usunięcia (także w modelu)
Tradycyjne polityki retencji danych nie obejmują często specyfiki sztucznej inteligencji. Tymczasem dane mogą żyć w kilku miejscach naraz: w systemach źródłowych, w hurtowni, w feature store, w logach interakcji z modelem, a częściowo – w samych wagach modelu (pośrednio, w postaci wzorców).
Bezpieczny cykl życia danych w projektach AI powinien odpowiadać na trzy pytania:
- Jak długo dane mogą być przechowywane w poszczególnych warstwach (operacyjna, analityczna, treningowa, logi)?
- Jak wygląda proces usuwania lub anonimizacji danych na żądanie (np. realizacja prawa do bycia zapomnianym)?
- Co dzieje się z modelem, który uczył się na danych, które trzeba usunąć – czy konieczne jest jego ponowne trenowanie lub przynajmniej dostrojenie?
To obszar, w którym teoria zderza się z praktyką. Całkowita „amnezja” modelu wobec konkretnych rekordów bywa trudna do osiągnięcia technicznie. Coraz częściej pojawiają się jednak narzędzia do „unlearningu” wybranych danych, choć jest to wciąż rozwijający się obszar. Dział IT powinien przynajmniej wiedzieć, jakie są techniczne ograniczenia, i uczciwie komunikować je zespołowi prawnemu oraz biznesowi.
Dostęp do danych: kto może zasilać i odpytywać modele
Projektując wydajne środowisko AI, łatwo stworzyć nowy „superklucz” do danych – interfejs, który pozwala odpytywać model o treści z wielu systemów jednocześnie. Z punktu widzenia produktywności brzmi to atrakcyjnie, ale znacząco zwiększa ryzyko nadużyć. Dlatego mechanizmy kontroli dostępu muszą obejmować nie tylko same systemy źródłowe, lecz także warstwę AI.
Kluczowe elementy to:
- Silne uwierzytelnianie i autoryzacja na poziomie interfejsów AI (API, aplikacje chatbotowe, panele dla analityków).
- Dziedziczenie uprawnień – użytkownik nie powinien móc uzyskać przez model dostępu do danych, do których nie ma uprawnień w systemie źródłowym.
- Rejestrowanie zapytań i odpowiedzi w sposób umożliwiający analizę incydentów, ale z poszanowaniem prywatności (np. maskowanie wybranych pól w logach).
- Ograniczanie masowych eksportów danych z warstwy AI, zwłaszcza w projektach, gdzie model ma wgląd w szerokie spektrum informacji o klientach lub pracownikach.
Typowy scenariusz ryzykowny to chatbot wewnętrzny, podłączony do wielu repozytoriów dokumentów, bez precyzyjnego modelu uprawnień. W takiej konfiguracji jeden pracownik może – często nieświadomie – uzyskać wgląd w dokumenty, które formalnie należą do innego działu lub są przeznaczone tylko dla wybranych ról.

Bezpieczeństwo AI: nowe wektory ataku i stare problemy w nowej skali
Ataki na modele: prompt injection, data poisoning, model stealing
Modele AI otwierają nowe ścieżki ataku, które nie występowały w klasycznych systemach opartych na regułach. Z perspektywy działu IT część z nich można traktować jako rozszerzenie znanych zjawisk (np. wstrzykiwanie poleceń przypomina SQL injection), ale mechanizmy obrony są inne.
Trzy scenariusze pojawiają się szczególnie często:
- Prompt injection – próby skłonienia modelu do wykonania poleceń sprzecznych z założeniami systemu, np. ujawnienia tajnych instrukcji, zignorowania polityk bezpieczeństwa, pobrania danych z nieautoryzowanych źródeł.
- Data poisoning – celowe wprowadzanie złośliwych lub zmanipulowanych danych do zbiorów treningowych lub źródeł, z których model czerpie wiedzę, aby wypaczyć jego zachowanie.
- Model stealing – odtwarzanie działania modelu poprzez masowe odpytywanie API i budowanie jego kopii, która może zostać wykorzystana poza kontrolą właściciela.
Obrona wymaga połączenia kilku warstw: od projektowania architektury, przez walidację danych i promptów, po monitorowanie zachowania modeli w czasie.
Warstwa aplikacyjna: jak ograniczyć skutki prompt injection
Prompt injection jest w praktyce nieuniknione – użytkownicy będą testować granice systemu, a napastnicy próbować je przekraczać. Celem IT nie jest więc pełne wyeliminowanie tego zjawiska, lecz ograniczenie jego skutków.
Pomagają tu m.in. następujące praktyki:
- Oddzielenie instrukcji systemowych (reguł działania modelu) od treści użytkownika i uniemożliwienie użytkownikowi ich nadpisywania.
- Stosowanie filtrów wejściowych i wyjściowych (tzw. guardrails), weryfikujących, czy model nie generuje treści sprzecznych z politykami bezpieczeństwa lub etyki.
- Ograniczenie możliwości wykonywania działań przez model – zamiast dawać dostęp do szerokiego API, wprowadzenie warstwy pośredniej z jasno zdefiniowanymi funkcjami, które mogą być wywoływane.
- Rozdzielenie roli „asystenta konwersacyjnego” od roli „wykonawcy akcji” – nawet jeśli model zaproponuje usunięcie danych lub wykonanie przelewu, finalne działanie przechodzi przez dodatkową walidację biznesową i techniczną.
Przykładowo, model może generować propozycję odpowiedzi do klienta czy projekt konfiguracji systemu, ale samo wprowadzenie zmian w produkcyjnym środowisku odbywa się wyłącznie przez znane, audytowalne ścieżki DevOps, z wymaganą akceptacją człowieka.
Bezpieczne źródła wiedzy: jak bronić się przed data poisoning
Data poisoning jest trudniejsze do wykrycia niż tradycyjne błędy w danych, bo często jest celowo maskowane jako poprawne informacje. Najbardziej narażone są systemy, które korzystają z danych pochodzących z zewnętrznych lub półotwartych źródeł (fora, portale społecznościowe, dane crowdsourcowane).
Dział IT może ograniczyć ryzyko poprzez:
- Wyraźne oddzielenie danych zaufanych (wewnętrzne systemy, zweryfikowane bazy) od niezweryfikowanych źródeł zewnętrznych.
- Wprowadzanie etapów walidacji i moderacji danych, które mają trafić do zbiorów treningowych lub baz wiedzy wykorzystywanych w RAG (Retrieval-Augmented Generation).
- Wykorzystanie sygnatur, wersjonowania i kontroli integralności zbiorów treningowych, tak aby można było zidentyfikować, kiedy i w jaki sposób zostały zmodyfikowane.
- Testy odporności modelu – np. wstrzykiwanie kontrolowanych, zniekształconych danych w środowisku testowym i obserwacja, jak model reaguje.
W praktyce część organizacji decyduje się na szkolenie modeli głównie na danych wewnętrznych, a treści zewnętrzne traktuje wyłącznie jako dodatkowy kontekst, niezapisywany trwale w modelu. To zmniejsza ryzyko niekontrolowanego zatrucia danych kosztem większych wymagań względem jakości własnych zasobów.
Infrastruktura i MLOps: izolacja, aktualizacje, monitoring
Bezpieczeństwo AI opiera się także na fundamentach klasycznego IT: izolacji środowisk, aktualizacjach, kontroli dostępu i monitoringu. Różnica polega na tym, że oprócz kodu i serwerów trzeba monitorować jeszcze „zachowanie” modeli.
W dojrzałych wdrożeniach MLOps pojawiają się dodatkowe elementy:
- Środowiska izolowane dla eksperymentów, testów i produkcji, z ograniczoną możliwością przenoszenia danych między nimi.
- Rejestrowanie wersji modeli, danych treningowych i konfiguracji – tak aby w razie incydentu można było odtworzyć, na jakiej wersji modelu wystąpił problem.
- Monitorowanie metryk nie tylko technicznych (latencja, obciążenie GPU/CPU), lecz także jakości i bezpieczeństwa: zmiany w rozkładzie danych wejściowych, nagłe odchylenia w rodzaju generowanych odpowiedzi, wzrost liczby błędnych klasyfikacji.
- Regularne testy bezpieczeństwa środowisk AI, łączące klasyczne pentesty z próbami ataków specyficznych dla modeli (np. symulowane prompt injection).
W wielu organizacjach wdrożenie AI jest pierwszym impulsem, by uporządkować praktyki MLOps. Z perspektywy bezpieczeństwa opłaca się jednak podejście odwrotne: zbudować minimalne ramy MLOps, a dopiero potem na nich osadzać modele w procesach biznesowych.
Ujawnianie informacji przez modele: ryzyko „mówienia za dużo”
Modele językowe mają tendencję do „opowiadania historii”, także wtedy, gdy nie dysponują pełnymi danymi. Zabezpieczenia muszą więc dotyczyć nie tylko warstwy dostępu do danych, lecz również tego, jak model prezentuje wyniki użytkownikowi.
W praktyce oznacza to m.in.:
- Wprowadzenie twardych blokad na generowanie określonych typów treści (np. danych osobowych, informacji o konkretnych klientach) w kontekście publicznych lub szerokich interfejsów użytkownika.
- Ograniczanie zakresu odpowiedzi – zamiast szczegółowych danych, model może zwracać zagregowane statystyki lub odsyłać do dedykowanych raportów w bezpiecznych systemach.
- Wymuszanie, aby model jasno komunikował niepewność – zamiast „wiem”, formułowanie odpowiedzi w stylu „na podstawie dostępnych danych prawdopodobne jest, że…”, wraz z linkami do źródeł.
- Regularne przeglądy przykładowych interakcji (anonimizowanych) przez zespół bezpieczeństwa i biznesu, aby identyfikować nieoczywiste przypadki nadmiernego ujawniania informacji.
Niektóre firmy traktują takie przeglądy jak „bug bounty” dla treści – pracownicy są zachęcani do zgłaszania odpowiedzi, w których model poszedł o krok za daleko. Z perspektywy działu IT to źródło sygnałów do dalszego strojenia modeli, modyfikacji promptów systemowych i regulacji filtrów treści. Kluczowe pytanie brzmi: co model już „wie” z dostępnych mu danych, a czego nie powinien ujawniać w danym kontekście użytkownika.
Ograniczanie nadmiernego ujawniania informacji nie może opierać się wyłącznie na filtrach treści po stronie modelu. Równie istotna jest segmentacja samych interfejsów: inne odpowiedzi może otrzymać analityk finansowy w wewnętrznym panelu, a inne partner zewnętrzny w portalu B2B. Nawet jeśli technicznie korzystają z tego samego modelu, zakres danych i poziom szczegółowości odpowiedzi powinny wynikać z ról i uprawnień nadanych w systemach IAM.
W praktyce pomocne okazuje się wdrożenie zasady „mniej znaczy bezpieczniej”: domyślnie model zwraca informacje w formie zagregowanej, a dopiero na wyraźne żądanie użytkownika z odpowiednimi uprawnieniami sięga po dane szczegółowe. Takie podejście ułatwia też audyt – z logów widać, kto i kiedy poprosił model o bardziej wrażliwe informacje i jakich źródeł użyto do wygenerowania odpowiedzi.
Ważnym elementem jest też kontrola „śladów” po interakcjach. Zapis historii rozmów, jeśli zawiera dane klienta lub informacje operacyjne, sam staje się zasobem wymagającym ochrony i retencji zgodnej z politykami firmy. W wielu wdrożeniach konieczne jest więc nie tylko szyfrowanie logów, lecz także ich pseudonimizacja oraz ograniczenie dostępu do nich wyłącznie dla wąskiej grupy osób nadzorujących jakość i bezpieczeństwo modeli.
Zgodność z prawem i regulacjami: RODO, AI Act, branżowe wymogi
Wdrożenia AI wchodzą w obszar, w którym technologia spotyka się bezpośrednio z regulacjami. Dla działu IT oznacza to nie tylko spełnianie wymogów bezpieczeństwa, lecz także udokumentowanie, że system działa zgodnie z prawem ochrony danych, regulacjami sektorowymi oraz nadchodzącym AI Act. Kluczowe pytania są dwa: jakie dane przetwarzamy i w jakim celu, a także jaką rolę formalnie pełnimy – administratora, procesora czy dostawcy systemu wysokiego ryzyka.
Pierwszym krokiem jest inwentaryzacja strumieni danych osobowych, które trafiają do modeli: od logów aplikacyjnych, przez treści zgłoszeń klientów, po dokumenty HR. Z perspektywy RODO trzeba precyzyjnie określić podstawę prawną przetwarzania (zgoda, uzasadniony interes, obowiązek prawny) oraz zakres minimalizacji danych. W praktyce często oznacza to konieczność anonimizacji lub pseudonimizacji danych przed ich użyciem do trenowania modeli, a także zdefiniowanie jasnych okresów retencji dla danych wykorzystywanych w celach analitycznych i treningowych.
AI Act wprowadza dodatkową warstwę wymogów, zwłaszcza w przypadku systemów uznanych za wysokiego ryzyka (np. wspierających decyzje kredytowe, rekrutacyjne czy w ochronie zdrowia). Dział IT musi wtedy współpracować z prawnikiem i biznesem przy budowie dokumentacji technicznej, prowadzeniu rejestru systemów AI oraz wdrożeniu mechanizmów nadzoru nad ich działaniem. Regulacja kładzie nacisk na przejrzystość, możliwość wyjaśnienia działania systemu oraz zarządzanie ryzykiem – co przekłada się na obowiązek prowadzenia testów, walidacji i rejestrowania kluczowych decyzji modeli.
W wielu branżach nakładają się na to jeszcze własne regulacje: wytyczne KNF dla sektora finansowego, wymogi nadzoru medycznego, normy bezpieczeństwa przemysłowego. Uporządkowanie polega na zmapowaniu, które przepisy dotyczą konkretnych przypadków użycia AI, i przekuciu ich na techniczne i organizacyjne kontrolki. Przykład z praktyki: chatbot bankowy, który ma dostęp do danych rachunku, będzie oceniany inaczej niż wewnętrzny asystent IT dla pracowników. Oba wymagają bezpieczeństwa, ale tylko pierwszy wchodzi w zakres szczegółowych wymogów regulacyjnych.
W praktyce część wymogów da się „wbudować” w procesy IT. Rejestr systemów AI może być rozszerzeniem istniejącego CMDB, a ocena wpływu na prywatność (DPIA) – krokiem obowiązkowym w procedurze zatwierdzania nowych rozwiązań. Przy nowych inicjatywach z udziałem AI opłaca się stosować prostą siatkę kontrolną: czy przetwarzamy dane osobowe, czy system wpływa na prawa lub sytuację klienta, czy decyzje mogą być zakwestionowane. Jeśli odpowiedź na którekolwiek z tych pytań brzmi „tak”, projekt wymaga bliższej współpracy z działem prawnym i inspektorem ochrony danych.
Do kompletu polecam jeszcze: Projekt tarasu z drewna konstrukcyjnego: praktyczne wskazówki doboru gatunku, przekrojów i zabezpieczenia — znajdziesz tam dodatkowe wskazówki.
Techniczna architektura rozwiązań AI powinna od początku uwzględniać możliwość wykonywania praw osób, których dane dotyczą. Chodzi m.in. o prawo do dostępu, sprostowania, usunięcia danych czy ograniczenia przetwarzania. W modelach trenowanych na danych historycznych realizacja tych praw jest trudniejsza niż w klasycznych bazach, ale nie zwalnia to z obowiązków. Rozsądnym kompromisem bywa projektowanie tak, aby wrażliwe dane nie trafiały do treningu modeli ogólnych, lecz były wykorzystywane jedynie w warstwie zapytań (promptów) oraz tymczasowych indeksów, które można rotować i usuwać.
Coraz częściej regulatorzy oczekują także przejrzystości wobec użytkownika końcowego. Oznaczenie interfejsu jako narzędzia AI, informacja o ogólnym sposobie działania modeli, a w systemach wysokiego ryzyka – opis logiki podejmowania decyzji i możliwości odwołania. Dział IT, projektując interfejsy i integracje, musi więc uwzględniać nie tylko wygodę i wydajność, lecz także to, czy użytkownik wie, z czym ma do czynienia i jakie ma opcje, gdy nie zgadza się z wynikiem.
Na koniec pozostaje pytanie o odpowiedzialność. Kto odpowiada za szkodliwą decyzję podjętą na podstawie rekomendacji modelu – dostawca technologii, dział IT, biznes, który użył narzędzia, czy wszystko po trochu? Prawo dopiero porządkuje te kwestie, ale z perspektywy firmy kluczowe jest jedno: jasno zdefiniować role, kompetencje i granice użycia AI, a następnie utrwalić je w procedurach, umowach z dostawcami i dokumentacji technicznej.
Dla działu IT wdrażanie AI oznacza zmianę roli z dostawcy infrastruktury na współodpowiedzialnego za bezpieczeństwo, zgodność i sensowność biznesowych zastosowań. Im wcześniej ten dział włączy się w rozmowę o celach, danych i ryzykach, tym większa szansa, że inwestycje w AI przyniosą realną wartość – bez niekontrolowanych skutków ubocznych, które trzeba będzie później gasić w trybie kryzysowym.
Najczęściej zadawane pytania (FAQ)
Jaką rolę powinien pełnić dział IT przy wdrażaniu sztucznej inteligencji w firmie?
Dział IT staje się faktycznym „strażnikiem” AI, bo w jednym miejscu zbiegają się kwestie infrastruktury, bezpieczeństwa, dostępu do danych i integracji z istniejącymi systemami. To tam widać, jakie systemy są używane, jak przepływają dane i gdzie wdrożenie modelu AI może zagrozić stabilności lub bezpieczeństwu środowiska.
IT nie powinno być jedynie wykonawcą pomysłów biznesu, ale partnerem doradzającym zarządowi. Zespół techniczny jest w stanie pokazać różnicę między szybkim testem API a produkcyjną integracją, która wymaga logowania, mechanizmów IAM, DLP, monitoringu czy planu awaryjnego. Bez tego zarząd widzi jedynie działający prototyp, a nie pełne ryzyko utrzymania.
Czym jest „shadow AI” i dlaczego jest groźne dla organizacji?
Shadow AI to wszystkie inicjatywy AI uruchamiane poza kontrolą działu IT: samodzielnie kupowane subskrypcje SaaS, darmowe wtyczki do przeglądarki, niezależne chatboty czy skrypty tworzone „po godzinach”. Z perspektywy użytkownika liczy się szybkość, z perspektywy organizacji powstaje jednak chaotyczny, niezarządzany ekosystem narzędzi.
Skutkiem są m.in. duplikaty danych w wielu miejscach, wysyłanie informacji wrażliwych do publicznych modeli, brak spójnych logów i brak możliwości audytu. Przy pierwszej poważniejszej kontroli regulatora trudno nawet ustalić, gdzie konkretnie trafiły dane klientów. Dlatego zamiast jedynie blokować narzędzia, IT powinno zaoferować bezpieczne alternatywy i jasno określone zasady korzystania z AI.
Jak krok po kroku zdiagnozować gotowość firmy na wdrożenie AI?
Punktem wyjścia jest krótki, ale systematyczny audyt obejmujący cztery obszary: systemy, dane, procesy i kompetencje. W praktyce często wystarczy kilka warsztatów z kluczowymi zespołami, przegląd architektury, repozytoriów kodu oraz sposobu integracji istniejących aplikacji (ERP, CRM, systemy branżowe, BI).
Kluczowe pytania brzmią: co już jest gotowe na AI (np. istniejące API, centralne logowanie, dojrzałe IAM), a co będzie wąskim gardłem? W wielu organizacjach największym problemem nie jest moc obliczeniowa, lecz nieuporządkowane dane i ręczne, łatane procesy. Modele AI tylko zintensyfikują ten chaos, jeśli nie zostanie uporządkowana podstawa.
Jak wybrać pierwsze projekty AI, żeby były jednocześnie bezpieczne i biznesowo sensowne?
Praktyczne podejście polega na rozdzieleniu „szybkich zwycięstw” od obszarów wysokiego ryzyka. Do pierwszej grupy zaliczają się zastosowania o ograniczonym ryzyku, np. klasyfikacja zgłoszeń serwisowych, podpowiadanie szablonów odpowiedzi czy ekstrakcja prostych danych z niewrażliwych dokumentów.
Obszary wysokiego ryzyka to m.in. przetwarzanie danych medycznych, finansowych, decyzje kredytowe, kadrowe czy diagnostyka medyczna – wszędzie tam, gdzie zarówno regulator, jak i klienci oczekują szczególnej ostrożności. IT może zaproponować „piaskownicę” dla prostych przypadków (z ograniczonym zakresem danych) oraz bardziej rygorystyczny proces dla krytycznych zastosowań. Dzięki temu organizacja uczy się na mniej wrażliwych projektach, zanim przeniesie wzorce na trudniejsze obszary.
Jak zabezpieczyć dane firmowe przy korzystaniu z narzędzi generatywnej AI?
Podstawą jest jasna polityka: jakie typy danych mogą trafiać do zewnętrznych modeli, a jakie są całkowicie wyłączone (np. dane zdrowotne, informacje o karalności, dane finansowe klientów). Drugi element to wybór dostawców, którzy oferują tryby „enterprise” z wyłączonym trenowaniem na danych klienta, solidnym szyfrowaniem oraz możliwością audytu.
Od strony technicznej znaczenie mają mechanizmy DLP, kontrola dostępu (IAM), centralne logowanie zapytań do modeli oraz segmentacja środowisk (test, produkcja). W wielu firmach dodatkowym poziomem ochrony jest warstwa pośrednia – własny serwis API, który filtruje i anonimizuje dane zanim trafią do zewnętrznego modelu. Kluczowe pytanie brzmi: jakie dane faktycznie opuszczają organizację i kto to kontroluje na poziomie technicznym, a nie tylko w regulaminie.
Jak pogodzić presję szybkiego wdrożenia AI z wymaganiami bezpieczeństwa i zgodności?
Konflikt interesów jest realny: zarząd, marketing i dostawcy rozwiązań potrzebują efektownych wdrożeń „tu i teraz”, podczas gdy zespół IT odpowiada za długoterminowe ryzyko techniczne i regulacyjne. Jednym ze sposobów jest wprowadzenie z góry zdefiniowanego, lekkiego procesu oceny ryzyka dla projektów AI, zamiast ad hoc negocjacji przy każdym pomyśle.
W praktyce sprawdza się podejście dwutorowe: dla projektów niskiego ryzyka – uproszczona ścieżka (standardowa architektura, gotowe szablony, kontrolowana piaskownica), a dla inicjatyw krytycznych – pełny przegląd bezpieczeństwa, umowy przetwarzania danych, testy odporności modeli. Dzięki temu część projektów może ruszać szybko, ale w kontrolowanym środowisku, a bardziej wrażliwe przypadki nie są przepychane „tylnymi drzwiami” do produkcji.
Kto powinien być zaangażowany w projekty AI poza działem IT?
W praktyce lista interesariuszy jest szersza niż tylko IT i biznesowy właściciel procesu. Kluczową rolę odgrywają działy bezpieczeństwa (cybersecurity), prawnicy i zespół odpowiedzialny za ochronę danych osobowych, a w sektorach regulowanych także komórki ds. zgodności (compliance). To oni pomagają ocenić, jakie ograniczenia nakłada prawo i regulator.
Po stronie biznesu istotni są właściciele procesów, użytkownicy końcowi oraz osoby odpowiedzialne za dane (data owners). Bez ich udziału projekt AI może być technicznie poprawny, ale organizacyjnie martwy – model nie zostanie włączony w codzienną pracę lub będzie obchodził formalne procesy decyzyjne. Kluczowe pytanie brzmi zatem nie tylko: „czy umiemy to zbudować?”, lecz także: „kto będzie za to odpowiadał w praktyce i jak to wpasować w istniejące zasady działania firmy?”.































