Hi,
I've a authorization issue while using BEx Analyzer integrated Plan function of type EXIT FUNCTION created using CLASS CL_RSPLFC_BPS_EXITS with "Reference Data" flag checked.
when userA with 0BI_ALL execute this, everything works fine.
Then, I created an Auth object for userB to restrict set of data. When userB execute same Plan function, getting following error message.
You do not have sufficient authorization
<plan function> ended with errors
You are not authorized to read the data
Anything this issue is from "reference data" flag selected on above class? what selections does "reference data" is read for? Does it read data out side of filter definition? Input Query works fine and brings data specific to Auth object. And, I've both plan filter and input query restrict with Auth object that userB has access. error only when executing PF.
SU53 or ST01 is only giving, user needs "0BI_ALL".
But, if we assign 0BI_ALL, end-user reads entire cube data and defeats the purpose of "BI Analysis Authorization object".
Any suggestions?.