Traditionally, we have used email to notify IBM Web Content Manager (WCM) users that there is content requiring their attention. With the rise of social business tools such as IBM Connections, the role of email is changing and so it is attractive to use the Connections Activity Stream as an alternate notification mechanism. In this way, a user will see approval notifications from WCM alongside other social content, and be able to take action, without leaving their Activity Stream.
This section and the next one
describe how to create such a solution:
- This section describes how we can use a WCM custom workflow action to send approval notifications to the Connections Activity Stream of relevant users.
- The following section describes how to create an OpenSocal Gadget that allows the user to approve or reject the content item, without leaving the activity stream.
This approach could be used in a variety of other implementations, such as notifying subscribers of a news feed update or informing a marketing department of a piece of feedback that has been posted to their web site.
Note that this scenario is different from that discussed in the previous section
. In the previous case, the social media publisher is used to publish content to Connections for general consumption. In this case, we are privately publishing workflow notifications to selected content approvers.
This section describes the development and configuration of a custom workflow action in a simple scenario where we wish to send notifications to IBM Connections Activity Streams.
In our scenario, We use portal administrator (the user ID is wpadmin8) to create a workflow that leverages Connections Activity Streams as a channel for approval request notification. The portal administrator develops a custom workflow template that generates a JSON object which is posted to Connections and distributed to the content approver(s).
Many of the steps in this section are described in detail in the product documentation. This section only gives a summary of that documentation, rather than repeating the information that is already published:
We cover the following topics in the subsections: