Differentiate between no access and error
Currently, when the user tries to access a page they have no access to gets redirected to the error page. Links to pages the user cannot access should be disabled or not visible and there should be a different page for when the user has no access.