← Powrót do bloga
Zarządzanie dostępem · 6 sierpnia 2026 · 14 min czytania

IAM vs GRC vs IAG: nowoczesny stack zarządzania dostępem SAP (przewodnik integracyjny 2026)

Odpowiedzią nie jest „jedno kontra drugie" - odpowiedzią jest integracja best-of-breed. I dlaczego odbudowa silnika SoD od zera to zły instynkt.

Warstwa IAG / IAM / IDM Omada · SailPoint · Saviynt · Okta · Microsoft Entra cykl życia · provisioning · workflow · SSO/MFA REST API SoD-as-a-Service (smartGRC) silnik SoD · ruleset · analiza FUE · agenci AI · dowody audytowe chmura LUB on-premise · to samo API SAP S/4HANA + BTP SoD na poziomie obiektu, FUE Aplikacje non-SAP Salesforce · ServiceNow Toksyczne kombinacje cross-app wykrywane w całym majątku IT

Nowoczesny stack zarządzania dostępem SAP: jeden silnik SoD, jedno API, cały majątek IT.

TL;DR

IAM/IDM obsługuje cykl życia - kto się loguje, kto dostaje provisioning do którego systemu, kto jest dezaktywowany przy odejściu.

SAP GRC Access Control pełnił tę rolę przez 15+ lat, ale jest ciężką, przestarzałą platformą zmierzającą do końca wsparcia (2027 wsparcie standardowe, 2033 wsparcie przedłużone). Zdolność silnika SoD, która w nim tkwi, musi zostać zachowana - sama platforma nie musi.

smartGRC to nowoczesny następca tej zdolności - lekki silnik SoD dla systemów SAP i non-SAP, dostarczany jako usługa przez REST API. Ten sam silnik obsługuje analizę na poziomie obiektu autoryzacji w SAP oraz analizę uprawnień + toksyczne kombinacje cross-application w aplikacjach non-SAP (Salesforce, ServiceNow, Workday, aplikacje custom). Elastyczność wdrożenia: uruchom jako usługę chmurową (SaaS) lub usługę on-premise (prywatnie) - ten sam kontrakt API. Platforma IAG (Omada, SailPoint, Saviynt) orkiestruje, smartGRC zwraca werdykt SoD dla całego majątku IT.

Nowoczesny wzorzec: best-of-breed. IAG dla cyklu życia. smartGRC jako SoD-as-a-Service dla SAP. Jedno narzędzie do jednego zadania, żadnej duplikacji, żadnych wielkich instalacji.

1. Dlaczego to pytanie pojawia się teraz

Większość dużych klientów SAP w 2026 roku ponownie ocenia swój stack zarządzania dostępem z trzech powodów naraz:

  1. Koniec wsparcia SAP GRC Access Control 12 w 2027 (wsparcie standardowe) i 2033 (wsparcie przedłużone) wymusza decyzję - zostać, zastąpić lub zunifikować z szerszą platformą IAG.
  2. Migracje do S/4HANA wprowadzają licencjonowanie oparte na FUE, gdzie projektowanie ról bezpośrednio napędza koszt - decyzje autoryzacyjne szybko stają się drogie.
  3. Nowoczesne narzędzia IAM/IDM (SailPoint, Saviynt, Okta, Microsoft Entra) dojrzały poza uwierzytelnianie i teraz konkurują o warstwę governance, którą historycznie posiadał GRC AC.

Bardzo częsty instynkt na tym rozdrożu: „zbudujmy własne". Uproszczone narzędzie in-house brzmi taniej niż kolejna licencja SAP GRC. Nie jest. Ten artykuł wyjaśnia dlaczego i pokazuje nowoczesny wzorzec integracji, który faktycznie działa.

2. Stack, precyzyjnie

IAM (Identity and Access Management)

Dyscyplina zarządzania tożsamościami i uwierzytelnianiem: kto się loguje, przy użyciu jakich poświadczeń, z jakim MFA. Obejmuje provisioning użytkowników, SSO, zarządzanie sesją. Znane narzędzia: Microsoft Entra ID (dawniej Azure AD), Okta, Ping Identity, ForgeRock, Auth0.

IDM (Identity Management)

