Jak obsługiwać wnioski o dostęp bez chaosu?

by
Dawid Winiarski
Last update:
July 17, 2026

czym jest ten przewodnik

W większości firm mid-market zdobywanie dostępu do narzędzia wygląda tak: pytasz. Piszesz do IT na Slacku, łapiesz kogoś na korytarzu albo wysyłasz maila do jedynego admina, który ma klucze. Ta osoba przyznaje dostęp, zwykle nic nie zapisując, bo jest zajęta, a prośba wydawała się rozsądna. Miesiące później nikt nie pamięta, że dostęp został przyznany, i nikt go nie usuwa.

Ten przewodnik jest dla lidera IT, jednoosobowego działu IT albo osoby odpowiedzialnej za bezpieczeństwo, która ma dość prowadzenia dostępów w ten sposób i chce mieć workflow zamiast tego. Wyjaśnia, ile kosztuje podejście ad hoc, co daje porządny workflow wniosków, i jak go zbudować, zaczynając niemal od zera. Jest vendor-neutralny i praktyczny. Na końcu powinieneś umieć zaprojektować proces wniosków, który tworzy czysty ślad, usuwa dostęp na czas i zasila przeglądy oraz offboarding, które i tak musisz robić.

Nie potrzebujesz drogiej platformy, żeby zacząć. Formularz plus śledzone zatwierdzenie bije podejście ad hoc, a większość wartości pochodzi z dyscypliny, nie z narzędzi.

  • Wnioski o dostęp ad hoc przez Slacka, maila i rozmowę produkują nadania bez zapisu, bez zatwierdzającego i bez daty końcowej, czyli dokładnie ten dostęp, którego później nikt nie potrafi wyjaśnić ani usunąć.
  • Działający workflow wniosków ma pięć elementów: katalog tego, o co można wnioskować, etap wniosku i zatwierdzenia z właściwym zatwierdzającym, provisioning, datę wygaśnięcia lub przeglądu oraz audit trail tego, kto co zatwierdził i kiedy.
  • Właściwym zatwierdzającym jest zwykle właściciel systemu lub danych, nie ten, kto najszybciej odpowie. Kontrola AC-2 z NIST SP 800-53 oczekuje, że tworzenie kont będzie zatwierdzane przez określone role, z dodatkową kontrolą dla dostępu uprzywilejowanego.
  • Data wygaśnięcia lub przeglądu to element, który powstrzymuje workflow przed odtworzeniem tego samego problemu z narastaniem dostępu. Dostęp ograniczony czasowo usuwa się sam; dostęp stały trzeba później wytropić.
  • Access packages, nazywane też entitlement management, pakują zasoby potrzebne w danej roli w jeden element do zamówienia, z jedną polityką zatwierdzania i jedną datą wygaśnięcia, co dużo łatwiej prowadzić niż wnioski aplikacja po aplikacji, uprawnienie po uprawnieniu.
  • Workflow wniosków to front end access governance. To on sprawia, że twoje przeglądy dostępów są krótkie, a offboarding niezawodny, bo każde nadanie ma już przypisanego właściciela, powód i datę.

bałagan, który ma zastąpić ten workflow

Wzorzec ad hoc to niczyja wina. Dzieje się tak, gdy wnioski o dostęp nie mają zdefiniowanej ścieżki, więc obierają najszybszą dostępną. Ktoś dziś potrzebuje dostępu do CRM, więc pinguje kogokolwiek, kto może go przyznać. Nadanie dzieje się w wiadomości bezpośredniej, która znika w przewijaniu, bez zapisu, kto poprosił, kto zatwierdził, dlaczego i na jak długo. To psuje się na cztery przewidywalne sposoby.

Brak zapisu. Sześć miesięcy później nie potrafisz odpowiedzieć na pytanie „dlaczego ta osoba ma admina w systemie do rozliczeń?", bo decyzja żyła w wątku czatu, którego już nie ma. Każdy audyt i każdy incydent w końcu zadaje to pytanie, a uczciwa odpowiedź brzmi „nie wiemy".

