Column Properties
Column Type and User Role Configuration
User reference columns use the parameterized typeref:user. The userRole property controls which users appear in the dropdown selector for editable user reference columns, and must be placed inside a typeProperties block on the column — not as a top-level column property. It specifies a Polarion role to filter the available user list.
Dependent enum support (available in version 25.3.1 and later) may enable project-dependent user lists in the future, allowing the dropdown to respect the task’s project context.
Read-Only vs. Editable Behavior
User reference columns behave differently depending on thereadOnly property:
How Editable User Columns Save Data
When a user selects a value from the dropdown in an editable user reference column, the following sequence occurs:- All existing assignees on the work item are cleared
- The selected user is added as the sole assignee
- The change is saved to the Polarion work item
Read-Only Field Protection
The following system-level fields are always read-only regardless of column configuration:
Additionally, any column with
readOnly: true in the configuration silently ignores save attempts.
PDF Export Behavior
User reference fields in PDF export display user IDs rather than display names. This is an inconsistency with regular enum fields, which export with human-readable titles.Excel Export Behavior
In Excel exports, user reference columns follow the same pattern as the grid display:- Read-only user columns export the user ID as a plain string
- The exported file preserves cell background and text colors from the grid (when
includeStylesis active) - Column headers are included in bold font at the top of the exported sheet
Type Conversion Details
Risksheet handles user reference fields through a dynamic type conversion system:
The type conversion system supports displaying any Polarion field as a user reference column, though the primary use case is the
assignee field binding.
Configuration Examples
Risk Owner Column (Editable)
Assign a risk owner directly from the Risksheet grid:Mitigation Task Assignee (Editable)
Assign users to downstream mitigation tasks:Audit Trail Column (Read-Only)
Display the work item creator for audit purposes:Complete Example
An FMEA configuration with risk owner, task assignee, and audit trail columns:Edge Cases and Limitations
Related Pages
- Column Type Reference — overview of all available column types
- Data Types — complete data type reference including task configuration
- Saved Views — column visibility presets for consistent export formatting
- Enum Columns — enum columns with similar dropdown behavior
- System Fields — system field bindings and read-only protection
- Field Mapping — how Polarion fields map to Risksheet columns