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