IT-Systeme · Praxisleitfaden

SAP S/4HANA: GxP-Berechtigungen und Rollentests

„QA“ ist noch keine eindeutige Berechtigungsanforderung. Beschreiben Sie beispielsweise, ob eine Person Prüfergebnisse erfassen, ändern, bewerten oder eine Charge freigeben darf und für welche Werke dies gelten soll. Erst daraus entstehen beobachtbare Soll-Ergebnisse. Ein erfolgreiches Anmelden beweist diese Trennung nicht.

Inhaltsverzeichnis

Das Wichtigste vorab

Wie werden GxP-Berechtigungen in SAP S/4HANA validiert?

GxP-Berechtigungen in SAP S/4HANA werden anhand der erlaubten und verbotenen Tätigkeiten einer Rolle geprüft. Entscheidend sind nicht allein sichtbare Apps, sondern wirksame Zugriffe auf Objekte, Organisationseinheiten und kritische Statuswechsel. Testen Sie deshalb mit echten Testrollen auch unerlaubte Aktionen, alternative Zugriffswege und die Kombination mehrerer Rollen.

Einordnung und Geltungsbereich

Der Schwerpunkt liegt auf der fachlichen Zugriffskontrolle im freigegebenen S/4HANA-Prozess. Ein allgemeines Sicherheitskonzept oder eine Segregation-of-Duties-Analyse kann dafür wichtige Grundlagen liefern, ersetzt jedoch nicht den Nachweis der konkreten GxP-Anwendung.

Quellen: [1] [2]

Vom Rollennamen zur prüfbaren Tätigkeit

Betrachten Sie die wirksame Gesamtberechtigung. Eine eng begrenzte Fachrolle kann durch eine zusätzliche Supportrolle erweitert werden. Testen Sie besonders Kombinationen, die in der Praxis tatsächlich vergeben werden. Eine fachlich unerlaubte Aktion sollte auch dann verhindert werden, wenn der Nutzer einen anderen Einstieg als die gewöhnliche Fiori-Kachel wählt.

Technische Konten benötigen einen eigenen Prüfpfad. Hier geht es um den erlaubten Schnittstellenumfang, die Zuordnung zur verantwortlichen Stelle und die kontrollierte Verwaltung der Zugangsmittel. Ein Sammelkonto darf nicht als bequemer Ersatz für die persönliche Zuordnung menschlicher Entscheidungen dienen.

Quellen: [1] [2]

Edition, Oberfläche und fachliche Aktion auseinanderhalten

Ein Berechtigungskonzept für S/4HANA muss zur eingesetzten Edition und Architektur passen. On-Premises, Private Edition und Public Edition verwenden nicht in jeder Hinsicht dieselben Verwaltungswege. SAP-Dokumentation zu einer Cloud-Edition darf deshalb nicht ungeprüft als Anleitung für jede Landschaft übernommen werden. Erfassen Sie auch Fiori, Hintergrundverarbeitung und angebundene Systeme.

Beginnen Sie mit der fachlichen Aktion: Wer darf einen qualitätsrelevanten Materialparameter ändern, einen Status setzen oder einen Freigabeschritt ausführen? Ergänzen Sie organisatorische Grenzen wie Werk oder Gesellschaft, soweit sie im Prozess verwendet werden. Erst danach wird die technische Umsetzung beurteilt. Eine sichtbare Kachel oder eine Rolle mit passendem Namen beweist die erlaubte Aktion nicht.

Erfassen Sie tatsächliche Benutzerkombinationen. Ein Mitarbeiter kann über mehrere Rollen, Gruppen oder technische Wege Zugriff erhalten. Das Konzept sollte deshalb zwischen genehmigter Aufgabe, zugewiesener Berechtigung und tatsächlich wirksamer Aktion unterscheiden. Individuelle Ausnahmen und administrative Zugänge werden sichtbar bewertet statt als unbedeutende Sonderfälle ausgeblendet.

Quellen: [1] [2]

Eine Funktionsmatrix mit überprüfbaren Grenzen

Formulieren Sie je kritischer Aktion einen positiven und einen negativen Fall. Ein berechtigter Benutzer soll beispielsweise einen vorgesehenen Status ändern können. Ein nur lesender Benutzer soll denselben Schritt nicht ausführen können. Ergänzen Sie einen unzulässigen organisatorischen Bereich, wenn diese Grenze relevant ist. Prüfen Sie das Geschäftsobjekt und dessen Folgewirkung.

