Configuring the UGC cartridge for the Community Web service

The User Generated Content cartridge for the Ambient Data Framework takes care of, amongst others, the Content Delivery side of a User Generated Content Audience Manager integration. The Community Web Service requires two Claim Processors.

Procedure

  1. Access the SDL Tridion installation media.
  2. Navigate to the Content Delivery\resources\configurations\ folder.
  3. Access your Community Web Service Web application and navigate to the WEB-INF/classes/ subdirectory (JSP) or bin\config\ subfolder (.NET).
  4. Copy the file ugc_ambient_cartridge_sample.xml from the installation media to this location.
  5. Rename ugc_ambient_cartridge_sample.xml to ugc_ambient_cartridge.xml.
  6. Open ugc_ambient_cartridge.xml for editing.
  7. Ensure that the following Claim Processors (ClaimProcessorDefinition elements) are set as described:
    • The ClaimProcessorDefinition element that has an ImplementationClass attribute ending in AllowAnonymousPostClaimProcessor must be present and not enclosed in comment tags.
    • The ClaimProcessorDefinition element that has an ImplementationClass attribute ending in PostAllowedByOwnerClaimProcessor must be present and not enclosed in comment tags.
    • The ClaimProcessorDefinition element that has an ImplementationClass attribute ending in PostAllowedByEveryoneClaimProcessor must be absent or enclosed in comment tags.
  8. Save and close ugc_ambient_cartridge.xml.
  9. Open the file cd_ambient_conf.xml.
  10. In the <Cartridges> section, add the following Cartridge element:
    <Cartridge File="ugc_ambient_cartridge.xml" />
  11. Save and close cd_ambient_conf.xml.
  12. Restart the Community Web Service Web application.