XYGATE Access Control Reference Manual
XYGATE
®
 Access Control Reference Manual 
Appendix A: The ACCONF File 
XYPRO Technology Corporation  114  Proprietary and Confidential 
Example 1: XAC Command Entry where USER argument is an alias 
COMMAND test 
 USER ALIAS:”super-super-alias” ! underlying userid is 255,255 
 ACL $EVERYONE 
 OBJECT $SYSTEM.SYSNN.TACL 
 START_LOGGED_ON 
 USER_SWTICH SWITCH 
 QUIET 
 INPUT "#OUTPUT [#PROCESSINFO /LOGONNAME/], USER: [#PROCESSINFO/PAID/]" 
 PROMPT "'(',PAID,')'" 
Example 2: Logon as a user and execute above XAC Command 
$VIK IK 26> #OUTPUT [#PROCESSINFO/LOGONNAME/], USER:[#PROCESSINFO/PAID/] 
XYPRO.IK, USER:222,52 
$VIK IK 27> XAC test 
XYPRO.IK, USER: 255,255  
(255,255)3> 
Example 3: XAC Command Entry where USER argument is a user 
COMMAND test 
 USER 255,255 
 ACL $EVERYONE 
 OBJECT $SYSTEM.SYSNN.TACL 
 START_LOGGED_ON 
 USER_SWTICH SWITCH 
 QUIET 
 INPUT "#OUTPUT [#PROCESSINFO /LOGONNAME/], USER: [#PROCESSINFO/PAID/]" 
 PROMPT "'(',PAID,')'" 
Example 4: Logon as a user and execute above XAC Command 
$VIK IK 29> #OUTPUT [#PROCESSINFO/LOGONNAME/], USER:[#PROCESSINFO/PAID/] 
XYPRO.IK, USER:222,52 
$VIK IK 30> XAC test 
XYPRO.IK, USER: 255,255 
(255,255)3> 
Example 5: XAC Command Entry where USER argument is a user 
COMMAND test 
 USER 255,255 
 ACL $EVERYONE 
 OBJECT $SYSTEM.SYSNN.TACL 
 START_LOGGED_ON 
 USER_SWTICH SWITCH 
 QUIET 
 INPUT "#OUTPUT [#PROCESSINFO /LOGONNAME/], USER: [#PROCESSINFO/PAID/]" 
 PROMPT "'(',PAID,')'" 
Example 6: Logon as an alias and execute above XAC Command 
$VIK IK 33> #OUTPUT [#PROCESSINFO/LOGONNAME/], USER:[#PROCESSINFO/PAID/] 
qaik, USER:232,52 
$VIK IK 33> XAC test 
qaik, USER: 255,255 
(255,255)3> 