Die folgende Matrix ist ein eigenes Planungsbeispiel. Sie schreibt keine universelle Funktionstrennung für jedes Unternehmen vor. Welche Kombination unzulässig ist, folgt aus Ihrem Prozess und seinen Risiken. Dokumentieren Sie auch akzeptierte Ausnahmen und deren Kontrollen, statt eine technisch nicht umgesetzte Idealtrennung zu behaupten.

Eigene Arbeitshilfe: Eine Funktionsmatrix mit überprüfbaren Grenzen
Kritische AktionPositiver FallNegativer Fall
Materialparameter ändernZuständiger Stammdatenbenutzer im erlaubten BereichProduktionsbenutzer ohne Änderungsaufgabe
Chargenstatus setzenBenannte fachliche RolleReine Leseberechtigung
Freigabeschritt ausführenIm Verfahren befugter EntscheiderNicht befugter Antragsteller
Schnittstelle beschreibenBezeichnete technische IdentitätZugriff auf nicht benötigte Objekte
Rollen pflegenAutorisierte AdministrationGewöhnlicher Fachbenutzer

Quellen: [1] [2]

Beispiel: Fiori-Test besteht, Hintergrundzugriff bleibt offen

Das Szenario ist konstruiert. Ein Benutzer darf eine qualitätsrelevante Einstellung in der Fiori-App nicht ändern. Der negative Test in der Oberfläche besteht. Eine zusätzliche technische oder Hintergrundberechtigung ermöglicht jedoch einen anderen Schreibweg. Ob ein solcher Weg existiert, muss in der konkreten Landschaft geprüft werden; der Artikel unterstellt keine bestimmte Standardlücke.

Erfassen Sie alle vorgesehenen und erreichbaren Wege zum kritischen Objekt. Testen Sie repräsentativ Oberfläche, relevante Schnittstelle und gegebenenfalls Hintergrundverarbeitung. Der Nachweis benennt Benutzer, Rolle, Systemstand, Objekt, Aktion und tatsächliches Ergebnis. Ein Testbericht sollte deutlich machen, welche Wege bewusst nicht im Umfang enthalten waren und weshalb.

Wird ein unerwünschter Zugriff gefunden, bewerten Sie dessen Quelle und Verwendung. Die Entfernung einer Rolle kann weitere notwendige Aufgaben beeinflussen. Prüfen Sie nach Korrektur daher sowohl die beabsichtigte Begrenzung als auch den erlaubten Geschäftsprozess. Eine pauschale Sperrung aller Benutzer kann einen Befund technisch beenden, ist aber kein ausreichendes dauerhaftes Betriebsmodell.

Eigene Arbeitshilfe: Beispiel: Fiori-Test besteht, Hintergrundzugriff bleibt offen
PrüfebeneEigene AktionErwarteter Nachweis
OberflächeKritische Änderung mit Lesebenutzer versuchenVorgesehene Ablehnung
Alternativer WegBezeichneten Import oder Job bewertenKeine ungeklärte Umgehung der Regel
OrganisationAktion im nicht erlaubten Werk versuchenGewählte Bereichsgrenze wirkt
KombinationReale Mehrfachrollen abbildenGesamtrechte entsprechen der Aufgabe
KorrekturPositive und negative Fälle wiederholenArbeitsfähigkeit und Begrenzung gemeinsam bestätigt

Quellen: [1] [2]

Privilegierte Zugänge und Funktionstrennung bewerten

Administratoren benötigen unter Umständen weitreichende technische Möglichkeiten. Benennen Sie Zweck, Vergabe und Kontrolle. Unterscheiden Sie die Einrichtung eines Systems von dessen gewöhnlicher fachlicher Nutzung. Ein administrativer Zugang als dauerhafte Standardrolle für Freigaben erschwert eine nachvollziehbare Trennung von Aufgaben.

Wenn ein Notfallzugang vorgesehen ist, beschreiben Sie Auslöser, Dauer, Aufzeichnung und nachfolgende Bewertung. Eine kurze Gültigkeit allein beweist nicht die Angemessenheit der vorgenommenen Änderungen. Der Review sollte die tatsächlich ausgeführten kritischen Tätigkeiten und ihre fachliche Wirkung berücksichtigen. Welche technische Lösung verwendet wird, bleibt architekturabhängig.

