Skip to end of metadata
Go to start of metadata

Problem:


We'd like to embed Signavio into a Confluence Intranet Page via iframe. However our SAML-Server (ADFS) is blocking the connection. Is there any way that we can see our Hub as an iframe in Confluence?



Solution:


The problem is that the ADFS-system is blocking the request, as the system isn`t allowed to be used as an iframe.

If you have an ADFS-system on Windows Server 2019 or installed the latest patch for Windows Server 2016, there is a workaround:


  • Open the PowerShell on your Windows Server as an Admin user
  • Type the following command

    Set-AdfsResponseHeaders -SetHeaderName "X-Frame-Options" -SetHeaderValue "allow-from <Confluence BaseURL>"

    (Please replace the parameter <Confluence BaseURL> with the URL from your Confluence system)

  • You can verify the change by executing this command

    Get-AdfsResponseHeaders

After this change, you should be able to see the Collaboration Hub in your Confluence by using the HTML-macro and the iframe-parameter:

<iframe src="https://<Signavio-Server>/intralink/portal?t=<Your Workspace ID>" noborder="0" width="100%" height="800" scrolling="no" seamless></iframe>

(Please replace the parameter <Signavio-Server> with your dedicated Signavio plattform and the parameter <Your Workspace ID> with your own workspace ID (You can find the ID in the workspace information (Help - Workspace information)