&gt;  3. Never grand direct SSH to access the the staging&#x2F;production environment.<p>Most complex systems fail in unexpected ways, and the best way to debug is to grant the devs access to production machines. It can be temporary, monitored and through a secure channel, but it&#x27;s still something most organizations can hardly live without.