Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Problem:

Panel


We'd like to embed Signavio into a Confluence Intranet Page via iframe. As we have SAML via ADFS activated, the usual embedding doesn't work.But our SAML-Server (ADFS) is blocking the connection. Is there any way, that we can see our Hub as an iframe in Confluence?



Solution:

But I could find out, that Microsoft changed the behaviour for ADFS and Windows 2019 and also for Windows 2016: https://docs.microsoft.com/en-us/windows-server/identity/ad-fs/operations/customize-http-security-headers-ad-fs
Panel
bgColor#fff


still in Progress

The problem in that your case is, that the ADFS-system is blocking the request as the system isn`t allowed to be used as an iframe. Because of that behaviour, the ADFS system is sending the following header in the response:

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


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

    Code Block
    languagepowershell
    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

    Code Block
    language
java
  • powershell
x-frame-options:DENY
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:

Code Block
languagexml
<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)



Content by Label
showLabelsfalse
max5
spacesKB
showSpacefalse
sortmodified
reversetrue
typepage
cqllabel in ("en","page","saml","iframe","confluence","embed") and type = "page" and space = "KB"
labelsSAML confluence en embed page iframe




Show If
groupCustomer Support

KCS-Article Status

Page properties
idKCS-Status


JIRA-Issue:

Title

LabelsLabels ↑
Userguideno





Show If
groupCustomer Support


Related issues

Jira
serverSignavio JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIde6e3695a-646a-3b18-abbd-153bdcc690c1
keySCS-24217