This section describes the full XML schema for event metadata and includes the type and value attributes for relevant tabs.
<?xml version="1.0" ?>
<apm schema_version="1" xmlns="http://www.orchestria.com"
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance
xsi:schemaLocation=http://www.orchestria.com xmleventattributes.xsd >
<event>
<!-- general attributes -->
<security id="1234" />
<!-- This attribute is stored in the database and may be -->
<!-- validated against a session security ID at search time -->
<!-- to ensure that only allowed users can view this event -->
<!-- Email attributes -->
<email>
<attributes draft="true" />
<!-- draft = true or false -->
<channel>web</channel>
<protocol>gmail</protocol>
<embedding>
<process_as>IM</process_as>
<!-- Can be set to IM, eFax, or Bloomberg -->
<network_name>Bloomberg</network_name>
<!-- Can be set Bloomberg, Mindalign, Jabber, HubConnex, etc -->
</embedding>
<header type="x-header" guid="">
<!—type = x-header, mapi_prop, or notes_prop -->
<item type="xs:string" name="" item_id="0">
<!— type = "xs:string|..." -->
</item>
</header>
<envelope direction="none" security="none">
<!— direction = one, incoming, outgoing, or transit -->
<!— security = none, enc, sig, encsig, or secure -->
<subject>Email Subject</subject>
<participants>
<participant partClass="to" no_create="false">
<!— partClass = to, cc, bcc, from, robo, sobo, or transport" -->
<!-- no_create = true or false -->
<displayName />
<address addrType="smtp" primary="true" default="true">
<!— addrType = smtp, ex, x400, and so on -->
<!— primary = true or false -->
<!— default = true or false -->
<!-- no_create = true or false -->
</address>
</participant>
</participants>
</envelope>
</email>
<!-- File attributes -->
<file>
<host>HostName</host>
<hash type="sha-256">hashvalue</hash>
<signature offset="0" length="0">FileSig</signature>
<filename>Filename.txt</filename>
<volume>C:</volume>
<path>C:\folder\</path>
<device local="true" type="printer" connection="network"
removable="true" server="server_name"
location="my location">MyPrinter</device>
<!— local = true or false -->
<!— type = printer or drive -->
<!— connection = usb, network, IDE, PCI, SCSI, and so on -->
<!— removable = true or false -->
<!— location = user defined physical printer location -->
<application>application</application>
<application_path>path</application_path>
<channel>web</channel>
<protocol>gmail</protocol>
<url>http://server.com/files</url>
<created>2000-01-01T00:00:00</created>
<modified>2000-01-01T00:00:00</modified>
<accessed>2000-01-01T00:00:00</accessed>
<!-- date format: yyyy-mm-ddThh:mm:ss -->
<size>0</size>
<file_attr compressed="true" encrypted="true" hidden="true"
offline="true" readonly="true" system="true"
temporary="true" archive="true" />
<!— File attributes = true or false. Individual, but will
typically only be present if they are "true" -->
<title>Doc Title</title>
<subject>Doc Subject</subject>
<author>Doc Author</author>
<property_set name="">
<property name="" prop_id="1" type="xs:string">Prop Value</property>
</property_set>
<stream name="">
<size>0</size>
</stream>
<participants>
<participant partClass="policy" no_create="false">
<!— partClass = policy, owner, creator, assoc,
src, dest, or host -->
<!-- no_create = true or false -->
<username />
<!-- username = CA Data Protection user name -->
<address addrType="smtp” primary="true" default="true">
<!-- addrType = smtp, ex, x400, and so on -->
<!-- primary = true or false -->
<!-- default = true or false -->
</address>
</participant>
</participants>
<database>
<type>SQL</type>
<name>Database Name</name>
<source type="query">SELECT * from MyTable</source>
<!-- type = query, table, or view -->
<datasource>datasource from connection string</datasource>
<header>
<column name="Column Name" type="varchar" size="255" />
</header>
<data>
<row>
<cell>Cell Data</cell>
<cell stream_index="0" size="1024" />
<!-- cell tags must be one of two types: specifying
data directly; or a reference to a stream -->
</row>
</data>
</database>
</file>
</event>
<!-- Policy -->
<policy>
<state>
<smart_tags>
<smart_tag name="">
<!-- Each smart tag can have multiple values -->
<value />
</smart_tag>
</smart_tags>
<flags>
<flag name="block_notify" />
<!—name = stopped, block_notify, block_quiet, and so on.
Based on the list of event state names -->
</flags>
</state>
<client_actions policy_id="id_string">
<mail_block>
<dialog_title>Blocked Title</dialog_title>
<dialog_message>Blocked Message</dialog_message>
</mail_block>
<mail_warned decision_id="id_string">
<dialog_title>Warn Title</dialog_title>
<dialog_message>Warn Message</dialog_message>
</mail_warned>
<mail_personal decision_id="id_string">
<dialog_title>Title</dialog_title>
<dialog_message>Message</dialog_message>
</mail_personal>
<mail_inform decision_id="id_string">
<dialog_title>Inform Title</dialog_title>
<dialog_message>Inform Message</dialog_message>
</mail_inform>
<mail_forward>
<subject>Email subject</subject>
<body>Email body</body>
<to>Recipient address</to>
</mail_forward>
<mail_reply attach_original="true" reprocess="true">
<subject>Email subject</subject>
<body>Email body</body>
</mail_reply>
<mail_new attach_original="true">
<subject>Email subject</subject>
<body>Email body</body>
<!-- Multiple email addresses of each type can be specified. Each
address is either a ‘substitute’ address or, (if ‘substitute’ is
missing or set to "address") is specified by the Address value. -->
<from substitute="original_sender">Address</from>
<!— substitute = original_sender, apm_user, or address -->
<to substitute="all_recipients">Address</to>
<!— substitute = original_sender, to_recipients,
cc_recipients, bcc_recipients, all_recipients, or address" -->
<cc substitute="all_recipients">Address</cc>
<!—substitute = original_sender, to_recipients,
cc_recipients, bcc_recipients, all_recipients, or address" -->
<bcc substitute="all_recipients">Address</bcc>
<!—substitute = original_sender, to_recipients, cc_recipients,
bcc_recipients, all_recipients, or address" -->
</mail_new>
<mail_move_to_bcc>
<recipient substitute="all_recipients">Address</recipient>
<!-- substitute="all_recipients|address" -->
</mail_move_to_bcc>
<mail_set_xheader>
<name>xheader name</name>
<value>xheader value</value>
</mail_set_xheader>
<web_block>
<redirect_url>redirection url</redirect_url>
</web_block>
<appmon_block />
<appmon_update_timout>
<timeout_milliseconds>0</timeout_milliseconds>
</appmon_update_timout>
<appmon_title_timout>
<timeout_milliseconds>0</timeout_milliseconds>
</appmon_title_timout>
<file_delete secure="true" />
<file_replace secure="true">
<replacement_text>Replacement text</replacement_text>
</file_replace>
<file_copy mode="absolute" if_conflicts="copy">
<!-- mode = relative or absolute -->
<!-- if_conflicts = discard, overwrite, or copy -->
<location>Copy location</location>
</file_copy>
<file_tag target="original">
<!-- target = original or copy -->
<name>Tag name</name>
<value>Tag value</value>
</file_tag>
<file_block>
<dialog_title>Blocked Title</dialog_title>
<dialog_message>Blocked Message</dialog_message>
</file_block>
</client_actions>
<action_results policy_id="id_string">
<!-- action_res = cancel, continue, or personal -->
<all_results>
<mail_warned decision_id="id_string" action_res="continue" />
<mail_personal decision_id="id_string" action_res="continue" />
<mail_inform decision_id="id_string" action_res="continue" />
</all_results>
<old_policy_results>
<mail_warned decision_id="id_string" action_res="continue" />
<mail_personal decision_id="id_string" action_res="continue" />
<mail_inform decision_id="id_string" action_res="continue" />
</old_policy_results>
</action_results>
</policy>
<!-- user -->
<user />
</apm>
|
Copyright © 2015 CA Technologies.
All rights reserved.
|
|