This is my landscape:
We don´t have EP
Since we´re developing some small WD apps. in the BW box I want to know how to authenticate the users. All WD apps will communicate with the R/3 via RFC (Bapi calls).
I don´t want the user to authenticate twice (one for the WD - against the UME) and other to the R/3 when calling the RFC. Neither want I to user a "generic" user for the R/3 connection becasue most BAPIS are for writing data, and I want to know which user wrote that data.
I got one Idea, and is not to mark the "authentication" flag in the WD app, but to create an intial view, asking for user and password, and then making and RFC_PING to the R/3 server to see if the user and pass are correct.
a) do you think this is a good idea ? Any better ?
b)do you know if there are BAPI (RFC´s) do to an Authority Check ?
Thanks in advance,