[SERVER-12785] Support start/end times for active roles and user accounts Created: 19/Feb/14  Updated: 06/Dec/22

Status: Open
Project: Core Server
Component/s: Security
Affects Version/s: 2.5.5
Fix Version/s: features we're not sure of

Type: Improvement Priority: Major - P3
Reporter: Jeremy Mikola Assignee: Backlog - Security Team
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
Duplicate
is duplicated by SERVER-12784 Support start/end times for user role... Closed
Related
related to SERVER-12818 Lock/Disable and Unlock/Enable a User Backlog
Assigned Teams:
Server Security
Participants:
Case:

 Description   

Allow "start" and "end" UTC times to be specified on user accounts to specify when the user account is considered active. If the current time is outside of that window, the user account should be considered inactive.

Additionally, for each role that a user has, allow "start" and "end" UTC times to specify when the user should actively have that role. If the current time is within the "start" and "end" window, the user may be considered to have the role. Outside of the window, the user would not have the role.

Having spoken to andreas.nilsson@10gen.com about this, it may also make sense to introduce states for users (e.g. "deactivated", "active", "provisioned").


Generated at Thu Feb 08 03:29:36 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.