The IBM® i user
profile that you use to sign on in the workbench IBM i logon dialog must have the following authorities:
- *USE authority to the Start Debug (STRDBG) command.
- *USE authority to the End Debug (ENDDBG) command.
- *USE authority to the Start Service Job (STRSRVJOB) command.
- *USE authority to the End Service Job (ENDSRVJOB) command.
- Either *CHANGE authority to the program or Java™ class being debugged, or *USE authority
to the program being debugged and *SERVICE special authority.
If the job that you are debugging is running under a different user
profile than the user profile you use to sign on to the IBM i computer from the debugger, the user profile that you use to sign
on to the IBM i computer
from the debugger must have the following authorities:
- *USE authority to the user profile that the job you are debugging is running
under.
- *JOBCTL special authority if you do not explicitly use fully qualified
program names (library/program). In other words, if you use *CURLIB or *LIBL
or you do not specify a library name, you need to have *JOBCTL special authority.
The group profile QPGMR gives you the correct authority to the STRDBG,
ENDDBG, STRSRVJOB, and ENDSRVJOB commands and *JOBCTL special authority.