XYGATE Access Control Reference Manual
XYGATE
®
 Access Control Reference Manual 
Appendix E: XAC Host Macros 
XYPRO Technology Corporation  275  Proprietary and Confidential 
$SYSTEM.XYGATEAC.XYGATEAC 
 Binder timestamp: 01AUG2013 22:59:16 
 Version procedure: T1306V01_30SEP2013 
 Version procedure: T9999D30^P06^XAC^575 
   Target CPU: UNSPECIFIED 
  AXCEL timestamp: 08AUG2013 14:41:56 
  OCA timestamp: 08AUG2013 14:48:22 
  Privileged code: YES 
VPROC - T9617H01 - (01 FEB 2009) SYSTEM \N1 Date 24 AUG 2013, 22:01:25 
Copyright 2004 Hewlett-Packard Development Company, L.P. 
$SYSTEM.XYGATEAC.XYGATEAD 
 Binder timestamp: 01AUG2013 22:59:16 
 Version procedure: T1306V01_30SEP2013 
 Version procedure: T9999D30^P06^XAC^575 
   Target CPU: UNSPECIFIED 
  AXCEL timestamp: 08AUG2013 14:41:56 
  OCA timestamp: 08AUG2013 14:48:22 
  Privileged code: YES 
E24:  XAC_VOLUME 
XAC_VOLUME changes the user’s volume and subvolume to the volume and 
subvolume where XAC is installed. 
Example: 
$SYSTEM SECURITY 10> XAC_VOLUME 
$SYSTEM XYGATEAC XAC_UNINSTALL> 
E25:  XACMENU 
XAC can be used to display a menu of COMMANDs available to a given user. The 
XACMENU macro provides a sample menu. You may use this macro as a template for 
creating your own customized menus. 
E26:  XACMENUN 
For those environments where the XACMENU tool does not work if a large number of 
XAC commands are defined in the ACACL file for the current user, a new macro called 
XACMENUN has been added. 
In addition to supporting large COMMAND count configurations, this new macro 
numbers the commands and allows a startup argument to be entered after the 
command number that will be passed to the XAC command. 
Note: If XACMENUN is intended for use to bring up the menu, the existing XACMENU 
should be renamed before it is used as shown in the following example. 
Example: 
$SYSTEM XYGATEAC 11> RENAME XACMENU, XACMENUO 
$SYSTEM XYGATEAC 12> RENAME XACMENUN, XACMENU 










