Forums

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

How can I prevent users from creating new pages just on space level?

thgmx January 29, 2019

Hi all,

I would like to prevent useres from creating new pages on space level, but they should have permission to create pages on lower levels like this:

    space--+--pageA1--+--pageB11
          |        +--pageB12
| ...
|
          +--pageA2--+--pageB21           |          +--pageB22
... ...

Uses should not be able to create new pages "pageAx" but the should be able to create "pageBxy". 

I tried Page edit restriction of the space's home page (users could create pages) and Page add restriction (users could not create the B pages). Can anybody help?

Best regards

Thomas

1 answer

0 votes
Mirek
Community Champion
January 29, 2019

Hi @thgmx,

Hmm.. quick idea. Maybe create two spaces Space A (where user not be able to add new pages) and Space B (where users would be able to create new pages) and connect both with Include page macro.

On Space B you need to have similar structure but your parent pages would include links to all pageB pages. Someone from Space A only create pageA and add to it an include macro to Space B to specific tree (similar parent).. so basically as a result you open Space A go to pageA an you see links to all pageB related to pageA by child macro.

You ask users to create pages under Space B and links show up in Space A. It looks like content is actually create in one space but it physically separated but users would never create anything in SpaceA without permission.

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events