Previous Topic: Securing IMSNext Topic: Securing Started Tasks (STC)


Securing BATCH Jobs

You can use CA Top Secret to provide security protection for the BATCH facility.

Signon Security and Authorization Restrictions

CA Top Secret views BATCH as a facility that must be protected and authorized for use. To provide protection, each batch job must be associated with an ACID and password.

To grant access authorization you can:

To secure the BATCH facility, enter the command:

TSS ADDTO(USER) FACILITY(BATCH)

ACID Derivation

CA Top Secret treats a batch job like an ACID. It has an associated user record with a set of specific access authorization. CA Top Secret derives an ACID for batch jobs submitted through an online facility based on the SUBACID control option. The value used most often derives the ACID from the user ACID signed on to the online facility. This allows the batch job to run with the same ACID as the ACID of the online user.

Another way to derive an ACID and minimize required JCL revisions at the same time is to use the JOBACID control option. This derives an ACID from information on the existing JOB statement. If you want:

The derived ACID must be a valid ACID. If it is not, the default ACID specified using the DEFACID suboption of the FACILITY control option is applied to the job.

Password Validation

In IMPLEMENT and FAIL mode, a user must supply a valid password. In WARN and DORMANT mode, you can use the FACILITY control option to force the user to supply a valid password. For information, see the Implementation: Other Interfaces Guide.

Card and Remote Reader Security

Jobs submitted from a physical reader must have the submitter’s password manually coded in the PASSWORD= parameter on the JOB statement—unless the associated ACID does not require a password.

Job Submission Validation

By default, CA Top Secret allows a defined user to submit batch jobs for which the ACID is specifically authorized. Explicit authority is required to permit a user to submit jobs identified by other ACIDs. The required authority needed to submit these jobs is granted using the ACID keyword of TSS PERMIT.

Job Scheduling Security

Production job scheduling systems (such as CA Scheduler JM) can have authority to submit any job as required. This authority can be: