Prioritizing work in Workplace

To increase your efficiency working on tasks in Workplace, you can activate the Intelligent Task Prioritization function that sorts and filters your task list based on expertise and task completion time.

To activate Intelligent Task Prioritization, you must enable the task filter service. The task filter service allows you to gain programmatic control over the sorting and filtering of your task list in Workplace. When the task filter service is enabled, the default template service flow uses the prioritization function to sort the task list. For more information about Intelligent Task Prioritization, see Enabling task prioritization.

When the task filter service is configured on a federated Process Portal in a Cloud Pak for Business Automation deployment, Workplace is automatically configured to use the same task filter service. To configure the task filter service in Workplace, use the following environment variables.
Note: Workplace will always use the same task filter service that is configured in the federated Process Portal.
  • WorkplaceConfig.taskFilterService.alwaysRun: Set to false by default.
  • WorkplaceConfig.taskFilterService.showToggle: Set to true by default.
The following information describes the behavior of the task filter service configuration:
  • If the federated Process Portal is not configured to use the task filter service, meaning that com.ibm.bpm.portal.task.filter.service.name is not set, the WorkplaceConfig.taskFilterService settings are ignored.
  • If WorkplaceConfig.taskFilterService.alwaysRun is set to true, the value of WorkplaceConfig.taskFilterService.showToggle is ignored and the toggle for enabling or disabling the task filter service is not displayed.
  • If WorkplaceConfig.taskFilterService.showToggle is set to true and WorkplaceConfig.taskFilterService.alwaysRun is set to false, your choice of running the filter service is persisted across login sessions.
For more information about the Process Portal configuration properties, see Configuring mashups custom properties for Process Portal.