Configuring IBM Connections integration for task notifications
Process Portal users can set their preferences to receive a notification in IBM® Connections when a new task is assigned to them. To use this capability, you must configure the integration with IBM Connections.
Before you begin
Attention: Process Portal now
also supports displaying business card information. The following
information applies to both Heritage Process Portal and Process Portal.
- IBM Business Process Manager must be configured to use the same user repository that the IBM Connections server uses.
- If you want your team of Process Portal users to receive notifications about tasks in IBM Connections, you must have IBM Connections V4 or later.
- If you want your team to use IBM Connections only for business card information, see Enabling IBM Connections integration for Process Portal.
About this task
When you are configuring IBM Connections,
consider the following guidance:
- Verify that the IBM Connections user ID that is specified in the IBM Connections Server profile in IBM Process Designer has authority to post to the IBM Connections stream, which means that the user is a member of the trustedExternalApplication security role in the WidgetContainer application that is running on IBM Connections. This authorization prevents notifications from not being successfully posted to the IBM Connections stream although the Process Portal and IBM Connections configuration steps were followed properly.
- Make sure that the IBM Connections access role is configured properly on the IBM Connections server. Follow the steps in Configuring widgets and select the Use SSO token option. This configuration ensures that users can open tasks from the links in the task notifications that are visible in the IBM Connections stream.
- Verify that the correct port is specified in the Process Designer IBM Connections server definition. If no port is specified, the default port 443 is used.
- Verify that the IBM Connections server HTTP server is running; otherwise notifications might not be successfully posted to the IBM Connections stream although the Process Portal and IBM Connections configuration steps are followed properly.
- Make sure that single sign-on (SSO) is configured with the same domain in both IBM BPM and IBM Connections. The IBM BPM domain that is specified in the 99Local.xml file must match your IBM Connections server.
- Make sure to use the same security realm name for the IBM BPM server and the IBM Connections server.
- Perform the
actions that are described in Configuring SSL communication. Tip: Using the same security protocol for both the IBM BPM server and the IBM Connections server prevents an issue where Process Portal users see a blank task completion view in IBM Connections server. For example, use HTTPS for both the IBM BPM server and the IBM Connections server, or use HTTP for both the IBM BPM server and the IBM Connections server.
- Adding the IBM Connections server to the trusted servers list prevents problems with sizing in Process Portal. See Adding servers to the trusted server list.
Procedure
To configure the integration for task notifications in IBM Connections, complete the following steps:
What to do next
In Process Designer, enable the IBM Connections integration.
For notifications, make sure that users' email addresses in the IBM Business Process Manager user profiles match the email addresses in their IBM Connections user profiles.
So that process participants receive notifications in IBM Connections, ask them to update their user preferences as described in Setting preferences in Process Portal.