Transaktion SU01
95 Prozent sind Dialog User und 5 Prozent System User und der rest sind absolute spezial Fälle.
Beispiel vergebene Rollen
Profil SAP_ALL um alle Berechtigungen zu erhalten
AUTHORITY-CHECK
AUTHORITY-CHEK OBJECT 'S_CARRID' (S_CARRID = Berechtigungsobjekt)
ID 'CARRID' FIELD 'LH' (LH und 03 = Feldwert)
ID 'ACTVT' FIELD '02'.
IF sy-subrc <> 0
MESSAGE 'No authorization' TYPE 'E'.
ENDIF.
sy-subrc = 4 = teilweise erfüllt
sy-subrc = 12 = Berechtigungsobjekt fehlt (in diesem Beispiel S_CARRID)
Transaktion /nSU53
Zum prüfen der letzten fehlgeschlagenen Berechtigungsprüfungen