Here’s another chance for me to add to my notebook. Adding debug authorization is a trick I often have to do in my development projects.
When you have your own system, one of the first things to figure out is how can I get the authorization to debug a program, or in my case a Web Dynpro application. Now, you can certainly assign yourself the role of SAP_ALL. But what happens when you want to test with a real user??? Well, you need to narrow down that Authorization.
So, simply add this authorization:
S_DEVELOP
Then fill in the following attributes…
OBJTYP: DEBUG
ACTIVITY: 1 & 2 & 3
I know, not really exciting, but I never know if it might help you… it certainly is something I’ve used multiple times.
As always, thanks for reading and don't forget to check out our SAP Service Management Products at my other company JaveLLin Solutions,
Mike
Is there something else? I have assigned those authorizations, activated the trace using WD_TRACE_TOOL but I still this generic error when running the Webdynpro app:
WebDynpro Exception: User does not have debugging authorization; authorization is required for tracing
The app is http://sap101.testsubnet.com:8000/sap/bc/webdynpro/sap/inm_workcenter_app
Note: ABAP Tracing is enabled in ST01.
Hi John,
A couple of things to check. The first is to look in transaction SICF. You’ll want to see what user is assigned here. If none is listed, it will use whatever user is executing the application. the second is to make sure you are setting a session break-point. You may need to check the menu utilities–>settings for ABAP editor, on the debug tab to make sure your user is setup as the user for debugging.
Hope this helps,
Mike