HP 3000 Manuals

JOBSECURITY [ MPE/iX Commands Reference Manual Volume I ] MPE/iX 5.5 Documentation


MPE/iX Commands Reference Manual Volume I

JOBSECURITY 

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

Syntax 

            [{HIGH}                                      ]
            [{    }                                      ]
JOBSECURITY [{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,  The PASSEXEMPT option set by the system manager,
or MAX                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 (32650-90137)



MPE/iX 5.5 Documentation