how to limit permission to specific pages only

Xavier Martin May 9, 2016

Hello,

 

we are trying to create a page on our confluence wiki, that could be accessed by persons external to the company (no anon-user). They should have access to a specific page, and nothing else.

 

Our problem is that we can only control the permission to a whole domaine. Yet not all the domain should be accessible to this user, only a few specific pages.

The only solution we could find was the add a special permission on each page, but this is too time-consuming for us if we have to do it for each page.

What could be the solution here?

 

Thank you in advance.

 

Best regards,

Xavier Martin

1 answer

0 votes
TomC
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
May 9, 2016

Xavier,

If you mean your external users are not anonymous but require logging in, here are a couple ways:

One way is to have your home page view-restricted to all of your internal users, so every other page beneath it (the children pages) are only viewable by those internal users. For the page you want external users to see and still be viewable by internal users, you can drag it 'above' the home page into orphan position.

Here's a visual example - a page called 'Export Hub' is one we desire to move into orphan position.  On this screen - reached via Space Tools>Content Tools>Reorder Pages - one can drag pages and move them around in any location (sorry if this is basic to you, including for general users who may view this).

In this case, we want to drag and drop it into a position above the home page: 

ReorderPages_orphan.png

 

If we do that, that page is no longer governed by the restrict page action we applied to the home page. So, all those internal users provided space permissions in the space can see that page if provided a link to it. External users will need a specific link to that page provided either via another wiki, an email, etc.  For convenience, your internal users can be provided a link to that orphan page on a wiki page in that space or could view it in its entirety in a page under the Home page hierarchy through use of Confluence's Include Page macro.

In Summary:

  • Home page and all pages underneath it are provided view access via a page restriction containing all internal users.
  • The orphan page requires no view restriction as it is available to all of those provided view access in the space via space permissions.

Another way is to create a new space with only the content you want the external users to see...that space's permissions include all the necessary internal people and the external folks. The main space can have a link to that page or use the Include Page macro for the benefit of the internal people. A link from the new space that goes back to the main can be spelled out to just work for folks internal to your organization to the external users are not confused why the link doesn't work for them.

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events