Thanks Isaias, We thought of this while setting up the script but the access to Production system is restricted and they are all behind a security software. When you say any user will be able to call the method "Stop" does that mean for those who are access to the VM on which the instance is running.
Thanks again for providing your inputs, I will check these scenarios ASAP.
Thanks,
Manas