# SystemConfigurationAuditEventRecordingType (Complex Type)

### Namespace: http://midpoint.evolveum.com/xml/ns/public/common/common-3

Details about creation and recording of audit events.

Item Summary
Name | Type | Multiplicity | Description
--- | --- | --- | ---
recordResourceOids | property boolean | [0,1] | If set to true, the resource OIDs will be recorded in the audit event records.
property | container SystemConfigurationAuditEventRecordingPropertyType | [0,-1] | Specifies details how an audit event record property is created.
escapeIllegalCharacters | property boolean | [0,1] | Should illegal characters (like majority of 0x00-0x1F in XML 1.

- ### Items

  - #### recordResourceOids

    Flags: RAM,runtime

    Multiplicity: [0,1]

    If set to true, the resource OIDs will be recorded in the audit event records. Recording resource OIDs means additional (storage) overhead. Therefore it is turned off by default.

  - #### property

    Flags: RAM,runtime

    Multiplicity: [0,-1]

    Specifies details how an audit event record property is created.

  - #### escapeIllegalCharacters

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Should illegal characters (like majority of 0x00-0x1F in XML 1.0) be escaped? If they occur and are not escaped, audit operation will fail. If they are stored in escaped form, audit operation will succeed but some parts of the audit records will not be correctly machine processable in the future. So the default value is "false".