RFC authorizations: We want to use the function module "RFC_READ_TABLE" but it doesn't work with the current RFC user. The error message says authorizations are missing, but which ones?

You need a general authorization for the function group and special ones that are checked within the called function.

The general authorizations are described in

http://wwww.synactive.com->Documentation->GuiXT->RFC

Following the documentation, in order to call the function RFC_READ_TABLE we need

S_RFC: RFC_TYPE=FUGR, RFC_NAME=SDTX, ACTVT=16

since the function group of RFC_READ_TABLE is SDTX (see transaction SE37).

In addition, RFC_READ_TABLE will  then check the authorization S_TABU_DIS

to display the table data for the table you specified, LFA1. This is the same authorization as for transaction SE16 when you display the table.