Are you in the loop? Keep up with the latest by making sure you're subscribed to Community Announcements. Just click Watch and select Articles.

×
Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in
Celebration

Earn badges and make progress

You're on your way to the next level! Join the Kudos program to earn points and save your progress.

Deleted user Avatar
Deleted user

Level 1: Seed

25 / 150 points

Next: Root

Avatar

1 badge earned

Collect

Participate in fun challenges

Challenges come and go, but your rewards stay with you. Do more to earn more!

Challenges
Coins

Gift kudos to your peers

What goes around comes around! Share the love by gifting kudos to your peers.

Recognition
Ribbon

Rise up in the ranks

Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!

Leaderboard

Access to individual page(s) in a space

We're using confluence spaces for collaborating and/or communicating with clients. There are constellations when a client should access only certain pages within a space.

I'm not able to figure out how to handle this. I'm aware of the permission system and that it all starts with permission to access the space and further down the page restriction.

This means in more detail (for grant someone access to only one or several pages):

  1. Client get access to the space
  2. All pages need a page restriction for allowed users
  3. The pages that the client is allowed to access, won't get a page restriction

It feels cumbersome to handle it that way although I'm not sure if I miss something.

How to deal with such a scenario? Any thoughts are welcome.

Thank you!

5 answers

1 accepted

1 vote
Answer accepted
Nic Brough -Adaptavist-
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
Nov 16, 2023

Hi Volker,

It's a bit more clever than that, as view restrictions cascade, but the way it works may not suit the way you want to structure your pages within a space.

I find it easier to explain this with a worked example.  Imagine you have

  • Page A
    • A1
      • A1.1
      • A1.2
    • A2
  • Page B
    • B1
    • B2

Now lets say you put the following restrictions in place for Alice and Bob:

  • Page B is restricted to be visible only to Bob
  • Page A1 is restricted to be visible only to Alice

With that setup, 

  • Alice can see every page named with an A, but no pages with B.
  • Bob can see all B pages, and Pages A and A2, but no pages with A1

You only need to restrict two pages to protect the six partially hidden pages.

What you need to do is place your pages into two trees - one tree visible to your clients, and the other not.

Hi @Nic Brough -Adaptavist- , at a first glance this could be a viable solution for our scenario. Thanks for the detailed explanation!

Hi @Volker Jakob 

About how many clients are there, and would there be an overlap in permissions between several different groups?

For instance:

  • A and B can access pages that C cannot
  • A and C can access pages that B cannot
  • C and B can access pages that A cannot
0 votes
Trudy Claspill
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
Nov 16, 2023

You could segregate the client-accessible information to a separate space.

If you have information that needs to be segregated more per client, you might consider creating a space per client.

If you need to have both client specific information and information shared across clients then you could use the inherited page restrictions concept that @Nic Brough -Adaptavist- described with a single client space.

If the same information needs to be visible in a space accessible only to your internal personnel, you could grant the internal personnel access to the client space(s) and then use something like the Page Include macro to display information from the client space(s) in the internal personnel space. If you had set up page restrictions in the client space(s) you also need to make sure the internal personnel are include so they can view everything.

Hi @Trudy Claspill , the latter is our scenario and I would definitely go this way if the amount of information fills a whole space. I didn't thought about the page include macro. Thanks for pointing this out.

0 votes
Sunny Sun
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
Nov 16, 2023

Hello @Volker Jakob

you can handle permission in bulk and also use the admin key to access private pages but those are Confluence Premium features which Atlassian does offer free trials for.

0 votes
Bryan Trummer
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
Nov 16, 2023

Hi @Volker Jakob - Without possibly using a plug-in the steps you have listed out is what I have done/seen done in the past. It is cumbersome but it does give you level of control you are wanting using the application functions.

Hi @Bryan Trummer , good to know, that I don't have a misunderstanding regarding the permission structure. I already started to research for potentional plug-ins but as @Nic Brough -Adaptavist- mentioned, the key for my scenario could be a different page structure and use the built-in permission cascade.

Suggest an answer

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

Atlassian Community Events