Hello Miro Team,
We are embedding our internal web application inside a Miro board using the Miro embed feature.
Our application works correctly when embedded in a standard iframe like this:
<iframe
src="https://myapp.com/..."
allow="fullscreen; clipboard-write"
style="width:100%;height:100%;border:none;">
</iframe>In this configuration:
-
Fullscreen API works
-
Clipboard copy works (
navigator.clipboard.write) -
PNG download works via
<a download>(Blob URL)
However, when embedded via Miro’s embed feature, the generated iframe looks like this:
<iframe
src="https://myapp.com/..."
sandbox="allow-same-origin allow-scripts allow-forms allow-popups allow-popups-to-escape-sandbox allow-modals allow-storage-access-by-user-activation"
allow="encrypted-media">
</iframe>In this configuration:
-
Fullscreen is blocked
-
Clipboard API is blocked (Permissions Policy violation)
-
Standard downloads (
<a download>) are blocked due to sandbox restrictions
We understand and respect the security reasons behind restrictive sandbox and permissions policies for embeds.
However, in our case:
-
The embedded application is fully controlled by us.
-
It is hosted on a trusted domain.
-
The intended usage is interactive, not read-only viewing.
Request
Would it be possible to support one of the following options:
-
Allow additional permissions for embeds:
-
allow="fullscreen; clipboard-write" -
sandboxincludingallow-downloads
-
-
Provide embed configuration options (checkboxes/toggles) to enable:
-
Fullscreen
-
Clipboard write
-
Downloads
-
-
Provide a “Trusted Domain Allowlist” feature,
where specific domains can be granted expanded iframe permissions.
We are not requesting unrestricted access, but rather a secure and controlled way to enable interactive applications inside Miro boards.
This would significantly improve integration use cases where embedded tools are meant to be actively used, not just viewed.
Thank you for considering this request.
Best regards,

