XYGATE Access Control Reference Manual
XYGATE
®
Access Control Reference Manual
Appendix C: The ACACL File
XYPRO Technology Corporation 197 Proprietary and Confidential
C63: PASSONTIMEOUT
The PASSONTIMEOUT keyword in the ACACL Command Entry overrides the value of
the PASSONTIMEOUT keyword in the ACCONF file. When this keyword is OFF, a
timeout stops the executing process but does not cause any other process started
prior to the XYAGTE XAC session to stop. When this keyword is ON, it specifies that if
an XAC ACACL Command Entry times out, the TACL from which it was started will
receive the timeout message and thus log itself off.
Syntax:
PASSONTIMEOUT { ON | OFF }
Example:
COMMAND SPOOLCOM-255
DESCRIPTION "SUPER SPOOLCOM"
USER 255,255
OBJECT $SYSTEM.SYSTEM.SPOOLCOM
ACL TECH.*
TIMEOUT 300
PASSONTIMEOUT ON
The above example will run SPOOLCOM as user SUPER.SUPER and timeout after
300 seconds (or 5 minutes) of inactivity. If the Timeout occurs, the TACL that started
this XAC session will be logged off.
C64: PASSTHRU_ABEND
This keyword overrides the global value for abnormal termination handling set by the
ACCONF keyword PASSTHRU_ABEND. If this keyword is set to ON, the abnormal
termination of the program named in the OBJECT keyword will cause XYGATEAC to
send an abend message to the program that started the XAC session. If this keyword
is set to OFF, the abnormal termination message is not passed on.
Syntax:
PASSTHRU_ABEND { ON | OFF }
Example:
COMMAND BATCH-RUN
USER PROD.OWNER
OBJECT $SYSTEM.SYSNN.TACL
ACL $NETBATCH
FILE $OPS.NIGHTLY.BATCH123
PASSTHRU_ABEND ON
In this example, if the TACL that is started by this command abends, the abend
message will be passed to the program that started the XAC session.
The default value for this keyword is the value of the PASSTHRU_ABEND keyword in
the ACCONF file.