---
schema_version: "1"
id: 7192f31e1d88648b0e5c5528f0bdb9e7a33ccb18c423ea439c27fca7b64fad2d
title: OAuth esterno per Snowflake
collection: tableau
version: next
locale: it-it
portal_url: https://docs.salesforce.com/tableau/next/it-it/server/snowflake_oauth_idp.md
canonical_url: https://help.tableau.com/v0.0/server/it-it/snowflake_oauth_idp.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 3da3647439e07124dc5d4a973204ab4a3728e5a38986851dbdb584940ac62606
description: Configure external OAuth to federate identity from an IdP to Snowflake.
---
[Passa al contenuto principale](#main-content)

# OAuth esterno per Snowflake

A partire da Tableau 2024.3, puoi utilizzare OAuth 2.0/OIDC per federare l’identità da un provider di identità esterno a Snowflake.

A seconda del provider di identità, sono necessari diversi passaggi per configurare l’integrazione. Questa panoramica di alto livello intende guidarti nella configurazione, senza fornire i dettagli necessari che troverai nella documentazione del tuo provider di identità. Si presuppone che tu abbia familiarità con la configurazione di OAuth e comprenda i dettagli tecnici richiesti per impostare l'autenticazione con un provider di identità esterno.

## Configurare l'IdP in Snowflake

Per informazioni sulla configurazione dell'IdP, consulta [Panoramica di OAuth esterno](https://docs.snowflake.com/en/user-guide/oauth-ext-overview) nel sistema della Guida di Snowflake.

## Configurare l'IdP in Tableau

1. Crea i client OAuth nell’IdP per Tableau Desktop e per Tableau Cloud o Tableau Server. Il client Desktop abilita [PKCE](https://auth0.com/docs/get-started/authentication-and-authorization-flow/authorization-code-flow-with-pkce)e utilizza reindirizzamenti `http://localhost` .
2. Crea il file di configurazione OAuth di Tableau. Per maggiori dettagli su come fare, consulta [Configurazione e utilizzo di OAuth](https://tableau.github.io/connector-plugin-sdk/docs/oauth) su [github](https://tableau.github.io/connector-plugin-sdk/docs/oauth) e gli esempi [qui](https://github.com/tableau/connector-plugin-sdk/tree/master/samples/components/oauth). Siamo lieti di ricevere ulteriori esempi per altri IdP.
    
    - Assicurati di anteporre il prefisso “custom\_” agli ID di configurazione OAuth di Tableau.
        
        **Nota:** gli ID di configurazione OAuth prevedono un limite massimo di 36 caratteri. ID più lunghi potrebbero non generare un errore, ma non funzioneranno.
    - Se il tuo IdP supporta la porta localhost dinamica, disabilita `OAUTH_CAP_FIXED_PORT_IN_CALLBACK_URL`. Se il tuo IdP non la supporta, assicurati di aggiungere diversi URL di callback localhost all’elenco consentiti nel file di configurazione e nell’IdP.
3. Installa il nuovo file di configurazione Tableau OAuth nella cartella OAuthConfigs associata a ciascuna applicazione sugli host desktop (Tableau Desktop, Tableau Prep Builder, Tableau Bridge) e su ciascun sito Tableau Server e Tableau Cloud che utilizzerà OAuth tramite la pagina Impostazioni sito. Per maggiori dettagli, consulta [Configurazioni OAuth personalizzate in ambienti desktop](https://tableau.github.io/connector-plugin-sdk/docs/oauth#custom-oauth-configs-on-desktop) e [Client OAuth a livello di sito](https://tableau.github.io/connector-plugin-sdk/docs/oauth#site-level-oauth-clients).

## Connettersi a Snowflake

Durante la connessione, è necessario selezionare OAuth e scegliere la configurazione OAuth installata in precedenza.

![](/tableau/next/it-it/server/it-it/Img/snowflake_connect_oauth.png)

## Okta

Se si utilizza Okta, è meglio utilizzare un “server di autorizzazione personalizzato” anziché il “server di autorizzazione dell’organizzazione”. I server di autorizzazione personalizzati sono più flessibili. Esiste un server di autorizzazione personalizzato creato per impostazione predefinita, denominato “predefinito”. L’URL di autorizzazione dovrebbe essere simile al seguente:

`https://${yourOktaDomain}/oauth2/{authServerName}/v1/authorize`

![Dashboard di Okta](/tableau/next/it-it/server/it-it/Img/athena_okta.png)