Read Access Logging (New) 
You can use Read Access Logging (RAL) to log and monitor read access to sensitive data. You can identify and track who has accessed critical information and when. These logs are usually needed to fulfill legal requirements.
You can enable Read Access Logging for the following channels:
Remote Function Calls (sRFC, aRFC, tRFC, qRFC, bgFRC)
Dynpro
Web Dynpro
Web services
You can not only log which UI elements were visible to users, but also their content.