---
schema_version: "1"
id: 95ae971bddd219f7d6411e2d86e113092157bcbc48019613db5e44baa613d94f
title: Configurare le app connesse con Trust OAuth 2.0
collection: tableau
version: next
locale: it-it
portal_url: https://docs.salesforce.com/tableau/next/it-it/online/connected_apps_eas.md
canonical_url: https://help.tableau.com/v0.0/online/it-it/connected_apps_eas.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 9c7e120ea466c428d674eb3152245ebbf04edae1e739053367896e82dc61b657
description: Configure connected apps with OAuth 2.0 trust by registering an external authorization server.
---
[Passa al contenuto principale](#main-content)

# Configurare le app connesse con Trust OAuth 2.0

In qualità di amministratore del sito di Tableau Cloud, puoi registrare uno o più server di autorizzazione esterni (EAS) per stabilire una relazione di trust tra il sito Tableau Cloud e EAS utilizzando il protocollo standard OAuth 2.0.

**Importante:**

- alcune delle procedure in questo argomento richiedono la configurazione con software e servizi di terze parti. Abbiamo fatto del nostro meglio per verificare le procedure necessarie per abilitare la funzionalità EAS in Tableau Cloud. Tuttavia, il software e i servizi di terze parti potrebbero cambiare o la tua organizzazione potrebbe essere diversa. In caso di problemi, fai riferimento alla documentazione di terze parti per i dettagli della configurazione e il supporto.
- Affinché il token di sessione sia valido, gli orologi dell’applicazione esterna e del server che ospita l’applicazione esterna devono essere impostati su UTC (tempo coordinato universale). Se uno degli orologi utilizza uno standard diverso, l’app connessa non verrà considerata attendibile.

## Come funzionano le app connesse di Tableau con il trust OAuth 2.0

La relazione di trust tra il tuo sito Tableau Cloud e l'applicazione esterna vengono stabiliti e verificati tramite un token di autenticazione nello standard JSON Web Token (JWT).

Quando il contenuto di Tableau incorporato viene caricato nell’applicazione esterna, viene utilizzato un flusso OAuth, Authorization Code Flow. Dopo che gli utenti effettuano correttamente l’accesso all’IdP, l’accesso a Tableau Cloud è automatico. Esegui la procedura descritta di seguito per registrare l’EAS con il tuo sito Tableau Cloud .

### Componenti principali di un’app connessa

I seguenti componenti dell’app connessa funzionano insieme al token JWT nell’applicazione esterna per autenticare gli utenti e visualizzare il contenuto incorporato.

- **Server di autorizzazione esterno (EAS):** il server, in genere il tuo IdP, che funge da interfaccia tra l'utente e l'applicazione esterna. Il server autentica e autorizza l'accesso degli utenti ai contenuti protetti di Tableau.
- **URL dell'emittente:** l'URL che identifica in modo univoco l'istanza EAS.

### Flusso di lavoro dell’app connessa

#### Incorporamento di flussi di lavoro

Il diagramma seguente illustra come funziona l’autenticazione tra il server di autorizzazione esterno (EAS), l’applicazione esterna (server Web e pagina Web) e l’app connessa Tableau.

![](/tableau/next/it-it/online/it-it/Img/connectedapp_how_EAS.png)

1. **L’utente visita la pagina Web:** quando un utente visita il contenuto incorporato in una pagina Web, la pagina Web invia una richiesta GET all’applicazione esterna.
2. **L'applicazione esterna reindirizza la richiesta al server di autorizzazione esterno (EAS):** l'applicazione esterna risponde con una pagina Web che reindirizza al server di autorizzazione esterno (EAS).
3. **L'utente si autentica con il server di autorizzazione esterno (EAS):** l'utente si autentica e ottiene l'autorizzazione tramite EAS.
4. **Il server di autorizzazione esterno (EAS) risponde alla pagina web con il codice di autorizzazione:** il server di autorizzazione esterno (EAS) risponde alla pagina con un codice di autorizzazione e reindirizza alla pagina Web.
5. **Il server di autorizzazione esterno (EAS) converte il codice di autorizzazione in JWT:** la pagina Web chiama l'EAS per convertire il codice di autorizzazione in un JWT, che la pagina Web inserisce nell'URL del contenuto incorporato.
6. **La pagina Web richiede contenuti da Tableau:** la pagina web carica l'iFrame e invia una richiesta GET a Tableau.
7. **Tableau convalida il token:** Tableau convalida il JWT nell'URL con la firma e risponde con il contenuto, rispettando gli ambiti di incorporamento definiti nel JWT.

## Creare un’app connessa

### Fase 1. Prima di iniziare

Per registrare un EAS con il tuo sito Tableau Cloud , devi disporre di un EAS già configurato. Inoltre, l’EAS deve inviare un token JWT (JSON Web Token) valido che contenga le attestazioni registrate e l’intestazione elencate nella tabella seguente.

<table style="width: 90%;mc-table-style: url('Resources/TableStyles/Basic-Border-Light.css');margin-left: 0;margin-right: auto;" class="TableStyle-Basic-Border" cellspacing="0"><colgroup><col class="TableStyle-Basic-Border-Column-Column1"><col class="TableStyle-Basic-Border-Column-Column1"><col class="TableStyle-Basic-Border-Column-Column1"></colgroup><tbody><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1" style="font-weight: bold;">Attestazione</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1" style="font-weight: bold;">Nome</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1" style="font-weight: bold;">Descrizione o valore richiesto</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">"<code>kid</code>"</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">ID chiave</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">Obbligatorio (nell’intestazione). Identificatore di chiave univoco restituito dal provider di identità.</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">"<code>iss</code>"</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Rilasciato da</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">Obbligatorio (nell’intestazione o come attestazione). URI dell’emittente univoco, in HTTPS, che identifica l’app connessa attendibile e la relativa chiave di firma.</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">"<code>alg</code>"</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Algoritmo</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">Obbligatorio (nell’intestazione). Algoritmo di firma JWT. I nomi degli algoritmi supportati sono elencati nella pagina <a href="https://www.javadoc.io/doc/com.nimbusds/nimbus-jose-jwt/2.21/com/nimbusds/jose/JWSAlgorithm.html" target="_blank">Class JWSAlgorithm</a> della documentazione javadoc.io. </td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">"<code>sub</code>"</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Oggetto</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">Nome utente (indirizzo e-mail) dell’utente autenticato di <span class="mc-variable Variables.ProductName variable">Tableau Cloud</span>.</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">"<code>aud</code>"</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Destinatari</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1"><p>Il valore deve essere: "<code>tableau</code><code>:&lt;site_luid&gt;</code>"</p><div><p>Per ottenere il LUID del sito, puoi utilizzare il metodo di <a href="https://help.tableau.com/current/api/rest_api/en-us/REST/rest_api_ref.htm#sign_in">accesso</a> dell’API REST di Tableau o seguire i passaggi seguenti per copiare l’ID del sito. <b>Nota:</b> per poter copiare il ID del sito devi registrare un EAS utilizzando la procedura <a href="#step2">qui</a> descritta.<br></p><ol><li value="1">Seleziona <span class="uicontrol">Impostazioni</span> &gt; <span class="uicontrol">App connesse</span>, quindi seleziona l’app collegata al <span class="uicontrol">server di autorizzazione esterno</span>.</li><li value="2"><p>Fai clic sul pulsante <span class="uicontrol">Copia ID sito</span>.</p><p><img src="https://help.tableau.com/v0.0/online/it-it/Img/connectedapp_eas_button_luid.png" alt="Dettagli del server di autorizzazione esterno, con un pulsante per copiare l’ID del sito."></p></li></ol></div></td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">"<code>exp</code>"</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Ora di scadenza</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1"><p>Un token JWT valido non deve essere scaduto. L’ora di scadenza (in UTC) del token JWT deve rientrare nel periodo di validità massimo, che è di 10 minuti.</p></td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">"<code>jti</code>"</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">ID JWT</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">L’attestazione ID JWT fornisce un identificatore univoco per il token JWT, applicando la distinzione tra maiuscole e minuscole.</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">"<code>scp</code>"</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Ambito</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1"><p>Per l’<i>incorporamento di flussi di lavoro</i>, i valori supportati includono:</p><p>"<code>tableau:views:embed</code>"<br>"<code>tableau:views:embed_authoring</code>" <br>"<code>tableau:metrics:embed</code>” (ritirato a ottobre 2023 in Tableau 2023.3)<br>"<code>tableau:ask_data:embed</code>" (ritirato a febbraio 2024 in Tableau 2024.1)</p><p><b>Note:</b></p><ul><li>I valori devono essere passati come tipo di elenco.</li><li>Per <code>tableau:views:embed</code>, l’ambito rispetta le autorizzazioni degli utenti già configurate in <span class="mc-variable Variables.ProductName variable">Tableau Cloud</span> e consente agli utenti di interagire con gli strumenti nella vista incorporata, se disponibili nella vista originale.</li><li>È consigliabile che il codice di incorporamento escluda il parametro toolbar. Per maggiori informazioni, consulta <a href="#known_issues" class="xref">Problemi noti (solo incorporamento di flussi di lavoro)</a> di seguito.</li></ul><p>Per <i>i workflow di autorizzazione dell’API REST</i>, consulta <a href="https://help.tableau.com/v0.0/online/it-it/connected_apps_scopes.htm#scopes" class="xref">Metodi API REST che supportano l’autorizzazione JWT</a>.</p><p>Per <i>i flussi di lavoro dell’API dei metadati che utilizzano l’API REST per l’autenticazione</i>, l’unico ambito supportato è <code>tableau:content:read</code>.</p><p>Per <i>i flussi di lavoro del servizio VizQL Data che utilizzano l’API REST per l’autenticazione</i>, l’unico ambito supportato è <code>tableau:viz_data_service:read</code>.</p></td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1"><code>https://tableau.com/oda</code></td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Accesso su richiesta - attestazione (abilita la funzionalità)</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">Solo per l’<i>incorporamento di flussi di lavoro</i>.<p>Il valore deve essere "<code>true</code>" e devono essere specificati uno o più gruppi di Tableau Cloud (vedi la riga seguente). Per maggiori informazioni, inclusi prerequisiti come la licenza di Embedding Analytics o di Blocchi Viewer basati sulla capacità, consulta la pagina <a href="https://help.tableau.com/current/api/embedding_api/it-it/docs/embedding_api_user_attributes.html#on-demand-access-for-users" target="_blank">Personalizzare e controllare l’accesso ai dati</a> (in inglese) nella Guida dell’API di incorporamento di Tableau v3.</p></td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1" rowspan="2"><code>https://tableau.com/groups</code></td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Accesso su richiesta - attestazione (specifica il nome del gruppo)</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">Solo per l’<i>incorporamento di flussi di lavoro</i>.<p>Il valore deve corrispondere al nome di uno o più gruppi di Tableau Cloud. Per maggiori informazioni, inclusi prerequisiti come la licenza di Embedding Analytics o di Blocchi Viewer basati sulla capacità, consulta la pagina <a href="https://help.tableau.com/current/api/embedding_api/it-it/docs/embedding_api_user_attributes.html#on-demand-access-for-users" target="_blank">Personalizzare e controllare l’accesso ai dati</a> (in inglese) nella Guida dell’API di incorporamento di Tableau v3.</p></td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Appartenenza ai gruppi dinamica</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">Solo per l’<i>incorporamento di flussi di lavoro</i>.<p>Il valore deve corrispondere al nome di uno o più gruppi di Tableau Cloud. Per maggiori informazioni, consulta <a href="https://help.tableau.com/v0.0/online/it-it/to_add_users_groups.htm#assertions" class="xref">Appartenenza ai gruppi dinamica con le asserzioni</a>.</p></td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyB-Column1-Body1">(Attributi utente)</td><td class="TableStyle-Basic-Border-BodyB-Column1-Body1">(Valori degli attributi utente)</td><td class="TableStyle-Basic-Border-BodyA-Column1-Body1"><p>Solo per l’<i>incorporamento di flussi di lavoro</i>.</p><p>È possibile includere attributi utente nel token Web JSON. Quindi, quando le funzioni degli attributi utente vengono utilizzate in contenuti incorporati, Tableau controlla il contesto dell’utente autenticato e determina quali dati possono essere visualizzati in fase di esecuzione.</p><p><b>Note:</b></p><ul><li><p>Consulta la Guida dell’<a href="https://help.tableau.com/current/api/embedding_api/it-it/docs/embedding_api_user_attributes.html#known-issues" target="_blank">API di incorporamento di Tableau versione 3</a> per informazioni sui <i>problemi noti</i> e sulle <i>limitazioni</i> che potrebbero interessare il tuo flusso di lavoro.</p></li><li>Affinché l’attributo utente funzioni, 1) devi abilitare l’impostazione <span class="uicontrol">Controlla accesso utente nei workflow di autenticazione</span> e 2) l’autore del contenuto deve creare una <a href="https://help.tableau.com/current/pro/desktop/it-it/functions_functions_user.htm#user_attributes" target="_blank">funzione per gli attributi utente</a>.</li><li>Gli attributi utente sono sensibili alle maiuscole e minuscole.</li></ul></td></tr></tbody></table>

**Nota:** le attestazioni JWT precedenti sono documentate nella sezione [Registered Claim Names](https://datatracker.ietf.org/doc/html/rfc7519#section-4.1) della documentazione distribuita dall’organizzazione Internet Engineering Task Force (IETF).

### Fase 2. Registrare l’EAS con Tableau Cloud

Registrando l’EAS con Tableau Cloud, stabilisci una relazione di trust tra EAS e il tuo sito Tableau Cloud. Ciò significa che quando gli utenti accedono ai contenuti di Tableau incorporati nella tua applicazione esterna, vengono reindirizzati per l’autenticazione con l’IdP. L’EAS genera il token di autenticazione, che viene passato a Tableau Cloud per la verifica. Dopo che la relazione di attendibilità è stata verificata, agli utenti viene concesso l’accesso al contenuto incorporato.

**Nota:** alcuni EAS supportano la possibilità di visualizzare una finestra di dialogo di consenso, che richiede l’approvazione degli utenti affinché l’applicazione acceda ai contenuti di Tableau. Per garantire un’esperienza ottimale per gli utenti, è consigliabile configurare l’EAS in modo che acconsenta automaticamente alla richiesta dell’applicazione esterna per conto degli utenti.

1. In qualità di amministratore del sito, accedi a Tableau Cloud.
2. Dal riquadro di sinistra seleziona Impostazioni > App connesse.
3. Fai clic sulla freccia rivolta verso il basso del pulsante Nuova app connessa e seleziona Trust OAuth 2.0.
4. Nella finestra di dialogo Crea app connessa procedi come segue:  
    1. Nella casella di testo Nome inserisci un nome per l’app connessa.
    2. Nella casella di testo URL emittente incolla l’URL dell’emittente dell’EAS.
    3. Seleziona Abilita app connessa. Per motivi di sicurezza, un’app connessa è disabilitata per impostazione predefinita quando viene creata.
    4. Al termine, fai clic sul pulsante Crea.
    ![Modulo per creare un’app connessa, completo di campi per nome e URL e con una casella di controllo per abilitare l’app.](/tableau/next/it-it/online/it-it/Img/connectedapp_create_eas.png)
5. Dopo aver creato l’applicazione connessa, copia l’ID del relativo sito. L’ID del sito viene utilizzato per l’attestazione "aud" (Destinatari) del JWT descritta nella fase 1 precedente.
    
    ![Dettagli del server di autorizzazione esterno, con un pulsante per copiare l’ID del sito.](/tableau/next/it-it/online/it-it/Img/connectedapp_eas_button_luid.png)

### Fase 3. Fasi successive

#### Per l’incorporamento di flussi di lavoro

Dopo aver configurato il tuo sito Tableau Cloud per l’utilizzo dell’EAS, devi aggiungere il codice di incorporamento alla tua applicazione esterna. Assicurati di includere il token JWT valido generato dall’EAS, come descritto nella Fase 1, nel componente web chiamato dall’applicazione esterna.

Per maggiori informazioni sull’incorporamento del contenuto di Tableau, consulta i seguenti argomenti:

- Incorpora il contenuto di Tableau utilizzando l’[API di incorporamento Tableau versione 3](https://help.tableau.com/current/api/embedding_api/en-us/index.html).
- Attributi utente per il controllo degli accessi basato su attributi (ABAC), l’accesso su richiesta e l’appartenenza ai gruppi dinamici, consulta l’argomento che spiega come [personalizzare e controllare l’accesso ai dati](https://help.tableau.com/current/api/embedding_api/it-it/docs/embedding_api_user_attributes.html) nell’API di incorporamento di Tableau versione 3.
- Incorpora le metriche. Consulta l’argomento [Incorporare le metriche nelle pagine Web](https://help.tableau.com/current/pro/desktop/it-it/embed_metrics.htm) nella Guida di Tableau. Nel mese di ottobre 2023 (Tableau 2023.3) è stata ritirata la possibilità di incorporare parametri.

**Nota:** affinché gli utenti possano eseguire correttamente l’autenticazione quando accedono ai contenuti incorporati, i browser devono essere configurati in modo da consentire i cookie di terze parti.

##### Controllare dove possono essere incorporati i contenuti utilizzando l’elenco consentiti di dominio per l’incorporamento

A partire da giugno 2023 (Tableau 2023.2), tu e i tuoi utenti potete controllare se i contenuti di Tableau possono essere incorporati senza restrizioni o limitati a determinati domini utilizzando il metodo Aggiorna impostazioni di incorporamento per il sito nell’API REST di Tableau.

Per impostazione predefinita, l’impostazione del sito per l’incorporamento `unrestrictedEmbedding` è impostata su `true` per consentire l’incorporamento senza restrizioni. In alternativa, tu e i tuoi utenti potete configurare l’impostazione su `false` e specificare i domini in cui possono essere incorporati i contenuti di Tableau nelle applicazioni esterne utilizzando il parametro `allowList`.

Per maggiori informazioni, consulta uno o entrambi i seguenti argomenti:

- [Aggiornare le impostazioni di incorporamento per il sito](https://help.tableau.com/current/api/rest_api/en-us/REST/rest_api_ref_site.htm#update_embedding_settings_for_site) nella Guida dell’API REST di Tableau
- [Impostazione del sito di Tableau per l’incorporamento](https://help.tableau.com/current/api/embedding_api/en-us/docs/embedding_api_site.html#about-tableau-site-settings-for-embedding) nella Guida dell’API di incorporamento v3 di Tableau.

#### Per i workflow di autorizzazione dell’API REST

Dopo che il token JWT è stato configurato, è necessario aggiungere il token JWT valido alla richiesta di accesso all’API REST per l’accesso autorizzato. Per maggiori informazioni, consulta [Ambiti di accesso per le app connesse](https://help.tableau.com/v0.0/online/it-it/connected_apps_scopes.htm).

#### Per i flussi di lavoro dell’API dei metadati

Dopo averlo configurato, devi aggiungere il token JWT valido alla richiesta di accesso all’API REST. Per maggiori informazioni, consulta [Ambiti di accesso per le app connesse](https://help.tableau.com/v0.0/online/it-it/connected_apps_scopes.htm).

#### Per i token esterni per i flussi di lavoro SCIM

Dopo aver configurato il token Web JSON, è necessario aver configurato l’autenticazione SAML e aver abilitato la funzionalità di SCIM. Per maggiori informazioni, consulta [Configurare le app connesse con Trust OAuth 2.0](#scim).

### Problemi noti (solo incorporamento di flussi di lavoro)

Esistono alcuni problemi noti per l’utilizzo delle app connesse che verranno risolti in una versione futura.

- **Funzionalità della barra degli strumenti:** quando per il contenuto incorporato è definito il parametro toolbar, non tutte le funzionalità della barra degli strumenti funzioneranno. Per risolvere il problema, è consigliabile nascondere il parametro toolbar come nell’esempio seguente.
    
    <tableau-viz id='tab-viz' src='https://online.tableau.com/t/<your\_site>/...'
    	toolbar='hidden'>
    </tableau-viz>

- **Origini dati pubblicate:** le origini dati pubblicate impostate su Avvisa utente per le credenziali del database non verranno visualizzate. Per risolvere il problema, se possibile, è consigliabile che i proprietari delle origini dati incorporino le proprie credenziali del database.

### Risoluzione dei problemi

Quando il contenuto incorporato non viene visualizzato nell’applicazione esterna o l’autorizzazione API REST Tableau non riesce, puoi utilizzare gli strumenti per sviluppatori di un browser per ispezionare e identificare i codici di errore che potrebbero essere associati alla funzionalità EAS abilitata nel tuo sito Tableau Cloud .

Fai riferimento alla tabella seguente per consultare la descrizione del codice di errore e la potenziale risoluzione.

<table style="width: 90%;margin-left: 0;margin-right: auto;mc-table-style: url('Resources/TableStyles/Basic-Border-Light.css');" class="TableStyle-Basic-Border" cellspacing="0"><colgroup><col class="TableStyle-Basic-Border-Column-Column1"><col class="TableStyle-Basic-Border-Column-Column1"><col class="TableStyle-Basic-Border-Column-Column1"><col class="TableStyle-Basic-Border-Column-Column1"></colgroup><tbody><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1" style="font-weight: bold;">Codice di errore</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1" style="font-weight: bold;">Riepilogo</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1" style="font-weight: bold;">Descrizione</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1" style="font-weight: bold;">Potenziale risoluzione o spiegazione</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">5</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">SYSTEM_USER_NOT_FOUND</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Impossibile trovare l’utente di Tableau</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">Per risolvere questo problema, verifica che il valore dell’attestazione "<code>sub</code>" (Soggetto) nel token JWT sia il nome utente (indirizzo e-mail) dell’utente autenticato di Tableau Cloud. Questo valore distingue tra maiuscole e minuscole.<br></td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">16</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">LOGIN_FAILED</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Accesso non riuscito</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">Questo errore è in genere causato da uno dei seguenti problemi di attestazione nel token JWT:<ul><li>Il valore "<code>exp</code>" (Ora di scadenza) è superiore al periodo di validità massimo predefinito. Per risolvere questo problema, esamina le <a href="https://help.tableau.com/current/online/it-it/connected_apps_eas.htm#jwt" target="_blank">attestazioni registrate</a> richieste per un token JWT valido e assicurati che il valore corretto non sia superiore a 10 minuti.</li><li>Il valore "<code>sub</code>" (Soggetto) sta chiamando un utente sconosciuto. Per risolvere questo problema, verifica che il valore "<code>sub</code>" sia il nome utente (indirizzo e-mail) dell’utente autenticato di Tableau Cloud.</li></ul></td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">67</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">FEATURE_NOT_ENABLED</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">L’accesso su richiesta non è supportato</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">L’accesso su richiesta è disponibile solo tramite i siti Tableau Cloud con licenza.</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">142</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">EXTERNAL_AUTHORIZATION_SERVER_NOT_FOUND</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">EAS non trovato</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">Per risolvere questo problema, verifica che venga chiamato l’emittente corretto.</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">143</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">EXTERNAL_AUTHORIZATION_SERVER_LIMIT_EXCEEDED</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Limite EAS superato</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">Il sito ha raggiunto il numero massimo consentito (1) di server di autorizzazione esterni (EAS) registrati.</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">144</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">INVALID_ISSUER_URL</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">URL dell’emittente non valido</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1"> L’URL dell’emittente non è valido o l’attributo "<code>iss</code>" (issuer) non è presente nel JWT.</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">149</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">EAS_INVALID_JWKS_URI</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">URI JWKS mancante</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">L’URI JWKS non esiste nei metadati IdP o l’URI JWKS non è configurato in Tableau. Per risolvere questo problema, configura un URI JWKS valido.</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">150</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">EAS_RETRIEVE_JWK_SOURCE_FAILED</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Errore nel recupero dell’origine della chiave</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">Per risolvere questo problema, verifica che l’URI JWKS sia configurato correttamente.</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">151</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">EAS_RETRIEVE_METADATA_FAILED</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Errore nel recupero dei metadati da issuerUrl</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">Per risolvere questo problema, verifica che l’URI JWKS sia configurato correttamente.</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">10081</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">COULD_NOT_RETRIEVE_IDP_METADATA</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Endpoint dei metadati EAS mancante</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">Per risolvere questo problema, verifica che l’EAS sia configurato correttamente e che venga chiamato l’emittente corretto.</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">10082</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">AUTHORIZATION_SERVER_ISSUER_NOT_SPECIFIED</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Emittente mancante</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">Per risolvere questo problema, verifica che venga chiamato l’emittente corretto. </td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">10083</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">BAD_JWT</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">L’intestazione JWT presenta problemi</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">Le attestazioni "<code>kid</code>" (ID del segreto) o "<code>clientId</code>" (Emittente) non sono presenti nell’intestazione JWT. Per risolvere questo problema, assicurati che queste informazioni siano incluse.</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">10084</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">JWT_PARSE_ERROR</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Il token JWT presenta problemi</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">Per risolvere il problema, verifica quanto segue:<ul><li>Il valore "<code>aud</code>" (Destinatari) a cui viene fatto riferimento nel token JWT utilizza il valore "tableau". Questo valore distingue tra maiuscole e minuscole.</li><li>I valori "<code>aud</code>" (Destinatari) e "<code>sub</code>" (Soggetto) sono inclusi nel JWT.</li></ul></td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">10085</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">COULD_NOT_FETCH_JWT_KEYS</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">JWT non è riuscito a trovare le chiavi</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">Impossibile trovare il segreto.<p>Per risolvere questo problema, verifica che venga chiamato l’emittente corretto. </p></td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">10087</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">BLOCKLISTED_JWS_ALGORITHM_USED_TO_SIGN</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Problema dell’algoritmo di firma JWT</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">Per risolvere il problema, puoi rimuovere l’algoritmo di firma. </td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">10088</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">RSA_KEY_SIZE_INVALID</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Problema dei requisiti di firma JWT</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">Per risolvere questo problema, verifica con l’EAS o l’IdP che il token JWT sia firmato con una chiave RSA di 2048.</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">10091</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">JTI_ALREADY_USED</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">JWT univoco richiesto</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">Il token JWT è già stato utilizzato nel processo di autenticazione. Per risolvere questo problema, l’EAS o l’IdP deve generare un nuovo token JWT.</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">10092</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">NOT_IN_DOMAIN_ALLOW_LIST</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Il dominio del contenuto incorporato non è specificato</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">Per risolvere questo problema, assicurati che l’impostazione <code>unrestrictedEmbedding</code> sia configurata su <code>true</code> o che il parametro <code>domainAllowlist</code> includa i domini in cui è incorporato il contenuto di Tableau utilizzando il metodo <a href="https://help.tableau.com/current/api/rest_api/en-us/REST/rest_api_ref_site.htm#embedding_settings_for_site" target="_blank">Aggiorna le impostazioni di incorporamento per il sito</a> nell’API REST di Tableau.</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">10094</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">MISSING_REQUIRED_JTI</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">ID JWT mancante</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">Per risolvere questo problema, verifica che "<code>jti</code>" (ID JWT) sia incluso nel JWT.</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">10095</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">EXTERNAL_AUTHZ_SERVER_DISABLED</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">EAS disabilitato</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">L’app connessa per l’EAS registrato nel sito è disabilitata.</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">10096</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">JWT_EXPIRATION_EXCEEDS_CONFIGURED_EXPIRATION_PERIOD</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">&nbsp;</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1"> Il valore "<code>exp</code>" (Ora di scadenza) è superiore al periodo di validità massimo predefinito. Per risolvere questo problema, esamina le <a href="https://help.tableau.com/current/online/it-it/connected_apps_eas.htm#jwt" target="_blank">attestazioni registrate</a> richieste per un token JWT valido e assicurati che il valore corretto non sia superiore a 10 minuti.</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">10097</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">SCOPES_MALFORMED</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Problemi con l’attestazione relativa agli ambiti</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">Questo errore può verificarsi quando l’attestazione "<code>scp</code>" (Ambito) non è presente nel JWT o non è passata come tipo di elenco. Per risolvere questo problema, verifica che "<code>scp</code>" sia incluso nel JWT e passato come tipo di elenco. Per informazioni sulla risoluzione dei problemi con un JWT, consulta <a href="https://jwt.io/" target="_blank">Debugger</a> sul sito auth0.</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">10098</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">JWT_UNSIGNED_OR_ENCRYPTED</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Il token JWT non è firmato o è crittografato</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">Tableau non supporta i token JWT non firmati o crittografati.</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">10099</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">SCOPES_MISSING_IN_JWT</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Attestazione mancante per gli ambiti</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">Nel token JWT manca l’attestazione "<code>scp</code>" (Ambito) richiesta. Per risolvere questo problema, verifica che "<code>scp</code>" sia incluso nel JWT. Per informazioni sulla risoluzione dei problemi con un JWT, consulta <a href="https://jwt.io/" target="_blank">Debugger</a> sul sito auth0.</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">10100</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">JTI_PERSISTENCE_FAILED</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Errore ID JWT imprevisto</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">Si è verificato un errore imprevisto con "<code>jti</code>" (ID JWT). Per risolvere questo problema, è necessario generare un nuovo token JWT con un nuovo "<code>jti</code>".</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">10101</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">EPHEMERAL_USER_LOGIN_FAILED_SITE_NOT_UBP_ENABLED</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">L’accesso su richiesta non è supportato</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">Il sito non dispone della licenza con il modello basato sull’utilizzo per l’analisi incorporata necessario per abilitare l’accesso su richiesta. Per maggiori informazioni, consulta <a href="https://help.tableau.com/v0.0/online/it-it/license_product_keys.htm#embedded-analytics" class="xref">Informazioni sui modelli di licenza</a>.</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">10102</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">EPHEMERAL_USER_NOT_SUPPORTED</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">L’accesso su richiesta non è supportato quando l’attributo iframe-auth è abilitato</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">Questo errore può verificarsi quando l’attributo iframe-auth è abilitato. Per risolvere questo problema, verifica che venga utilizzata l’API di incorporamento di Tableau versione 3.6 o successiva.</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">10103</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">JWT_MAX_SIZE_EXCEEDED</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">JWT supera la dimensione massima</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">Questo errore può verificarsi quando la dimensione del token JWT è superiore a 8.000 byte. Per risolvere questo problema, assicurati che vengano passate a <span class="mc-variable Variables.ProductName variable">Tableau Cloud</span> solo le attestazioni necessarie.</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyB-Column1-Body1">10113</td><td class="TableStyle-Basic-Border-BodyB-Column1-Body1">EPHEMERAL_USER_LOGIN_FAILED_SITE_NOT_ENTITLED_FOR_ODA_ACCESS</td><td class="TableStyle-Basic-Border-BodyB-Column1-Body1">L’accesso su richiesta non è supportato</td><td class="TableStyle-Basic-Border-BodyA-Column1-Body1">Questo sito non è concesso in licenza con il modello basato sull’utilizzo di Embedded Analytics oppure Blocchi Viewer basati sulla capacità non è abilitato con l’edizione Cloud+ o Tableau+ e tale funzionalità è necessaria per l’accesso su richiesta. Per maggiori informazioni, consulta <a href="https://help.tableau.com/v0.0/online/it-it/license_product_keys.htm#UsageBased" class="xref">Modello con licenze basate sull’utilizzo</a> oppure <a href="https://help.tableau.com/v0.0/online/it-it/license_product_keys.htm#capacity" class="xref">Modello di licenza basato sulla capacità</a>.</td></tr></tbody></table>