Die Rollenpflege (Transaktion PFCG, früher auch Profilgenerator genannt) vereinfacht die Erstellung von Berechtigungen und deren Zuordnung zu Benutzern. Wie in der Abbildung „Rollenpflege" dargestellt, werden in PFCG Transaktionen ausgewählt, die aus Unternehmenssicht zusammengehören. Die Rollenpflege legt automatisch Berechtigungen mit den erforderlichen Feldwerten für die Berechtigungsobjekte an, die in den ausgewählten Transaktionen geprüft werden.
Eine Rolle kann mehreren Benutzern zugeordnet werden. Änderungen an einer Rolle wirken sich daher auf mehrere Benutzer aus. Benutzer können verschiedenen Rollen zugeordnet sein.
Wie in der Abbildung „Menülayout" dargestellt, besteht das Benutzermenü aus den Rollenmenüs und enthält die Einträge (startbare Anwendungen, URLs, Berichte usw.), die dem Benutzer über die Rollen zugeordnet sind.
Um das Menü einer Rolle in PFCG zu bearbeiten, geben Sie den Namen der Rolle ein, und wählen Sie das Symbol für Anlegen oder Ändern. Wählen Sie die Registerkarte Menü.
Hier können Sie Funktionen auswählen und ändern: Der Menübaum kann für die einzelnen Rollen nach Bedarf angepasst werden.
Sie können startbare Anwendungen wie Transaktionen, Web-Dynpro-Anwendungen oder SAP-Fiori-Objekte (z.B. Kataloge oder Gruppen) in die Baumstruktur einfügen und vorhandene Einträge löschen.
Wenn Sie im Dropdown-Menü von „Knoten einfügen" Bericht wählen, können Sie auch Berichte integrieren. Die Rollenpflege erzeugt in diesem Fall (wenn nicht schon vorhanden) Transaktionscodes, über die diese Berichte aufgerufen werden können.
Wenn Sie im Dropdown-Menü der Drucktaste Knoten einfügen die Funktion Web-Adresse oder Datei wählen, können Sie Internetadressen oder Dateiverweise (z.B. Tabellen oder Textdateien) hinzufügen. Bei der Integration von Dateien müssen anstelle von URLs die zugehörigen Ablagepfade angegeben werden. Sie können auch SAP-Business-Warehouse-Webberichte und Links zu externen Mailsystemen und Knowledge Warehouse angeben.
Die Berechtigungen für SAP-Fiori-Anwendungen werden auch über die Rollenpflege angelegt. Sie können Berechtigungen für SAP-Fiori-Kataloge, SAP-Fiori-Gruppen und ab SAP S/4HANA 2020 auch für SAP-Fiori-Bereiche pflegen, indem Sie die Option SAP Fiori Launchpad im Dropdown-Menü der Drucktaste Transaktion wählen.
Notiz
Das Content-Modell und das Berechtigungsmodell werden in dieser Lektion näher erläutert. Die neuen SAP-Fiori-Launchpad-Objekte "Bereiche" und "Seiten" werden in diesem Kurs jedoch nicht behandelt.
Darüber hinaus können Sie Menüs ändern, indem Sie Verzeichnisse oder Unterverzeichnisse Ihren Anforderungen entsprechend anlegen, verschieben, löschen oder umbenennen. In der Rollenpflege steht die Drag&Drop-Funktion zur Verfügung.
Die Rollenpflegeerzeugt automatisch die Berechtigungen, die zu den im Menübaum angegebenen Transaktionen gehören. Trotzdem müssen alle Berechtigungswerte entsprechend den tatsächlichen Anforderungen und Befugnissen beim Kunden manuell überprüft und gegebenenfalls angepasst werden. Für diese Aufgaben ist der Systemadministrator in Zusammenarbeit mit der jeweiligen Fachabteilung verantwortlich. Wenn Sie Organisationsebenen verwenden, führen Sie die Pflege nicht direkt im Feld durch, sondern über die Drucktaste Organisationsebenen....
Wie in der Abbildung Berechtigungsprofile generieren dargestellt, wählen Sie die Registerkarte Berechtigungen und dann je nach Pflegemodus Berechtigungsdaten anzeigen oder Berechtigungsdaten ändern. Überprüfen Sie den Umfang und den Inhalt der Berechtigungen.
Wenn Systemvorschläge vorhanden sind, zeigt eine grüne Ampel in der Berechtigungsübersicht an, dass die Rollenpflege für jedes Berechtigungsfeld mindestens einen Vorschlag geliefert hat. Eine gelbe Ampel weist darauf hin, dass manuell nachgepflegt werden muss. Die Rollenpflege stellt keinen Vorschlagswert für die Berechtigung bereit. Im obigen Beispiel, das sich mit der Benutzerpflege in Bezug auf Benutzergruppen befasst, bietet die Rollenpflege keinen Vorschlag darüber an, welche Benutzergruppen von einem Benutzer gepflegt werden sollen, der dieser Rolle zugeordnet wird.
Manche Felder kommen in vielen Berechtigungen vor. Einige wichtige Felder wurden daher zu sogenannten Organisationsebenen zusammengefasst, wie z.B. der Buchungskreis. Pflegt man die Organisationsebene über die dafür vorgesehene Schaltfläche Orgebenen... durch einen Eintrag, pflegt man alle darin vorkommenden Felder auf einmal. Eine rote Ampel zeigt daher eine nicht gepflegte Organisationsebene an.
Sind alle Berechtigungen bedarfsgerecht gepflegt, kann das Berechtigungsprofil durch Anklicken der Drucktaste Generieren erzeugt werden. Nach dem Anlegen ist der Profilname nicht mehr änderbar. Die Berechtigungen werden in Profilen gruppiert. Die Profile müssen (von der Rollenpflege) in den Benutzerstammsatz eingetragen werden, damit die Berechtigungen für den Benutzer wirksam sind. Dies wird als Benutzerabgleich bezeichnet.
Notiz
Der Profilname darf als zweites Zeichen nicht einen Unterstrich (Zeichen „_") enthalten. Siehe SAP-Hinweis
16466 –
Kundennamensbereich SAP-Objekte.
Nach dem Anlegen ist der Profilname nicht mehr änderbar. Die Berechtigungen werden in Profilen gruppiert. Die Profile müssen (von der Rollenpflege) in den Benutzerstammsatz eingetragen werden, damit die Berechtigungen für den Benutzer wirksam sind. Dies wird als Benutzerabgleich bezeichnet.