How display pages in multiple spaces?
Asked by Shah Baloch:

We have some of the spaces in our Confluence that are restricted. Some of those contain sensitive information, we would not like the to user see it except a few from leadership. I would like to display a few pages from one sensitive space to a public space. I would like to leave that space restricted.

For example, HR space is restricted for users to view. There are a couple of pages I would like to display in the Administration space. I would like to have the pages in HR, when someone updates pages in HR, it should auto-update the Admin space page. I tried Excerpt and it worked. Whatever changes I made from the primary page they reflect in other space, but the problem is it won't be viewable in admin space for those users who are restricted to view HR space.

How can I bypass the primary space/page restriction? Or is there any other way other than an excerpt?

Thanks


Answers:
author: Ollie Guan
body: Hi [@Shah Baloch](/t5/user/viewprofilepage/user-id/3738782) ,

No matter what macros you use to map pages, they will be affected by page and space permission restrictions.

Instead, maintain this part of the content in the public space, and then map it to the private space, so that you still only need to maintain one page, but the two places are still synchronized.

Hope it helps!

comments: author: Ajay _view26_
body: Thanks [@Ollie Guan](/t5/user/viewprofilepage/user-id/853638) ! Thats new info for me .. Is it the include macro which you are referring to?

<https://confluence.atlassian.com/doc/include-page-macro-139514.html>

Cheers

Ajay


author: Ollie Guan
body: Yes


author: Shah Baloch
body: Thank you [@Ollie Guan](/t5/user/viewprofilepage/user-id/853638) I didn't think about it. I'll see if the HR team is okay with updating those pages in a different space. Thank you


author: Rilwan Ahmed
body: [@Shah Baloch](/t5/user/viewprofilepage/user-id/3738782) ,

What we do in this case is

1. Grant View access to users in **HR space**. RW for HR employees
2. Create first parent page and add page restrictions (i.e. access to HR only). Parent page restrictions are inherited by child pages.  
   Add/move restricted pages here.
3. Create second parent page and **don't** add any page restrictions. Unrestricted pages can be created/moved to this parent page.
4. Using include page macro, add unrestricted pages in Admin space.

comments: author: Shah Baloch
body: [@Rilwan Ahmed](/t5/user/viewprofilepage/user-id/716861)thank you, I already discussed this with the HR team they rejected the idea of granting access to all users to HR space and restricting the pages. I was telling them that we can only make those pages viewable that we're going to display them in Admin space. Thank you, now at least I have a couple of options to show them. Thanks


author: Pramodh M
body: Hi [@Shah Baloch](/t5/user/viewprofilepage/user-id/3738782)

The best approach here is to if you only want those two pages to view in Administration space, manually sync them since the space is restricted to some people and if you include these pages anywhere in your instance, it inherits restrictions and permissions

You could try these add-ons discussed here or follow [@Ollie Guan](/t5/user/viewprofilepage/user-id/853638) approach

<https://community.atlassian.com/t5/Confluence-questions/Syncing-pages-automatically-between-spaces/qaq-p/1652243>

Thanks,  
Pramodh

comments: author: Shah Baloch
body: Thank you [@Pramodh M](/t5/user/viewprofilepage/user-id/3691224) I'll present [@Ollie Guan](/t5/user/viewprofilepage/user-id/853638)Guan's suggestion to the HR team, hope gets approved. Thanks


Tags: confluence-server

page

server

space