Understanding the Default Behavior
Upstream columns are read-only by default. This protects linked items from accidental modification. To allow editing, you must explicitly override this on each column.Step 1: Set readOnly to false
Add"readOnly": false to the upstream column definition in your risksheet.json:
Step 2: Apply to Multiple Upstream Columns
When you have several upstream columns to make editable, addreadOnly: false to each one individually:
| Column | Editable? | Reason |
|---|---|---|
requirement (itemLink) | Yes | Link columns allow linking/unlinking by default |
requirement.title | No (default) | Nested properties are read-only unless overridden |
requirement.priority | No (default) | Nested properties are read-only unless overridden |
Step 3: Understand Read-Only Overrides
Even withreadOnly: false, certain columns remain non-editable:
- Columns with a
formulaproperty are always read-only - Columns with a
serverRenderproperty are always read-only - System fields (
id,status,type,project,outlineNumber,author,resolution,created,updated) cannot be made editable - Cells where Polarion permissions deny modification remain read-only at the cell level
Step 4: Control the Link Column Separately
The link column itself (e.g.,binding: "requirement" with type: "itemLink") controls the association between the risk item and the upstream item. To allow linking but prevent creation of new upstream items:
canCreate to false keeps the cell active for linking and unlinking existing items while preventing new item creation.
Verification
Save the configuration and reload your Risksheet. You should now see the upstream columns without the read-only visual indicator (gray background). Click on an upstream property cell to verify it opens for editing. Make a change, save, and confirm the linked work item is updated in Polarion.See Also
- Configure Upstream Traceability Columns — set up upstream columns
- Add a Basic Column — general column properties
- Configure Permissions — Polarion permission settings
- Configure Enum Columns — enum type configuration
- Use Undo and Redo — revert changes
Sources
Sources
KB Articles
- Enable editing of read-only up-stream columns
- Configure upstream column to show multiple linked work items
- Add Risksheet column
- Display Sub-columns for multiItemLink columns
RisksheetProjectProperties.javaCellPreviewFormatter.tsPolarionAppConfigManager.javaTextEditor.tsAppConfig.ts