In der Welt der SAP-Sicherheit spielt der Profile Generator (Transaktion PFCG) eine zentrale Rolle bei der Erstellung und Verwaltung von Rollen und Berechtigungen. Doch neben der allseits bekannten Transaktion PFCG bietet SAP ERP bzw. SAP S/4HANA eine Reihe weiterer nützlicher Transaktionscodes, die Deine Arbeit als SAP-Berater erheblich erleichtern können.
Durch die Nutzung dieser spezialisierten Transaktionscodes kannst Du Dein Rollenmanagement-Toolkit diversifizieren und Deine Aufgaben effizienter bewältigen. Jeder dieser Transaktionscodes bietet spezifische Vorteile und ist auf bestimmte Herausforderungen im Rollenmanagement ausgerichtet. In diesem Artikel werfen wir einen Blick auf einige dieser wichtigen Transaktionen und ihre Anwendungsbereiche.
Im Artikel „Die wichtigsten Transaktionen für Berechtigungen in SAP ERP“ findest Du die wichtigsten Transaktionen in der SAP-Security.
PFCG: Die Basis für Rollenmanagement
Transaktion: PFCG
Der Transaktionscode PFCG ist das Herzstück des Rollenmanagements in SAP. Hier kannst Du Rollen erstellen, ändern und zuweisen. Zu den wichtigsten Funktionen gehören:
- Erstellen von Rollen
- Verwalten von Berechtigungen
- Zuweisen von Benutzern zu Rollen
- Generieren von Profilen
- Testen von Rollen
- Transport von Rollen
- Analysetools
- Dokumentation und Protokollierung

Doch PFCG ist nur der Anfang. SAP stellt zusätzliche Transaktionscodes bereit, die spezifische Aufgaben im Rollenmanagement effizienter gestalten.
Massenpflege von Rollentexten
Transaktion: PFCGMASSADDTEXT
Mit PFCGMASSADDTEXT kannst Du Beschreibungen zu Langtexten für Rollen hinzufügen, ohne vorhandene Langtexte zu überschreiben. Dies ist besonders nützlich, wenn detaillierte Dokumentationen für jede Rolle erforderlich sind und bestehende Beschreibungen nicht verloren gehen sollen.

Massenpflege von Einzelrollenzuordnungen in Sammelrollen
Transaktion: PFCGMASSCOLLASSIGN
Die Transaktion PFCGMASSCOLLASSIGN ermöglicht das Hinzufügen oder Löschen von Zuordnungen von Einzelrollen zu Sammelrollen. Diese Transaktion sorgt dafür, dass Änderungen an den indirekten Einzelrollenzuordnungen automatisch auf die Benutzer übertragen werden. Dies spart Zeit und reduziert die Fehleranfälligkeit bei der Verwaltung von Sammelrollen.

Massenlöschen von Rollen
Transaktion: PFCGMASSDELETE
Mit der Transaktion PFCGMASSDELETE kannst Du Rollen in großen Mengen löschen. Dabei werden die zu löschenden Rollen automatisch in einem Transportauftrag erfasst, was eine Nachverfolgung der Änderungen ermöglicht. Es gibt jedoch Einschränkungen: Übergeordnete Rollen, Einzelrollen als Bestandteil von Sammelrollen und Rollen mit Benutzerzuordnungen können nicht über diese Transaktion gelöscht werden.

Massenpflege von Berechtigungswerten
Transaktion: PFCGMASSVAL
Die Transaktion PFCGMASSVAL ist ideal zum Ändern der Berechtigungswerte von Rollen. Hierzu gehören:
- Ändern von Organisationsebenen
- Ändern der Feldwerte von Berechtigungen zu einem Berechtigungsobjekt
- Ändern der Feldwerte von Berechtigungen zu einem Berechtigungsfeld (für verschiedene Objekte)
- Hinzufügen und Löschen manueller Berechtigungen für einzelne Berechtigungsobjekte
Diese Transaktion bietet eine hohe Flexibilität und Präzision bei der Anpassung von Rollenberechtigungen.

Rollenverteilung unter Verwendung von Down- und Upload
Transaktion: PFCGROLEDIST
Die Transaktion PFCGROLEDIST wird verwendet, um Entwicklungskonfigurationen in einem Testsystem zu verschieben und Konfigurationen in anderen Mandanten ohne Objekttransporte zu testen. Dies ist besonders nützlich, um sicherzustellen, dass die Rollenkonfigurationen korrekt sind, bevor sie in die Produktionsumgebung übertragen werden.

Über den Autor
Mein Name ist Andreas Geiger und ich bin ein erfahrener Senior SAP Berater. Mit mehr als 10 Jahren Berufserfahrung habe ich mehrere SAP-Projekte erfolgreich abgeschlossen und umfangreiche Kenntnisse in verschiedenen Bereichen wie SAP FI, SAP MM und ABAP erworben. Nun möchte ich mein Wissen mit Dir teilen, um Dir einen Mehrwert zu bieten und Dich bei Deiner täglichen Arbeit mit dem SAP-System zu unterstützen.
ERP UP unterstützen
Wenn Du mit ERP UP zufrieden bist, kannst Du mich gerne unterstützen. Dabei gibt es unzählige Möglichkeiten, wie Du mich einfach und schnell unterstützen kannst. Wie Du genau ERP UP unterstützen kannst, erfährst Du hier. Vielen Dank.