Sometimes it might be necessary to allow a non admin user to remotely restart a server with the shutdown command
This can quite easy be done.
You create a Group policy and add the user to it. This is the group policy you should add the user to:
Computer Configuration > Policies > Windows Settings > Security Settings > Local Policies > User Right Assignment > Force shutdown from a remote system
If you only want to assign the group policy to a specific server you can use Security Filterring under the tab Scope.