Documentation Center

Enabling and configuring the External Preview module

To enable external parties such as translators to see more contextual information (for instance, images) when translating, Content Manager offers an integration endpoint called the External Preview.

About this task

The External Preview endpoint accepts an external resource (XML) and renders it with all linked resources (such as images), like in the Organize Space preview. Out of the box, this External Preview endpoint requires a regular login, like any other resource in Organize Space. To enable users who are not logged in to Organize Space to still access the External Preview functionality, enable the system to execute the specific functionality with a pre-configured identity.

This topic explains how to enable the External Preview module (Trisoft.InfoShare.Web.ExternalPreviewModule.dll) and how to configure a fixed identity for all requests to this endpoint without requiring a login.

Procedure

  1. Enable the module in the Web.config file of the ISHCM website by un-commenting the following line in the section <system.webServer><modules>:
    <add name="TrisoftExternalPreviewModule" type="Trisoft.Info
    Share.Web.ExternalPreviewModule.AuthenticationModule,
    Trisoft.InfoShare.Web.ExternalPreviewModule" preCondition="managedHandler" />
  2. Enable the custom configuration section for the module in the Web.config file of the ISHCM website by uncommenting the following line in the section <configuration><configSections>:
    <section name="trisoft.infoshare.web.externalpreviewmodule"
    type="Trisoft.InfoShare.Web.ExternalPreviewModule.Configura
    tion.IdentityConfiguration, Trisoft.InfoShare.Web.ExternalPr
    eviewModule, Version=11.0.0.0, Culture=neutral, PublicKeyTok
    en=555d9fcb450e0935" />
  3. Enable the actual configuration section for the module in the Web.config file of the ISHCM website by uncommenting the following lines:
    <trisoft.infoshare.web.externalpreviewmodule>
    <identity externalId="FISHEXTERNALID" />
    </trisoft.infoshare.web.externalpreviewmodule>

    where FISHEXTERNALID is the external ID you want to use as an identity for the External Preview.

  4. Save and close Web.config and restart the ISHCM website to apply your changes.