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. Capable fetches URL markdown through its own proxy, which needs a signed-in session, and logged-out readers never get one.
#What to do
If the page must work for logged-out readers, switch the source to markdown stored on the page, or to a page attachment. Both are read through Confluence using the page's anonymous permissions, so they render fine.
#Settings involved
Setting | Where | What it does |
|---|---|---|
Egress domains | Global settings | Domains your admins have approved load directly in the reader’s browser instead of going through Capable. That also lets their images load without a Capable sign-in. |
#A few things that catch people out
URL-sourced documents show nothing to logged-out readers. Attachment and page-stored documents do render for them.
The byline is never shown to logged-out readers, whatever the macros' anonymous access is set to.
#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.
