As a content creator, I want to embed content from one confluence space into another, so I can update it in one place instead of many places.
So, I've created various policies and procedures in my "Ops" space, accessible only by management. I want to share these across various spaces without having:
I've tried Embed and Insert Page Content, but both still require permissions in the "Ops" space to view the content.
What I am suggesting is an embed that refreshes the content each time it's accessed via another space, with viewers not able to edit or attempt to navigate elsewhere in the "Ops" space.
Either that, or create an article in one space, with an option to publish it as a read-only article in multiple spaces, that updates when the master version is updated.
Agreed. Great suggestion!
Hi @Ryan Brown
Thank you for your suggestion!
Indeed, at this moment it is not possible to have the include page macro to display content in other places without having to grant at least view space permissions to users to see its content anywhere else, but this is the closest solution of what you are looking for, without having to add content and update it manually.
It would be possible to have the pages you want to display in a hierarchy with a parent page and all policies pages you want to show there, and then create a separate parent page and add all other pages in your space that shouldn't be visible to any other users, only to management and restrict it to them.
That way, you could grant the "view space" permission for users, while keeping pages they should not be allowed to see, only visible to management through the restrictions.
Other than that, I believe it would only be possible through 3rd party apps, as mentioned by Kristian.
I have created this feature request, based on your use case:
Cheers,
Jessica
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi @Ryan Brown and welcome to the Community.
I understand your use case but I don't think you can do that with page inclusions - because of how permissions work on Confluence. I can imagine this being done via a complex permissions/restrictions setup but it might be a nightmare to maintain (and setup).
A workaround might be to use Space Sync for Confluence by Ricksoft which allows you to distribute individual pages into several spaces. Then you just sync content.
This works because a page in the target space has, by default, permissions in that target space.
But it's an app and it costs money. So I agree it'd be cool to override permissions for specific pages' inclusions.
This is actually a limit even for apps unless you grant them specific permissions in respective spaces. The exception is Scroll Viewport by K15t which creates websites from Conflunce content and has the option to use included content too. But this app is most likely out of your use case's scope.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.