Configurer SAML Microsoft Entra ID pour l'authentification unique
PlaidCloud prend en charge l’authentification unique (SSO) via SAML 2.0. Ce guide explique comment configurer Microsoft Entra ID (anciennement Azure Active Directory) comme fournisseur d’identité SAML afin que les utilisateurs de votre organisation puissent s’authentifier via Entra pour accéder à PlaidCloud.
Prérequis
Section intitulée « Prérequis »- Un locataire Microsoft Entra ID (Azure AD) actif
- Un compte doté de l’un des rôles Entra suivants : Global Administrator, Cloud Application Administrator ou Application Administrator
- Un contact avec l’assistance PlaidCloud pour coordonner la configuration et échanger les valeurs de configuration
Vue d’ensemble
Section intitulée « Vue d’ensemble »La configuration repose sur un échange de métadonnées SAML entre deux parties :
- Vous configurez une Enterprise Application dans Entra ID et vous communiquez à PlaidCloud votre App Federation Metadata URL.
- PlaidCloud vous fournit l’Entity ID du fournisseur de services (SP) et la Reply URL (Assertion Consumer Service URL) nécessaires pour terminer votre configuration Entra.
Coordonnez-vous avec l’assistance PlaidCloud pour obtenir les valeurs du SP avant de terminer l’étape 3 ci-dessous.
Étape 1 : créer une Enterprise Application
Section intitulée « Étape 1 : créer une Enterprise Application »- Connectez-vous au portail Azure et accédez à Microsoft Entra ID.
- Dans la barre latérale gauche, sélectionnez Enterprise Applications.
- Cliquez sur + New application.
- Cliquez sur + Create your own application.
- Saisissez un nom pour l’application (par exemple,
PlaidCloud SSO). - Sélectionnez Integrate any other application you don’t find in the gallery (Non-gallery).
- Cliquez sur Créer.
Étape 2 : activer l’authentification unique basée sur SAML
Section intitulée « Étape 2 : activer l’authentification unique basée sur SAML »- Une fois l’application créée, sélectionnez Single sign-on dans la barre latérale gauche, sous Gérer.
- Sur l’écran « Select a single sign-on method », cliquez sur SAML.
Étape 3 : configurer les paramètres SAML de base
Section intitulée « Étape 3 : configurer les paramètres SAML de base »- Dans la section Basic SAML Configuration, cliquez sur Modifier.
- Dans le champ Identifier (Entity ID), saisissez le SP Entity ID fourni par PlaidCloud.
- Dans le champ Reply URL (Assertion Consumer Service URL), saisissez l’ACS URL fournie par PlaidCloud.
- Cliquez sur Enregistrer.
Étape 4 : configurer les attributs et les revendications
Section intitulée « Étape 4 : configurer les attributs et les revendications »Par défaut, Entra transmet l’adresse e-mail et le nom de l’utilisateur dans l’assertion SAML. Si votre configuration PlaidCloud utilise des affectations de groupes de sécurité issues de l’authentification unique, vous devez également inclure des revendications de groupe.
Ajouter des revendications de groupe
Section intitulée « Ajouter des revendications de groupe »- Dans la section Attributes & Claims, cliquez sur Modifier.
- Cliquez sur + Add a group claim.
- Choisissez Groups assigned to the application (recommandé pour limiter la taille du jeton).
- Sous Source attribute, sélectionnez une valeur appropriée :
- ID du groupe — transmet l’Object ID Azure (UUID) du groupe
- Cloud-only group display names — transmet le nom lisible du groupe (pour les groupes uniquement cloud)
- sAMAccountName — transmet le nom du groupe local (pour les environnements hybrides ou synchronisés)
- Cliquez sur Enregistrer.
Étape 5 : affecter des utilisateurs et des groupes à l’application
Section intitulée « Étape 5 : affecter des utilisateurs et des groupes à l’application »Seuls les utilisateurs et les groupes affectés à l’Enterprise Application peuvent s’authentifier avec cette configuration d’authentification unique.
- Dans la barre latérale gauche, sélectionnez Users and groups sous Gérer.
- Cliquez sur + Add user/group.
- Sélectionnez les utilisateurs ou les groupes qui doivent disposer de l’accès SSO à PlaidCloud.
- Cliquez sur Affecter.
Étape 6 : récupérer et envoyer l’App Federation Metadata URL
Section intitulée « Étape 6 : récupérer et envoyer l’App Federation Metadata URL »Une fois l’application configurée, repérez la Federation Metadata URL et envoyez-la à PlaidCloud afin de finaliser l’intégration.
- Accédez à la page Single sign-on de votre Enterprise Application.
- Faites défiler jusqu’à la section SAML Certificates.
- Copiez l’App Federation Metadata URL.
Envoyez cette URL à l’assistance PlaidCloud. Il s’agit de l’Entity Descriptor URL dont PlaidCloud a besoin pour configurer la relation de confiance côté fournisseur d’identité. Une fois cette URL reçue, l’équipe termine la configuration de Keycloak et vous prévient lorsque l’authentification unique est prête à être testée.
Tester l’intégration
Section intitulée « Tester l’intégration »Une fois que PlaidCloud a confirmé que la configuration est terminée :
- Accédez à l’espace de travail PlaidCloud de votre organisation (par exemple,
https://my-workspace.plaid.cloud). - Vous êtes redirigé vers la page de connexion Microsoft.
- Connectez-vous avec vos identifiants Entra ID.
- Une fois l’authentification réussie, vous êtes redirigé vers PlaidCloud.
Si vous rencontrez des erreurs, vérifiez les points suivants :
- Le SP Entity ID et la Reply URL correspondent exactement à ce que PlaidCloud a fourni
- L’utilisateur qui tente de se connecter est affecté à l’Enterprise Application
- L’App Federation Metadata URL que vous avez envoyée à PlaidCloud est accessible (non bloquée par un pare-feu ou une stratégie d’accès conditionnel)