I already noticed that there is no historical information on the user's first and last name.
The following program (used in conjunction with the change documents reports in transaction SUIM to find date ranges) can assist you in resolving the names assigned to a user ID.
report zaddresslookup. data: wa_adr7 type adr7. data: wa_adrp type adrp. data: i_adr7 type adr7 occurs 0. parameters: uname like usr02-bname obligatory. select * from adr7 into table i_adr7 where uname = uname. loop at i_adr7 into wa_adr7.. select single * from adrp into wa_adrp where persnumber = wa_adr7-persnumber. if sy-subrc = 0. write:/ wa_adr7-uname, wa_adr7-persnumber, wa_adrp-name_last, wa_adrp-name_first. endif. endloop.
Dig Deeper on SAP security
Related Q&A from Corwin Slack
A SearchSAP.com reader wants to know how to grant a user access to cost centers, as well as access to one cost element across all cost centers. Continue Reading
Learn how to stop SAP users from displaying HR table contents in an SAP table without restricting access to an SE16N transaction. Continue Reading
A SearchSAP.com reader who stores user email addresses within the SAP SU01 transaction code and wants to know where to locate the data. Continue Reading