Autorizzazioni iframe quando concedi l’accesso ad Amazon Connect ad applicazioni di terze parti - Amazon Connect

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Autorizzazioni iframe quando concedi l’accesso ad Amazon Connect ad applicazioni di terze parti

Quando configuri le applicazioni di terze parti tramite l’interfaccia utente di onboardingo l’API della console AWS, hai la possibilità di specificare le impostazioni di autorizzazione di iframe. Queste autorizzazioni possono essere modificate anche dopo la configurazione dell’applicazione.

Per impostazione predefinita, a tutte le applicazioni di terze parti vengono concesse quattro autorizzazioni iframe di base: allow-forms, allow-popups, allow-same-origin, e allow-scripts. Poiché alcune applicazioni potrebbero richiedere funzionalità avanzate, è possibile richiedere autorizzazioni aggiuntive di iframe durante il processo di registrazione dell’applicazione.

Nota

La compatibilità del browser per le seguenti autorizzazioni può variare in base alle diverse implementazioni del browser.

Autorizzazione Description
Abilita
clipboard-read Controlla se l’applicazione è autorizzata a leggere i dati dagli appunti. Attualmente è supportato da Chrome, ma non da Firefox e Safari.
clipboard-write Controlla se l’applicazione è autorizzata a scrivere dati negli appunti. Attualmente è supportato da Chrome, ma non da Firefox e Safari.
microphone Controlla se l’applicazione è autorizzata a utilizzare dispositivi di input audio.
camera Controlla se l’applicazione è autorizzata a utilizzare dispositivi di input video.
Sandbox
allow-forms Consente alla pagina di inviare moduli. È supportato per impostazione predefinita.
allow-popups Consente all’applicazione di aprire i popup. È supportato per impostazione predefinita.
allow-same-origin Se questo token non viene utilizzato, la risorsa viene considerata come se provenisse da un'origine speciale che non rispetta sempre la politica della stessa origine (potenzialmente impedendo l'accesso ai dati storage/cookies e ad altro). JavaScript APIs È supportato per impostazione predefinita.
allow-scripts Consente alla pagina di eseguire script. È supportato per impostazione predefinita.
allow-downloads Consente di scaricare file tramite un elemento <a> o <area> con l’attributo download, nonché tramite la navigazione che porta al download di un file
allow-modal Consente alla pagina di aprire finestre modali tramite Window.alert(), Window.confirm(), Window.print() e Window.prompt(), mentre l’apertura di una <dialog> è consentita indipendentemente da questa parola chiave
allow-storage-access-by-attivazione da parte dell'utente Consente di utilizzare l’API Storage Access per richiedere l’accesso ai cookie non partizionati.
allow-popups-to-escape-sandbox Consente di aprire un nuovo contesto di navigazione senza forzare i flag di sandboxing

Configurazione di esempio

Le autorizzazioni iframe possono essere configurate utilizzando un modello simile al seguente.

Ad esempio, per concedere le autorizzazioni per gli appunti:

{ "IframeConfig": { "Allow": [ "clipboard-read", "clipboard-write" ], "Sandbox": [ "allow-forms", "allow-popups", "allow-same-origin", "allow-scripts" ] } }
Note importanti
  1. Per impostazione predefinita, se il campo di configurazione iframe viene lasciato vuoto o impostato su parentesi graffe vuote {}, vengono concesse automaticamente le seguenti autorizzazioni per la sandbox:

    • allow-forms

    • allow-popups

    • allow-same-origin

    • allow-scripts

    { "IframeConfig": { "Allow": [], "Sandbox": ["allow-forms", "allow-popups", "allow-same-origin", "allow-scripts"] } }
  2. Per configurare in modo esplicito un’applicazione senza autorizzazioni, è necessario impostare array vuoti per Allow e per Sandbox.

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