Podzbiór IAM dotyczący cyklu życia - procesy joiner, mover, leaver w wielu systemach. Natywne dla SAP: SAP IdM (obecnie w trybie utrzymania), SAP Cloud Identity Services. Cross-application: SailPoint IdentityNow, Saviynt EIC, Omada.

SAP GRC Access Control

Moduł GRC firmy SAP dedykowany ryzyku dostępu. Jego rdzeniem jest dojrzały silnik SoD analizujący dostęp na poziomie obiektu autoryzacji (nie tylko roli lub transakcji), plus dowody audytowe, zarządzanie dostępem awaryjnym i workflow wniosków o dostęp z kontrolami SoD. W użyciu w środowiskach SAP klasy enterprise od 15+ lat, znany każdemu audytorowi SAP - ale jest to duża, droga platforma on-premise. Wsparcie standardowe kończy się w 2027, przedłużone w 2033. Zdolność, którą zapewnia, ma znaczenie; rozmiar instalacji to to, czego większość klientów chce się pozbyć.

IAG (Identity and Access Governance)

Wyłaniająca się kategoria łącząca IAM/IDM (cykl życia) z GRC (governance, SoD, audyt) w jednej platformie - jeden dashboard dla wniosków, kontroli, provisioningu i dowodów. Przykłady: SailPoint IdentityIQ (szerszy), Saviynt EIC (szerszy), smartGRC (SAP-focused).

smartGRC

Nowoczesny silnik SoD dla systemów SAP i non-SAP - lekki następca tego, co dostarcza SAP GRC AC, bez ciężkiego footprintu platformy. Historia zaczyna się w SAP (gdzie SoD na poziomie obiektu autoryzacji jest najtrudniejszy); dziś ten sam silnik analizuje także aplikacje non-SAP (Salesforce, ServiceNow, Workday, aplikacje custom) i wykrywa toksyczne kombinacje cross-application - konflikty pojawiające się, gdy osoba kumuluje uprawnienia w SAP + non-SAP razem. Dostarczany jako usługi z REST API: klasyfikacja ról świadoma FUE, agenci AI do projektowania ról i rozwiązywania konfliktów, automatyzacja kampanii przeglądu. Wdróż tam, gdzie potrzebujesz: chmura (SaaS) lub on-premise (prywatne wdrożenie) - ten sam produkt, to samo API. To jest „czarna skrzynka", którą platforma IAG (Omada, SailPoint, Saviynt) wywołuje, by uzyskać werdykty SoD dla całego majątku aplikacyjnego - a nie kolejna ciężka platforma do zainstalowania.

3. Koniec wsparcia SAP GRC AC: trzy opcje - i ta, o której większość zespołów zapomina

Wsparcie standardowe SAP GRC Access Control 12 kończy się w 2027 (przedłużone w 2033). SAP GRC AC wykonuje realną pracę od 15+ lat, ale to ciężka platforma on-premise ze znaczącymi kosztami licencji, infrastruktury i operacyjnymi. Deadline EOL napędza teraz każdego dużego klienta SAP do podjęcia decyzji. Wybór jest zazwyczaj przedstawiany jako „zostać czy zastąpić" - ale to ujęcie ukrywa realne pytanie: zdolność silnika SoD musi przetrwać; ciężka platforma nie musi.

STARE: ciężki monolit Platforma all-in-one Workflow wniosków o dostęp Provisioning Silnik SoD + ruleset Dostęp awaryjny Raportowanie SAP GRC Access Control · EOL 2027/2033 ciężki on-prem · koszt licencji + infrastruktury rozbij NOWE: modularne usługi IAG (Omada/SailPoint) workflow · provisioning · cykl życia REST API SoD-as-a-Service silnik · ruleset · FUE · audyt Aplikacje SAP + non-SAP Subskrybuj rezultat · bez instalacji

Od legacy platformy all-in-one do modularnych usług połączonych przez REST API.

Trzy realne opcje

