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 
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 
- 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 
- 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 
- 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 
- Enable migration of API extension configurations
- Migrate API extension configurations, ensuring smoother transitions between environments and
simplifies upgrade processes.
Figure 6. Export API Extensions 
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 
- 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.