Résoudre les problèmes liés à SAML

Cette rubrique fournit des informations sur la résolution des problèmes qui peuvent se produire lorsque vous configurez l’authentification SAML.

Les métadonnées et assertions requises ne correspondent pas correctement

La plupart des problèmes se produisent parce que les métadonnées que vous importez à partir de l’IdP ou des noms d’assertion que vous saisissez ne correspondent pas aux attributs d’IdP correspondants. Pour résoudre les problèmes SAML, commencez par vous assurer que les informations affichées aux étapes 1 à 5 (Tableau Cloud) ou aux étapes 1 à 4 (TCM) de la page Authentification correspondent aux paramètres de configuration SAML de l’IdP.

Tableau Cloud ou TCM nécessite l’assertion de l’IdP qui contient le nom d’utilisateur. En plus de vérifier les étapes 2 à 5 dans Tableau Cloud ou les étapes 2 à 4 dans TCM, assurez-vous que les noms d’utilisateur des utilisateurs sont identiques entre Tableau Cloud et l’IdP.

Le fournisseur d’identité n’affiche pas la page de connexion

Un utilisateur fournit son nom d’utilisateur dans la page de connexion Tableau Cloud ou TCM, Tableau redirige la demande vers le fournisseur d’identité (IdP), mais ce dernier ne renvoie pas sa page de connexion SAML. L’IdP peut manquer de renvoyer la page de connexion pour l’une des raisons suivantes :

  • L’URL de service SSO n’est pas valide.

    Lorsque vous importez les métadonnées IdP, assurez-vous que le champ URL de service SSO affiche l’URL correcte.

  • L’IdP ne reconnaît pas la requête d’authentification reçue.

    Par exemple, il peut arriver que l’ID d’entité Tableau Cloud ou TCM soit incorrecte, notamment si les paramètres de configuration SAML sur la page Authentification ont été corrompus ou modifiés par inadvertance.

Pour résoudre le problème, répétez les étapes 1 et 2 de la configuration SAML :

  1. Connectez-vous à votre compte IdP et exportez les métadonnées de l’IdP.

  2. Effectuez l’une des actions suivantes :

    • Connectez-vous à Tableau Cloud, allez la page Paramètres > Authentification. À côté de la configuration de l’authentification, cliquez sur le menu Actions et sélectionnez Modifier. Dans la page Modifier la configuration, à l’étape 2, réimportez les métadonnées et téléchargez-les.

    • Connectez-vous à TCM, accédez à la page Paramètres > Authentification, sous le type d’authentification SAML, cliquez sur la flèche déroulante Configuration (obligatoire). À l’étape 2, réimportez les métadonnées et chargez-les.

Rien ne se passe après la connexion IdP

Si un utilisateur fournit des informations d’identification incorrectes sur la page de connexion de l’IdP, ou si l’utilisateur n’est pas autorisé à utiliser SAML, certains IdP ne retourneront pas le contrôle à Tableau en cas d’échec de l’authentification.

Dans Tableau Cloud, sur la page Utilisateurs, vous pouvez voir si un utilisateur est autorisé pour l’authentification SAML.

Le champ Nom complet affiche l’adresse de messagerie des utilisateurs

Pour un site SAML, le champ Nom complet est renseigné avec l’adresse e-mail si les assertions de prénom et nom ou de nom complet ne sont pas fournies à l’étape 3. Mapper les attributs des paramètres SAML dans la page Authentification.

Impossible d’authentifier les utilisateurs lors de l’authentification SSO

L’authentification SAML intervient hors de Tableau, ce qui peut rendre difficile la résolution des problèmes d’authentification. Toutefois, les tentatives de connexion sont enregistrées par Tableau Cloud. Vous pouvez créer un instantané des fichiers journaux et les utiliser pour dépanner les problèmes.

Si un utilisateur a du mal s’authentifier sur Tableau Cloud, examinez le fichier journal pour vous assurer que les valeurs d’attribut Nom d’utilisateur renvoyées par l’IdP correspondent aux noms d’utilisateur des utilisateurs.

Pour télécharger le fichier journal :

  1. Connectez-vous à Tableau Cloud ou TCM.
  2. Allez à la page Paramètres > Authentification et effectuez l’une des opérations suivantes :

    • Dans Tableau Cloud, à côté de la configuration de l’authentification, cliquez sur le menu Actions et sélectionnez Modifier. À l’étape 7. Configuration du test, sous Dépanner SAML, cliquez sur le bouton Télécharger le journal.

    • Dans TCM, sous le type d’authentification SAML, cliquez sur la flèche déroulante Configuration (obligatoire). Sous l’étape 6. Configuration du test, sous Dépanner SAML, cliquez sur le bouton Télécharger le journal.

Connexion via les utilitaires de ligne de commande

SAML n’est pas utilisé pour l’authentification lorsque vous vous connectez à Tableau Cloud en utilisant la commande tabcmd, même si Tableau Cloud est configuré pour utiliser SAML. Cet outil requiert des jetons d’accès personnels..