Funktionstrennung wird aus den konkreten Risiken abgeleitet. Ein allgemeiner Konfliktkatalog kann unterstützen, ersetzt aber nicht die Bewertung Ihres Prozesses. Prüfen Sie, ob Erstellung, Änderung, Prüfung und Entscheidung so verbunden sind, dass eine unzulässige Selbstbestätigung verhindert oder angemessen kontrolliert wird. Dokumentierte Ausnahmen brauchen nachvollziehbare Gründe und wirksame Maßnahmen.

Quellen: [1] [2]

Änderungen am Rollenmodell kontrolliert übernehmen

Eine neue App, ein Transport oder eine geänderte Schnittstelle kann den benötigten Rechteumfang verändern. Verbinden Sie Rollenänderungen deshalb mit der Auswirkungsbewertung des Systems. Benennen Sie betroffene Benutzer und kritische Aktionen. Die Prüfung einer einzelnen geänderten Rolle deckt Wechselwirkungen mit bestehenden Zuweisungen nicht automatisch ab.

Erhalten Sie einen verständlichen Standnachweis. Er sollte zeigen, welche Rollen, organisatorischen Einschränkungen und Ausnahmen zum geprüften Zeitpunkt galten. Ein späterer Export kann einen anderen Zustand abbilden. Verknüpfen Sie Testdatum und Konfigurationsstand, damit der Nachweis tatsächlich dem freigegebenen Einsatz zugeordnet werden kann.

Im laufenden Betrieb werden Aufgabenwechsel, Austritt und Vertretung berücksichtigt. Ein periodischer Review sollte reale Berechtigungen und reale Aufgaben zusammenführen. Eine Unterschrift unter einer unverständlichen langen Rollenliste ist schwächer als eine gezielte Prüfung kritischer Kombinationen. Schulung und klare Verantwortlichkeit unterstützen diese Bewertung.

Quellen: [1] [2]

Arbeitsvorlage: kritische Aktion über mehrere Zugangswege prüfen

Definieren Sie ein Geschäftsobjekt und eine kritische Aktion. Im Beispiel darf eine Produktionsrolle einen Materialparameter lesen, aber nicht ändern. Erfassen Sie Oberfläche, relevante Hintergrundverarbeitung und vorhandene Schnittstellen. Für jeden Weg wird geklärt, welche Identität und welche tatsächliche Berechtigung wirken. Die Auswahl folgt der realen Landschaft.

Der negative Test wird vorab als eigene Sollregel beschrieben. Wenn ein alternativer Weg gar nicht vorgesehen ist, prüfen Sie dessen erreichbare Begrenzung angemessen. Wenn er benötigt wird, braucht er eine bewusst definierte Befugnis. Ein bestandener Fiori-Test darf nicht ohne weitere Grundlage als Aussage über sämtliche technischen Wege verwendet werden.

Bewerten Sie gefundene Lücken nach Quelle und Reichweite. Eine gemeinsam verwendete Rolle kann weitere Benutzer betreffen. Eine technische Korrektur darf benötigte Arbeit nicht unbegründet verhindern. Wiederholen Sie deshalb geeignete positive und negative Fälle und dokumentieren Sie die Entscheidung zu verbleibenden Ausnahmen.

Ausfüllbeispiel – eigene Arbeitshilfe, keine ausgeführte Kundenprüfung
PrüffeldKonstruierter EintragAkzeptanzfrage
Fachliche AufgabeLesen eines bezeichneten Materialparameters.Benötigte Arbeit bleibt möglich.
Nicht erlaubte AktionÄnderung durch reine Produktionsrolle.Grenze wird tatsächlich durchgesetzt.
OberflächeBezeichnete Fiori-App im richtigen Bereich.Test entspricht späterem Benutzerweg.
AlternativeRelevanter Job oder Schnittstellenaufruf.Kein ungeklärter zusätzlicher Schreibweg.
AusnahmePrivilegierter Wartungszugang mit Zweck.Nutzung und Datenwirkung nachvollziehbar.
StandEdition, Release, Rollen und wesentliche Einschränkungen.Nachweis ist der tatsächlichen Konfiguration zugeordnet.

Quellen: [1] [2]

Die nächsten Schritte

  • Kritische Tätigkeiten und Organisationsgrenzen aus dem Prozess ableiten.
  • Reale Rollenkombinationen und technische Nutzer inventarisieren.
  • Positive und negative Tests mit definierten Konten ausführen.
  • Vergabe, Änderungen, Entzug und regelmäßige Überprüfung in den Betrieb überführen.
