---
schema_version: "1"
id: 9d999690589a6971b6020f2f2684ce792af804a793335917a07478d05b124e6b
title: Configurare SAML con l’IdP di Azure AD su Tableau Server
collection: tableau
version: current
locale: it-it
portal_url: https://docs.salesforce.com/tableau/current/it-it/server-linux/saml_config_azure_server.md
canonical_url: https://help.tableau.com/current/server-linux/it-it/saml_config_azure_server.htm
source_site: help.tableau.com
content_type: documentation
content_hash: d073bba64530b47e088dddd0a4c24a0718d8baf6383b3bc004066e52c0768d1b
description: Configure Azure AD as a SAML identity provider for Tableau Server.
---
[Passa al contenuto principale](#main-content)

# Configurare SAML con l’IdP di Azure AD su Tableau Server

Puoi configurare Azure AD come provider di identità (IdP) SAML e aggiungere Tableau Server alle applicazioni SSO (Single Sign-On) supportate. Quando si integra Azure AD con SAML e Tableau Server, gli utenti possono accedere a Tableau Server utilizzando le proprie credenziali di rete standard.

## Prima di iniziare: prerequisiti

Prima di poter configurare Tableau Server e SAML con Azure AD, il tuo ambiente deve avere le seguenti caratteristiche:

- Un certificato SSL con crittografia SHA-2 (256 o 512 bit) e che soddisfa i requisiti aggiuntivi elencati nelle seguenti sezioni:
    
    - [Requisiti del certificato SSL](https://help.tableau.com/current/server-linux/it-it/ssl_config.htm#cert-req)
    - [Requisiti del certificato e dell’identity provider (IdP)](https://help.tableau.com/current/server-linux/it-it/saml_requ.htm#Certific) SAML
- Se gli utenti accedono da un dominio che non è il dominio predefinito, consulta [Requisiti SAML](https://help.tableau.com/current/server-linux/it-it/saml_requ.htm#multiple_domain) e [Gestione degli utenti nelle distribuzioni con archivi identità esterni](https://help.tableau.com/current/server-linux/it-it/users_manage_ad.htm#multiple_domain) per verificare che il valore dell’attributo del dominio sia impostato e definito in modo da evitare problemi di accesso in seguito.

## Fase 1. Verificare la connessione SSL con Azure AD

Azure AD richiede una connessione SSL. Se non l’hai già fatto, completa le operazioni descritte in [Configurare SSL per il traffico HTTP esterno da e verso Tableau Server](https://help.tableau.com/current/server-linux/it-it/ssl_config.htm), utilizzando un certificato che soddisfi i requisiti specificati in precedenza.

In alternativa, se Tableau Server è configurato per funzionare con un proxy o inverso o un bilanciamento del carico dove SSL viene interrotto (comunemente chiamato offload SSL), non è necessario configurare SSL esterno.

Se la tua organizzazione utilizza il proxy app di Azure AD, consulta la sezione seguente [Proxy app di Azure AD](#AzureAppProxy).

## Fase 2. Configurare SAML su Tableau Server

Completa la procedura descritta in [Configurare SAML a livello di server](https://help.tableau.com/current/server-linux/it-it/config_saml.htm) tramite il download dei metadati di Tableau Server in un file XML. A questo punto, torna qui e passa alla sezione successiva.

## Fase 3. Configurare le regole di attestazione di Azure AD

Il mapping è sensibile alla differenza tra maiuscole e minuscole e richiede un’ortografia esatta, quindi ricontrolla le voci immesse. La tabella mostra gli attributi comuni e il mapping dell’attestazione. Devi verificare gli attributi con la configurazione specifica di Azure AD.

<table class="simple-table"><colgroup><col><col></colgroup><tbody><tr><th>Attributo LDAP</th><th>Tipo di attestazione in uscita</th></tr><tr><td>onpremisessamaccountname</td><td>username</td></tr><tr><td>Nome</td><td><p>nome</p><p><b>Nota:</b> questa impostazione è facoltativa.</p></td></tr><tr><td>Cognome</td><td><p>cognome</p><p><b>Nota:</b> questa impostazione è facoltativa.</p></td></tr><tr><td>netbiosname</td><td><p>dominio</p><p><b>Nota:</b> è necessario solo se gli utenti accedono da un dominio che non è il dominio predefinito.</p></td></tr></tbody></table>

In alcune organizzazioni, Azure AD come IdP SAML viene utilizzato con Active Directory come archivio identità per Tableau Server. In questo caso, `username` in genere è il nome sAMAccountName. Consulta la documentazione di Microsoft per identificare l’attributo sAMAccountName in Azure AD da mappare all’attributo `username`.

## Fase 4. Specificare i metadati di Azure AD per Tableau Server

1. Torna all’interfaccia utente Web di TSM e passa alla scheda Configurazione > Identità e accesso utente > Metodo di autenticazione.
2. Nella fase 4 del riquadro di configurazione di SAML immetti il percorso del file XML esportato da Azure AD e seleziona Carica.
    
    ![](/tableau/current/it-it/server-linux/it-it/Img/saml_config_upload_idp_metadata_linux.png)
3. Completa i passaggi rimanenti (corrispondenti alle asserzioni e specificando l’accesso al tipo di client) come specificato in [Configurare SAML a livello di server](https://help.tableau.com/current/server-linux/it-it/config_saml.htm). Salva e applica le modifiche.
4. Se non è la prima volta che configuri SAML, procedi come segue:
    
    1. Arresta Tableau Server, apri la CLI di TSM ed esegui i comandi seguenti.
        
        `tsm configuration set -k wgserver.saml.sha256 -v true`
        
        `tsm authentication saml configure -a -1`
    2. Applica le modifiche:
        
        `tsm pending-changes apply`
        
        Se le modifiche in sospeso richiedono il riavvio del server, il comando `pending-changes apply` visualizzerà un messaggio per segnalare che verrà eseguito un riavvio. Questo messaggio viene visualizzato anche se il server è stato arrestato, ma in questo caso il riavvio non viene eseguito. Puoi eliminare la richiesta usando l’opzione `--ignore-prompt`, ma questo non modifica il comportamento del riavvio. Se le modifiche non richiedono un riavvio, vengono applicate senza visualizzare alcun messaggio. Per maggiori informazioni, consulta [tsm pending-changes apply](https://help.tableau.com/current/server-linux/it-it/cli_pending-changes.htm#pending-changes-apply).

## Proxy app di Azure AD

Se esegui Proxy app di Azure AD con Tableau Server e SAML è abilitato, sarà necessario eseguire una configurazione aggiuntiva per Proxy app di Azure AD.

Tableau Server può accettare traffico da un solo URL quando SAML è abilitato. Tuttavia, per impostazione predefinita, Proxy app di Azure AD imposta un URL esterno e un URL interno.

È necessario impostare entrambi questi valori sullo stesso URL nel dominio personalizzato. Per maggiori informazioni, consulta la documentazione di Microsoft [Configure custom domains with Azure AD Application Proxy](https://docs.microsoft.com/en-us/azure/active-directory/manage-apps/application-proxy-configure-custom-domain).

## Risoluzione dei problemi

**Proxy app di Azure AD**

In alcuni casi, il rendering dei collegamenti alle viste viene eseguito internamente, ma ha esito negativo esternamente quando il traffico attraversa un proxy app di Azure AD. Il problema si verifica quando è presente un simbolo di cancelletto (#) nell’URL e gli utenti accedono al collegamento con un browser. L’app Tableau Mobile è in grado di accedere agli URL con un simbolo di cancelletto.

**I timeout della sessione utente sembrano essere ignorati**

Quando Tableau Server è configurato per SAML, gli utenti potrebbero riscontrare errori di accesso perché l’impostazione della durata massima dell’autenticazione dell’IdP è configurata su un valore superiore all’impostazione della durata massima dell’autenticazione di Tableau. Per risolvere questo problema, puoi utilizzare l’opzione `wgserver.saml.forceauthn` di tsm configuration set per richiedere all’IdP di riautenticare l’utente ogni volta che Tableau reindirizza la richiesta di autenticazione, anche se la sessione dell’IdP per l’utente è ancora attiva.

Ad esempio, quando l’impostazione `maxInactiveTime` di Azure AD è superiore all’impostazione `maxAuthenticationAge` di Tableau Server, Tableau reindirizza la richiesta di autenticazione all’IdP, che successivamente invia a Tableau un’asserzione che indica che l’utente è già autenticato. Tuttavia, poiché l’utente è stato autenticato al di fuori dell’impostazione `maxAuthenticationAge` di Tableau Server, Tableau rifiuta l’autenticazione dell’utente. In questi casi, puoi eseguire una delle operazioni seguenti o entrambe:

- Abilita l’opzione `wgserver.saml.forceauthn` per richiedere all’IdP di riautenticare l’utente ogni volta che Tableau reindirizza la richiesta di autenticazione. Per maggiori informazioni, consulta [wgserver.saml.forceauthn](https://help.tableau.com/current/server-linux/it-it/cli_configuration-set_tsm.htm#wgserver-saml-forceauthn).
- Aumenta l’impostazione `maxAuthenticationAge` di Tableau Server. Per maggiori informazioni, consulta "a, --max-auth-age <max-auth-age>" nell’argomento [tsm authentication](https://help.tableau.com/current/server-linux/it-it/cli_authentication_tsm.htm#tsm-authentication-saml-configure).

**AppID non corrispondente**

Durante la revisione del file vizportal.log, potrebbe venire visualizzato l’errore “_Il pubblico di destinazione non corrisponde al destinatario_”.

Per risolvere questo problema, assicurati che l’appID corrisponda a ciò che viene inviato. Azure aggiungerà automaticamente "SPN" all’appID quando si usa l’ID applicazione con l’app in uso. Puoi modificare il valore nelle impostazioni SAML di Tableau aggiungendo il prefisso "SPN:" all’ID applicazione.

Ad esempio: SPN:myazureappid1234