Besides using a specially designed header and footer, you can also use an IFRAME for embedding Yellowfin inside another interface. This is achieved by sending the SSO login URL to an IFRAME on a page of an existing application.
iframe src=http://<host>:<port>/logon.i4?LoginWebserviceId=<TOKEN>" width=1200 height=1000></iframe>
Yellowfin will usually be configured to have no header or footer enabled, rendering only the functional area of Yellowfin.
IFRAME integration is an easy integration option but comes with many caveats. Some of these include:
- Double scroll bars: one around the IFRAME and one inside Yellowfin where scroll windows are implemented;
- Security issues with some browsers stops javascript from running properly in IFRAMEs;
- Pop-up windows launched from within IFRAMEs cause problems.