XYGATE Access Control Reference Manual
XYGATE
®
Access Control Reference Manual
Chapter 7. XAC Auditing and Audit Reports
XYPRO Technology Corporation 66 Proprietary and Confidential
The default ENFORM temporary work file location is the <$vol.subvol> from which
ENFORM is executed. This volume portion of the ENFORM temporary work file
location can be changed via assigns, but the subvol portion cannot be changed.
Therefore, the users must have Create and Write access to these files in the
<$vol.subvol> from which the report macro is executed.
If users do not have Create and Write access to these files in their product installation
location, then they can either:
• Set their TACL vol.subvol to a location where files can be created and written to
before running the report macro,
–or–
• Add the following assigns to the current TACL environment:
ASSIGN QUERY-WORK-AREA,<$VOL>.<product-installation-subvol>
ASSIGN QUERY-SORT-AREA,<$VOL>.<product-installation-subvol>
where <$VOL>.<product-installation-subvol> represents a location where the user has
Create and Write access to the files.
7.2 INVOKE Audit Message Format
The XAC module generates an audit message of the following form to the files defined
with the INVOKE entry in the configuration file.
Syntax:
<date> <time> XAC-I <session id> [ggg,uuu] <currentvolume/subvolume> <term>
<ACACL-Command-Entry> <Ancestor descriptor> <XYGATEAC descriptor>
<OBJECT descriptor> <Login Name> <Target user login name><Target user group>
<Target user usernumber> <startup command>
Examples:
2001-04-02 11:08:53.184989XAC-I 00134A6C0AFD [222,233] $SYSTEM.P06QA
$ZTNP2.#PT7N8Y1 FUP-255 \XYS7000.$Z0QD:171173745 \XYS7000.$Z0QJ:171183985
XYPRO.LAUREN SUPER.SUPER
7.3 DETAIL Audit Message Format
The XAC module generates a DETAIL audit message for commands executed within a
session (DETAIL - XAC-C), output lines written because of the
AUDIT_OUTPUT_COUNT keyword or >XAC_AUDIT_OUTPUT interactive command
(XAC-O) and Program Ending (XAC-E) audits.
Syntax:
yyyy-mm-dd hh:mm XAC-C <sessionid> <system name> [ggg,uuu] <term> <ACACL-Command-
Entry> <sequence number> <params>
yyyy-mm-dd hh:mm XAC-O <sessionid> <system name> [ggg,uuu] <term> <ACACL-Command-
Entry> <sequence number> <output-text>