Remote Service Restart – How to Remotely Restart a Service for a Non-Administrator User

remoteservicewindows

I need to give a non-administrator user the ability to restart a service on a server, but I'm getting "access denied" following these instructions:
http://support.microsoft.com/kb/324802/EN-US/

I've created a user called "serviceuser" that's a member of the Domain Users group. I created a new OU called "SpecialAuthority" and this user is a member of that OU. I've created a group policy of the same name as the OU, granted that user (on the particular service I'm interested in) the rights of "Start, Stop, Pause". Logged into a machine as serviceuser to test sc from the command prompt as follows:

sc \\server stop SomeAppService

I did a gpupdate, no dice; waited a full day, no dice.

Best Answer

The instructions you linked to are for computer policies, not user policies so you need to apply them to the OU that the computer is in rather than the user. You should give permission to a security group to the service in this policy and then add the user to that security group.