USER parameter - IBM-JCL

Parameter Type

Keyword, optional

Note: Do not specify this parameter for a started task; if USER is specified, the job will fail.

Purpose

Code the USER parameter to identify to the system the person submitting the job. The userid is used by RACF, the system resources manager (SRM), and other system components.

If the installation contains the feature for propagation of the user and group identification, the USER and PASSWORD parameters are required, and the GROUP parameter is optional on JOB statements only for the following:

  • Batch jobs submitted through an input stream, such as a card reader, (1) if the job requires access to RACF-protected resources or (2) if the installation requires that all jobs have RACF identification.
  • Jobs submitted by one RACF-defined user for another user. In this case, the JOB statement must specify the other user’s userid and may need a password. The group id is optional.
  • Jobs that execute at another network node that uses RACF protection.

Otherwise, the USER, PASSWORD, and GROUP parameters can be omitted from JOB statements. RACF uses the userid, password, and default group id of the submitting TSO/E user or job.

Considerations for an APPC Scheduling Environment

The USER parameter has no function in an APPC scheduling environment. If you code USER, the system will check it for syntax and ignore it.

1.Syntax

USER=userid

2.Subparameter Definition

userid
Identifies a user to the system. The userid consists of 1 through 8 alphanumeric or national ($, #, @) characters; the first character must be alphabetic or national ($, #, @).

3.Defaults
When not required by the installation and if the JOB statement or the submitting TSO/E user does not supply identification information, RACF assigns a default userid and group id, unless the job enters the system via a JES internal reader. In this case, the user and default group identification of the submitting TSO/E user or job is used.

4.Relationship to Other Parameters
If the JOB statement contains a GROUP or PASSWORD parameter, the statement must also contain a USER parameter.

5.Example of the USER Parameter

//TEST JOB ’D83,123456’,USER=MYNAME,PASSWORD=ABCD

This statement identifies the user submitting this job as MYNAME.


All rights reserved © 2018 Wisdom IT Services India Pvt. Ltd DMCA.com Protection Status

IBM-JCL Topics