Job description

A job description contains a specific set of job-related attributes, such as which job queue to use, scheduling priority, routing data, message queue severity, library list and output information. The attributes determine how each job is run on the system.

Add User prompt:
Not shown
CL parameter:
JOBD
Length
10 (job description name) 10 (library name)
Authority:
*USE for job description, *READ and *EXECUTE for library

When a user signs on, the system looks at the workstation entry in the subsystem description to determine what job description to use for the interactive job. If the workstation entry specifies *USRPRF for the job description, the job description in the user profile is used.

The job description for a batch job is specified when the job is started. It can be specified by name, or it can be the job description from the user profile under which the job runs.

See the Work management topic for more information about job descriptions and their uses.

Table 1. Possible values for JOBD:
QDFTJOBD The system-supplied job description found in library QGPL is used. You can use the Display Job Description (DSPJOBD) command to see the attributes contained in this job description.
job- description- name Specify the name of the job description, 10 characters or less.
Table 2. Possible values for JOBD Library:
*LIBL The library list is used to locate the job description.
*CURLIB The current library for the job is used to locate the job description. If no current library entry exists in the library list, QGPL is used.
library- name Specify the library where the job description is located, 10 characters or less.

Recommendations: For interactive jobs, the job description is a good method of controlling library access. You can use a job description for an individual to specify a unique library list, rather than using the QUSRLIBL (user library list) system value.