There is a better description of SeRemoteShutdownPrivilege
in the Microsoft
article
Force shutdown from a remote system:
This security setting determines which users are allowed to shut down a device
from a remote location on the network. This allows members of the Administrators group or specific users to manage computers (for tasks such as a restart)
from a remote location.
The permission then needs to be granted on the computer that is to be shutdown
remotely. The account that is used is the local account that corresponds
to the remote account that will issue the shutdown request.
This is only logical, since otherwise any remote account that has this permission
will be able to shutdown any computer on the local network.
The situation is clearer in a domain, when the remote user is logged-in using
a domain account that will be recognized on the target computer.
1The user who performed the action – Ramhound – 2018-12-14T22:51:58.710
@Ramhound: Thanks. I guess a process performing a remote shutdown cannot grant
SeRemoteShutdownPrivilege
to itself, so it had be done viasecpol
, right? – c00000fd – 2018-12-14T23:30:32.453