Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Permisos de iframes al conceder acceso a Amazon Connect a las aplicaciones de terceros
Al configurar las aplicaciones de terceros mediante la interfaz de usuario onboarding de la consola o la API de AWS, puede especificar la configuración de los permisos iframe. Estos permisos se pueden modificar incluso después de configurar la aplicación.
De forma predeterminada, a todas las aplicaciones de terceros se les conceden cuatro permisos iframe básicos: allow-forms, allow-popups, allow-same-origin y allow-scripts. Dado que algunas aplicaciones pueden requerir mejores funciones, se pueden solicitar permisos iframe adicionales durante el proceso de registro de la solicitud.
nota
La compatibilidad del navegador con los siguientes permisos puede variar según la implementación del navegador.
| Permiso | Description (Descripción) |
|---|---|
| Permitir | |
| clipboard-read | Controla si la aplicación puede leer datos del portapapeles. Actualmente es compatible con Chrome, pero no con Firefox ni Safari. |
| clipboard-write | Controla si la aplicación puede escribir datos en el portapapeles. Actualmente es compatible con Chrome, pero no con Firefox ni Safari. |
| microphone | Controla si la aplicación puede usar dispositivos de entrada de audio. |
| camera | Controla si la aplicación puede usar dispositivos de entrada de vídeo. |
| Sandbox | |
| allow-forms | Permite a la página enviar formularios. Es compatible de forma predeterminada. |
| allow-popups | Permite que la aplicación abra ventanas emergentes. Es compatible de forma predeterminada. |
| allow-same-origin | Si no se usa este token, se considera que el recurso proviene de un origen especial que siempre no cumple con la política del mismo origen (lo que podría impedir el acceso a los datos storage/cookies y algo más). JavaScript APIs Es compatible de forma predeterminada. |
| allow-scripts | Permite que la página ejecute scripts. Es compatible de forma predeterminada. |
| allow-downloads | Permite descargar archivos a través de un elemento <a> o <area> con el atributo de descarga, así como a través de la navegación que conduce a la descarga de un archivo. |
| allow-modal | Permite que la página abra ventanas modales por Window.alert(), Window.confirm(), Window.print() y Window.prompt(); mientas que se permite abrir un elemento <dialog> sin que sea necesaria esta palabra clave. |
| allow-storage-access-by-activación por parte del usuario | Permite utilizar la API de acceso al almacenamiento para solicitar el acceso a las cookies no particionadas. |
| allow-popups-to-escape-caja de arena | Permite abrir un nuevo contexto de navegación sin forzar los marcadores de entorno de pruebas. |
Configuración de ejemplo
Los permisos iframe se pueden configurar con una plantilla similar a la siguiente.
Por ejemplo, para conceder permisos de portapapeles:
{ "IframeConfig": { "Allow": [ "clipboard-read", "clipboard-write" ], "Sandbox": [ "allow-forms", "allow-popups", "allow-same-origin", "allow-scripts" ] } }
Notas importantes
-
De forma predeterminada, si el campo de configuración del iframe se deja en blanco o se establece con corchetes vacíos {}, se conceden automáticamente los siguientes permisos de entorno de pruebas:
-
allow-forms
-
allow-popups
-
allow-same-origin
-
allow-scripts
{ "IframeConfig": { "Allow": [], "Sandbox": ["allow-forms", "allow-popups", "allow-same-origin", "allow-scripts"] } } -
-
Para configurar una aplicación sin permisos de forma explícita, debe configurar matrices vacías para
AllowySandbox.{ "IframeConfig": { "Allow": [], "Sandbox": [] } }