Our solution (Refined for Jira Cloud), has a feature, where we show Knowledge Base articles to authenticated users using iframes. This has worked fine, until Safari started blocking 3rd party cookies by default (the setting “Prevent cross-site Tracking”). Now the users using Safari get the error “The action performed requires a logged in user. Please log in and try again.”
Any suggestions for solving this?
The only solution I can think of, would be a new API, that provides the content of KB article, so that we can render it ourselves.
While this problem currently affects only Safari, FireFox and Chrome are expected to follow in a year or two.
For background, we fetch the KB article iframable url using servicedesk api (/rest/servicedeskapi/knowledgebase/article?query=article)