XYGATE User Authentication Reference Manual
XYGATE
®
 User Authentication
™
 (XUA) 1.85 Reference Manual 
Chapter 11. Configuring the Impersonation Feature 
XYPRO Technology Corporation  57  Proprietary and Confidential 
11.2  Examples of Impersonation Logons 
Setting up and using the impersonation feature is described in the previous section. 
This section provides examples of impersonation logons only. 
•  In Example 1 below sec.admin is the impersonator and is logging on in TACL as 
the alias super1, which is defined in the UAGROUP example in the previous 
section. 
In the Password field, sec.admin enters his username preceded and followed by 
the special characters (defined by IMPERSONATION_CHARACTERS in the 
UACONF file) and followed by his own password (mypass). 
Example 1: User’s impersonation logon: 
TACL 1> LOGON super1 
Password://sec.admin//mypass 
Alias SUPER1 logged in. 
•  In the Example 2 below, sec.admin is the impersonator and is trying to logon as 
SEC.MGR, a non-SUPER.SUPER. 
Example 2: Using impersonation to logon as non-SUPER.SUPER: 
TACL 1> LOGON SEC.MGR 
Password://sec.admin//mypass 
User SEC.MGR logged in. 
•  XUA will consider a password change request during an impersonation logon to be 
an error and reject the logon to avoid the problem of getting the TO_USER’s 
password being changed instead of the impersonator’s password. In Example 3 
below, the user oper.mgr is trying to change his password during impersonation. 
Example 3: Password change during impersonation: 
ACL 1> logon SUPER.SUPER 
Password://oper.mgr//oldpass//newpass 
XYGATEUA rejects the logon with the following error message: 
*ERROR* Password change not allowed when using Impersonation 
•  If the password of the impersonator (user entered in the password field) or the 
TO_USER (user entered in the userid field) is expired, then XUA rejects the logon 
with an error. In Example 4 below, the password of user OPER.JOE has expired. 
Example 4: Password expired impersonation 
TACL 1> logon SUPER.SUPER 
Password://OPER.JOE//mypass 
*ERROR* Impersonation not allowed since your password has expired 










