Before you start
- You have a Planningboard widget already embedded in a Polarion Wiki page or LiveDoc.
- You have edit rights to that page.
- You know the Polarion page parameter name(s) you want to use (e.g.
planId,programIncrement).
Identify the widget parameters you want to drive dynamically
Create or confirm the page parameter on the Polarion page
- In the Polarion page editor, open the Page Parameters section (this is a standard Polarion feature, not Planningboard-specific).
- Add a parameter with the name you intend to use (e.g.
pi). - Give it a default value so the board renders without an explicit parameter in the URL (e.g. the ID of your current PI).
- Save the page.
Reference the page parameter in the Plans Query
plansQuery in the widget to embed the parameter.Example — filter columns to a specific Program Increment by ID:pi with your actual parameter name and adjust the field name to match your Polarion configuration.Example — Report Link template for column headers (links each column label to the plan’s own Polarion page):Reference the page parameter in the Work Items Query (if needed)
query property defaults to NOT *:* (no items), so a missing or malformed parameter reference will silently show an empty board. Always define a default value for the page parameter (Step 2) to avoid a blank board on first load.Configure the Plan columns count to complement the parameter
Configuration Example
A SAFe Program level board that switches between Program Increments via URL:Verification
After saving the page with the parameter configured:- Load the page without a
?pi=parameter in the URL — the board should render using the default value you set in Step 2. - Append
?pi=<another_PI_ID>to the URL and reload — the board columns should update to the sprints of that PI. - Hover over a capacity bar — if Show Capacity Load is enabled, a tooltip with load detail should appear.