Forums

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

Different write permissions on subtrees

Roberto Ortolano October 7, 2022

Hi,
I have a Cloud Conflence space with read permissions to my organization.
All subtrees starting from a certain page need to be writable, each by a different group (each subtree contains the deocumentation of a product which is kept up to date by each group). Now the problem is that with no write page restriction inheritance, we need to restrict every single page inside the subtrees.
The solution we found is to create one space with the correct write permission for each subtree and link or include those pages at the root of the subtrees in the original space.
Is there any other solution for achieving this goal?

1 answer

1 accepted

2 votes
Answer accepted
Brant Schroeder
Community Champion
October 9, 2022

@Roberto Ortolano welcome to the Atlassian community 

Is there a reason you cannot give everyone the proper access at the top level (read write) and then implement page level restrictions at the subpage level so the inheritance works?

Roberto Ortolano October 10, 2022

Hi Brant, thanks for your answer.

The reason is that each subtree needs different write permissions.

Let's say that starting from a certain page (ie page1), we have 2 subpages (page1_A and page 1_B) as top level for two subtrees. The first one needs to be written by gorupA and the second one by groupB respectively. The whole the space is still be readable for everyone. What I would like to avoid is to set write restrictions for every single page added to subtreeA and subtreeB.
I guess that even if I give the whole space all the read/write permissions needed, I must still set the right write permission on every single page I add on subtrees.

Brant Schroeder
Community Champion
October 10, 2022

@Roberto Ortolano 

Sorry I miss understood how you have your space organized.  Everywhere I have worked we have organized our documentation by product.  Example

Confluence Space

  • Product 1
    • Page
    • Page
    • Page
      • Page
      • Page
    • Page
  • Product 2
    • Page
      • Page
      • Page
    • Page
  • Product 3
    • Page
    • Page
      • Page
      • Page
    • Page

All team members would be able to access the space and then we would setup each respective team permissions at the product level.  This way the permissions are inherited by all of the pages under each product.

Roberto Ortolano October 11, 2022

Hi Brant,

you mean to set read permissions at product level so that each product will be visible just to the product owner? this might be a solution, but this way a product owner will definitely write to his own product, but he won't be able to read other products. The actual requirement is that everyone can read all the space, but only product owner can write to their own products.

Brant Schroeder
Community Champion
October 11, 2022

You can set the page restrictions to read only for everyone and edit just for some.

Screenshot 2022-10-11 184805.png   

Like Dave Liao likes this

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
STANDARD
PERMISSIONS LEVEL
Product Admin
TAGS
AUG Leaders

Atlassian Community Events