Audit configuration file schemaThe following file defines the schema used for the audit configuration file: <?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://adobe.com/solutions/audit/auditconfig" targetNamespace="http://adobe.com/solutions/audit/auditconfig" elementFormDefault="qualified">
<!-- Defines Audit Configuration Entry for a module. Audit configuration is a collection of audit levels that are applicable for a particular audit module -->
<xs:element name="audit_config">
<xs:complexType>
<xs:sequence>
<xs:element name="audit_levels">
<xs:complexType>
<xs:sequence>
<xs:element name="level" type="audit_level" minOccurs="1" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<!-- defines auditable actions for that particular level. An application can define different audit level and choose what level to audit at runtime. An application can define a default audit level-->
<xs:complexType name="audit_level">
<xs:sequence>
<xs:element name="audit_actions">
<xs:complexType>
<xs:sequence>
<xs:element name="action" type="audit_action" minOccurs="1" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
<!-- Name of the audit level, this is the name that specified in review template -->
<xs:attribute name="name" type="xs:string" use="required" />
<!-- this flag is kept for future use -->
<xs:attribute name="is_default" type="xs:boolean" use="optional" default="false" />
<!-- Description of the audit levels, can be used to display additional information about audit level -->
<xs:attribute name="description" type="xs:string" use="optional" />
</xs:complexType>
<!-- is any candidate event/task/action for audit in the system. This action can be mapped to your application's business events -->
<xs:complexType name="audit_action">
<!-- name of the audit action, audit actions are predefined by RCA building blocks like STAGE_START -->
<xs:attribute name="name" type="xs:string" use="required" />
<!-- description of audit action, this is an optional attribute-->
<xs:attribute name="description" type="xs:string" use="optional" />
</xs:complexType>
</xs:schema>
|
|
// Ethnio survey code removed