Safeguard Audit Service Manual (G06.24+, H06.03+)
Audit File Record Formats
Safeguard Audit Service Manual—520480-014
A-27
Safeguard Object Representations
Safeguard Object Representations
The audit records include representations of several Safeguard internal data
structures. All of these representations occur as variants of the ZTEXT-AREA of
secondary audit records. This section specifies the DDL subrecord templates for the
variants of ZTEXT-AREA. These structures are represented:
•
Audit Pool Configuration Record on page A-27
•
Event-Exit Configuration Record on page A-28
•
Group Profile Record on page A-30
•
Logoff Record on page A-31
•
Pattern Protection Record on page A-39
•
Pattern Search Access Record on page A-46
•
Protection Record on page A-32
•
Safeguard Configuration Record on page A-47
•
Terminal Definition Record on page A-66
•
User Authentication Record on page A-67
•
User Record Extensions on page A-78
In this and other Safeguard manuals, the term protection record is often used to
collectively refer to most types of Safeguard records. In this context, however,
protection records are the only types of records that can contain an access control
list—in particular, authorization records for objects, security groups, and
OBJECTTYPES.
Audit Pool Configuration Record
For each audit pool, the audit service maintains a record of its current configuration
parameters. Any attempt to change a configuration parameter is audited. The change
generates a pair of secondary records—one to record the configuration before the
attempt and one to represent the attempted change. These configuration parameters
are represented in the ZTEXT-AREA of secondary audit records with this template
overlay.
DDL Definition
DEF ZSFG-DDL-AUDIT-POOL-SUBREC.
02 ZAUDIT-POOL-NAME TYPE ZSPI-DDL-BYTE OCCURS 48 TIMES.
02 ZMAXFILES TYPE ZSPI-DDL-UINT.
02 ZCURRENT-FILE-NUMBER TYPE ZSPI-DDL-INT2.
02 ZPRIMARY-EXTENTS TYPE ZSPI-DDL-UINT.
02 ZSECONDARY-EXTENTS TYPE ZSPI-DDL-UINT.