iFrames in MangoApps Widgets

Overview

An iFrame lets you display content from another website or tool directly inside MangoApps. Think of it as placing a “window” into another site without requiring users to leave your portal. This is useful for embedding dashboards, forms, videos, calendars, or intranet pages from other systems.

In MangoApps, you will use the iFrame widget when creating or editing a page. This guide explains the requirements, setup process, and best practices for making your iFrame work smoothly.


What’s Needed for an iFrame to Work

Before embedding a page in an iFrame, make sure the source content meets these requirements:

  1. The page must be accessible

    • The URL you use should be reachable by anyone who views the widget.

    • If the page is behind a login, ensure users are already logged in or that Single Sign-On (SSO) is enabled.

  2. The site must allow embedding

    • Some websites block their content from being shown inside other sites for security reasons.

    • If blocked, check if the service provides a special embed link or settings to allow iFrame support.

  3. The URL must use HTTPS

    • MangoApps supports only secure pages (https://).

    • Non-secure (http://) links will not load.

  4. The page should display well in a frame

    • Since an iFrame is a “window,” the embedded page should be responsive and sized appropriately.

    • Content that does not fit may require scrolling or custom sizing adjustments.


Tips for Best Results

To ensure your iFrame looks and functions correctly in MangoApps:

  • Test first in a browser: Paste the URL in a browser tab. If it does not load there, it will not load in MangoApps.

  • Match dimensions to content: Set a width and height that best fit the embedded content.

  • Plan for authentication: Dashboards, forms, or tools requiring login should support SSO or session-based access for a seamless user experience.


Example Use Cases

Here are some common ways teams use iFrames in MangoApps:

  • Embedding a Power BI or Google Data Studio dashboard.

  • Displaying a company intranet page from another system.

  • Showing a web form, video player, or shared calendar directly in MangoApps.


Test Your iFrame Before Using It in MangoApps

It’s a good idea to preview your iFrame before adding it to MangoApps. You can use free tools such as iframe-generator.org to:

  • Check if the site allows embedding.

  • Adjust width, height, and preview how it will appear.

Once tested, add your iFrame link into the iFrame widget on your MangoApps page and adjust the settings as needed.

Last updated