fixes #6690 / BZ 1111695 - content views & activation keys - fix bastion permission checking

The following PR introduced checking for permissions prior to loading
bastion pages; however, some changes were missed for content views
and activation keys:
https://github.com/Katello/katello/pull/4382

This commit addresses the issues that were observed.