Prerequisites
- Access to the Polarion server file system (to place the CSV file)
- Access to Administration > Configuration Properties
1
Prepare the CSV File
Create a semicolon-delimited CSV file with the following column order:
Each row defines a capacity period for one user. Set
CAPACITY to 0 for non-working periods.2
Upload the CSV File
Place the file at the following path on the Polarion server:This is the fixed path that the Gantt reads from. The file must be accessible to the Polarion server process.
3
Enable CSV Calendar Loading
Add the following property under Administration > Configuration Properties:This tells the Gantt to load resource definitions from the CSV file instead of from Polarion users.
4
Enable Working Calendars in the Widget
Open the Gantt widget parameters and navigate to Working Calendars:
- Set Use Working Calendar to Yes
- Set Load User Calendars to Yes
5
Enable Calendar Caching (Recommended)
For improved performance on repeated page loads, enable server-side caching:The cache persists between page loads. After updating the CSV file, clear the cache to load the new data.
CSV File Example
- jsmith works 8 hours per day, except days 121-125 (a vacation week with 0 hours)
- mdoe works 6 hours per day all year