XYGATE Compliance PRO (XSW) Reference Manual

XYGATE
®
Compliance PRO
Reference Manual
Appendix C: XSW Host Macros
XYPRO Technology Corporation 244 Proprietary and Confidential
C3: XSW_AUDIT_REPORT
XSW_AUDIT_REPORT is a single-line, batch-oriented method of generating an audit
report. Most often this used in a TACL macro. The REPMAC sample TACL macro is
described in section 12.4.3, “Designing Your Own Custom Audit Reports (REPMAC)
starting on page 220.
Syntax:
XSW_AUDIT_REPORT <from-date> <from-time> <to-date> <to-time> <user> <login-name>
<audit-file> <output-file > <platform> <sort-order> <debug-flag>
<user-title> <IP-address> <machine-name> <object-type>
<object-name> <operation> <outcome> <result> <client-logon>
<custom-columns> <custom-sort> <custom-width> <custom-lines>
Where:
from-date
The earliest date to be included in the report. Enter in YYYY-MM-DD
format.
from-time
The earliest time on the <from-date> to be included in the report. Enter in
HH:MM format (24-hour format).
to-date
The last date to be included in the report. Enter in YYYY-MM-DD format.
to-time
The last time on the <to-date> to be included in the report. Enter in
HH:MM format (24-hour format).
user
The subject userid in <group number, user number> format,
or *,* for all userids.
login-name
May be any of the following:
The Guardian userid in <group name.username> format
SAFEGUARD alias
* for all login names.
This is a case sensitive field. It can take a comma-separated list or leading
or trailing wildcards.
audit-file
The name of the audit file from which to pull report data. For example,
$SYSTEM.XYGATESW.AUDIT
output-file
Spooler location and report name. For example, $S.#XSW.REPORT.
platform
PC, HOST or * (both).
sort-order
USER, SUBJECT-LOGIN, CLIENT-LOGIN, TIME, COLLECTION,
CUSTOM.
debug-flag
Determines if debugging information is displayed:
1 to display information
0 to not display information.
user-title
Title of the report (use %20 if you want a space in the title
Collection%20Report).
IP-Address
Selection criteria for IP addresses to display or * for all.
machine-name
Name of the PC.
object-type
INTERFACE, COLLECTION, COLLECTION-DATA, DATASET, * for all.
object-name
XYGATESW or collection name, user id and/or timestamp.