cancel
Showing results for 
Search instead for 
Did you mean: 

How to check the authorization based on webdynpro application

Former Member
0 Kudos

Hi Experts,

I was asked to develop a webdynpro component with two webdynpro applications, one each for internal party and external party to be used.

So how to restrict or check the authorization based on webdynpro application used?

Do we have any authorization object like S_TCODE for webdynpro application in roles and authorizations?

Please enlighten me.

Regards,

Ajay Matam

View Entire Topic
thomas_jung
Developer Advocate
Developer Advocate
0 Kudos

You can assign an authorization object to the Web Dynpro Application within SICF -

http://help.sap.com/saphelp_nw70ehp1/helpdata/en/61/d93822a88e15489a9391f309767366/frameset.htm

Of course you could also programatically check which web dynpro application is being used from within the component and then call a custom auth-check. However maintain at the SICF is probably better for visibilty and long term maintenance costs.

Former Member
0 Kudos

Hi Thomas,

Thanks for your reply.

So the role should have the authorization object S_ICF with ICF_FIELD = 'SERVICE' and ICF_VALUE = 'ABCD' where ABCD is the literals given in SAP Authorization input field in Service data in the ICF Service corresponding to a webdynpro application.

Is my understanding correct?

Regards,

Ajay