Hi Shishir,
You can restrict specific display/edit to specific tables via authorization object S_TABU_DIS. This objct consists of 2 fields,
DICBERCLS- Authorization group
ACTVT- Activity
-The DICBERCLS field contains the authorization for tables according to the authorization classes in table TDDAT. Here, you specify the names of the permitted classes. Table classes are defined in the table TBRG.
-The ACTVT field contains the permitted operations. It can take the following values:
02:Change (add, modify, or delete table entries)
03: Display table content
You can create authorization group for specific tables from transaction SE54 and give the user access to a role, with object S_TABU_DIS with the newly created value under authorization group in S_TABU_DIS. Hope this helps.
Regards,
Savitha