cancel
Showing results for 
Search instead for 
Did you mean: 

BRF+ Restriction in PRD

0 Kudos

Dear Team,

I have created one BRF+ Application, and implement the Application exit by inheriting interface IF_FDT_APPLICATION_SETTINGS, and implement the method IF_FDT_APPLICATION_SETTINGS~AUTHORITY_CHECK and IF_FDT_APPLICATION_SETTINGS~GET_CHANGEABILITY, based on the custom table for user id.

By Doing this purpose is not solved, in my case we just have to give (Edit/ Delete/ Display/ Activate) access to decision table (Under expression), but by implementing application class user who is maintained in custom table can able to edit all the node i.e. application/ expression type/ expression/ data object/ rule set/ function etc.

My requirement is to open only decision table access to user so that they can maintain only entry in DT, when user click on other node he should get authorization error message.

Many thanks in Advance.

Regards,

Kapil Anand

Accepted Solutions (0)

Answers (1)

Answers (1)

pokrakam
Active Contributor
0 Kudos

Please review BRF+ authorisations in the doco, this can be done with roles. No exit is necessary.

Feel free to post back if you get stuck.

0 Kudos

Thanks for reply...

i have done through the method IF_FDT_APPLICATION_SETTINGS~AUTHORITY_CHECK by passing decision tree ID

pokrakam
Active Contributor
0 Kudos

Not sure why you didn't take the easy way and just create a role, but thanks for posting back your resolution.