This page has thin source coverage. The plans widget parameters documented below are derived from configuration management and servlet code. Additional widget-specific parameters may be available in your Risksheet version. Consult your Polarion administrator or the configuration editor for the complete parameter list.
Widget Overview
The plans widget renders Risksheet within a Polarion plans page context. It uses the same underlying sheet configuration as the standard Risksheet view but accepts additional URL and widget parameters to control the rendering context. The sheet configuration file (risksheet.json) defines the columns, levels, formulas, and styles applied to the grid; the configuration editor supports YAML editing of this file since v25.5.0.Context Parameters
These parameters establish the project and document context for the Risksheet instance within the plans widget.Configuration Editor Parameters
When the configuration editor is opened from the plans widget context, the following parameters are passed to the editor URL.Opening the Configuration Editor
The configuration editor opens in a new browser window. The final URL combines the base URL with context parameters:Sheet Configuration Properties
The following sheet configuration sections affect how the plans widget renders the Risksheet grid. These are set in the sheet configuration and are loaded when the widget initializes.Display Properties
Permission Properties
Data Source Properties
Rating scales (severity, occurrence, detection) and enumerations are not defined inside the sheet configuration. They live in Polarion Administration → Enumerations. A column references them by setting its
type to rating:<enumId>, enum:<enumId>, or multiEnum:<enumId> and pointing bindings at the corresponding custom field on the risk work item type. Dependent enumerations are a column-level feature (v25.3.1+), configured on the individual column rather than as a top-level configuration section.Styling Properties
Runtime Properties (Server-Managed)
The following properties appear on the runtime configuration object delivered to the browser, but they are set by the server at runtime based on the current user, license, and document context. Do not include them in your sheet configuration — values supplied by the configuration file are ignored or overwritten.URL Construction
The plans widget constructs several URLs from the context parameters to access Risksheet services:Data Service URL
revision is empty, returns current data. When set, returns data from the specified historical revision.
Document URL
Risksheet Navigation URL
comparingTo parameter is added when baseline comparison is active.
The exact URL patterns may vary based on your Polarion server configuration and Risksheet version. The patterns above are derived from the URL template functions in the configuration parser.
API Endpoints Used by the Plans Widget
The plans widget communicates with the following server endpoints:Session Keep-Alive
The keep-alive endpoint sends periodic HTTP 200 responses to maintain the Polarion session during extended risk analysis sessions within the plans widget. This prevents automatic logout when users spend significant time reviewing or editing risk data.Version and License Information
The plans widget displays version and license information from the document metadata API:Complete Example
Risksheet is a generic tool supporting any risk management methodology (FMEA, HARA, TARA, STRIDE, CVSS); the minimal sheet configuration below uses a Risk Priority Number (RPN) calculation typical of Failure Mode and Effects Analysis (FMEA), but the same structure applies to other methodologies. Start from the closest solution template for your industry rather than from a blank configuration.cellDecorators (150, 250) are deployment-specific — adjust them to match your organization’s risk acceptance criteria.
Related Pages
- Work Items Widget Parameters — parameters for the work items widget embedding
- Sheet Configuration Format — complete sheet configuration format reference
- Configuration Properties Index — alphabetical listing of all configuration properties
- Default Configuration Values — default values for all properties
- Template Path Configuration — how templates provide widget configuration
- Browser Compatibility — browser requirements for the configuration editor pop-up