Add Time-Based Posture Check for Peers #2305

Open
opened 2025-11-20 07:07:29 -05:00 by saavagebueno · 1 comment
Owner

Originally created by @Marcus1Pierce on GitHub (Sep 24, 2025).

Is your feature request related to a problem? Please describe.
Currently, NetBird does not provide a way to enforce time-based access policies. Users who are granted access to certain peers or resources can connect at any time as long as they meet the posture requirements. In some environments, organizations need to limit access to sensitive resources during specific hours (e.g., business hours only).

Describe the solution you'd like
I would like NetBird to support time-based access control in policies. For example, administrators should be able to define that a group can only connect to specific peers between 8 AM and 5 PM. Outside these hours, access should automatically be denied.
This would allow more granular and flexible security enforcement that aligns with organizational working hours or compliance requirements.

Additional context
Example in an office environment:

  • Employees should only be able to access office resources (such as internal file servers, printers, or the company intranet) during office hours, from 8 AM to 5 PM.
  • Outside office hours, access to these peers should automatically be disabled to reduce the risk of unauthorized activity.
  • This ensures that access to office infrastructure is restricted to normal working hours, while still allowing administrators to maintain full control without manual intervention.
Originally created by @Marcus1Pierce on GitHub (Sep 24, 2025). **Is your feature request related to a problem? Please describe.** Currently, NetBird does not provide a way to enforce time-based access policies. Users who are granted access to certain peers or resources can connect at any time as long as they meet the posture requirements. In some environments, organizations need to limit access to sensitive resources during specific hours (e.g., business hours only). **Describe the solution you'd like** I would like NetBird to support time-based access control in policies. For example, administrators should be able to define that a group can only connect to specific peers between 8 AM and 5 PM. Outside these hours, access should automatically be denied. This would allow more granular and flexible security enforcement that aligns with organizational working hours or compliance requirements. **Additional context** Example in an office environment: - Employees should only be able to access office resources (such as internal file servers, printers, or the company intranet) during office hours, from 8 AM to 5 PM. - Outside office hours, access to these peers should automatically be disabled to reduce the risk of unauthorized activity. - This ensures that access to office infrastructure is restricted to normal working hours, while still allowing administrators to maintain full control without manual intervention.
saavagebueno added the feature-request label 2025-11-20 07:07:29 -05:00
Author
Owner

@NABarnes commented on GitHub (Oct 3, 2025):

Came here to ask for exactly this - it would be very useful for several of our customers.

@NABarnes commented on GitHub (Oct 3, 2025): Came here to ask for exactly this - it would be very useful for several of our customers.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: SVI/netbird#2305