Skip to Content
author's profile photo Former Member
Former Member

Webi Bypassing BEx Authorization Variable with SAP Exit

BEx query has Hierarchy Node Variable with Authorization as processing type. Its set as User Input ready

When the Webi report is refreshed, the LoVs appear as per the Authorization. However, if user doesn't select any value (pushes from right to left in variable screen) he gets NOT_AUTHORIZED error. Which is not intended, it should check the authorization in the background via SAP exit and populate the result. This is how it runs inBEx query.

However, in Webi it's giving NOT_AUTHORIZED error? This is how the product is designed to work or is it a bug.

I see several forum threads and SAP KBAs/notes but they are not answering my question. Could anyone please help.

I am ready to provide more details on this error.

Thanks,

Tilak

Add a comment
10|10000 characters needed characters exceeded

Related questions

1 Answer

  • Posted on Jan 09, 2014 at 10:54 PM

    Hi,

    this is how authorization variable would work in any of the clients and not just Web Intelligence.

    You created an authorization variable which is configured as "read for input", so the user is getting prompted.

    So In Web Intelligence the LoV shows up.

    if the user does not select a value, then you are not sending a value, so you basically asking for all data and you are not allowed to see all data and therefore you are getting the message "no authorization".

    if you are making authorization variables as ready for input then the user needs to select the proper values - regardless of the BI tool.

    if you want the authorization to be check in the background then the authorization variable should be configured to not have ready for input.

    regards

    Ingo Hilgefort

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.