09-02-2013 3:55 PM
Hello,
Is there any way in BI where I can run a authorization trace in BI, similar to ST01 in R/3. For example there is a user 'A' who is able to execute a query correctly. When I go in RSECADMIN >> Anlysis tab >> Execute query as other user and put user id as 'A'. Reports executes but there is no log generated.
In BI, is that the case that when there is authorization error, then only a log is generated otherwise there would not be any log? or am I missing something?
Thanks,
Nitin
09-03-2013 12:55 AM
Hi Nitin,
I don't fully understand your issue... you can execute Tx. ST01 in a SAP BW system because it's based on Netweaver. You can also use Tx. SU53 to display the authorization error. Could you post the error? or more info?
Hope it helps!
Cheers!
09-03-2013 7:34 AM
Hi Nitin,
No, it is not the case that a log gets generated only once there is an auth. error on BI. Once you add a user in Authorization log table, the system keeps recording the trace for every query that particular user executes. Hence, it is advisable to remove the user from that Auth. log table once you complete capturing the required trace.
Coming to capturing and analysing the BI trace, you can find good amount of information on SAP Note 1234567.
Let me know in case this still ain't answering your question.
Regards,
Pranaam
09-03-2013 1:17 PM
Hi Nitin,
You can process with similar process in ECC there is no difference use ST01 to trace the files.
09-03-2013 6:13 PM
Nitin,
Run RSECADMIN and click on the ANALYSIS tab. Under that tab click on error logs. Once in that screen click on on configure log recording and enter the user you want to trace-make sure you save. In the previous screen you should then be able to capture information as to what is failing for the user. You'll have to run the report first under the user and then click display. After you're done make sure you remove the ID from recording. This is what i've done in the past when troubleshooting auth issues when users are running queries in the BEX analyzer and portal.
-Wes
09-03-2013 7:50 PM
RSECADMIN can be used for taking trace in BI. Please put check in the checkbox near the user id field.then only log can be tracked.
09-04-2013 3:43 PM
09-05-2013 2:00 PM
Hi Nitin,
Follow below steps
RSECADMINI --> Analysis ---> Error Logs ---> Configure Log Recordings ---> Add User
here you have to give User ID for which you want to Trace authorizations...
Then come back and click on Execution as.....
once done go back to Error Logs
I hope the above given information helpful
Firoz.
09-24-2013 10:49 PM
09-02-2015 10:00 AM
Hi Nitin,
while checking for logs you need to select the appropriate check box as "checked", else you will not be able to see any logs in RSECADMIN in BI.
furthermore to give little idea about RSECADMIN, i would like to inform you that it stores logs even if authorization check is passed.
hope it answers your question.
if you have any doubts, let me know I will be happy to clarify those.
k/r,
Suresh