Brak prawdziwego zatwierdzenia. Gdy IT przyznaje wszystko, o co się poprosi, osoba przyznająca staje się de facto zatwierdzającym dostęp, do którego nie ma kontekstu biznesowego. IT zna katalog. Niekoniecznie wie, czy ten analityk powinien widzieć te dane o przychodach, więc wniosek dostaje pieczątkę, bo nikt lepiej ustawiony, żeby powiedzieć nie, nie jest w to zaangażowany.

Brak daty końcowej. Dostęp przyznany ad hoc domyślnie staje się dostępem stałym. Kontraktor zachowuje narzędzie do projektowania po zakończeniu projektu. Prawa administratora przyznane na czas migracji wciąż działają rok później. Usunięcie nie dzieje się samo, bo nic nigdy nie zostało ustawione tak, żeby wygasło.

Brak spójności. Ten sam wniosek jest obsługiwany inaczej w zależności od tego, kto ma dyżur i jak dobrze zna wnioskującego. Dwie osoby na tym samym stanowisku kończą z różnym dostępem, w zależności od przypadku, kogo akurat zapytały.

Efektem jest środowisko, w którym dostęp tylko rośnie. Nadania są łatwe, a usunięcia wymagają, żeby ktoś to zauważył. To strukturalny problem, który workflow ma naprawić.

co daje porządny workflow

Workflow wniosków zastępuje „zapytaj i miej nadzieję" zdefiniowaną ścieżką, którą podąża każdy wniosek. Ma pięć elementów, które możesz budować etapami.

katalog tego, o co można wnioskować

Katalog to menu. Wypisuje, o dostęp do czego dana osoba może wnioskować: aplikacje, role w aplikacjach, dyski współdzielone, listy dystrybucyjne, środowiska. Każda pozycja ma nazwę w prostym języku, opis tego, co przyznaje, i właściciela.

Katalog robi dwie użyteczne rzeczy. Ludzie widzą, co istnieje, i proszą o właściwą rzecz po nazwie, zamiast opisywać, czego ich zdaniem potrzebują. I zmusza cię, żeby raz zapisać, kto jest właścicielem każdego zasobu i kto zatwierdza dostęp do niego. Ta mapa własności sama w sobie jest warta wysiłku, bo to ta sama mapa, której potrzebują twoje przeglądy dostępów i offboarding. Nie musisz skatalogować wszystkiego pierwszego dnia: zacznij od systemów przechowujących najbardziej wrażliwe dane albo najsilniejsze uprawnienia, i rozwijaj się od tego punktu.

etap wniosku i zatwierdzenia, z właściwym zatwierdzającym

To serce workflow. Wniosek składa się na pozycję z katalogu. Trafia do zatwierdzającego. Zatwierdzający potwierdza albo odrzuca, z zapisanym powodem.

Zatwierdzającym powinna być osoba będąca właścicielem systemu lub danych, nie ten, kto najszybciej odpowie. Dla CRM to szef sprzedaży albo właściciel sales-ops. Dla hurtowni danych, szef danych. Dla systemu finansowego, kontroler. Te osoby faktycznie potrafią ocenić, czy dostęp jest uzasadniony, co jest całym sensem etapu zatwierdzania.

Tego właśnie oczekują frameworki kontroli. Kontrola AC-2 z NIST SP 800-53 wymaga, żeby tworzenie i modyfikacja kont było zatwierdzane przez określone role, i wzywa do dodatkowej kontroli, gdy wniosek dotyczy dostępu uprzywilejowanego lub administracyjnego (NIST SP 800-53 Rev. 5, AC-2). Zasada jest taka, że im potężniejszy dostęp, tym bardziej przemyślane powinno być zatwierdzenie, więc systemy wysokiego ryzyka mogą mieć drugi etap zatwierdzania, w którym podpis składa zarówno właściciel zasobu, jak i osoba odpowiedzialna za bezpieczeństwo lub senior owner.

