For everybody who is as lost as me in the ABAP djungle, here is an Example to read Values from authority Objects.

***read cost center of a user
 call function 'GET_AUTH_VALUES'
    exporting
      object1           'Z_AUTH_OBJ'
      user              sy-uname
    tables
      values            lt_auth_values
    exceptions
      user_doesnt_exist 1
      others            2.
    if sy-subrc 0.
      read table lt_auth_values into ls_auth_value with key field 'ZZ_COST_CENTER'.
      "Do something here
    endif.

It is a pretty example for binding Values to user Roles instead of User Parameters. This way they can be shared and redistributed.



Serkan AKKAVAK
Computer Engineer
SAP Department Deputy Manager
Contact : serkurumsal@yandex.com