How to set specific global permission and page restrictions?
Asked by Cindy Chan:

Hi,

I'm setting up the permissions and restrictions for our Confluence Cloud.

What needs to be done are:

1. All registered users have access to Confluence Cloud. No access permitted for non-registered users.
2. Users from group A can view all spaces but not permitted to add pages to the parent page of the spaces but retain ability to edit a particular page/pages and add children page(s).
3. Users from group B can only view all pages within a particular space, not permitted to add new pages to the space, but can retain ability to edit a particular page and add children page(s).

What I had tried so far:

Scenario 1:

1. Changed global settings to confluence-users to "can use" but removed others. It disabled users from creating new spaces, but it didn't resolve the adding pages to existing spaces.
2. Set space A's permission for group A users to view all (admin retain all rights), confluence-users are removed. I also set space main page restrictions to "everyone has no access", "group A can view" and I (as the owner who created the space and pages) can view and edit.
3. Set restrictions of the page (within the space A) to "everyone has no access", "group A can view", myself "can view and edit" AND reporter A who is in Group A "can view and edit".

Outcome of Scenario 1: I retained ability to view \& edit, group A can view all pages but can't create new page. BUT, reporter A who is in Group A can't edit the page, despite given the right to "view and edit" on the page.

Scenario 2:

1. Global permission settings same as scenario 1.
2. Set space A's permission for group A users to view all, add pages, add comments, add attachments. Set main page restrictions similar to scenario 1.
3. Set page restrictions same as scenario 1.

Outcome of Scenario 2: Reporter A can view and edit the page, AND is able to add pages to both the parent page of the space and sub-pages.

++Ideally, I want users to be able to edit their designated page(s) and add children page(s) to it but disable the ability to add pages to the parent page.++

Is there any trick \& tip I could use to do that? Or I can't have best of both worlds actually?

Thanks a lot!


Answers:
author: James Dellow
body: Unfortunately the Add page permission in a space gives users the ability to both create new pages and edit existing pages in this space - you can't restrict them to only editing existing pages or where they can create pages. This might sound odd, but makes sense when you consider that Confluence is a wiki, not a CMS / document management system.

I would like to be able to suggest a work around, but because you are also using Cloud you have limited options for coming up with some tricks to deal with this.

comments: author: Cindy Chan
body: Thanks, [@James Dellow](/t5/user/viewprofilepage/user-id/502478)

We're using Confluence to record research progress and to increase transparency among the researchers in the project. Since we require the users to create their own sub-pages for their almost-finalized data within their space, I guess I'll just monitor and relocate the pages if/when they're created in unintended locations. I manage to get around how they can only create page under a designated space but view the other spaces.


Tags: confluence-cloud