Logged-out reader on a public page sees 'Sign in to view this markdown' instead of the document
What you are seeing
A logged-out reader on a public page sees 'Sign in to view this markdown' instead of the document.
#Why it happens
The document is loaded from an external URL. URL markdown is fetched through the Capable proxy, which needs a client token, and anonymous readers are never issued one.
#What to do
If the page must work for logged-out readers, switch the source to page-stored markdown or a page attachment. Both read through the Confluence bridge under anonymous permissions and render fine.
#Settings involved
Setting | Where | What it does |
|---|---|---|
Global settings → Egress domains | - | Customer-approved domains are fetched and loaded directly by the reader's browser instead of going through the Capable proxy, which also makes their images loadable without a Capable token. Customer-managed egress is ena |
#A few things that catch people out
URL-sourced documents show nothing to logged-out readers; attachment- and page-stored documents render for them.
The byline is never shown to logged-out readers at all, regardless of the macros' anonymous access.
#Related
Diagram code blocks show as plain code instead of pictures for some readers
Rendering a fence needs a Capable client token, which logged-out readers do not have. This
Images inside a markdown document show only alt text with a 'Sign in to view this image' tooltip
The image needs the Capable proxy and the reader has no token. Only relative Confluence pa
Everything else
The rest of this family.
Found it? Good.
