Publish role

This role is the sub set of the default background task role that is responsible for exporting and publishing.

The publish role runs the Trisoft InfoShare BackgroundTask service configured with a role that contains the following eventTypes
  • EXPORTFORPUBLICATION
  • INBOXEXPORT
  • REPORTEXPORT
  • SEARCHEXPORT
  • PUBLICATIONEXPORT

Prerequisites

Make sure that all required third-party software is installed and configured properly on this server, because if one of the dependencies is not present the background tasks will fail.

How to enable the publish role?

  • Configure the role in XML Background Task Settings:
    1. Login to Content Manager Web Client as an administrator user.
    2. Click Settings > XML Background Task Settings.
    3. Add an extra service definition with role Publish:
      <service role="Publish">
        <matrix>
        <group name="Export" maxExecutions="2">
          <handlers>
            <add ref="EXPORTFORPUBLICATION" />
            <add ref="INBOXEXPORT" />
            <add ref="REPORTEXPORT" />
            <add ref="SEARCHEXPORT" />
            <add ref="PUBLICATIONEXPORT" />
          </handlers>
        </group>
        </matrix>
        <leaseRecovery isEnabled="true" interval="00:05:00" />
        <poller isEnabled="true" interval="00:00:10" />
        <aggregationRecovery isEnabled="false" gracePeriod="00:10:00" interval="00:10:00" maximumRetries="3" />
      </service>
  • Create a Trisoft InfoShare BackgroundTask service with the role Publish.
  • Start the service.