Skip to main content

Prerequisites

  • Risksheet installed and licensed on all participating projects
  • At least one working Risksheet document in your primary project
  • Knowledge of the project IDs for each Polarion project you want to connect
  • Permissions to edit Risksheet configuration in each project

Understand the Multi-Project Architecture

diagram
1

Configure Cross-Project Upstream Columns

To display linked work items from another project, add the project parameter to your column’s typeProperties in sheet configuration:
The project parameter accepts the Polarion project ID (not the display name) of the source project.
The project parameter in typeProperties works for directly linked items only. If items are linked through intermediary work items in another project, those indirect links will not resolve automatically and require additional configuration.
2

Configure Multiple Projects in a Single Column

To load items from several projects into one column, use Velocity snippets with $config properties in typeProperties:
Define the corresponding configuration properties at the project level so each deployment can specify its own source projects.
When using configuration properties to define multi-project columns, empty property values after the = sign cause errors. Always ensure each property resolves to a valid project ID. Avoid referencing another configuration property variable as the alternative project value.
3

Enable Cross-Project Item Creation

When a multi-project column links to items across projects, newly created items default to saving in the linked project. To create new items in the current project instead, set createInCurrentDocument:
Setting createInCurrentDocument to true ensures new items are saved in the current project. Selecting a specific target project for new items (other than current or source) is not yet supported.
4

Configure Cross-Project Downstream Tasks

For downstream mitigation tasks or verification activities stored in a separate project, configure the downstream column with the target project:
The downstream work item type is configured through dataTypes.task.type (see Task Link Columns), while the project parameter in the column’s typeProperties points the task lookup at the separate project.Work item deletion and unlinking across projects uses the IdProject format (project/itemId) internally. Risksheet handles this mapping automatically.
5

Verify the Configuration

After saving your changes:
  1. Open the Risksheet document in your primary project
  2. Verify that cross-project columns load items from the expected projects
  3. Try creating a new item in a cross-project column and confirm it saves to the correct project
  4. Check that linked items display their project-qualified IDs when hovering
You should now see items from multiple projects rendered in your Risksheet columns.
In clustered Polarion deployments, configuration changes may not immediately propagate to all nodes. If the Risksheet displays differently across cluster nodes, refresh the page or clear the cache.

Common Multi-Project Scenarios

Risksheet cannot auto-populate rows with existing items from another project. The sheet starts empty and requires risk items to be created first, then linked to upstream items manually.

See Also

Last modified on July 10, 2026