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 | 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
|
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 | |
Date as access condition | var(*LIST).DATE | S | *NO | |
Day of the week as access condition | var(*LIST).WEEKDAY | S | *NO | |
Privilege as access condition | var(*LIST).PRIVIL | S | *NO | |
Program as access condition | var(*LIST).PROG | S | *NO |