Holiday Calendars
Holiday Calendars are shared sets of dates referenced by Access Control rules. On a date that appears in an assigned calendar, the rule will not grant access — regardless of its day/hour schedule.
The point of a calendar is to maintain holidays and shutdowns in one place and reference them from many rules, instead of duplicating per-rule exception lists.
Overview
A holiday calendar contains:
- A name (lowercase identifier) and label (human-readable)
- A list of date entries — either a single date (
2026-12-25) or a date range (from–to, inclusive on both ends)
Multiple access control rules can reference the same calendar.
When Account Sync is active and the primary site's Door access toggle is on, holiday calendars are pushed from the primary and local editing is disabled here. With the toggle off, each site keeps its own local calendars.
Creating a Calendar
- Open Security > Holiday Calendars
- Click Add
- Fill in name + label
- Add individual dates and/or date ranges
- Save
Examples
US Federal Holidays
Name: us_federal_holidays
Label: US Federal Holidays
Dates: 2026-01-01, 2026-01-19, 2026-02-16, 2026-05-25, …
Office Shutdown
Name: office_shutdown
Label: Office Year-End Shutdown
Dates: { from: 2026-12-24, to: 2027-01-02 }
Using a Calendar
In an access control rule's Schedule Configuration > Holiday Calendar dropdown, select the calendar to apply.
- A calendar match wins over the rule's day/hour mask — if today is in the calendar, access is denied even if the day/hour would otherwise allow it
- The rule's per-rule Schedule Exceptions list is still honored alongside the calendar (denied if either matches)
Managing Calendars
- Edit a calendar to add or remove dates — changes take effect immediately for all rules referencing it
- Deleting a calendar leaves rules pointing at
null— they fall back to per-rule exceptions only - A calendar with no dates blocks no days
Who depends on this calendar
Opening a calendar for editing lists, above the form, every access control rule that currently names it under Used by. Each rule name is a link that opens that rule on the Access Control page, filtered to it — so the dates you are about to change can be read against the doors they close. A calendar nothing references says so instead, which is the answer you want before deleting one.
Provided by appears on the same line when a package installed the calendar. The package name links to it in Applications; editing or deleting a calendar a package installed changes what an uninstall leaves behind.
Related Documentation
- Access Control — referencing holiday calendars from rules
- Account Sync — calendars synced from the primary site in multi-site deployments
- Site Modes — for whole-site state changes (closed, vacation, etc.) that affect more than just access control