Skip to main content

Configurer Alteryx Server pour SCIM avec Microsoft Entra ID

Ce document fournit des instructions pour les administrateurs qui souhaitent intégrer Alteryx Server à Microsoft Entra ID à l'aide de SCIM (System for Cross-domain Identity Management). Utilisez ce guide pour apprendre à activer SCIM dans Server, à configurer Microsoft Entra ID pour le connecter à Server pour le provisionnement SCIM et à configurer les utilisateurs et les groupes dans Microsoft Entra ID. Grâce à cette intégration, vous pouvez rationaliser la gestion des utilisateurs et des groupes, garantissant ainsi une expérience synchronisée et fluide entre Alteryx Server et Microsoft Entra ID.

Note

Cette configuration nécessite que Microsoft Entra ID puisse communiquer avec Alteryx Server via une connexion HTTPS (SSL/TLS). Vérifiez auprès de vos équipes réseau et sécurité que le réseau, le pare-feu et les routeurs sont correctement configurés pour permettre cette communication. Pour prendre en charge cette communication, TLS doit être activé sur Alteryx Server. Pour plus d'informations sur TLS, consultez la section Configurer SSL/TLS pour Server.

Activation de la prise en charge SCIM

  1. SCIM nécessite qu'Alteryx Server soit configuré pour prendre en charge l'authentification unique SAML.

    Pour un nouvel environnement, suivez les étapes décrites dans la section Configurer l'authentification Alteryx Server pour configurer SAML.

  2. Connectez-vous à Alteryx Server en tant qu'Administrateur (administrateur Server) et accédez à Aministrateur> Paramètres> Configuration> SCIM.

  3. Sélectionnez Modifier.

  4. Activez le bouton pour activer SCIM.

  5. Sélectionnez la durée de vie du jeton en fonction de vos besoins. N'hésitez pas à consulter l'équipe sécurité de votre entreprise pour obtenir des conseils.

  6. Sélectionnez Enregistrer.

  7. Enregistrez l'URI de base et le jeton car vous en aurez besoin pour configurer la connexion dans Microsoft Entra ID.

Alteryx Server SCIM Configuration Example

Configurer Microsoft Entra ID

  1. Connectez-vous à Microsoft Entra ID.

  2. Si vous n'avez pas encore créé d'application pour Alteryx Server, sélectionnez Applications d'entreprise.

    1. Sélectionnez + Nouvelle application.

    2. Sélectionnez + Créer votre propre application.

    3. Dans le panneau de droite, saisissez un nom pour l'application, par exemple « Alteryx Server ».

    4. Sélectionnez Intégrer une autre application que vous ne trouvez pas dans la galerie (hors galerie).

    5. Sélectionnez Créer.

    6. Une fois l'application créée, sélectionnez Authentification unique et configurez l'application pour SAML. Pour plus d'informations, consultez la page Configurer SAML 2.0 sur Alteryx Server pour Microsoft Entra ID.

  3. Une fois que vous avez créé une application pour Alteryx Server, accédez à cette application.

  4. Sélectionnez Provisionnement.

    1. Sélectionnez Automatique pour le Mode de provisionnement.

    2. Pour l'URL du locataire, entrez l'URI de base que vous avez notée dans la section Activation de la prise en charge SCIM (par exemple, https://host.domain.tld/webapi/scim/v2).

    3. Pour Jeton secret, saisissez le jeton que vous avez noté dans la section Activation de la prise en charge SCIM.

    4. Sélectionnez Tester la connexion pour confirmer que Microsoft Entra ID peut se connecter à Alteryx Server.

      1. Si le test de connexion échoue :

        Note

        Bien que la connexion SAML puisse fonctionner par défaut, car cela implique une communication dans le sens interne-public d'un utilisateur, cela ne signifie pas que votre instance Microsoft Entra ID dispose d'une ligne de site directe vers votre instance Alteryx Server (qui nécessite une communication réussie du cloud public Microsoft Entra ID vers un réseau privé) requise pour que SCIM fonctionne correctement.

        Si vous obtenez le message d'erreur « Une erreur s'est produite lors de l'envoi de la demande », veuillez consulter les options ci-dessous pour assurer une communication correcte entre ces systèmes.

        • vérifiez que vous avez saisi l'URL et le jeton corrects.

        • Consultez vos équipes réseau et sécurité pour vous assurer que la connectivité réseau entre Alteryx Server et Microsoft Entra ID est autorisée.

        • Si vous ne pouvez pas autoriser Microsoft Entra ID à se connecter directement à Alteryx Server, vous pouvez utiliser l'agent de provisionnement de Microsoft Entra ID plutôt que cette configuration. Pour plus d'informations, contactez votre administrateur Microsoft Entra ID et consultez la rubrique Provisionnement des applications sur site Microsoft Entra pour les applications compatibles SCIM.

          Azure Provisioning Configuration Example

Provisionnement des utilisateurs et des groupes

  1. Connectez-vous à Microsoft Entra ID.

  2. Accédez à l'application que vous avez créée pour Alteryx Server dans la section Configurer Microsoft Entra ID.

  3. Sélectionnez Utilisateurs et groupes.

    Azure Users and groups
  4. Sélectionnez + Ajouter un utilisateur/groupe.

  5. Dans le panneau de droite, utilisez la fonction de recherche pour trouver et sélectionner les utilisateurs et les groupes que vous souhaitez ajouter.

  6. Les utilisateurs et groupes sélectionnés s'affichent dans la partie inférieure du panneau.

    Azure User Search Panel
  7. Pour finaliser votre sélection, cliquez sur le bouton Sélectionner en bas du panneau.

  8. Vous revenez alors à la page Utilisateurs et groupes avec une liste des utilisateurs et des groupes associés à l'application.

  9. Sélectionnez Provisionnement.

  10. Sélectionnez Démarrer le provisionnement pour activer le provisionnement. Cela lance le cycle de provisionnement incrémentiel par lequel Microsoft Entra ID synchronise les utilisateurs et les groupes avec Alteryx Server. Toute modification apportée aux utilisateurs ou aux groupes dans Microsoft Entra ID est répercutée dans Server lorsque la synchronisation est terminée. Microsoft Entra ID peut prendre jusqu'à 40 minutes pour synchroniser les modifications.

    Le processus de provisionnement dans Alteryx Server produit les résultats suivants en fonction des utilisateurs et des groupes attribués à votre application SCIM :

    • Utilisateurs : créés avec le rôle par défaut.

    • Groupes personnalisés Alteryx : créés pour chaque groupe Active Directory, avec le rôle par défaut attribué.

    • Attribution des utilisateurs : les utilisateurs sont ajoutés à leur ou leurs groupes personnalisés respectifs en fonction de leur appartenance à un groupe Active Directory.

    Azure Provisioning Configuration

Confirmation de la synchronisation

  1. Attendez au moins 40 minutes pour vous assurer que Microsoft Entra ID termine un cycle de provisionnement.

  2. Connectez-vous à Alteryx Server en tant qu'Administrateur (administrateur Server).

  3. Accédez à Administrateur> Utilisateurs.

  4. Confirmez que les utilisateurs et les groupes provisionnés dans Microsoft Entra ID ont été créés ou mis à jour dans Server.