XYGATE Access Control Reference Manual

XYGATE
®
Access Control Reference Manual
Appendix E: XAC Host Macros
XYPRO Technology Corporation 257 Proprietary and Confidential
E9: XAC_COMMANDS
The XAC_COMMANDS macro displays the list of ACACL Command Entries available
for a user. The owner of the XAC installation can specify the user for which commands
are to be displayed; all other users get only their own list.
Syntax:
XAC_COMMANDS [<userid> | alias:"<alias>"]
XAC_COMMANDS can be used with or without the argument. When using the macro
without an argument, it will default to the Guardian logon userid as in the following
example:
Example 1 - Starting the macro without an argument:
10> xac_commands
Checking commands for user XYGATEA.USER1
CMD:AUDITED-TACL TACL for hardwire term
CMD:AUDITED-TCPIP-TACL TCPIP TACL
CMD:DUP-SESSION TACL for Teaching
CMD:EDIT-255 SUPER.SUPER Edit
The available XAC command name is shown followed by the command description,
which is specified in the ACACL Command Entry using the DESCRIPTION keyword.
The macro can also be used with either the userid or alias. The userid is the Guardian
logon [logon-name or logon-id], and the alias is the Guardian logon alias, which is case
sensitive.
Example 2 Starting the macro using a logon-name as the argument:
$VDEL DENNIS 2> xac_commands role.secmgr
Checking commands for user ROLE.SECMGR 223,024
CMD:255 Privileged TACL
CMD:AUDITED-TCPIP-TACL
CMD:BATCHCOM BATCH WITH XYGATE/AC AUDITING
CMD:ETACL Keystroke audited TACL
CMD:FUP FUP as SUPER.SUPER
CMD:MXCI RUN MXCI
CMD:MXCI-LONG-INPUT RUN MXCI WITH LONG INPUT
Example 3 Starting the macro using a logon-id as the argument:
$VDEL DENNIS 13> xac_commands 223,24
Checking commands for user ROLE.SECMGR 223,024
CMD:255 Privileged TACL
CMD:AUDITED-TCPIP-TACL
CMD:BATCHCOM BATCH WITH XYGATE/AC AUDITING
CMD:ETACL Keystroke audited TACL
CMD:FUP FUP as SUPER.SUPER
CMD:MXCI RUN MXCI
CMD:MXCI-LONG-INPUT RUN MXCI WITH LONG INPUT
CMD:OSS-AUDITED-SHELL OSS keystroke audited shell