cancel
Showing results for 
Search instead for 
Did you mean: 
Subscribe

I want to give user Access BRFplus to maintain a specific decision table. I followed several notes I found in the community but unfortunately I was not successful. Even worse it's bloocking everything (error "You have no authorization to Display object functions for Profile operations"

I must say, that I have only some ABAP knowledge but now object programming knowledge.

What I have implemented so far:

1. Create role "ZBRF_BUSINESS" containing the ID of the decision table to be maintained

2. New Object type ZCL_APP_EXIT

3. Implement method "Constructor"

4. Authority Check

5. Test User with additonal role

Thank you for any help.
Regards,

Roland

0 Likes
View Entire Topic
kakshat
Product and Topic Expert
Product and Topic Expert
0 Likes

Hi Roland,

At the outset, what you have done looks correct. My advice to you would be to try to debug your implementation of the AUTHORITY_CHECK method. Even with little knowledge of ABAP, it should be easy to do this.

Akshat

0 Likes

Hi Akshat,
Thank you for your fast answer. I have set a breakpoint into the Methode but it does not stopp. I'm even not sure if it's called? If I login with my testuser I can change everything in BRFplus not only the inteded decision table.

Is there a diffrent way to debug methods?

Thank you for your help.

Regards,
Roland

kakshat
Product and Topic Expert
Product and Topic Expert
0 Likes

You can try setting an external breakpoint (as opposed to a session breakpoint). Also, it just occurred to me that you may have forgotten to assign your application exit class (ZCL_APP_EXIT) to your BRF+ application (I think it's on the "General" tab).