We had a similar issue with different users having access to different sections on the site, and if a logged-in user tried to access content of another group, they were seeing 404 page.We implemented a service accessed by a component on our 404 page, that checked if it is a logged-in user and some o...