Admin.XMLInboxConfiguration.xml
The file Admin.XMLInboxConfiguration.xml is used to configure the inbox definitions.
Changelog
| File version | Content Manager version | Notes |
|---|---|---|
| 1.0 | 10.0.0 | n/a |
| 2.0 | 15.0.0 | New inbox configuration XML structure is implemented. Buttons, Actions were removed. |
Overview
Since release 15.0 the configuration file is accessible from the Content Manager Organize Space, select .
XML elements
The Admin.XMLInboxConfiguration.xml contains the root element inboxDefinitions.
inboxDefinitions consists of the list of inbox XML elements.
- <inbox>
-
The
Inboxwhich is identified by anameandIDspecifies the following:- Which users can see the inbox via the
userrole - Which objects are part of the inbox via
inboxQuery - Which statuses possible to set for the items in the inbox via the
toStatuses. SectiontoStatusesis optional.
<inbox name="Reviewer" id="REVIEWER" userrole="Reviewer"> <inboxQuery> <typeFilter> <ishType>ISHMasterDoc</ishType> <ishType>ISHModule</ishType> <ishType>ISHLibrary</ishType> <ishType>ISHIllustration</ishType> </typeFilter> <metadataFilter> <ishfield name="FSTATUS" level="lng" ishoperator="equal" ishvaluetype="element">VSTATUSTOBEREVIEWED</ishfield> <ishfield name="FREVIEWER" level="lng" ishoperator="equal">$ME</ishfield> </metadataFilter> </inboxQuery> <toStatuses> <toStatus ref="VSTATUSRELEASED" label="Release documents" /> <toStatus ref="VSTATUSDRAFT" label="Send documents back to author" /> </toStatuses> </inbox> - Which users can see the inbox via the
Example
<infoShareInboxConfig version="2.0">
<inboxDefinitions>
<inbox name="Reviewer" id="REVIEWER" userrole="Reviewer">
<inboxQuery>
<typeFilter>
<ishType>ISHMasterDoc</ishType>
<ishType>ISHModule</ishType>
<ishType>ISHLibrary</ishType>
<ishType>ISHIllustration</ishType>
</typeFilter>
<metadataFilter>
<ishfield name="FSTATUS" level="lng" ishoperator="equal" ishvaluetype="element">VSTATUSTOBEREVIEWED</ishfield>
<ishfield name="FREVIEWER" level="lng" ishoperator="equal">$ME</ishfield>
</metadataFilter>
</inboxQuery>
<toStatuses>
<toStatus ref="VSTATUSRELEASED" label="Release documents" />
<toStatus ref="VSTATUSDRAFT" label="Send documents back to author" />
</toStatuses>
</inbox>
...
</inboxDefinitions>
</infoShareInboxConfig>