Output queue commands

This table lists the specific authorities required for the output queue commands.

Command Referenced object Output queue parameters Special authority Authority needed
AUTCHK OPRCTL For object For library
CHGOUTQ 1 Data queue       *READ *EXECUTE
Output queue *DTAAUT     *OBJMGT, *READ, *ADD, *DLT *EXECUTE
*OWNER     Owner 2 *EXECUTE
  *YES *JOBCTL   *EXECUTE
Message queue       *OBJOPR *ADD *EXECUTE
Workstation customization object       *USE *EXECUTE
User-data transform program       *OBJOPR *EXECUTE *EXECUTE
User-driver program       *OBJOPR *EXECUTE *EXECUTE
CLROUTQ 1 Output queue *DTAAUT     *READ, *ADD, *DLT *EXECUTE
*OWNER     Owner 2 *EXECUTE
  *YES *JOBCTL   *EXECUTE
CRTOUTQ Data queue       *READ *EXECUTE
Output queue         *READ, *ADD
Message queue       *OBJOPR *ADD *EXECUTE
Workstation customization object       *USE *EXECUTE
DLTOUTQ Output queue       *OBJEXIST *EXECUTE
HLDOUTQ 1 Output queue *DTAAUT     *READ, *ADD, *DLT *EXECUTE
*OWNER     Owner 2 *EXECUTE
  *YES *JOBCTL   *EXECUTE
PRTQAUT 4            
RLSOUTQ 1 Output queue *DTAAUT     *READ, *ADD, *DLT *EXECUTE
*OWNER     Owner 2 *EXECUTE
  *YES *JOBCTL   *EXECUTE
WRKOUTQ 1,3 Output queue       *READ *EXECUTE
  *YES *JOBCTL   *EXECUTE
WRKOUTQD 1,3 Output queue       *READ *EXECUTE
  *YES *JOBCTL   *EXECUTE
1
If you have *SPLCTL special authority, you do not need authority to the output queue. You do need *EXECUTE authority, however, to the library for the outqueue.
2
You must be the owner of the output queue.
3
If you request to work with all output queues, your list display includes all the output queues in libraries to which you have *EXECUTE authority.
4
You must have *ALLOBJ special authority to use this command.