Class properties (Audit Definitions tab)
See Audit logging for information
about audit logging.
- Show Inherited
- Select the checkbox 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 drop-down 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 drop-down 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:
- None
- Modified object only
- Original and modified objects
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 checkbox 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.