- How passes enter the Waiting for Approval state
- The blockers that prevent a pass from activating
- How approvals and overrides work
- Pass limits and how enforcement rules interact
Understand How Passes Move from Request to Active
When a student requests a pass, Hall Pass runs all configured policy checks in sequence. The outcome depends on what those checks find:- No blockers, no approvals required: the pass moves directly to Active
- 1 or more blockers or approval requirements: the pass enters Waiting for Approval
Review Pass Statuses
Expired is a visibility signal. The student is overdue, but depending on your workflow, staff may still need to end the pass manually.
A pass in Waiting for Approval can become active later (after an approval is granted, capacity frees up, or a cooldown resets).
Understand Blockers
When a pass enters Waiting for Approval, 1 or more of the following conditions caused it.Understand Approval Requirements
Review Capacity Blockers
Identify Student Limit Blockers
Check Out-Together Rule Blockers
Identify Time Restriction Blockers
Review How Approvals Work
A staff member can move a pass forward in 2 ways: Provide a required approval: If a pass is in Waiting for Approval because origin or destination approval is required, a staff member with the appropriate role can approve it. Approving removes that specific blocker. If other blockers remain, the pass stays in Waiting for Approval. Apply an override: Overrides let staff approve a pass even when a policy would otherwise block it. Hall Pass includes the following override labels:- Capacity Override
- Origin Approved
- Destination Approved
- Out-together Rule Override
- Site Capacity Override
- Student Pass Limit Override
- Minimum Time Between Passes Override
- Time Restriction Override
Check How Scheduled Passes Are Enforced
Scheduling a pass creates it immediately but delays activation until the start time. Enforcement checks re-evaluate at activation time:- A pass can schedule successfully and still fail to activate if approvals haven’t been granted or if conditions like capacity or pass limits are not met at the scheduled start time.
Configure Pass Limits
Pass limits cap how many passes a student can take within a given interval:- Per Day: resets at midnight (or at a configured time)
- Per Week: resets at the start of the school week
See How Multiple Rules Interact
Multiple enforcement rules can apply to the same student at the same time. When they do:- All active blockers are listed on the pass
- Each blocker must be resolved (approved, overridden, or cleared naturally) before the pass activates
- Resolving 1 blocker does not clear others