[ABAP] Rollen eines Benutzers im System auflisten

DATA: it_agr_users TYPE STANDARD TABLE OF agr_users.
DATA: o_salv TYPE REF TO cl_salv_table.

PARAMETERS: p_user TYPE agr_users-uname DEFAULT sy-uname.

START-OF-SELECTION.
  SELECT * FROM agr_users INTO TABLE @it_agr_users
    WHERE uname = @p_user
    ORDER BY agr_name.

  cl_salv_table=>factory( IMPORTING
                            r_salv_table = o_salv
                          CHANGING
                            t_table      = it_agr_users ).

  o_salv->display( ).

[SAP] Berechtigungen / Rollen

Transaktionen

PFCG (Pflege von Rollen)
SUIM (Benutzerinformationssystem)

  • Suche von Rollen und Berechtigungsobjekten

SU53 (Auswertung der Berechtigungspüfung)

  • Berechtigungsfehler von Benutzern anzeigen

Reports

RSUSRAUTH (Suche nach Einzelrollen mit Berechtigungsdaten)
RSUSR050 (Systemübergreifend SAP-Benutzer, Rollen, Profile und Berechtigungen vergleichen)

Tabellen

AGR_DEFINE (Definition Rollen)
AGR_USERS (Zuordnung Rollen zu Benutzern)

Links