Class properties (Audit Definitions tab)

See Audit logging for information about audit logging.

Show Inherited
Select the check box to display any audit definitions that are being inherited from a parent class.
Audit definitions grid
Each row represents a single audited event that will be recorded on instances of the class.
Event
The type of event being audited. Add a new event or modify the existing event using the Event list below.
Type
Whether the selected audit definition enables auditing of successful operations ("Success"), failed operations ("Failure"), or both ("All").
Apply to Subclasses
Whether the selected audit definition should be passed to all generations of subclasses. If "True", then all subclass generations will be configured for this audit definition. If "False", then the current audit definition applies only to the current class.
Inherited?
Whether the selected audit definition is present on the current class because it was inherited from a parent class or not.
Event
Use the list to select the type of event you want to audit. The items in the list are appropriate to the type of class. For example, if the class is a document class then the list of events will include document related events such as checkin and checkout. The Audit Definition Event column reflects your decision.
Audit: Success, Failure
Select whether you want the selected audit definition to be audited on success, on failure, or on both. The Audit Definition Type column reflects your decision. Click Modify to record your selection.
Object Snapshots
The Object State Recording Level allows you to specify whether you want the audit event log to include snapshots. Snapshots allow you to review an object before and after an event. If you do not require snapshots, omitting them saves database space. Select one of three choices for Object Snapshots:

The default is to include snapshots of both original and modified objects in the audit event log. The Audit Definition Recording Level column lists the current snapshot selection.

Apply to Subclasses
Select the check box if you want the selected audit definition to be applied to all subclasses of the current class.
Add
Click to add a new event. Active only after an event type and audit definition have been selected.
Remove
Click to remove a selected event from the audited events list. Active only after an event type and audit definition have been selected.