Forums

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

Confluence inheritance page restrictions

Simon Rummel August 2, 2019

Hi all,

I would like to restrict the edit-option for a parent page and all its child pages. As described in the documentation "View restrictions are inherited, which means a restriction applied to one page will cascade down to any child pages."(see here).

I would expect that when I set a parent page as "Can View", it is not be possible to edit child pages. Why are the settings not inherited and have to be set manually page by page? 

 

Regards

Simon

4 answers

3 accepted

0 votes
Answer accepted
James Dellow
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
August 2, 2019

@Simon Rummel I think the reason for this approach is that for a user to be able to edit a page, they first have to be granted edit (add) permissions in the space. Restricting who can view a page or set of pages doesn't change the underlying space permissions. So the ability to restrict who can edit a page is about supporting exceptions.

However, can you tell us more about your use case and why don't you restrict this through the space permissions so that the group you don't want to be able to edit simply aren't given edit rights?

0 votes
Answer accepted
Bill Bailey
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.
August 2, 2019

I think you want to restrict editing not set can view.

Simon Rummel August 5, 2019

Yes, you're right. I want that users can only view one parent page and its child pages. But I do not want to change the restrictions page by page (as this is a lot of redundant work).

0 votes
Answer accepted
Merve Nur Bas
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.
August 2, 2019

Hey Simon, 

 

when a user cannot view a page, then he/she also cannot view its child pages. Pretty clear I guess. Edit options are rather different. You may want a static home page (or something similiar) which can be edited by only a space admin and still want to be able to let other team members edit the child pages. 

 

I hope I could explain it properly. 

My best

Merve

0 votes
Simon Rummel August 5, 2019

We have got several parent pages representing different customer projects. Users shall be able to edit some parent pages and its child pages.

Now if I want to set one specific parent page and its child pages as read-only, meaning that no one is able to edit a page, I would expect that I only have to change the restriction for the parent page and it will be inherited by its child pages. But this is not the case..

Merve Nur Bas
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.
August 5, 2019

If you do not have to "collect" all of these customer projects in one single space you could create dedicted spaces for each project and manage permissions on space level - like "view-only" permissions for confluence-users in that specific space. 

My best

Merve

Shannon Meehan _K15t_
Atlassian Partner
November 22, 2019

Hey @Simon Rummel , 

Depending on how you're managing the customer project pages, our Scroll Documents app might help you out with this.

With the app you can define a parent page and all of its children as one unit of content which then becomes a single document. We provide a separate restrictions UI for this document where you can update the view / edit restrictions in one go, all in one place. 

So in your case, if you're trying to make the page tree read-only, you would just need to change the edit restrictions of the document to view-only and all of the pages of the document would respect that. You can read more about it here.

Of course, this isn’t the only functionality of the app. You can also version page trees, set workflow statuses, send read requests, and export to PDF or Word with our Scroll Exporter apps, and more. 

If you have any questions, we'd be happy to help or show you a demo of the app. Just get in touch with us: hello@k15t.com.

Cheers, 

Shannon (K15t)

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events