XYGATE Access Control Reference Manual
XYGATE
®
 Access Control Reference Manual 
Appendix C: The ACACL File 
XYPRO Technology Corporation  151  Proprietary and Confidential 
C8:  ALIAS_XYGATEAC_PROCESSES 
This keyword prevents an XYGATEAC process from extending the ALIAS to any 
process whose object program file is in the XYGATEAC-installed subvolume by setting 
the ALIAS_XYGATEAC_PROCESSES to OFF. 
Syntax: 
ALIAS_XYGATEAC_PROCESSES {ON|OFF} 
ON  The user input string will always be converted to the defined alias string. 
OFF  The user input string will only be converted to the defined alias string if the object of the 
XAC command is not in the XAC subvolume. 
The default value is ON. 
For instance, if the executed XAC Command configured with ALIAS "FLIST" 
"FILEINFO" and its object is in the XYGATEAC subvolume and 
ALIAS_XYGATEAC_PROCESSES is set to OFF, then the alias "FLIST" will not be 
converted to "FILEINFO". However, if the object is not in the XYGATEAC subvolume, 
"FLIST" will be replaced by "FILEINFO". 
If the keyword value is ON, the alias will always be substituted for the user input 
command regardless of the location of the object. 
In Example 1 below, the user input string gets replaced by the ALIAS text string 
because the object is not in the XAC-installed subvolume.  
Example 1: Object not in XAC-installed subvolume (ALIAS_XYGATEAC_PROCESSES 
OFF) 
COMMAND TACL-ALIAS 
 USER XYPRO.IK 
 OBJECT $SYSTEM.SYSNN.TACL ! Object NOT in XAC volume 
 ACL $EVERYONE 
 OPENSBYOBJECTS \*.$*.*.* 
 START_LOGGED_ON 
 ALIAS "F1" "#OUTPUT /COLUMN 10/ TACL-ALIAS; OBJ:$SYSTEM.SYSNN.TACL" 
 ALIAS_XYGATEAC_PROCESSES OFF 
 SUPPRESSUNTILPROMPT 
 DONOTSTOP $*.*.PATHTCP2 
 NULLNULLSTOP 
Entering the following command confirms that the user input string was replaced by 
the ALIAS text string. 
$VIK IK 4> xac TACL-ALIAS 
$VIK IK 1> 
$VIK IK 1> f1 
XYGATEAC 5.75 XYPRO \N1   20991231 (see <<CONFIG for Copyright) 
  TACL-ALIAS; OBJ:$SYSTEM.SYSNN.TACL 
$VIK IK 2> 










