Problem Definition
When users access a page within a restricted Space, they will receive a Page Not Found response although the page exists.
Also, there's no way to request access to the target Space directly from the application similar to what we have for restricted pages.
Let's say we have the following scenario in Confluence:
- Have a regular Confluence installation.
- Create a regular user; let's call it User001.
- Create a Space (let's call it SP1) and make sure User001 doesn't have View permission to it.
- Create an unrestricted page in SP1 – let's call it Page001.
If someone shares the Page001's link with User001, the following page is presented in the UI:
In this case, User001 has no information on who to contact to get access to the page.
Also, the information can be misleading, since the focus is on the large Page Not Found message instead of The page exists, but you don't have view permission for that space.
Suggested Solution
When the page exists, but the current user doesn't have access to the Space, Confluence should return a more meaningful message to the user instead of focusing on Page Not Found.
Also, there must be a mechanism on which the user can request access to the Space, similar to what already exists to restricted pages, which sends an e-mail (or in-app message) to the Space administrator(s).
Why this is important
Confluence would be more friendly to the user if it had this functionality to request access to restricted Spaces, specially when the user receives a direct link to a page.
The fact the user can't do that from the application breaks the flow and makes it more difficult to use.
Workaround
None so far