Many organizations have eliminated PC administrator rights and implemented blocking programs in an effort to mitigate security compliance issues. While these methods are effective for securing against breaches, they often result in a loss of flexibility and functionality on the part of the end user. Using the five key steps in this paper, enterprises can maximize user productivity while maintaining centralized control over security policies.