Zapisuj też uzasadnienie wnioskującego. „Potrzebuję dostępu do odczytu w dashboardzie analitycznym, żeby zbudować prezentację na zarząd za Q3" to powód, który recenzent może ocenić, a audytor przeczytać później. Pusty wniosek nie jest.

provisioning, najlepiej automatyczny

Po zatwierdzeniu dostęp musi zostać faktycznie przyznany. W ręcznym workflow to zadanie na czyjejś liście. W dojrzałym workflow zatwierdzenie automatycznie wyzwala provisioning przez integrację, więc nadanie dokładnie odpowiada zatwierdzeniu i dzieje się bez ponownego wpisywania przez człowieka.

Automatyczny provisioning ma znaczenie nie tylko dla szybkości. Usuwa lukę, w której zatwierdzenie zostało wydane, ale dostęp nigdy nie został skonfigurowany albo skonfigurowano go na złym poziomie. I trzyma nadanie przypięte do zapisu wniosku, więc system wie, że ten dostęp istnieje z powodu tego zatwierdzonego wniosku, co umożliwia potem czyste usunięcie. Jeśli nie możesz jeszcze zautomatyzować, śledzone ręczne nadanie, w którym ktoś oznacza wniosek jako zrealizowany i zapisuje, co zrobił, wciąż bije nadanie bez śledzenia.

data wygaśnięcia lub przeglądu

To element, który powstrzymuje workflow przed cichym odtworzeniem problemu z narastaniem dostępu. Każde nadanie powinno mieć albo datę wygaśnięcia, po której jest automatycznie usuwane, albo datę przeglądu, w której ktoś jest proszony o potwierdzenie, że nadal jest potrzebne.

Dostęp ograniczony czasowo to domyślne ustawienie, które się skaluje. Kontraktor dostaje dostęp, który wygasa, gdy zaplanowano koniec jego zaangażowania. Tymczasowe podwyższone uprawnienia wygasają w ciągu dni, nie na zawsze. Dostęp do projektu wygasa razem z projektem. Gdy dostęp usuwa się sam, nie polegasz na tym, że ktoś pamięta, żeby go zabrać. Dla dostępu, który jest naprawdę ciągły, ustaw cykliczny przegląd zamiast wygaśnięcia, żeby był potwierdzany na bieżąco, zamiast żyć nieprzeglądany.

audit trail

Ostatnim elementem jest zapis. Każdy wniosek, zatwierdzenie, uzasadnienie, akcja provisioningu i wygaśnięcie powinny być logowane w trwałym miejscu: kto poprosił, kto zatwierdził, dlaczego, kiedy dostęp przyznano, i kiedy się kończy albo kiedy był ostatnio przeglądany.

To zamienia proces w coś, co można udowodnić. Pytanie, jakie zadaje audytor, brzmi „pokaż mi zatwierdzenie dla tego konta". Historia wniosków, która zapisuje, kto zatwierdził każdy wniosek, jakie było uzasadnienie i kiedy dostarczono dostęp, odpowiada na to wprost (Microsoft Learn, Entra ID Governance, 2026), a narzędzia do identity governance zwykle logują każdą decyzję w ramach audit trail z tego samego powodu (Gartner Peer Insights, rynek IGA, 2026). Ślad to też to, co czyni twoje przeglądy szybkimi: gdy każde nadanie ma właściciela, powód i datę, przegląd polega na potwierdzeniu lub odwołaniu, nie na odtwarzaniu historii.

jak zacząć prosto

Nie musisz niczego kupować, żeby uzyskać większość korzyści. Minimalny sensowny workflow to formularz i śledzone zatwierdzenie.

Formularz wniosku. Jeden formularz przyjmujący zgłoszenia, w czymkolwiek już działasz, który zapisuje, kto pyta, czego chce, powód biznesowy i jak długo spodziewa się tego potrzebować. To zastępuje rozproszone prośby na Slacku i mailu jednym kanałem, który widzisz i możesz przeszukać.

