Overview
The Embed block puts another site’s page onto a Custral page. Paste anhttps:// address and it renders in place: a Grafana panel, a Metabase
question, a Looker Studio report, a Loom recording, a Figma board.
The page is sandboxed. It runs in its own origin, it cannot read your workspace,
and it is handed nothing about you: no session, no token, no record.
An Embed block you configure yourself has no access to Custral data at
all. A provider’s embed block, installed from an integration, can ask for
read access, and when it does you are shown exactly what it is asking for
before it installs.
Configuration parameters
Share links are converted for you
Most services have a page URL you can read and a different one you can embed. Paste whichever you have. The address from your browser’s bar is fine.
Anything else is used exactly as you pasted it, query string and fragment
included. That matters more than it sounds: a Grafana panel’s
?from / ?to /
?panelId and a Metabase question’s # fragment are what is being
embedded, so they are never rewritten or dropped.
Tested URL shapes
Turn
allowFullscreen on for video and design tools, where a reader will want
the whole screen. Leave it off for dashboards. A panel has nothing to expand
into, and the capability is not granted unless it is asked for.
What will not embed, and why
Privacy
- The framed page is told nothing about the Custral page it sits on. The referrer is stripped, so the service is not sent your workspace’s address.
- It cannot navigate your tab away from Custral.
- It cannot read or write your workspace unless it is a provider’s embed block you explicitly consented to at install.