Opcja Co to oznacza Profil kosztu
1. Zastąpienie IAG/IAM Migracja do Omada, SailPoint, Saviynt itp. jako centralnej platformy. Wycofanie SAP GRC. Licencja IAG + wdrożenie + analizę SoD nadal musisz gdzieś mieć. Kończy się na płaceniu za IAG plus odbudowa lub utrzymanie drugiego narzędzia SoD. Dwa narzędzia, zdublowana funkcja.
2. Budowa własnego Uproszczone narzędzie wewnętrzne odtwarzające analizę SoD, workflow, provisioning. 12+ miesięcy developmentu, stałe zobowiązanie utrzymania, brak zaufania audytorów do czasu udowodnienia, a 90% kosztu (ruleset + silnik na poziomie obiektu) to dokładnie to, czego nie da się uprościć.
3. SoD-as-a-Service Subskrypcja analizy SoD jako usługi chmurowej przez REST API. Twój IAG (Omada/SailPoint) orkiestruje; silnik SoD działa gdzie indziej. Tylko koszt subskrypcji. Żadnego silnika do utrzymania. Żadnego rulesetu do zbudowania. IAG zostaje IAG. Usługa SoD robi SoD. Jedno narzędzie do jednego zadania.

Dlaczego opcja 1 (zastąpienie) jest droższa niż się wydaje

