We provide a Help and Documentation space to many customers, some are independents and others are part of large franchise chains.
Sometimes a particular customer will have our software configured differently to most and we need to add a paragraph into a page that is visible to them only.
Scenario:
Page (A) documents a procedure and is available to all of our groups. In the middle of the procedure I add an Include Page macro to include a paragraph from child page (B) that is restricted to UserX. The extra content does display correctly to UserX but instead of being invisible to all other users it displays an error to them saying "Unable to render .... page could not be found"
If I use an Include Excerpt instead, UserX can see the content correctly but all other users see an error saying "Unable to render ... user cannot view page".
Pages listed in a Children Display macro are invisible to users without access to those child pages but we don't want the user to have to jump to another page to view a paragraph and then have to return to where they were. Also, there may be multiple child pages and most are not relevant at this point in the procedure so we don't want them all listed.
Links are no good for this either as they are visible to all users regardless of whether the user has access to the linked pages or not. And again, we don't want users to have to follow links to view a paragraph and then have to find their way back to where they were again. This could happen several times within a procedure.
This seems a pretty basic function but I can't see how to make it work in Confluence.
Is anyone able to advise me please?
Thanks,
Darren.