Set Up User Calendars in Polarion
Each user who needs a personalized schedule must have calendar data configured in Polarion. There are two approaches:Polarion Working Calendar — Add schedule exceptions (vacations, half-days) directly in the Polarion Administration working calendar for each user.Work Item Calendar — Create dedicated Calendar work items with Time Off, Time On, and Tweak entries. See Set Up Work Item Calendars for the full setup.
Enable Working Calendars in the Widget
Open the Gantt widget parameters and configure the Working Calendars section in this order:
- Set Use Working Calendar to
Yes(master toggle) - Set Load User Calendars to
Yes(appears after enabling step 1)
| Parameter | Depends On | Effect |
|---|---|---|
| Use Working Calendar | — | Enables calendar-aware scheduling globally |
| Load User Calendars | Use Working Calendar = Yes | Loads per-user calendars for individual capacity |
| Load Team Assignments | Load User Calendars = Yes | Adds team assignment capacity on top of user calendars |
Configure Year Range
Set the calendar data range to cover your project timeline:
- Next Years to Load — How many future years of calendar data to pre-compute (recommended: 1-2)
- Previous Years to Load — How many past years to include (recommended: 1)
How User Calendars Affect the Gantt
Once enabled, user calendars affect the Gantt in several ways: Resource view capacity — Each user’s effective working hours are calculated from their individual calendar. Days where a user is on vacation show as grey (unavailable) markers. Overallocation detection accounts for reduced capacity on partial days. Off-day cell highlighting — When a user has a non-working day, the corresponding timeline cell in their resource row receives a visual highlight, distinguishing it from regular working days. Duration calculations — When auto-scheduling is enabled, the Gantt skips non-working days for each user individually. A task assigned to a user on vacation is extended to account for their absence.Work Item Calendar Integration
If you are using Work Item Calendars instead of the built-in Polarion calendar, configure these global properties under Administration > Configuration Properties:<CALENDAR_PROJECT_ID> with the project ID containing your calendar work items, and <GLOBAL_CALENDAR_WI_ID> with the work item ID of the global calendar.
This configuration must be set in both the calendar project and any projects that reference it.
- Calendar — Defines default working hours per weekday (global or per-user)
- Time Off — Marks non-working periods (vacations, holidays)
- Time On — Overrides Time Off for specific users who need to work during global holidays
- Tweak — Adjusts working hours for specific dates (half-days, overtime)
Verification
You should now see:- User-specific non-working days reflected as grey markers in the resource view
- Reduced capacity shown on partial working days (such as half-day Fridays)
- Overallocation indicators accounting for each user’s individual calendar
- Off-day highlighting in timeline cells matching each user’s schedule