The iFrame widget lets you embed any authorised external web page directly into your Avaza Dashboard — whether that’s a Loom video, a Looker Studio report, a Power BI dashboard, a Figma prototype, or any other tool your team relies on. This keeps your most important information in one place without switching between apps.
The iFrame widget is available on both the Account-level Dashboard and on individual Project Dashboards.
Adding the iFrame Widget to Your Dashboard
- Navigate to your Dashboard (the Account Dashboard or a Project Dashboard).
- Click the + Add to Dashboard button in the top-right corner of the page.
- In the Add a Widget modal that appears, locate the iFrame widget — it displays a code icon (
<->) — and click Add to Dashboard.


The widget will be added to your dashboard in a default state and is now ready to configure.
Configuring the iFrame Widget
Once the widget has been added to your dashboard:
- Click the cog (⚙) icon in the top-right corner of the widget to open Widget Settings.
- Update the Title field to give your widget a meaningful name (e.g. “Weekly Report”, “Project Prototype”, “Team Standup Recording”).
- Paste the Embed URL of the external page you want to display into the Embed URL field.
- Click Save to apply your changes.

Tip: Most tools provide a dedicated embed URL distinct from the regular page URL. Look for an “Embed” or “Share > Embed” option within the tool you are embedding (e.g. Loom, YouTube, Power BI, Figma).
Domain Allowlist — Security Controls for Admins
For security reasons, only domains explicitly approved by your Avaza Account Administrator can be embedded using the iFrame widget. If a URL from a non-approved domain is entered, the widget will not load the content.
Viewing and Managing Allowed Domains
Account Admins can manage the allowlist by navigating to:

Settings → General Settings → Embed Widget – Allowed Domains
From this section, admins can:
- View all currently approved domains
- Add a new domain by entering it in the domain field (and an optional note) and clicking + Add Domain
- Remove a domain by clicking the delete (🗑) icon next to it
Wildcard entries are supported for subdomains. For example, *.google.com would permit any Google subdomain.
Example of Pre-Approved Domains
The following are examples of domains that an admin might add to the allowlist:
| Domain | Example Use |
|---|---|
*.avaza.com | Avaza reports and internal pages |
*.figma.com | Design prototypes and wireframes |
*.loom.com | Screen recordings and video walkthroughs |
*.youtube.com | YouTube videos |
app.powerbi.com | Power BI dashboards |
docs.google.com | Google Docs, Sheets, and Slides |
lookerstudio.google.com | Looker Studio (Data Studio) reports |
player.vimeo.com | Vimeo video embeds |
Note: Only HTTPS domains are supported. HTTP URLs cannot be embedded.
Frequently Asked Questions
Who can add the iFrame widget to a dashboard? Any user with access to add widgets to the Account Dashboard or a Project Dashboard can add the iFrame widget. Configuring the allowed domain list requires Account Administrator access.
Why isn’t my embedded content loading? The most common reason is that the domain of your embed URL has not been added to the Allowed Domains list. Ask your Account Administrator to add the domain under Settings → General Settings → Embed Widget – Allowed Domains.
Can I add multiple iFrame widgets to the same dashboard? Yes. You can add multiple iFrame widgets to a single dashboard, each configured with a different URL and title.
Is the embedded content created or endorsed by Avaza? No. The iFrame widget displays third-party content. Avaza does not create or endorse any content loaded through this widget.