XYGATE Access Control Reference Manual
XYGATE
®
 Access Control Reference Manual 
Appendix E: XAC Host Macros 
XYPRO Technology Corporation  251  Proprietary and Confidential 
E7:  XAC_ACCESS_MAP 
XAC_ACCESS_MAP builds a file that cross-references users to the commands that 
the users can execute.  
Syntax: 
XAC_ACCESS_MAP <output file>[ ! ] 
Where: 
<output file>  is the entry sequenced, csv file that contains the information. If the 
file does not exist, it will be created. 
!  If the optional exclamation point ( ! ) is specified, any existing file will 
be purged as the new one is created. There cannot be a space 
between the filename and the ! symbol. 
Example: 
$SECURE.ADMIN 12> XAC_ACCESS_MAP $SECURE.WORK.XACACESS 
Exporting to $SECURE.WORK.XACACESS 
Loaded 000145 users 
00002393 lines written 
$SECURE.ADMIN 13> 
The file that is produced has a single record for each command that each user can 
execute. This file can be transferred to a PC and loaded into Microsoft Excel for easy 
querying. 
Sample output file: 
TACL-STATIC-IP     ,$SYSTEM.SYSNN.TACL,GROUP,USER,"Keystroke audited 
TACL",user,255,255,SUPER.SUPER 
UPDATE-XAC-ACL     ,$SYSTEM.SYSNN.TACL,222,233,"Updates the ACACL 
file",alias,222,233,LAUREN 
UPDATE-XAC-ACL     ,$SYSTEM.SYSNN.TACL,222,233,"Updates the ACACL 
file",alias,222,233,Lauren 
UPDATE-XAC-ACL     ,$SYSTEM.SYSNN.TACL,222,233,"Updates the ACACL 
file",alias,222,233,XYPRO.LAURENTO9 
UPDATE-XAC-ACL     ,$SYSTEM.SYSNN.TACL,222,233,"Updates the ACACL 
file",alias,222,233,lauren 
UPDATE-XAC-ACL     ,$SYSTEM.SYSNN.TACL,222,233,"Updates the ACACL 
file",user,222,233,XYPRO.LAUREN 
UPDATE-XAC-ACL     ,$SYSTEM.SYSNN.TACL,222,233,"Updates the ACACL 
file",user,255,255,SUPER.SUPER 
XMA_MANAGER      ,$SYSTEM.SYSNN.TACL,222,233,"XYGATE MA 
Manager",alias,222,233,LAUREN 
The columns are: 
COMMAND name, OBJECT keyword argument, USER keyword argument, 
DESCRIPTION text, user or alias to indicate what the next argument is, user or alias 
value. 










