+1 this has my vote
This can be done using Plex’s API to kill current streams of select users at 8pm then unshare all libraries to select users. Then re-share the existing shares with the select user after 10am. You’d need to have it run as a cron or task.
edit: @nexthype You can try this script.
Set as cron or task for times of allowing and not allowing user access to server. Unsharing will kill any current stream from user before unsharing.
Here are a couple more ideas for your request.
kill_time Limit number of plays of TV Show episodes during time of day. Idea is to reduce continuous plays while sleeping.
play_limit Kill streams if user has played too much Plex Today.
watch_limit Kill streams if user has watched too much Plex Today.
This would be really helpful. I’m surprised it’s not that popular a request
+1 for this here, also since the entire parental control thing is for paying customers only (free on Emby).
Grate idea and much needed.
Would be great!
This would be a great feature. I would have thought it would have made it to beta at least by now. 
I’ve been patiently monitoring this thread for years. I too am very surprised this hasn’t been implemented yet. It’s sad that the only “solution” is a back-end “hack.” There has to be countless users who would benefit from this.
PLEASE, allow us to set time of day and cumulative time restrictions for both friends and local users.
Agreed. This is a much needed feature request. I understand scripts can work for some, but it certainly won’t work for all and doesn’t help non-technical users. I need it in app as I have no desire to kill all network access via the router either, as these clients are cellular tablets that would still be problematic to control. I’ve been using Plex for years, and recently I’ve been using Emby as well and both have their strengths for sure but I could probably shut down Emby if Plex had this feature. As it doesn’t, I may have a really tough decision in the near future.
I’d be happy to help you setup the script. I’ll leave the link here again for quick reference. Here is how you can contact me.
The script just needs your Plex Token and the IP address:port that Plex uses then setting up a cron or task (linux or windows).
Thanks for the offer. I’ll try to find the time to set it up.
A lot more people have followed up to this feature idea than have voted for it. Make sure you scroll to the top and click the VOTE button.
Still not part of plex sadly.
I’ve voted for this as this is highly needed to gain back some control and to also balance available resources.
If everyone can watch when and how much he wants, it’s hard to supply enough resources.
Are there any considerations from plex team side to work on this?
I guess they’re too busy adding things people don’t want like Tidal, Live TV streaming that still doesn’t work, UNO UI, etc. etc.
I just cancelled my subscription but still have a few months to get my 40TB library moved over and become familiar with JellyFin.
Thanks Plex, it was a good run while it lasted but you guys can’t see the forest for the trees.
This feature would be nice. We have the ability to set specifics by ratings, but not timeframes.
No update on this?
I would really like this as well, especially now in the midst of COVID-19 lockdowns. I have a couple of friends accessing my Plex server, which hasn’t been a problem in the past, but now I’m doing videoconferencing from home along with all my neighbors, and the congestion is just too much upstream for me. I’ve had to fix this by turning off my Plex during the workday which its own complication. I don’t want to just cut them off completely because it’s no problem at night, and they’re going stir-crazy as much as the rest of us.
I’d rather just be able to set hours for access per-user or per-share.
-Dan
I think the ability to set a time limit and days/hours restrictions particularly for my kids user accounts is a great idea.
Like on my PC, (and most devices these days) all streaming services should have this a feature.
My Dad had a foolproof cure for not following the instructions laid down for my behavior - and he wouldn’t have needed Plex to help him.
As I recall we rarely needed more than one reminder that he was, in fact, in charge.