Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

How to access Confluence pages in 3rd party app. Currently getting iframe protection.

Edward Bedell November 10, 2023

Hi,

 

I have using a 3rd party Web application which has a library function in it. I want to create links to confluence pages, but unfortunately at the moment, these embedded pages cannot be opened in the 3rd party app due to its use of Iframes. I have to open the page in a "new tab" which works fine, but sort of convoluted and messy. The 3rd party web application is closely integrated with 365 which we use, so there is a possibility of using Office docs or Sharepoint as an intermediary. I believe there is a way to configure Confluence to alter this behaviour, but I cannot find it, and I know one has to be careful. It would be good to downgrade/allow this for a specific domain i.e domain of calling application.

Perhaps there is an confluence addin that would help?

Thoughts?

 

Thanks,

 

Edward

1 answer

1 vote
Fabio Racobaldo _Herzum_
Community Champion
November 10, 2023

Hi @Edward Bedell and welcome,

you should interact with confluence thorugh rest api https://developer.atlassian.com/cloud/confluence/rest/v1/intro/#about

That should be the correct way.

Fabio

Edward Bedell November 10, 2023

Hi Fabio,

Thank you for your quick reply.

Unfortunately I cannot add code to this third party application. All I can do is add Sharepoint pages, documents and URLs as library items. So for now I have added a URL (into Confluence) as a library item, but of course at present this will only only open within a "New Tab". I did have the idea of trying to embed, say in a Word document, as 365 entities have a closer integration to this 3rd party Web App.

 

Any more thoughts?

 

Thanks,

Edward

Nic Brough -Adaptavist-
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
November 10, 2023

I'm afraid you need to get the 3rd party app to display Confluence pages correctly, either by getting the iframe right (which is a less than ideal way to do it because you'll have to include the whole UI), or have it read the Confluence page and re-render just the content within the app.

Edward Bedell November 10, 2023

Thanks, I assume the app you mention is "Embedder for Confluence"

Thanks,

Edward

Nic Brough -Adaptavist-
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
November 10, 2023

We can't tell you what apps you are using, we have no knowledge of either of your systems beyond "one is Confluence and the other is not set up to read Confluence the way you would like it to"

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
PREMIUM
PERMISSIONS LEVEL
Product Admin
TAGS
AUG Leaders

Atlassian Community Events