Is there a way to give a Non-Admin user dedicated permissions to reboot a server?
Would it work to create a "Rebooter" Group and can I assign a group policy to allow reboots?
Is there a way to give a Non-Admin user dedicated permissions to reboot a server?
Would it work to create a "Rebooter" Group and can I assign a group policy to allow reboots?
I believe you need to grant the user or group the Shut down the system
and/or Force shutdown from a remote system
privilege depending on how the users will be rebooting the system.
It should work. I thought 'Shutdown the system' user right in local(domain) security policy will be enougth. Also you can check other rights of 'Backup operators' group or even add your user to 'Server operators' group (not recommended)
But do you need to reboot server remotely or your user(s) have an access to server phisycally? In last case most simple solution IMHO it's to set up 'Shutdown server' action on 'When I press Power button' event in server's Power options.
One more way: create a scheduled task (as admin) with script which will check every minute 'semaphore' file presence and runs 'shutdown /r' command if file exist. Teach users who authorised to restart server to create such files in right place.
Start Button > Administrative Tools > Local Security Policy
Then add your user as per the steps shown below.