Permisos de iframe al conceder acceso a Amazon Connect a aplicaciones de terceros - Amazon Connect

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 iframe al conceder acceso a Amazon Connect a aplicaciones de terceros

Al configurar aplicaciones de terceros mediante la onboarding interfaz de usuario o la API de la consola de AWS, puede especificar la configuración de los iframe permisos. 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 iframe permisos básicos: allow-forms allow-popupsallow-same-origin,, yallow-scripts. Dado que algunas aplicaciones pueden requerir una funcionalidad mejorada, se pueden solicitar iframe permisos adicionales durante el proceso de registro de la solicitud.

nota

La compatibilidad del navegador para los siguientes permisos puede variar según la implementación del navegador.

Permiso Descripción
Permitir
leído en el portapapeles Controla si la aplicación puede leer datos del portapapeles. Actualmente es compatible con Chrome, pero no con Firefox y Safari.
escritura en portapapeles Controla si la aplicación puede escribir datos en el portapapeles. Actualmente es compatible con Chrome, pero no con Firefox y Safari.
micrófono Controla si la aplicación puede utilizar dispositivos de entrada de audio.
cámara Controla si la aplicación puede utilizar dispositivos de entrada de vídeo.
Sandbox
formularios de admisión Permite a la página enviar formularios. Se admite de forma predeterminada.
permitir ventanas emergentes 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 , entre otras JavaScript APIs cosas). Se admite de forma predeterminada.
allow-scripts Permite que la página ejecute scripts. Se admite de forma predeterminada.
permitir descargas Permite descargar archivos a través de un <a><area>elemento o con el atributo de descarga, así como a través de la navegación que conduce a la descarga de un archivo
allow-modal <dialog>Permite que la página abra ventanas modales mediante window.alert (), window.confirm (), window.print () y window.prompt (), mientras que abrir a está permitido independientemente de 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 cookies no particionadas.
allow-popups-to-escape-sandbox Permite abrir un nuevo contexto de navegación sin forzar las banderas de sandboxing

Ejemplo de configuración

Los permisos de iframe se pueden configurar mediante 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
  1. 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 aislado:

    • formularios de permiso

    • permitir ventanas emergentes

    • allow-same-origin

    • permitir scripts

    { "IframeConfig": { "Allow": [], "Sandbox": ["allow-forms", "allow-popups", "allow-same-origin", "allow-scripts"] } }
  2. Para configurar de forma explícita una aplicación sin permisos, debe configurar matrices vacías para ambos tipos y: Allow Sandbox

    { "IframeConfig": { "Allow": [], "Sandbox": [] } }