HPlogo MPE/iX Commands Reference Manual: HP 3000 MPE/iX Computer Systems > Chapter 4  Command Definition F-K

JOBSECURITY

» 

Technical documentation

Complete book in PDF
» Feedback

 » Table of Contents

 » Index

Designates what level of user may request resources and control the execution of jobs. (Native Mode)

Syntax

JOBSECURITY [{ HIGH LOW } {;PASSEXEMPT= {NONE}, {USER}, {XACCESS}, {MAX}}]

Parameters

HIGH

Permits only the operator logged on at the console and users with SM capability to use job control commands.

LOW

Allows individual users to exercise control over their own jobs.

<omitted>

If you do not specify HIGH or LOW, the current job security status is displayed (high or low).

NONE, USER, XACCESS, or MAX

The PASSEXEMPT option set by the system manager, which has the following meaning:

NONE

All users must specify the required passwords to stream a job.

USER

Allows certain users to omit a job's password. The system manager can omit the password when streaming any job, account managers can omit passwords when streaming jobs that log onto their account and to which they have access, and users can omit passwords for jobs that match their logon identity and to which they have access.

XACCESS

Allows users with execute access to the job file to omit passwords when the job file logs on with the same identity as its owner or creator.

MAX

Sets both the USER and the XACCESS options of the PASSEXEMPT parameter. Specifying MAX is the only way to set both options since USER and XACCESS are otherwise mutually exclusive.

Operation Notes

The HIGH and LOW parameters of the JOBSECURITY command determine what kind of user may execute the ABORTJOB, ALTJOB, BREAKJOB and RESUMEJOB commands. When JOBSECURITY is set to HIGH, only the operator may issue these commands. When it is set to LOW, any user may issue these commands for their own jobs (i.e., those where the job's user name and account matches the user's) and Account Managers may control the execution of any job in their account.

System managers may use the PASSEXEMPT parameter of the JOBSECURITY command to control password validation when users stream a job. If you have never used the PASSEXEMPT parameter and if the HP Security Monitor is not installed, the initial state is NONE, which means that job passwords are required. When you reboot the system with a START RECOVERY the last PASSEXEMPT state is preserved.

PASSEXEMPT provides some of the functionality of the HP Security Monitor. For example, PASSEXEMPT=USER is equivalent to the stream privilege feature. PASSEXEMPT=XACCESS is similar to the stream authorize feature with one difference: you may set the USER XACCESS options independently, whereas HP Security Monitor requires you to enable stream privilege when you want to enable the stream authorize feature.

JOBSECURITY checks for the existence of HP Security Monitor and, if necessary, combines the settings to produce appropriate output. When the PASSEXEMPT parameter is issued and the interaction with the HP Security Monitor produces a different result, you will see a warning and a notification that the HP Security Monitor is installed. The resulting command output is also displayed with the warning.

Use

You may issue the JOBSECURITY command from a session, job, program, or in BREAK. Pressing Break has no effect on this command. It may be executed only from the console unless distributed to users with the ALLOW command.

Example

To allow any user to abort, alter, break, or resume their own jobs, enter:

 JOBSECURITY LOW

To find out the current job security status, enter:

 :JOBSECURITY
JOB SECURITY IS HIGH. PASSEXEMPT IS NONE.

To set the password exemption to USER and then check the current status, enter:

 :JOBSECURITY ;PASSEXEMPT=USER
:JOBSECURITY

JOB SECURITY IS LOW. PASSEXEMPT IS USER.

Suppose PASSEXEMPT is currently set to USER and you want to change it to XACCESS. To do so, enter:

 :JOBSECURITY ;PASSEXEMPT=XACCESS

Then check the current status by entering:

 :JOBSECURITY
JOB SECURITY IS LOW. PASSEXEMPT IS XACCESS.

If the HP Security Monitor is installed with both stream privilege and authorization turned on, the JOBSECURITY command will display a warning when the output produces a different result.

 :JOBSECURITY ;PASSEXEMPT=USER
Security Monitor is installed. Passexempt is MAX. (CIWARN 3128)

Related Information

Commands

ABORTJOB, ALTJOB, BREAKJOB, RESUMEJOB, JOBFENCE

Manuals

Performing System Operation Tasks

Feedback to webmaster