Vertiefung zu diesem Thema:

Häufige Fragen zu S/4HANA: Berechtigungen

Müssen alle Berechtigungsobjekte einzeln getestet werden?

Nicht automatisch. Priorisieren Sie die für den vorgesehenen Einsatz relevanten Tätigkeiten und Fehlerfolgen. Technische Analysen ergänzen die nachvollziehbaren Prozessprüfungen.

Quellen: [1] [2]

Ist eine ausgeblendete Kachel ausreichender Zugriffsschutz?

Nein. Die Benutzeroberfläche allein belegt nicht, dass Backend-Funktionen und alternative Zugriffswege gesperrt sind. Entscheidend ist die wirksame Autorisierung.

Quellen: [1] [2]

Wer sollte den Test freigeben?

Die im Qualitäts- und Berechtigungssystem benannte verantwortliche Stelle. Fachbereich, QA und IT bringen unterschiedliche Kenntnisse ein; die Zuständigkeit sollte vor dem Test feststehen.

Quellen: [1] [2]

Ist eine erfolgreiche Berechtigungsprüfung im Fiori-Frontend ausreichend?

Sie belegt den geprüften Frontendweg. Weitere relevante Schreib- oder Entscheidungswege müssen im Umfang berücksichtigt werden. Dazu können Schnittstellen, Jobs und administrative Möglichkeiten gehören. Welche tatsächlich vorhanden sind, hängt von Ihrer Architektur ab. Beschreiben Sie die Grenze des Nachweises ausdrücklich, statt aus einem Oberflächentest eine vollständige Zugriffsaussage abzuleiten.

Kann ein standardisierter Konfliktkatalog unser eigenes Rollenreview ersetzen?

Er kann bei der Auswahl kritischer Kombinationen helfen. Die Angemessenheit folgt jedoch aus Ihren Prozessen, Daten und Verantwortlichkeiten. Prüfen Sie auch lokale Erweiterungen und akzeptierte Ausnahmen. Ein formal konfliktfreier Katalog beweist nicht automatisch, dass eine qualitätsrelevante Aktion auf den richtigen Personenkreis begrenzt ist.

Wie wählen wir repräsentative SAP-Benutzer für den Test?

Betrachten Sie tatsächliche Rollen- und Gruppenkombinationen, organisatorische Bereiche und Ausnahmen. Wählen Sie Fälle, die unterschiedliche kritische Befugnisse abdecken. Eine idealisierte Einzelrolle kann die reale Kombination verfehlen. Dokumentieren Sie, welche Benutzergruppen durch welchen Test repräsentiert werden und wo individuelle Bewertung nötig bleibt.

Müssen administrative Möglichkeiten vollständig ausgeschlossen sein?

Nicht jede notwendige Administration lässt sich oder soll sich vollständig ausschließen. Benennen Sie Zweck, Befugnis und geeignete Kontrolle. Entscheidend ist, dass privilegierte Aktionen nicht unbemerkt als gewöhnlicher Fachprozess gelten. Prüfen Sie relevante Datenwirkung und Nachvollziehbarkeit im tatsächlich verwendeten Betriebsmodell.

Quellen & fachlicher Stand

Die Quellen bilden den fachlichen Rahmen. Tabellen, Checklisten und ausdrücklich illustrative Beispiele sind eigene methodische Ableitungen, keine wörtlichen Normvorgaben. Herstellerinformationen sind auf die eingesetzte Version und Konfiguration zu beziehen.

  1. Europäische Kommission: EU-GMP Annex 11, Computerised Systems (2011)
  2. SAP: Authorization Model, S/4HANA Cloud Public Edition

Zuletzt fachlich geprüft am 14.10.2026.

Daniel Herrmann, Daniel Herrmann Consulting

Daniel Herrmann Consulting

Damit Ihr Team den nächsten Schritt sicher planen kann.

Wir unterstützen Sie dabei, die Ausgangslage einzuordnen, Verantwortlichkeiten zu klären und passende Nachweise im Betrieb umzusetzen. Welche Unterstützung sinnvoll ist, hängt von Ihrem System, Ihrem Team und dem konkreten Ziel ab.

Ihr Vorhaben besprechenEinblicke in unsere Projektarbeit →