XYGATE Access Control Reference Manual
XYGATE
®
Access Control Reference Manual
Appendix C: The ACACL File
XYPRO Technology Corporation 194 Proprietary and Confidential
C58: OBEY
This keyword names a file to be used as input to the OBJECT program and switches
to the userid of the OBJECT program before trying to open it. A line at a time is read
from the file by XYGATEAC and sent to the program named in OBJECT just as if a
person were typing the line.
PERCENT OFF is assumed. OBEY and FILE are mutually exclusive. OBEY causes
the XYGATEAC process to respond to DEVICEINFO inquiries as if it were a terminal
device. The QUIET keyword can be used to suppress display of the contents of the
OBEY file.
Syntax:
OBEY <filename>
Example:
COMMAND SCF-UP
DESCRIPTION "BRING ALL DEVICES UP"
USER PROD.OWNER
OBJECT $SYSTEM.SYSTEM.SCF
ACL $OPERS
NOBREAK
OBEY $WORK.OPER.UPDEVS
C59: OBORUNCHECK
This keyword affects the execution of the <<RUN internal command. When this
keyword is set, the >RUN command has the limitations defined in
OPENSBYOBJECTS applied to the command.
Example:
COMMAND TACL-OPER
USER SUPER.OPER
OBJECT $SYSTEM.SYSNN.TACL
ACL $OPERS TECH.*
NULLNULLSTOP START_LOGGED_ON TRACKUSERID
TIMEOUT 300
OPENSBYOBJECTS $*.*.* NOT $*.DEV*.*
OBORUNCHECK
In this example, the TACL will be started as SUPER.OPER, but will not be able to run
anything from a DEV subvolume. This restriction will apply to programs run from within
the TACL and to programs executed using the XYGATEAC internal command of
>RUN, so the user could not execute >RUN $WORK.DEVOBJ.BATCH003 but could
execute $SYSTEM.SYSTEM.FUP.