Qu'est-ce que Generateur iframe sandbox et allow ?
L'attribut sandbox restreint ce qu'une iframe peut faire, et l'attribut allow accorde des autorisations de fonctionnalités spécifiques telles que le plein écran, la caméra ou le paiement. Ensemble, ils créent une barrière de sécurité autour du contenu intégré. Cet outil génère les bonnes valeurs sandbox et allow pour les types d'intégration courants afin que vous n'accordiez pas accidentellement plus d'autorisations que nécessaire.
Réponse rapide
Utilisez l'attribut sandbox sur les iframes pour restreindre ce que le contenu intégré peut faire, comme soumettre des formulaires, ouvrir des popups ou exécuter des scripts. Ajoutez les valeurs allow une par une et uniquement si nécessaire.
Last updated: 2026-05-25
Limites
- L'attribut sandbox ne protège pas contre le clickjacking sur la page parente. Utilisez une Content-Security-Policy avec frame-ancestors pour cela.
- Certaines fonctionnalités d'iframe, comme l'accès au stockage et la navigation de niveau supérieur, se comportent différemment selon les navigateurs lorsque sandbox est appliqué.
- La suppression du sandbox n'expose pas rétroactivement les APIs -- l'iframe doit être rechargée pour que les changements de sandbox prennent effet.
Sources:MDN Web Docs · W3C Specifications · jquery.app on GitHub
Comment utiliser cet outil
- Sélectionnez le type d'intégration qui correspond le mieux à ce que vous intégrez.
- Examinez les indicateurs sandbox suggérés et les autorisations allow. Ajustez-les pour votre cas d'utilisation spécifique.
- Saisissez l'URL source de l'iframe et un titre descriptif.
- Copiez la balise iframe générée dans votre page HTML.
A quoi il sert
- Intégrer une vidéo YouTube avec un minimum d'autorisations sandbox.
- Ajouter une iframe de paiement avec uniquement l'autorisation de paiement activée.
- Restreindre une intégration de formulaire tiers aux seules autorisations dont elle a besoin.