Interviewer - Server Admin > Customizing UNICOM Intelligence Interviewer - Server Admin > Activity configuration files > Activity interface documents
 
Activity interface documents
The activity interface document is the link between UNICOM Intelligence Interviewer - Server Admin and an activity. It defines the following requirements:
how the activity appears in UNICOM Intelligence Interviewer - Server Admin
the URL that is used to start the activity
any defaults that the activity requires in order to run
criteria that projects must satisfy in order to be available to the activity.
The following example shows the activity interface document for the ReviewQuotas activity. When available for a project, the Quotas activity is listed as part of the Data Collection group of activities. It is started by the relative URL ../ReviewQuotas/ApplicationInit.aspx. The default language for all users is US English, and features that may have restricted access are those allowing users to edit targets and to edit all aspects of the quota definitions.
<?xml version="1.0" encoding="UTF-8" ?>
<Applicationname="ReviewQuotas">
<ApplicationSettings>
<Propertyname="ShowInLauncher" datatype="boolean">1</Property>
<Propertyname="DisplayName"
datatype="string">
<![CDATA[ReviewQuotas]]> </Property>
<Propertyname="DPMAccessType"
datatype="string">ReadOnly</Property>
<Propertyname="FileAccessType" datatype="string">ReadOnly</Property>
<Propertyname="ApplicationType"
datatype="string">
<![CDATA[reports]]> </Property>
<Propertyname="StartURL"
datatype="string">
<![CDATA[../ReviewQuotas/ApplicationInit.aspx]]> </Property>
<Propertyname="PublicResourceFolder"
datatype="string">
<![CDATA[../ReviewQuotas/bin]]> </Property>
<Propertyname="PublicResourceFileName"
datatype="string">
<![CDATA[PublicResources.resx]]> </Property>
<Propertyname="SortIndex"
datatype="integer">15</Property>
</ApplicationSettings>
<UserSettings>
<Default>
<Propertyname="defaultBaseLanguage" datatype="string">
<![CDATA[en-us]]> </Property>
</Default>
</UserSettings>
<Features>
<Propertyname="canEditTargets"
datatype="empty"/>
<Propertyname="canEditAll" datatype="empty"/>
</Features>
<MustMatch>
<Project>
<Propertyname="QuotaProjectName"
datatype="string">RegExp:.+</Property>
</Project>
</MustMatch>
</Application>
See
Application element
ApplicationSettings Element
Property element
UserSettings element
Features element
MustMatch element
See also
Activity configuration files