If your dashboard is being displayed by your door (tablet or some other device), Hubitat now has the ability to Password Protect any Individual Tile, through the use of Global Variable Connectors.
I also did not like the HSM secondary window, and would rather just have one tile to push to disarm the alarm. Since my dashboard is displayed on the wall in my back foyer, I needed this tile to be password protected. With Global Variable Connectors you can now have a tile, that when pushed prompts you to enter a password, once the password is entered any rule you can make in Rule Machine will execute. I am very happy they added this feature.
For detailed instructions: Guide on How to Create a Password Protected Tile