Berechtigungsgruppe &1 für Anwendung &2 nicht in Tabelle TPGP

Message type: E = Error

Message class: DS - Messages for Editing Text Elements in ABAP Programs

Message number: 089

Message text: Berechtigungsgruppe &1 für Anwendung &2 nicht in Tabelle TPGP



Was verursacht dieses Problem?

Sie wollen einem Programm eine Berechtigungsgruppe zuordnen. Die
Berechtigungsgruppen werden, nach Anwendungen sortiert, in der Tabelle
TPGP gehalten. Die Berechtigungsgruppe, die Sie zuordnen wollen, ist
noch nicht in Tabelle TPGP enthalten. Für Administratoren ist damit die
Bedeutung der Berechtigungsgruppe nicht ersichtlich, da nur über die
Tabelle TPGP ein beschreibender Text und die Zuordnung zu einem
Anwendungsbereich definiert wird.


Systemantwort

Da die Tabelle TPGP nur dokumentarischen Charakter hat, kann die
Nachricht prinzipiell übergangen werden. Dann erscheint die neue
Berechtigungsgruppe nur in den Programmattributen, aber nicht in Tabelle
TPGP. Da dies die Berechtigungspflege für Administratoren erschwert ist
es explizit nicht empfohlen.


Wie behebe ich diesen Fehler?

Prüfen Sie, ob das Programm überhaupt eine Berechtigungsgruppe benötigt.
Die Verwendung von Berechtigungsgruppen und die zugehörige Prüfung des
Berechtigungsobjektes "S_PROGRAM" ist seit der Einführung des
Berechtigungsobjektes "S_PROGNAM" obsolet. Nähere Information finden Sie
in den SAP Hinweisen 1946079 und 2272827.
Sie sollten dem Programm keine Berechtigungsgruppe zuordnen, wenn
Sie ein neues Programm anlegen, oder
das Programm von einem generischen Framework wie Anwendungsjobs oder
Archivierung verwendet wird, oder
die Berechtigungsgruppe nur aus einem Programm bestehen würde

Das System gibt eine Fehlermeldung aus und erlaubt Ihnen nicht, mit dieser Transaktion fortzufahren, bis der Fehler behoben ist.

Sollte es trotzdem Gründe geben, weshalb eine Berechtigungsgruppe
zugeordnet sein soll, stellen Sie sicher, dass
die Berechtigungsgruppe einen möglichst spezifischen Namen hat, und
die Berechtigungsgruppe in der Tabelle TPGP erfasst ist und
transportiert wurde.
In diesem Fall verwenden Sie die Transaktion SM30 für die Tabelle TPGP,
um die neue Berechtigungsgruppe in die Tabelle TPGP aufzunehmen und zu
transportieren.
Außerdem können mit dem Report RSABAUTH alle in Programmattributen
bereits vorhandenen Berechtigungsgruppen nachträglich die Tabelle TPGP
übernommen werden. Allerdings unterstützt dieser Report nicht das
Transportieren der Einträge und kann daher nur in Kundensystemen lokal
verwendet werden.

Fehlermeldungsextrakt aus SAP-System. Copyright SAP SE