These parameters control the primary Risksheet grid view.
Parameter
Type
Required
Default
Description
project
string
Yes
---
Polarion project identifier. Scopes the Risksheet to a specific project context. Must match a valid Polarion project ID (e.g., AutoSafety, MedDevice).
document
string
Yes
---
Path to the risk document within the project, relative to the project’s document root (e.g., Risks/FMEA-BrakingSystem, Design/HARA-SteeringControl).
revision
string
No
"" (empty = current/head)
Document revision identifier. When empty or absent, opens the current (head) revision with full editing capability. When set to a non-empty value, forces the sheet into read-only mode regardless of other permission settings.
comparingTo
string
No
---
Baseline revision for comparison mode. When present, activates the comparison view showing differences between the current document state and the specified baseline revision. Removed from the URL when comparison is cancelled.
# Open current revision (editable)https://polarion.example.com/polarion/risksheet/view?project=AutoSafety&document=Risks/FMEA-Braking# Open specific revision (read-only)https://polarion.example.com/polarion/risksheet/view?project=AutoSafety&document=Risks/FMEA-Braking&revision=156# Open with comparison mode activehttps://polarion.example.com/polarion/risksheet/view?project=AutoSafety&document=Risks/FMEA-Braking&comparingTo=42# Open specific revision while comparing to baselinehttps://polarion.example.com/polarion/risksheet/view?project=AutoSafety&document=Risks/FMEA-Braking&revision=200&comparingTo=42
Any non-empty revision parameter value forces the entire Risksheet into read-only mode. The readonly configuration property in risksheet.json is automatically overridden to true when viewing a historical revision. This prevents accidental edits to historical document snapshots.
Empty string or absent: Opens the current (head) revision with normal editing permissions
Numeric revision ID: Opens the specific historical revision in read-only mode
"head" keyword: Opens the latest revision (used programmatically when navigating between revisions)
When a user opens a revision through the Risksheet UI (via the revision picker or baseline selector), the application constructs the URL with the appropriate revision value and optionally opens it in a new browser window.
Activates comparison mode with visual diff highlights
When comparison mode is active:
Added items appear highlighted with “added” indicators
Removed items appear as ghost rows (placeholder rows for items that existed in the baseline but not in the current revision)
Modified cells are individually highlighted with before/after tooltips
The Show Unchanged toggle controls whether unchanged items remain visible
Downstream task changes are tracked separately from master risk item changes
When comparison mode is cancelled:
The comparingTo parameter is removed from the URL
Ghost items (placeholder rows) are cleared from the grid
The original sort order is restored
Comparison-specific CSS classes are removed
The grid refreshes to normal view
Comparison URL management works in both standalone browser windows and iframe contexts (when Risksheet is embedded in a LiveDoc page). In iframe mode, the parent page URL is not affected.
# Open configuration editor (default panel)https://polarion.example.com/polarion/risksheet/configuration/?project=AutoSafety&document=Risks/FMEA-Braking# Open columns configuration panelhttps://polarion.example.com/polarion/risksheet/configuration/?project=AutoSafety&document=Risks/FMEA-Braking&type=columns# Open settings panelhttps://polarion.example.com/polarion/risksheet/configuration/?project=AutoSafety&document=Risks/FMEA-Braking&type=settings# Open levels configuration panelhttps://polarion.example.com/polarion/risksheet/configuration/?project=AutoSafety&document=Risks/FMEA-Braking&type=levels
The exact set of valid type parameter values depends on the Risksheet version and the configuration editor’s available panels. Test specific type values in your environment.
Risksheet registers itself in Polarion’s project navigation sidebar. The sidebar link uses a simplified URL pattern without a document parameter:
/polarion/risksheet/view?project=<projectId>
Parameter
Type
Required
Description
project
string
Yes
Polarion project identifier. When no document is specified, Risksheet shows the project’s default document selection view.
The navigation label displayed in the sidebar is configurable via project properties and supports rebranding (e.g., displaying “Risksheet”, “POWERSHEET”, or a custom name).
Risksheet constructs data service URLs internally to fetch grid data from the server. These URLs are not user-facing but are documented here for troubleshooting and integration purposes.
Component
Source
Description
baseUrl
Runtime context (risksheet.baseUrl)
Base URL for the Risksheet application
projectId
Runtime context (risksheet.projectId)
Polarion project identifier
documentId
Document metadata
The document being viewed
revision
URL parameter or runtime context
Optional revision for historical views
The data service URL is constructed from a template function that accepts these parameters and returns the fully qualified endpoint path.
These properties are available in the Risksheet runtime context and influence URL construction. They are set automatically and cannot be configured via URL parameters.
Property
Type
Source
Description
baseUrl
string
Server configuration
Base URL for the Risksheet application
projectId
string
URL project parameter
Polarion project identifier
revision
string
URL revision parameter
Current revision (empty = head)
currentRevision
string
Server response
Latest revision number of the document
version
string
Application build
Full Risksheet version string including build metadata
Risksheet automatically URL-encodes parameter values when constructing URLs programmatically. This includes:
Document paths containing spaces or special characters
Baseline names with special characters (when creating baselines)
Revision identifiers
You do not need to manually encode parameter values when constructing URLs in browser address bars --- the browser handles standard encoding. However, when building Risksheet URLs programmatically (e.g., in Velocity templates or custom scripts), ensure all parameter values are properly URL-encoded.
Typical URL patterns for an automotive FMEA project across different workflows:
# 1. Open RISKSHEET for a document (normal editing)https://polarion.example.com/polarion/risksheet/view?project=AutoSafety&document=Risks/FMEA-Braking# 2. View historical revision 156 (read-only)https://polarion.example.com/polarion/risksheet/view?project=AutoSafety&document=Risks/FMEA-Braking&revision=156# 3. Compare current state against baseline revision 42https://polarion.example.com/polarion/risksheet/view?project=AutoSafety&document=Risks/FMEA-Braking&comparingTo=42# 4. Compare revision 200 against baseline revision 42https://polarion.example.com/polarion/risksheet/view?project=AutoSafety&document=Risks/FMEA-Braking&revision=200&comparingTo=42# 5. Open configuration editor for column layouthttps://polarion.example.com/polarion/risksheet/configuration/?project=AutoSafety&document=Risks/FMEA-Braking&type=columns# 6. Navigate to source Polarion documenthttps://polarion.example.com/polarion/#/project/AutoSafety/wiki/Risks/FMEA-Braking# 7. Project-level RISKSHEET navigation (sidebar link)https://polarion.example.com/polarion/risksheet/view?project=AutoSafety