1. How about instead of whitelisting somebody, you can choose which button or lever can be pushed by anybody?
2. You can lock stuff so when you lets say try to push a button, instead of accidentally clicking the "check" button you can only activate that button?