Add permission required mixin for views