What am I supposed to do then?
Logging in to one of our server machines today, I’m prompted with this doozey:

So clearly, I can’t “Restart Later.” I also can’t seem to “Restart Now.” What do they want me to do? “Restart ½ an hour ago” doesn’t work – I don’t have a time machine.


Actually, I think this was because I was logged on as a non-Administrator. When I logged off and back on as an Administrator, it showed an un-grey’d out “Reboot Now” button.
Still, there’re two problems here: 1, a non-Administrator can still reboot the computer (though not remotely, so I guess there’s your problem) and 2, it didn’t say anything about that on the dialog itself.