Acredito que você precisa conceder ao usuário ou grupo o privilégio Shut down the system
e / ou Force shutdown from a remote system
dependendo de como os usuários estarão reinicializando o sistema.
Existe uma maneira de conceder permissões dedicadas a usuários não administradores para reinicializar um servidor?
Funcionaria para criar um grupo "Rebooter" e eu posso atribuir uma política de grupo para permitir reinicializações?
Deve funcionar. Eu pensei que o direito de usuário 'Encerrar o sistema' na política de segurança local (domínio) estaria em vigor. Além disso, você pode verificar outros direitos do grupo 'Operadores de backup' ou até mesmo adicionar seu usuário ao grupo 'Operadores de servidor' (não recomendado)
Mas você precisa reinicializar o servidor remotamente ou o (s) seu (s) usuário (s) tem acesso ao servidor phisycally? No último caso, a solução mais simples IMHO é configurar a ação 'Shutdown server' no evento 'Quando eu pressionar o botão Power' nas opções de energia do servidor.
Mais uma maneira: criar uma tarefa agendada (como admin) com script que irá verificar cada minuto 'semaphore' arquivo de presença e executa o comando 'shutdown / r' se o arquivo existir. Ensine os usuários que autorizaram a reiniciar o servidor a criar esses arquivos no lugar certo.