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?
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.
@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?
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..
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: firstname.lastname@example.org.
- Create your own custom emoji 🔥 - "Shake for Feedback" on mobile 📱 - An endless supply of GIFs via GIPHY 🤩 Is there anything quite as nice as a pleasant surprise? Comment below with what...
Connect with like-minded Atlassian users at free events near you!Find an event
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no Community Events near you at the moment.Host an event
You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events