XYGATE User Authentication Reference Manual
XYGATE
®
User Authentication
™
Reference Manual
Appendix B: The UAACL File
XYPRO Technology Corporation 278 Proprietary and Confidential
Example: How to specify the SERVICE program in PORTCONF for XYGATETR Logon
21 $SYSTEM.XYGATEUA.SERVICE -xuaobject:$SYSTEM.XYGATETE.XYGATETR
When the above entry is present in the PORTCONF file, then XUA uses the program
named SERVICE to retrieve the IP address of the XYGATETR logon.
B39: RADIUS_AUTHENTICATE
The RADIUS_AUTHENTICATE keyword value determines if the authentication
request will be sent to the RADIUS server, and in what manner.
Syntax:
RADIUS_AUTHENTICATE {ON | OFF | OPTIONAL}
ON – Users will be authenticated via RADIUS Password technology. If the RADIUS
server is not available for communication with XUA for any reason, the logon request
will be denied.
OFF – If both the UACONF and UAACL have this keyword set to OFF, users will only
be authenticated by Safeguard, and not RADIUS. If the keyword is present in both files
and the values are different, the value in the UAACL will take precedence. When
running the XUA_RADIUS_INSTALL macro (page 121) as the initial step in configuring
the RADIUS interface, the answer to the prompt “Do you want to use RADIUS
authentication for all NonStop users?” will create an entry in the UACONF file. This
entry can be changed at anytime by direct editing of the UACONF file
RADIUS_AUTHENTICATE.
OPTIONAL – If communication with the RADIUS server is successful, the RADIUS-
controlled PASSWORD verification is invoked as if the value was ON. But if the
RADIUS server is unavailable, the user will be prompted for RADIUS and Safeguard
password but the Password verification will be based on the Safeguard password that
was entered. The setting of OPTIONAL may be beneficial if implemented in the
UAACL file for a specific group of users who would require RADIUS authentication yet
need access to the NonStop server, even if the RADIUS server is down. The users
must maintain and remember their NonStop passwords for such cases.
If present in a UAGroup, this keyword’s value overrides the one in the UACONF file.
If this keyword is omitted, the value in the UACONF file is used.
Example – How to specify users who should be authenticated via RADIUS:
UAGROUP OPERATORS
Description "All operators authenticated with RADIUS Password"
RADIUS_AUTHENTICATE ON
!Selection Criteria:
FROM_USER $EVERYONE
TO_USER $OPERATORS