What's in this guide
IBM WebSphere Portal and IBM Web Content Management offer facilities to support the creation of a social portal, especially when combined with the market-leading social capabilities of IBM Connections. This guide looks at a number of product capabilities, which are outlined below.
Technical integration overview
We begin the guide with a technical overview of the architecture that we used, and the basic integration that we performed. This can be found in Architecture and technical integration setup
WebSphere Portal provides a number of capabilities to visually integrate IBM Connections with WebSphere Portal. Web Application Integrator allows for portal headers to be displayed on the Connections site. Login and logout pages and other utility pages can be integrated. This capability is covered in [4_Pattern_1col_Adding_social_alongside_an_existing_intranet|4 Pattern 1: Adding social alongside an existing intranet]].
WCM social rendering
New in version 220.127.116.11 of WebSphere Portal and IBM Web Content Manager, WCM social rendering capabilities provide a flexible capability to integrate IBM Connections content into a website. This capability is covered in 5 Pattern 2: Putting social into context
IBM Connections portlets
IBM also supplies several pre-built portlets, downloadable for free on the Greenhouse website. These portlets, which have been available for several versions now, provide a set of rich functionality ready to integrate with your website. This capability is covered in 5 Pattern 2: Putting social into context
Connections files are exposed using the CMIS standard, and can be linked to from within managed content using the built-in CMIS browser. This capability is covered in 5 Pattern 2: Putting social into context
Social Media Publisher
The Social Media Publisher is an add-on to WCM, downloadable for free on the Greenhouse website. This add-on allows story summaries to be published from WCM to Connections, Twitter, LinkedIn and Facebook. In this guide we cover only publication to Connection. This capability is covered in Pattern 3: Making WCM authoring social
APIs for custom integration
WebSphere Portal, WCM and IBM Connections provide rich APIs for integrating with custom code. In this guide we cover a custom integration scenario in which we extend WCM workflow to post content approval notifications to IBM Connections, and allow approval to occur in context of the activity stream via a custom gadget. This capability is covered in 6.2 Sending a WCM Workflow Notification to Connections Activity Streams
and 6.3 Action a Workflow Action Request via an Embedded Experience Open Social Gadget