Time-Based Auto-Expiry for Web Category Exceptions

Administrators can now set an expiry date on web category exceptions.

Once the date passes, the exception is automatically disabled and flagged as expired, eliminating stale rules without manual cleanup.