Context
You can change the user for which external breakpoints are in effect.
Note Debugging SAP public services: HTTP services that are
defined under sap/public in transaction SICF
are handled without an explicit logon. (They are processed in the system client
under a special system user). This means that your ADT breakpoints do not work
for debugging sap/public services; a request does not run under
your user, and you cannot set an external breakpoint to catch processes of the
special system user. One workaround for debugging such services is to make a
copy of your service under a different SICF path,
sap/bc, for example. Then requests to the service run under
your user, and you can stop in the debugger in your ABAP service handler.