Nowoczesne narzędzia IAG jak Omada czy SailPoint są doskonałe w orkiestracji cyklu życia - joiner, mover, leaver, provisioning cross-application, workflow zatwierdzeń. Czym nie są, to silnikiem SoD na poziomie obiektu autoryzacji SAP. Ich wbudowana analiza ryzyka dobrze radzi sobie z toksycznymi kombinacjami cross-application („ta osoba jest adminem w SAP ORAZ adminem w Salesforce"), ale nie sięga głęboko w obiekty autoryzacji SAP i ich wartości - poziomu, na którym żyją realne konflikty SoD w SAP.

Więc w momencie wycofania SAP GRC AC masz lukę. Albo:

Ukryty koszt opcji 1 to nie licencja IAG. To luka SoD, której IAG nie zamyka.

Dlaczego opcja 2 (budowa) rzadko się opłaca

Instynkt zbudowania prostszego narzędzia in-house jest realny. Zazwyczaj przegrywa, gdy rozłożysz to, co narzędzie SoD faktycznie zawiera:

90%, które jest drogie i trudne do odbudowania

Co siedzi w dojrzałym narzędziu SoD

1. Ruleset (macierz reguł) - prawdziwa treść

Definicje funkcji biznesowych („utwórz dostawcę", „zatwierdź płatność", „zaksięguj dokument"), ryzyk (pary konfliktujących funkcji), poziomów ryzyka i - kluczowe - mapowanie każdej funkcji na obiekty autoryzacji + pola + wartości. To nie jest kod, to wiedza dziedzinowa budowana latami. Setki do tysięcy reguł na moduł (FI, MM, SD, HR). Wymaga wersjonowania i ciągłego utrzymania.

2. Silnik analizy (na poziomie obiektu)

Ocenia reguły względem rzeczywistych autoryzacji w trzech zakresach (użytkownik / rola / profil) i na dwóch poziomach (akcja / obiekt autoryzacji). Tylko analiza na poziomie obiektu wykrywa realne konflikty - sama analiza na poziomie akcji daje fałszywe negatywy i fałszywe pozytywy. Działa zarówno wsadowo (cała populacja), jak i w symulacji what-if („co jeśli użytkownik X dostanie rolę Y"). Obsługuje reguły organizacyjne (różne code'y firm / zakłady zmniejszające pozornie konflikty). Musi być szybki w skali: miliony obiektów autoryzacji dla dużego klienta SAP.

3. Kontrole mitygujące

Kiedy konfliktu nie da się usunąć: rejestr kontroli kompensujących, przypisanie do użytkownika/roli, właściciel kontroli, okres ważności, monitorowanie skuteczności.

4. Prewencja by design

Nie tylko wykrywanie post-hoc - analiza na etapie wniosku o dostęp (przed provisioningiem) i narzędzia do projektowania ról zapobiegające składaniu ról wywołujących konflikty.

5. Workflow i orkiestracja procesów

Ścieżki zatwierdzeń dla funkcji, ryzyk, przypisania mitygacji. Eskalacja, delegowanie, powiadomienia. W SAP GRC AC to framework MSMP - konfigurowalne workflowy 1-5 stopni z warunkową rutingiem.

6. Raportowanie i dowody audytowe

Raporty per użytkownik / rola / jednostka organizacyjna, dashboardy, trendy, dowody audytowe z drill-down od opisu ryzyka biznesowego do szczegółu technicznego do remediacji.

7. Integracja i provisioning

Konektory do systemów docelowych (pobieranie ról/autoryzacji, wypychanie zmian), integracja z CUA/HCM, synchronizacja repozytorium użytkowników/ról/profili.

8. Zarządzanie dostępem uprzywilejowanym

Dostęp awaryjny z rejestrowaniem logów, przegląd po wykonaniu, korelacja ścieżek audytowych między systemami źródłowymi.

Dwa fakty zmieniają sposób myślenia o „build vs buy":

Co faktycznie kosztuje, kiedy budujesz

Z realnych projektów transformacyjnych (skala dużego przedsiębiorstwa: kilka instancji SAP, tysiące użytkowników, 20 000+ ról, miliony obiektów autoryzacji):

Realistyczny budżet: 12+ miesięcy developmentu, podwójny koszt licencji podczas przejścia, brak gwarancji parytetu wyników z audytowanym baseline'em we wczesnych wydaniach oraz trwałe przeniesienie odpowiedzialności za bezpieczeństwo i utrzymanie na zespół wewnętrzny. I nadal musisz udowodnić audytorom, że Twój silnik produkuje te same liczby ryzyka co silnik SAP GRC, którego wszyscy używali wczoraj.

Co zostaje jako nieredukowalny rdzeń

Nawet po uproszczeniu każdego peryferyjnego elementu, nieredukowalnym rdzeniem rozwiązania SoD pozostaje silnik analizy SoD na poziomie obiektu autoryzacji - ten, który weryfikuje, czy konkretne obiekty autoryzacji i wartości pojawiają się w rolach, a nie ten oparty na opisach biznesowych. To poprawne podejście z perspektywy kontroli. Budowa od zera, w opisanej skali, jest elementem o najwyższym koszcie i najwyższym ryzyku - i to on, nie komponenty peryferyjne, determinuje koszt i ryzyko ścieżki budowy.

Skarga „wyjście GRC jest zbyt techniczne" jest realna. Ale to problem warstwy raportowania, nie problem silnika analizy. Można go rozwiązać, umieszczając warstwę prezentacji (w tym asystenta AI) nad istniejącym wyjściem silnika - nieproporcjonalnie taniej niż odtwarzanie silnika. To powinno więc być kryterium wyboru narzędzia, a nie uzasadnieniem jego budowy.

Dlaczego opcja 3 (SoD-as-a-Service) to odpowiedź, o której większość zespołów zapomina

Pułapka ujęcia „zastąp vs zbuduj" polega na tym, że obie opcje zakładają, że posiadasz silnik SoD. Gdy zaakceptujesz, że silnik SoD to dojrzała, standaryzowana zdolność - jak obliczanie podatku, konwersja waluty czy walidacja adresu - staje się oczywiste, że możesz subskrybować go zamiast posiadać.

Model SoD-as-a-Service

Lekka usługa udostępnia silnik SoD (ruleset + analiza na poziomie obiektu lub uprawnień + świadomość FUE dla SAP + toksyczne kombinacje cross-application + dowody audytowe) przez REST API. Działa w aplikacjach SAP i non-SAP - jeden silnik, jeden werdykt na użytkownika w całym majątku IT. Twoja platforma IAG (Omada, SailPoint, Saviynt) wywołuje ją podczas wniosków o dostęp, kampanii przeglądu lub na żądanie. Silnik działa tam, gdzie chcesz - chmura (SaaS) lub on-premise (prywatny, dla branż regulowanych, suwerenności danych, air-gapped).

Ten sam produkt, ten sam kontrakt REST API, ten sam wynik audytowy dla wszystkich typów aplikacji. Żadnej ciężkiej platformy do instalacji. Żadnego rulesetu do zbudowania. Żadnego równoległego IAG.

Co zastępuje SoD-as-a-Service

Dlaczego to lepszy model ekonomiczny niż licencjonowanie

Porównaj w perspektywie 5 lat dla średniej wielkości przedsiębiorstwa SAP (~3 000 użytkowników):

Ścieżka Rok 1 Rok 2-5 Koszt 5-letni
IAG + przedłużony SAP GRC AC Licencja IAG + wdrożenie + wsparcie przedłużone SAP GRC AC Obie licencje działające równolegle 🔴 Najwyższy - dwóch dostawców, dwa wdrożenia, dwa audyty
IAG + własna budowa SoD IAG + 12-18 miesięcy projekt budowy + double-run Zespół utrzymania rulesetu + silnika 🔴 Wysoki + wysokie ryzyko (zaufanie audytorów, dowód parytetu)
IAG + SoD-as-a-Service (smartGRC) IAG + subskrypcja (per user/miesiąc) Tylko subskrypcja - silnik utrzymywany przez dostawcę 🟢 Najniższy - jeden dostawca SoD, brak zdublowanego narzędzia, aktualizacje w cenie

Jak smartGRC dostarcza SoD-as-a-Service

smartGRC oferuje dokładnie ten model: analiza SoD na poziomie obiektu dla SAP (obiekty autoryzacji + pola + wartości) + analiza na poziomie uprawnień dla aplikacji non-SAP + wykrywanie toksycznych kombinacji cross-application, klasyfikacja ról świadoma FUE, zarządzanie kontrolami mitygującymi i dowody audytowe - wszystko dostarczane jako usługi z REST API. Twoja platforma IAG wysyła scenariusz wniosku o dostęp, smartGRC zwraca werdykt ryzyka. Żadnej równoległej instalacji, żadnego rulesetu do utrzymania.

Platforma IAG Omada · SailPoint · Saviynt wniosek o dostęp odebrany POST /whatif scenariusz user + rola Silnik SoD smartGRC analiza SAP + non-SAP poziom obiektu · cross-app werdykt JSON ryzyka + FUE + dowody IAG decyduje zatwierdź · mityguj · odrzuć provisionuje jeśli OK Jedno wywołanie REST na wniosek o dostęp · odpowiedź poniżej sekundy · pełen ślad audytowy po obu stronach

Cała integracja SoD to jedno wywołanie HTTP - złożoność silnika zostaje wewnątrz smartGRC.

Dwa tryby wdrożenia - Twój wybór
Tryb Najlepszy dla Czas do wartości
Chmura (SaaS) Szybki onboarding, brak prac infrastrukturalnych, subskrypcja per użytkownik, automatyczne aktualizacje Dni
Usługa on-premise Branże regulowane (finanse, sektor publiczny, obrona), wymogi suwerenności danych, środowiska air-gapped, istniejące inwestycje on-prem Tygodnie (prywatne wdrożenie w Twoim data center)

Ten sam produkt, ten sam kontrakt REST API, ten sam ruleset SoD, te same wyjścia audytowe. Migracja między trybami jest możliwa bez re-integracji.

Obsługiwane konkretne scenariusze API:

Platforma IAG (Omada, SailPoint itp.) nigdy nie musi znać wewnętrznych szczegółów obiektów autoryzacji SAP. Wysyła scenariusz biznesowy, dostaje odpowiedź, zapisuje decyzję. Złożoność specyficzna dla SAP zostaje w usłudze specyficznej dla SAP.

4. Nowoczesny wzorzec integracji - best of each vendor

Zamiast stacku jednego dostawcy, wzorzec, który działa w 2026 roku, jest modularny:

Stack trójwarstwowy
Warstwa Cel Wybory best-of-breed
IAM / IDM / IGA
(cykl życia + governance)
Provisioning między systemami, SSO, MFA, joiner/mover/leaver, orkiestracja cross-app, workflow wniosków o dostęp Omada, SailPoint, Saviynt, Okta, Microsoft Entra, ForgeRock
Silnik SoD
(czarna skrzynka)
Analiza SoD na poziomie obiektu, dowody audytowe, kontrole mitygujące, ruleset SAP GRC Access Control (sprawdzony, znany audytorom)
Warstwa usług
(dodatki)
Projektowanie ról napędzane AI, kampanie przeglądu, analiza świadoma FUE, wsparcie workflow provisioningu smartGRC (SAP-focused, REST API), Xiting, wewnętrzne narzędzia custom

Filozofia: wziąć najlepsze od każdego dostawcy, zintegrować przez API, nie duplikować.

5. Jak smartGRC się wpina - integracja REST API

smartGRC nie ma na celu zastąpić silnika SoD SAP GRC Access Control ani warstwy provisioningu narzędzia IAM. Wpina się jako warstwa usług przez REST API, która dodaje zdolności, których żadne z pozostałych dwóch nie zapewnia dobrze:

Wsparcie projektowania ról podczas wniosków o dostęp

Gdy narzędzie IAM otrzymuje wniosek o dostęp, może wywołać REST API smartGRC z pytaniem: „dla żądanej funkcji biznesowej, jaka jest minimalna kompozycja roli, świadoma bieżącego wpływu klasy FUE i implikacji SoD?" smartGRC zwraca rekomendację roli (istniejąca rola pasująca lub minimalny zestaw autoryzacji do zbudowania nowej). Narzędzie IAM następnie rutuje rekomendację przez własny workflow zatwierdzania.

Symulacja what-if SoD przed provisioningiem

Zanim narzędzie IAM faktycznie zrobi provisioning, może wywołać endpoint what-if smartGRC z docelowym użytkownikiem i proponowanym zestawem ról. smartGRC zwraca wpływ SoD (włącznie ze zmianą klasy FUE i efektem na populacji użytkowników). Jeśli ryzyko jest akceptowalne, provisioning przebiega; jeśli nie, uruchamiana jest mitygacja - wszystko przez API, bez konieczności ręcznego logowania do GRC AC.

Zarządzanie kampaniami przeglądu uprawnień

Okresowe przeglądy tradycyjnie działają w SAP GRC lub Excelu. smartGRC może pobrać bieżący stan przez API, uruchomić kampanię przeglądu (listy zadań per manager, zbieranie dowodów, śledzenie sign-off) i wypchnąć decyzje z powrotem do narzędzia IAM do wykonania. GRC AC pozostaje źródłem prawdy audytowej; smartGRC dodaje nowoczesny UX przeglądu.

Analiza świadoma FUE dla projektów S/4HANA

SAP GRC AC nie rozumie natywnie licencjonowania FUE (Full User Equivalent). smartGRC rozumie - mapuje autoryzacje użytkownika na klasyfikację FUE (Core, Advanced, Developer Use) używając rulesetu SAP. W workflow wniosków o dostęp oznacza to „zaraz przeniesiesz tego użytkownika z Self-Service do Advanced Use - to sześciocyfrowa kwota rocznie" - sygnał, którego sam SAP GRC AC nie może dostarczyć. Zobacz nasze FUE by Design case study po pełną technikę.

Agenci AI do odkrywania wzorców

19 agentów AI smartGRC (rozwiązywanie konfliktów SoD, wykrywanie nakładania się ról, wykrywanie anomalii w użyciu Firefighter i więcej) działa nad danymi, które IAM i GRC AC już zbierają. Zamiast równoległej infrastruktury danych, smartGRC czyta przez API i dodaje warstwę analityczną.

6. Praktyczne scenariusze integracji

Scenariusz A: przedsiębiorstwo z SailPoint + SAP GRC AC (zostają do EOL)

Częsty w dużych usługach finansowych i produkcji, które jeszcze nie zeszły z SAP GRC AC. SailPoint obsługuje cykl życia użytkownika we wszystkich systemach non-SAP (Salesforce, ServiceNow, Workday, aplikacje custom). SAP GRC AC obsługuje SoD specyficzne dla SAP. smartGRC dodaje warstwę projektowania ról świadomą FUE podczas migracji do S/4HANA - element, którego brakuje zarówno SailPointowi, jak i legacy SAP GRC AC. To wzorzec pomostowy - działa dzisiaj, ale zależność od SAP GRC AC musi zostać wycofana przed końcem wsparcia przedłużonego.

Scenariusz B: średniej wielkości organizacja SAP-centryczna zastępująca SAP GRC AC 12

Koniec wsparcia standardowego SAP GRC AC 12 w 2027 popycha wielu średniej wielkości klientów do konsolidacji. Zamiast licencjonować pełny nowy stack SailPoint plus przedłużać wsparcie SAP GRC AC, subskrybują smartGRC jako silnik SoD (przez REST API) i parują go z lekkim IAM (Microsoft Entra ID) do SSO cross-app, jeśli potrzebne. Jedna usługa SoD. Jeden IAM. Żadnej ciężkiej platformy GRC on-prem do utrzymania.

Scenariusz C: przedsiębiorstwo z Saviynt EIC + custom narzędzia SAP

Niektóre organizacje zbudowały przez lata częściowe wewnętrzne narzędzia zarządzania dostępem SAP - proste kontrole SoD w raportach, katalog ról w wiki. Saviynt obsługuje cykl życia. smartGRC wpina się jako warstwa analityczna specyficzna dla SAP, której wewnętrzne narzędzie nie jest w stanie zapewnić (analiza FUE, świadomość katalogu Fiori S/4HANA, agenci AI). Bez odbudowy Saviynt ani wewnętrznych narzędzi.

Scenariusz D: hybryda ze zmierzchającym SAP IdM

SAP IdM jest w trybie utrzymania. Klienci go używający potrzebują następcy. smartGRC może operować obok SAP IdM w okresie przejściowym (SAP IdM obsługuje legacy provisioning, smartGRC obsługuje nowe wnioski o dostęp i przeglądy), stopniowo przejmując odpowiedzialność za cykl życia w miarę budowania zaufania.

Scenariusz E: przedsiębiorstwo OMADA-centryczne wycofujące SAP GRC (realny wzorzec klienta)

Wzorzec, który widzimy wielokrotnie: duże przedsiębiorstwo z heterogenicznym, hybrydowym krajobrazem SAP - S/4HANA on-prem jako system wiodący (tysiące użytkowników, 15+ podmiotów), plus SAP BTP i SAP SuccessFactors w chmurze - decyduje się stopniowo wycofać SAP GRC (typowo do 2028, zgodnie z końcem wsparcia standardowego) i oprzeć tworzenie kont oraz nadawanie uprawnień na Omada jako centralnej platformie IGA.

Strategiczne pytanie w tym wzorcu to nie „które narzędzie zastępuje SAP GRC end-to-end". To: jak wnieść kompetencję po stronie SAP do stacku orkiestrowanego przez Omada, tak aby architektura autoryzacji, provisioning ról i analiza SoD nadal działały poprawnie w SAP w chmurze + on-prem?

Typowy podział zakresu w tym scenariuszu
Warstwa Odpowiedzialność
OmadaCentralna IGA - tworzenie kont, workflow nadawania uprawnień, orkiestracja joiner/mover/leaver we wszystkich systemach docelowych, kampanie przeglądu uprawnień, ślad audytowy
SAP Cloud Identity Services
(spoiwo po stronie SAP)
Identity Provisioning + Identity Authentication - natywny dla SAP most karmiący danymi między Omada a systemami SAP w chmurze (BTP, SuccessFactors) oraz S/4HANA on-prem
S/4HANA on-prem
+ BTP + SuccessFactors
Systemy docelowe - obiekty autoryzacji, role, business partners; provisioning odbiera instrukcje z Omada przez Cloud Identity Services lub bezpośrednie konektory
smartGRC
(warstwa usług)
Silnik analizy SoD (na poziomie obiektu) wywoływany przez Omada podczas wniosków o dostęp przez REST API; rekomendacje projektowania ról; analiza świadoma FUE; przekazanie dowodów audytowych do workflow Omada

Krytyczna decyzja w tym scenariuszu: gdzie odbywa się analiza SoD?

Trzy opcje, każda z kompromisami:

  1. SoD po stronie Omada - buduj reguły SoD w ramach własnej analizy ryzyka Omada. Działa dla governance cross-application, ale Omada nie rozumie natywnie obiektów autoryzacji SAP na głębokość, jaką rozumie SAP GRC. Nie wykrywa konfliktów SoD na poziomie obiektu. Niewystarczające dla SoD SAP klasy audytowej.
  2. SoD po stronie SAP (warstwa usług) - wywołuj silnik SoD świadomy SAP (resztka SAP GRC AC, smartGRC przez REST API lub odpowiednik) podczas workflow wniosków o dostęp Omada. Omada dostaje wynik ryzyka i uwzględnia go w swojej logice decyzyjnej. Analiza na poziomie obiektu zostaje tam, gdzie należy (przy silniku znającym SAP). To wzorzec działający dla regulowanych przedsiębiorstw.
  3. Model mieszany - Omada obsługuje ryzyko cross-application (np. „ta osoba ma admina w SAP ORAZ admina w Salesforce - toksyczna kombinacja"), silnik po stronie SAP obsługuje SoD na poziomie obiektu SAP. Oba karmią ślad audytowy Omada.

Pragmatyczna odpowiedź to opcja 2 lub 3, z analizą SoD utrzymywaną po stronie SAP. To dokładnie wzorzec integracji, do którego zbudowano REST API smartGRC - Omada wywołuje smartGRC przed zatwierdzeniem dostępu SAP, smartGRC zwraca wpływ SoD (włącznie ze zmianą klasy FUE dla S/4HANA), Omada używa tego w swoim przepływie zatwierdzania.

Rola ekspertyzy po stronie SAP w tej tranzycji

Wycofanie SAP GRC nie jest lift-and-shift. Zdolności po stronie SAP, które historycznie tkwiły w GRC AC, muszą zostać redystrybuowane:

To jest profil pracy, który wyspecjalizowane firmy praktyki SAP (jak nasza siostrzana firma GRC Advisory) wnoszą do programów prowadzonych przez Omada: architektura autoryzacji SAP, konfiguracja provisioningu ról dla S/4HANA + BTP + SuccessFactors oraz jasna rekomendacja, gdzie w nowej architekturze ląduje analiza SoD.

7. Dlaczego „zbudujmy prostsze narzędzie" prawie zawsze przegrywa

Instynkt jest zrozumiały: SAP GRC AC wydaje się ciężki, jego UX jest przestarzały, a koszt licencji znaczący. Budowa lżejszego wewnętrznego zamiennika brzmi, jakby powinna być tańsza. W praktyce:

Poprawne ujęcie to nie „zbuduj tańszy GRC", ale „użyj silnika SAP GRC AC, dodaj lepszy UX i AI na wierzchu przez API". To wzorzec smartGRC.

8. Framework decyzyjny

Zostaw SAP GRC AC + dodaj warstwę usług jeśli:

Skonsoliduj do zunifikowanego IAG (smartGRC lub podobnego) jeśli:

Dodaj narzędzie IAM obok jeśli:

NIE buduj własnego silnika SoD, chyba że:

Nawet w tych przypadkach uczciwa kalkulacja typowo przemawia za kupnem.

9. Podsumowanie

Debata ujęta jako „IAM vs GRC" to niewłaściwa debata. Oba są potrzebne. Realne pytanie brzmi jak je zintegrować kosztowo efektywnie przy zachowaniu zaufania audytorów.

Nowoczesna odpowiedź to integracja best-of-breed: SAP GRC Access Control jako silnik SoD (nie odbudowuj), narzędzia IAM/IDM dla cyklu życia we wszystkich systemach (SailPoint, Saviynt, Okta) i warstwa usług jak smartGRC przez REST API dla elementów, których żadne z nich nie zapewnia dobrze - projektowanie ról napędzane AI, analiza świadoma FUE, nowoczesne kampanie przeglądu. Weź najlepsze od każdego dostawcy. Zintegruj, nie duplikuj. I nie spędzaj 12 miesięcy na odbudowie tego, czemu audytorzy już ufają.

Powiązane zasoby

Zobacz również

SoD-as-a-Service dla Twojej platformy IAG

Subskrybuj analizę SoD na poziomie obiektu SAP przez REST API. Omada, SailPoint lub Saviynt orkiestruje; smartGRC dostarcza werdykt SoD, wpływ FUE i dowody audytowe. Wdróż w chmurze (SaaS) lub on-premise (prywatnie, dla środowisk regulowanych) - ten sam produkt, to samo API. Bez silnika do utrzymania, bez rulesetu do zbudowania, bez podwójnej licencji.