Kierowane zatwierdzenie. Formularz trafia do właściciela zasobu, który zapisuje potwierdzenie albo odmowę i powód. Może to robić lekkie narzędzie do ticketów albo workflow; przy małej skali może to też być arkusz kalkulacyjny, jeśli jest dyscyplina. Liczy się to, żeby decydowała właściwa osoba i żeby to było zapisane.

Nadanie z datą. Gdy dostęp jest przyznany, zapisz to, i zapisz, kiedy wygasa albo powinien być przejrzany. Wpisz daty przeglądu do kalendarza, który faktycznie sprawdzasz. To ta część, którą zespoły pomijają, i to ta część, która zapobiega powrotowi całego problemu.

Zrób to najpierw dla systemów najwyższego ryzyka. Ręczna wersja produkuje realne dowody na potrzeby audytu i buduje nawyk, a narzędzia dokładasz, gdy ręczna koordynacja zaczyna produkować luki.

access packages i entitlement management

Gdy rośniesz poza garstkę systemów, wnioskowanie o dostęp aplikacja po aplikacji i uprawnienie po uprawnieniu robi się nieporęczne. Nowa osoba w sprzedaży może potrzebować ośmiu różnych nadań, każde jako osobny wniosek i zatwierdzenie. Tu z pomocą przychodzą access packages.

Access package, model stojący za tym, co niektórzy dostawcy nazywają entitlement management, pakuje zasoby potrzebne w danej roli lub zadaniu w jeden element do zamówienia, rządzony jedną polityką. Zamiast ośmiu wniosków, nowy sprzedawca wnioskuje o pakiet „Sales onboarding", który ma własnego zatwierdzającego, datę wygaśnięcia i zestaw zasobów (Microsoft Learn, Entra ID Governance, 2026). Zatwierdzasz raz, a cały pakiet zostaje przydzielony.

Pakiety pozwalają workflow skalować się na trzy sposoby. Zmniejszają liczbę decyzji, bo jedno zatwierdzenie obejmuje spójny zestaw dostępu. Czynią dostęp spójnym, bo każdy na tym samym stanowisku dostaje ten sam pakiet, zamiast narosłego, indywidualnego zestawu. I sprawiają, że wygaśnięcie i przegląd stają się wykonalne, bo przeglądasz kilkadziesiąt pakietów zamiast tysięcy indywidualnych nadań.

Funkcje entitlement management są dostarczane w kilku platformach identity governance, a samo podejście uogólnia się poza dowolny konkretny produkt: zdefiniuj pakiety odpowiadające realnym rolom, przypisz do każdego właściwego zatwierdzającego i limit czasowy, i pozwól ludziom wnioskować o pakiet. Możesz też kierować zatwierdzającego dynamicznie, na przykład do aktualnego przełożonego wnioskującego, wyszukanego w systemie HR, żeby zatwierdzenie trafiało do właściwej osoby nawet wtedy, gdy zmienia się organizacja (Microsoft Learn, Entra ID Governance, 2026).

jak to zasila przeglądy i offboarding

Workflow wniosków nie jest samodzielną kontrolą. To front end access governance, i to on sprawia, że reszta dyscypliny jest wykonalna.

Skraca przeglądy dostępów. Przegląd prosi właściciela zasobu o potwierdzenie lub odwołanie każdego nadania. Gdy każde nadanie już zawiera informację, kto je zatwierdził, dlaczego i kiedy było ostatnio dotknięte, przegląd to szybki przebieg potwierdzania, nie próba odtworzenia, dlaczego dostęp w ogóle istnieje. Im czystszy ślad wniosków, tym lżejszy przegląd.

Czyni offboarding niezawodnym. Gdy dostęp jest przyznawany przez workflow i przypięty do osoby, offboarding może przejść przez listę nadań tej osoby i zamknąć każde z nich, bo każde jest zapisane. Nadania ograniczone czasowo mogły już wygasnąć. Nadania ad hoc, które nigdy nie zostały zapisane, to dokładnie te, które offboarding pomija, dlatego tak dużo pozostałego dostępu żyje w narzędziach, których katalog nigdy nie śledził. W typowym stacku korporacyjnym mniej więcej jedna trzecia aplikacji siedzi poza single sign-on jako odłączone, ręcznie zarządzane narzędzia (Stitchflow, 2026), i to dokładnie te nadania workflow musi mieć na zapisie, żeby dało się je znaleźć i zamknąć.

