How to ensure correct permissions