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. 










