Um problema persistente que temos é que, em nossos computadores, nossos drivers de Internet travam quando os laptops se movem de um lugar para outro. Em teoria, poderíamos resolver isso fornecendo aos usuários um script para reiniciar o driver com sc stop e sc start; na prática, não podemos conceder permissões de administrador aos nossos usuários, e qualquer método envolvendo /SaveCred consumiria muito tempo, pois temos alguns computadores aqui. (A menos que possamos usar o SaveCred uma vez em um servidor e permitir que todos acessem esse arquivo em lote? Não sei se isso funciona.)
Estamos executando o Win10 com um back-end do Active Directory. Qualquer ajuda seria muito apreciada. :)
Responder1
Os serviços (incluindo motoristas) têm umdescritor de segurança, em outras palavras, uma ACL, semelhante a arquivos e pastas. Isto descreve quais usuários podem usar quais controles (iniciar, parar, pausar, etc.)
Você pode recuperar o descritor de segurança bruto via sc sdshow <svcname>
, atualizá-lo com novos direitos de acesso e usá-lo sc sdset ...
para armazená-lo novamente. Vereste tópico ServerFaultpara obter instruções sobre como fazer isso manualmente.
Você podeprovavelmentedefinir permissões de serviço por meio da Política de Grupo. Infelizmente, o editor de políticas parece listar apenas os serviços integrados do Windows (sem capacidade de inserir um nome personalizado), embora tecnicamente não haja razão para que ele não possa editá-los.
Também existem programas de terceiros para editar graficamente ACLs de serviço. Pessoalmente, eu usaria o "Process Hacker" para construir o SD desejado em um computador, depois pegá-lo sc sdshow
e distribuí-lo. Há também o SubInACL, possivelmente o PowerShellDefinir-Acl.
Veja também: