I have the following use case, which I can't seem to get the excerpt include macro to support. Does anyone know how I can support this use case?
USE CASE:
I have two confluence spaces A and B. I want to make some of the pages in space A available and included in space B. To do this, I have used an excerpt macro on the content in space A and an excerpt include macro on space B to pull in that content. This works great, now here's the problem....
I have two users X and Y. User X is an "admin" user and as such can view content in both spaces A and B (this works fine). For user Y, I want them to see all of the content in space B (including the content I'm trying to pull in from space A using the excerpt include macro), but user Y can NOT have access to space A.
The problem I'm running into is that because user Y does not have permission to view space A, the content I am attempting to pull into space B with the excerpt include macro does not render and instead displays an error "Error rendering macro 'excerpt-include' : User 'Y' does not have permission to view the page 'spaceA:pagename'."
Does anyone know how I could accomplish the above use case? Your help is very much appreciated.
There are a couple ways to do this. Ideally you go from least restrictive to the most restrictive. Which would mean that you have the content in in space B and include it to space A. Or you could use the Perimiter add-on.
You could also have the content in a third space that everyone has access to and include it into both A and B.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks @Davin Studer, this was super helpful! Is there a way to do this without having the source content in space B? The reason we want it in space A is because space A is our central repository for all of this documentation, some of which is appropriate for people who have access to space B and some of which is not. From a content creation / maintenance perspective, it is easier for us to maintain all of the source content in one space (space A).
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Did you check out the Perimiter add-on that I mentioned? I'm pretty sure tha add-on can get around the permissions issue.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
@Davin Studer - thanks so much, Perimeter seems to have worked! there's still an issue with images coming in. I think I will start a new post for that. Thanks again!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Jeffrey,
Did you ever find a solution to your problem? We have the exact same scenario and have tried Perimeter, but it will not render images.
Thanks,
Aaron
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Still thinking about joining us for Team '25 Europe? Early bird has been extended for just one week! Now’s the time to lock in your lowest rate. Use code TEU25COMM-20 to save 20% at checkout. Hurry, this only lasts for 1 more week.
Learn more
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.