New features in version 9.1.3

The OpenPages® 9.1.3 version includes GRC Canvas, a new visual experience within OpenPages, new and enhanced features in AI, overall user task experience, and administration.

See the following categories for more information on the new features:

GRC Canvas

GRC Canvas - a new visual experience within OpenPages
GRC Canvas provides a visual interface within IBM OpenPages for mapping relationships between risks, controls, processes, or any other object. It allows users to create and configure canvases for supported object types based on the data already within OpenPages. Users can add OpenPages objects or custom nodes and annotate with text nodes. Within the canvas, users will be able to create and group nodes, apply colors, manage displayed fields, and access their data directly from the canvas. Version control is supported through draft and published states, with conflict detection and change management to keep diagrams aligned with underlying data. Object permissions and access are carried over to the canvas. For more information, see Visualizing risk and compliance using Canvas.
Figure 1. Example of a Risk Assessment Canvas
Canvas layout of a risk assessment object with parent nodes and children nodes that are grouped.

AI enhancements

Local MCP server for AI operations on objects
The MCP server is deployed only locally and provides a standardized interface that enables AI agents to perform operations on OpenPages objects, such as issues and controls.
Note:

This is a beta feature in the 9.1.3 version of OpenPages. The MCP server can be deployed locally within an agentic system, such as watsonx Orchestrate. The local MCP server can be used in development only to explore agentic use cases. To deploy the MCP server on your local environment, use the open source IBM OpenPages local MCP server repository.

Manage multi-valued enum inputs and outputs in models
Support has been added for multi-valued enum fields in model inputs and outputs, reducing errors and improving model integration.
Advanced JSON and Expression Input support
The machine learning (ML) configuration UI now supports advanced JSON input toggles and expression entry, streamlining model setup and improving usability.
Figure 2. Machine learning configuration with JSON expression
Expression window for JSON input
API Extensions
Flexible AI model connectivity via API extensions
Enable OpenPages to connect with any AI model via API, such as OpenAI ChatGPT, Mistral AI, other LLMs or ML endpoints. By enabling administrators to create new integration plugins, OpenPages deployments can virtually connect with any external solution that exposes an API. This allows data to be sent and received seamlessly, leveraging the existing Bring Your Own Model (BYOM) framework for parsing and processing information.
Figure 3. Extension configuration to OpenAI model
Edit extension configuration window with OpenAI specifications.
Manage API extensions in the custom machine learning models UI
A new UI has been introduced for managing API extensions in custom ML models, making configuration more intuitive and accessible.
Figure 4. Custom machine learning model configuration to manage API extensions
Custom machine learning model configuration window with a successful connection to the Mistral Extension.
Enhance API extensions with logging and traceability
Logging and trace capabilities have been added to API extensions, improving serviceability and debugging for integration plugins.
Figure 5. Logging and traceability for API extensions
Extensions in the System traction options panel is set to On.
Enable migration of API extension configurations
Migrate API extension configurations, ensuring smoother transitions between environments and simplifies upgrade processes.
Figure 6. Export API Extensions
Mistral Extension item to export

Task-focused UI enhancements

Allow task view and section overrides for hidden fields
Users can now override visibility settings in Task Views and sections, making fields hidden or visible as needed. This flexibility improves customization and control over user interfaces.
Add count fields to compact and table layouts
Custom text and count fields can now be included in compact and table layouts, enhancing data visibility and enabling more informative summaries.
Figure 7. Compact table layout for Budget and Schedule with custom text and count fields
Compact table layout for budget and schedule with the start and end date, hours and T&E custom text and count fields.
Switch between reporting periods
When changing reporting periods, the open tabs now remain open. The UI adapts to the selected period, improving navigation and clarity.

Admin controls and configurations

Hide the Move button in grid views
Admins can now configure the UI to hide the Move button in Grid Views for specific object types, helping enforce stricter control over object management.
Admin ability to move non-entity objects
Admins can now move one or more objects of any non-entity type to a destination object which includes the discovery of all children under the selected object. This would be a hierarchical move, that means for the object that is being moved; the children under it would move too (primary and non-primary). For the object being moved, its primary children’s folder path will change. For the object being moved, the non-primary children would move too, but their path would only change if the non-primary children’s parent is a primary child of the object that is being moved.
Support inter-object rules for runtime calculations
Inter-object rules are now supported in runtime calculations, allowing data aggregation across related objects without persistent queries.

Support for IBM Cognos Analytics 12.1.1 and Db2 12.1.3

OpenPages now supports IBM® Cognos® Analytics 12.1.1 and Db2® 12.1.3, ensuring compatibility with the latest versions for improved performance and integration.