What you will achieve
By the end of this tutorial you will understand how Risksheet is configured, recognise the three configuration files involved, locate the sheet configuration on a Polarion LiveDoc, and make a small, safe change using the built-in YAML configuration editor. You will leave with a mental model of what belongs in each file and where to go next for deeper customization.Prerequisites
- Risksheet is installed on your Siemens Polarion ALM instance (see Installation)
- You are familiar with the grid and toolbar (see Understanding the Interface)
- You have administrator permissions on the Polarion project
The three configuration files
A risksheet is shaped by three distinct configuration files. Each lives as an attachment on the Polarion LiveDoc (or on a template document) and each addresses a different concern.Where the configuration lives — Polarion vs. Risksheet
A common point of confusion is what is configured in Polarion itself and what is configured in the sheet configuration. The boundary is simple:Open the sheet configuration
- Open your risksheet document in Polarion.
- From the toolbar, choose Menu > Configuration > Edit Risksheet Configuration.
- The configuration editor opens in a new browser tab.
Read the top-level sections
readonly flag — and the server injects read-only runtime fields, described in What to leave alone below.) If you came across older guides mentioning a top-level ratings, enums, or relations block, treat them as outdated: rating scales and enumerations live in Polarion, not in the sheet configuration.Confirm the data types
dataTypes section names the two Polarion work item types the risksheet operates on. Locate it and confirm both entries look broadly like this:risk entry is the main row work item; the task entry is the downstream linked item (mitigations, safety requirements, controls). The name shown in the toolbar, the link role, and the zoomColumn used for navigation should all reflect your project’s vocabulary.risk and task are just keys. The underlying work item types can be anything in your project — requirements and test cases, hazards and controls, threats and countermeasures. Risksheet works as a generic two-entity traceability grid.Make a small, safe change
columns list and change only its header text:Recognise the styling pipeline
- A formula computes a value (for example RPN = severity x occurrence x detection).
- A cell decorator inspects the value and toggles a CSS class on the cell.
- A style defines what that CSS class looks like.
{ ... } braces, as shown above. Without the braces the engine cannot parse them and the cell remains unstyled.What to leave alone
A few properties you may see in real configurations are managed by the server at runtime. Do not set them by hand — they are informational only:canAdmin— whether the current user has admin rightsreviewer— whether the current user is in reviewer modesource— path to the configuration source (document or template)templateName— name of the template the configuration was loaded from
Next steps
- Tour each section of the sheet configuration in Configuration Reference
- Learn about column types and calculations in Column Types and Formulas
- Apply visual hierarchy through cell merging in Risk Management Guides
- Customise styling for risk levels in Styling and Formatting
- Build saved column presets for staged workflows in Configuration Management
- Manage templates and inheritance in Templates
- See full working examples in Configuration Examples