Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

SHOW-EVALUATED-CONDITIONS Show access conditions to be evaluated

Domain:

SECURITY-ADMINISTRATION

Privileges:

STD-PROCESSING, GUARD-ADMINISTRATION

This command indicates which conditions defined in a guard are evaluated for which object type.

A guard can be used at the same time to protect several different objects. However, not every condition that can be defined in a guard (date, time, day of the week, privilege and program) is relevant for every object type. The PROGRAM access condition, for example, plays a role in access control for DVS files, but not in dialog access control.

Every object administration that offers guard protection for its objects therefore specifies which access conditions have to be evaluated for its objects. This system information is displayed by means of the /SHOW-EVALUATED-CONDITIONS command. However, only those object types are displayed that are known to GUARDS at the time the command is entered. If the JVS object administration is not active, for example, the object type JV is not displayed.

This command is not suitable for use with SPVS, MSCF or RFA.

SHOW-EVALUATED-CONDITIONS

OBJECT-TYPE = *ALL / list-poss(20): <name 1..8>

,OUTPUT = list-poss(2): *SYSOUT / *SYSLST


OBJECT-TYPE = *ALL
The conditions are output for all object types whose object administration is active when the command is entered.

OBJECT-TYPE = list-poss(20): <name 1..8>
The conditions for the specified object type are output, provided its object administration is active when the command is entered. 

The system-internal object type name must be specified as the name of the object type in accordance with the following table.

System-internal
object type name

Meaning

DMS

File

FITC

FITC port

PLAM

Library element

JV

Job variable

STOR-CLS

Storage class

MGMT-CLS

HSMS management class

SRPM-GPR

Group allocation

SRPM-LDI

Dialog access, network dialog access, terminal set

SRPM-LBA

Batch access

SRPM-PRL

POSIX rlogin access

SRPM-PRE

POSIX remote access

OUTPUT =
Destination of the output.

OUTPUT = *SYSOUT
The output is directed to the data display terminal if the command was entered in dialog (interactive) mode.

OUTPUT = *SYSLST
The output is directed to SYSLST.

Command return codes

(SC2)

SC1

Maincode

Meaning


0

CMD0001

Command successfully executed


32

PRO1001

An internal error has occurred. A SERSLOG entry has been written for further analysis


64

PRO1042

The user is not registered


64

OPS0002

Output of S variables has been aborted


130

OPS0001

It was not possible to output the S variables


32

CMD2009

System error during output of S variables

Example

/show-evaluated-conditions

%Object type     Time      Date     Weekday  Privilege  Program
%-------------------------------------------------------------

%DMS             YES       YES       YES       YES       YES
%FITC            YES       YES       YES       YES       YES
%PLAM            YES       YES       YES       YES       YES
%JV              YES       YES       YES       YES       YES
%STOR-CLS        YES       YES       YES       YES       NO
%MGMT-CLS        YES       YES       YES       YES       NO
%SRPM-GPR        YES       YES       YES       YES       YES
%SRPM-LDI        YES       YES       YES       NO        NO
%SRPM-LBA        YES       YES       YES       YES       YES
%SRPM-PRL        YES       YES       YES       NO        NO
%SRPM-PRE        YES       YES       YES       NO        NO

YES: This condition is evaluated for the object type.

NO: This condition is not evaluated for the object type.

The format of the output is not guaranteed.

The Object type column contains the system-internal name of the object type. You will find an overview of the meaning of system-internal object type names in the description of the OBJECT-TYPE operand.

Output in S variables

Output information

Name of the S variable

T

Contents

Condition

Name of the object type

var(*LIST).OBJECT-TYPE

S

<name1..8>


Time as access condition

var(*LIST).TIME

S

*NO
*YES


Date as access condition

var(*LIST).DATE

S

*NO
*YES


Day of the week as access condition

var(*LIST).WEEKDAY

S

*NO
*YES


Privilege as access condition

var(*LIST).PRIVIL

S

*NO
*YES


Program as access condition

var(*LIST).PROG

S

*NO
*YES