You're on your way to the next level! Join the Kudos program to earn points and save your progress.
Level 1: Seed
25 / 150 points
1 badge earned
Challenges come and go, but your rewards stay with you. Do more to earn more!
What goes around comes around! Share the love by gifting kudos to your peers.
Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!
Join now to unlock these features and more
Confluence Embedded Pages (CEP) allow you to publish Confluence content in external systems. It's powerful stuff and here's some examples.
If however you are using apps and macros from Atlassian Marketplace, it seems that some implementations are better than others.
It displays tabulated data in your page.
To aid things visually, I've added
"👇 👇 👇 👇 👇 Macro here 👇 👇 👇 👇 👇 " above the macro, and
" ☝️ ☝️ ☝️ ☝️ ☝️ Macro here ☝️ ☝️ ☝️ ☝️ ☝️" below the macro.
If the macro is not displayed, you'll just see these next to each other
The following examples display the macro correctly
Everything works good in Refined's use of CEP. You can see the table of data.
Everything works good in Jira Project Pages' use of CEP. You can see the table of data.
The following examples do not display the macro at all.
I couldn't get this integration to work at all in the native Microsoft Teams app, but using Teams in the browser, the page was displayed.
Unfortunately, the macro was not displayed correctly, and worse there was not even a placeholder to show that content was missing.
Miro's implementation of CEP was the same as Atlassian's Teams integration. The macro was missing without even a placeholder:
I've tried to understand what's different for the Teams & Miro versions of CEP that stops them from working properly, but have not worked it out yet.
Perhaps it's something to do with iframe sandboxing or the content security policy of some frame ancestors.
If anyone knows how to fix these so that they work correctly, I am all ears.
I'm also happy to update this post as and when each is fixed.
Another thing that’s most interesting is that the “atl.footer” extension location works in the Jira Project Pages and Refined implementations but not in the MS Teams or Miro implementations. 🤔
My pleasure @Lakhan Rochwani.
I want all Confluence Embedded Pages to work beautifully, so if you know anyone responsible for Confluence Cloud for MS Teams, could you give them a nudge? Same for our friends at Miro.
Big respect to the folks at Refined, they give it 💯.
Also, I notice the ones that don’t work have the “Powered by Confluence” bit at the bottom. Maybe it’s connected 🪄
@Lakhan Rochwani @Lennon Liao @Dugald Morrow Do you know if the servicedesk at https://fy22august.atlassian.net/servicedesk/customer/portal/6/group/19/create/63 is actively monitored? And by whom?
It's listed as the way to get Embedded Pages working here:
The 3rd party will need to reach out to Atlassian/an Atlassian representative via this service desk request form and provide the domain(s) used by the 3rd party application for Atlassian to allowlist.
I'm trying to get my own version of Embedded Pages going so need my domains whitelisted.