I am working on a special Confluence server and in this case, for a long time, all spaces were available to all users, so it was fine to leave the confluence-users group in place with its default settings in the space permissions for all the spaces that were created.
Recently it became necessary to add a small but specific group in Confluence - users in this group should only have access to a single space and NOTHING else.
Given that there is no explicit deny, I had to create a new group, put everyone in Confluence-users minus the small group in there, go to all of the spaces that were previously created, and then remove confluence-users from the permissions, and add the new group.
So now every time someone makes a space, since the confluence-users group is added automatically, the space creator has to remember to take confluence-users out and add this other group. There has to be a better way.
Hello @Rob Horan !
There is another way of doing this, yes. As I understand, a very specific set of users should not be able to access a pretty good chunk of your Confluence instance. This group of users should have access solely to a specific set of spaces.
Since the confluence-users is the default group for users created in Confluence, what we want to do is this:
- Create the users that need access solely to the specific spaces (let us call this Team A)
- Remove said users from the confluence-users group
- Now, go into Cog Icon > General Configuration
- On the left side of the page, look for the "Groups" option
- Select the “Groups” option
- Click the "Add Group" link at the top of the page, right under the Groups word.
- Create a new group (let us call it group-special-access)
- Go back to the left side of the page and find the "Global Permissions" option
- Select the "Global Permissions" option
- Click the "Edit permissions: button at the top right corner
- In the “Grant browse permission to” field, type out group-special-access
- Click the “Add” button on the right side of the field
- Select the desired permissions for this group (By default, they will have only the “Can Use” one)
- Scroll Down
- Click the “Save All” button
- Go back to the “Groups” option
- Find the newly created group (confluence-special-access)
- Add the needed users (Team A) there
- Save
The results of this procedure will be these:
- Newly created spaces will not include confluence-special-access in their permissions
- Newly created users will not be part of this newly created group
- Team A will still have access to Confluence
If you need more insight into permissions and groups, you can take a look here:
I hope this helps you out! Looking forward to your reply.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.