About Embedding External Content in a Workbook Canvas

In Oracle Analytics, you can embed external content in a workbook canvas using an iframe visualization while maintaining a secure and isolated environment.

You can create an iframe visualization and use either HTML to embed a page, or a URL to embed a website. This lets consumers interact with the external pages or websites from within the workbook.

For example, you can use HTML to embed an article from your organization's website in a workbook canvas, or you can use the website URL to embed the whole website.

The iframe visualization type restricts the embedded content by default to mitigate security risk. The following properties map to the iframe sandbox setting. They let you specify what's allowed and what isn't for the embedded content.

  • Allow Scripts - Enables scripts for the embedded content to run the same way they would on a normal web page. This property is enabled by default.

    For example, if the content you're embedding uses JavaScript, enable Allow Scripts so the content displays properly in the canvas.

  • Allow Forms - Enables web forms for the embedded content to be submitted the same way they would on a normal web page. This property is disabled by default.

    For example, if there's a form like a search field in the embedded content, enable Allow Forms so the search functions.

  • Allow Same Origin - Allows the embedded content to be treated as if it's from its original website so that it can work with other content from that site. This property is disabled by default.

    For example, if you don't enable Allow Same Origin for an embedded web page, the page is completely isolated from the rest of the website and doesn't interact with any other pages.

You must have the Allow Advanced Option in Iframe Visualizations permission to use these properties. Your administrator manages permissions.