Authorization group &1 for application &2 not in table TPGP
Message type: E = Error
Message class: DS - Messages for Editing Text Elements in ABAP Programs
Message number: 089
Message text: Authorization group &1 for application &2 not in table TPGP
What causes this issue?
You want to assign an authorization group to a program. The
authorization groups are saved in the TPGP, sorted by application. The a
uthorization group that you want to assign is not yet in table TPGP.
This means that administrators cannot classify the authorization group,
since it only has a description and application assignment in table
TPGP.
System Response
Table TPGP is only a documentation table, which means you can ignore
this message in principle. However, the new authorization group will
only be displayed in the program attributes, not in table TPGP. This is
strongly discouraged since it entails more work for administrators.
How to fix this error?
Check whether the program actually needs an authorization group. The use
of authorization groups and the associated checks on the authorization
object "S_PROGRAM" have been obsolete since the introduction of the
authorization object "S_PROGNAM". More information can be found in the
SAP Notes 1946079 and 2272827.
You should avoid assigning an authorization to the program in the
following cases:
You are creating a new program.
The program is used by a a generic framework such as application jobs or
archiving.
The authorization group would consist of one program only.
The system issues an error message and will not allow you to continue with this transaction until the error is resolved.
If you still have reasons for assigning an authorization group, verifythe following:
The authorization group has as specific a name as possible.
The authorization group is entered in table TPGP and was transported.
In this case, use the transaction SM30 for table TPGP to include the new
authorization group in table TPGP and to transport it.
In addition, using report RSABAUTH, all the authorization groups that
already exist in the program attributes can be copied subsequently to
table TPGP. This report does not, however, transport the entries and
hence can only be used locally in customer systems.
Error message extract from SAP system. Copyright SAP SE.