Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Questions re page restrictions/page replication

Alicia Miller
Contributor
March 14, 2012

Problem Description:

Hi,

We are using confluence mainly to host documentation for our tech support department but have some pages that we wish “general users” to have access to. We would still like to use a hierarchical file structure but some of the pages that we want to share with general users have inherited page restrictions. Is there any way to….

A) Set a page to disregard its inherited page restrictions? Or…

B) Create a second space where these pages are dynamically replicated/synced and have different restrictions.

Thanks,

Alicia Miller

2 answers

0 votes
Alicia Miller
Contributor
March 15, 2012

Hi,

Thanks for your responses. I have look at the {include} macro and it does make sense that it would work in this situation.... But, I think it may be hard to manage when you have a number of people uploading content. I was hoping for an easier way for a tech to decide that the page was relevant to "users" and have it available without too much trouble.

0 votes
MatthewC
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
March 14, 2012

I think that maybe you are making it a little more complex than it needs to be.

Why not have your main space private and the customer space open, then put the public pages in the public space.

Then to keep your private space in step, create stub pages in your hierarchy that correspond to the public pages & use the {include} macro to insert the public content into your private structure?

Your internal documents are always up to date and it's much simpler maintaining space permissions rather than a mass of confliciting page hierarchy permissions.

Martin Moser
Contributor
March 14, 2012

Keep in mind though that managing lots of includes is a major pain when you have to restructure across spaces or rename pages

JT
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
March 14, 2012

Matthew, Is there any way to do this "in reverse"? Keep all of my pages on the private space and create the stub pages in the public space? It would be great if I only had one space to edit/maintain pages instead of splitting the pages between two spaces.

MatthewC
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
March 15, 2012
Hi Alicia, Just reading your last comment and depending how technical you want to get you could have a few other options but they require more setup but would be less over head. 1. You could develop a plugin that added an extra function to a page tools menu which copied the content to another space, perhaps somehow wiring up an event listener that picked up page updates and would auto trigger a copy on a page save. 2. Use an external cript based around bob swift's confluence command line tool. Get your techs to label all public pages, then every hour/night use the command line tool to get a list of pages with a label. Dump the contents then go update the same page in the public space. Neither are simple but both have possibilities.

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events