how to limit permission to specific pages only

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

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
How to earn badges on the Atlassian Community

How to earn badges on the Atlassian Community

Badges are a great way to show off community activity, whether you’re a newbie or a Champion.

Learn more
Community showcase
Posted Jul 10, 2018 in Confluence

We want to see the templates you've created in Confluence!

Hi Community, Jessica here from the Confluence Product Marketing team!  July’s community challenge is all about sharing pictures  — and as an extension of our first post on what ...

864 views 23 12
Join discussion

Atlassian User Groups

Connect with like-minded Atlassian users at free events near you!

Find a group

Connect with like-minded Atlassian users at free events near you!

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you