

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
<a name="3p-apps-iframe-permissions"></a>

Quando configuri le applicazioni di terze parti tramite l’interfaccia utente di `onboarding`o 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
<a name="3p-apps-iframe-permissions-sample-configuration"></a>

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 \$1\$1, 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"]
       }
   }
   ```

1. Per configurare in modo esplicito un’applicazione senza autorizzazioni, è necessario impostare array vuoti per `Allow` e per `Sandbox`.

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