Das Problem mit der Berechtigung hatte ich auch.
Mein Programm (mit QSECOFR-Berechtigung) submitted dann zum Schluß einfach ein CPYTOSTMF als neuen Job mit USRPRF(QSECOFR).
Das geht allerdings nicht mit SBMJOB (lehnt IBM nunmal ab) aber mit ADDJOBSCDE !
Ich benötige dann auch nicht die API's QSYGETPH/QWTSETP.