gailfromallbiz wrote:
Hi John,
Sleep is OK but the "Show Sleep, Restart and Shut Down" buttons is OFF but doesn't affect the Apple Menuitems, only Login.
We are using the Mac Mini Server as a Terminal Server (we are porting sites from Windows Server TS/RDS environments where Group Policies are use to control issues such as I have raised). I have raised the point with Code Rebel (iRAPP) support, but the issue is quite serious. We have already had one tired user shut down instead of logging off - pandemonium the following day when the server was "dead".
Some integrators appear to use "on quit" scripts to control the behaviour with "warning warning extreme danger!" messages. I was really hoping that I had just missed something obvious ......
Ah! So you are using a Terminal Server like I am and I therefore fully understand your concern. I did mention that my tips did not modify the Apple menu but might help but not for Terminal Server scenarios.
However, what I have found helps for me, is that I deliberately leave an Administrator account permenantly locally logged in on the server acting as the Terminal Server. When (in your case) an iRAPP connected user mistakenly tries to shutdown the server even if they are the only connected iRAPP user they will now get a warning saying
There are currently logged in users who may lose unsaved changes if you shut down this computer.
Restarting or shutting down the computer will quit application in other sessions where documents have not been saved. The data will be lost. Enter an administrator's name and password and click Shut Down, or choose Cancel to dismiss.
As long as you do the proper thing of not giving mere users Administrator level accounts, they will not be able to force the shut down to continue. Works for me with iRAPP although I also suggested they find a better way to limit access.