Egzekwuje least privilege w momencie nadania. Najtańszym momentem na zastosowanie least privilege jest pierwszy wniosek o dostęp, przez zatwierdzenie tylko tego, czego potrzebuje rola, zamiast kopiowania czyjegoś szerokiego zestawu uprawnień. NIST SP 800-53 z tego powodu łączy zarządzanie kontami (AC-2) z least privilege (AC-6): etap zatwierdzania to moment, w którym decydujesz, że ktoś dostaje tylko dostęp wymagany przez jego zadanie (NIST SP 800-53 Rev. 5). Zrobienie tego dobrze w momencie wniosku oznacza mniej do odzyskania w momencie przeglądu.

Źródła

  • NIST SP 800-53 Rev. 5, AC-2 Account Management · https://csf.tools/reference/nist-sp-800-53/r5/ac/ac-2/ (zatwierdzanie tworzenia kont przez określone role, dodatkowa kontrola dla dostępu uprzywilejowanego)
  • NIST SP 800-53 Rev. 5, AC-6 Least Privilege · https://csf.tools/reference/nist-sp-800-53/r5/ac/ac-6/ (least privilege stosowane w momencie przyznawania dostępu)
  • What is entitlement management? · Microsoft Entra ID Governance, Microsoft Learn · https://learn.microsoft.com/en-us/entra/id-governance/entitlement-management-overview (access packages, zautomatyzowany wniosek, zatwierdzenie, wygaśnięcie, cykliczny przegląd)
  • Change approval settings for an access package · Microsoft Entra ID Governance, Microsoft Learn · https://learn.microsoft.com/en-us/entra/id-governance/entitlement-management-access-package-approval-policy (konfigurowanie zatwierdzających, wieloetapowe zatwierdzanie)
  • Approve or deny access requests · Microsoft Entra ID Governance, Microsoft Learn · https://learn.microsoft.com/en-us/entra/id-governance/entitlement-management-request-approve (historia wniosków zapisuje, kto zatwierdził, uzasadnienie i kiedy dostarczono dostęp)
  • Externally determine approval requirements using custom extensions · Microsoft Entra ID Governance, Microsoft Learn · https://learn.microsoft.com/en-us/entra/id-governance/entitlement-management-dynamic-approval (dynamiczne wyszukiwanie zatwierdzającego, np. aktualnego przełożonego z HR)
  • What is Identity Governance and Administration (IGA)? · SailPoint · https://www.sailpoint.com/identity-library/identity-governance (workflow wniosków o dostęp, certyfikacja, audit trail jako elementy IGA)
  • Identity Governance and Administration market · Gartner Peer Insights · https://www.gartner.com/reviews/market/identity-governance-administration (logowanie audit trail decyzji o dostępie)
  • Stitchflow, 2026: mniej więcej jedna trzecia aplikacji korporacyjnych siedzi poza single sign-on jako odłączone, ręcznie zarządzane narzędzia (liczba cytowana w badaniach do przewodnika unshadow o offboardingu SaaS)
Subscribe to unshadowed.

Subscribe to receive the latest blog posts to your inbox and stay up to date with

By subscribing you agree to with our Privacy Policy.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

let's start with a conversation

Most first conversations start with not quite knowing what you have or where to begin. That's normal, and it's exactly where we're useful.

Tell us what prompted this. An upcoming audit, an incident, a client's security questionnaire, or just a sense that things have gotten messy.

We'll take it from there

Julian Machowski
Head of Technical Sales
+48 783 762 997
julian@unshadowit.com
Let's connect on LinkedIn
Message received. We'll be in touch soon.
Something failed. Try again or call us directly.