Articles sur : Paramètres de l'espace de travail
Cet article est aussi disponible en :

SAML SSO Microsoft Entra

🔑 SAML SSO Microsoft Entra

« Activez l'authentification unique sécurisée (SSO) avec Microsoft Entra et Brainframe GRC. »
Suivez ces étapes pour configurer l'authentification SAML entre votre tenant Entra et Brainframe GRC.



1️⃣ Créer l'application


  1. Allez dans le centre d'administration Entra → https://entra.microsoft.com/#home et cliquez sur New application.


  1. Sélectionnez Create your own application.


  1. Saisissez un nom pour votre application, choisissez Non-gallery application, puis cliquez sur Create.


📌 Astuce : utilisez un nom descriptif (par ex. Brainframe GRC SSO) pour l'identifier facilement.



2️⃣ Configurer l'application Entra


  1. Allez dans Single sign-on et sélectionnez SAML.


  1. Cliquez sur Edit dans le bloc Basic SAML configuration.


  1. Récupérez les valeurs requises depuis Paramètres de l'espace de travail Brainframe → Authentification et saisissez-les dans Entra. Laissez les autres champs vides. Cliquez sur Save.




  1. Modifiez le bloc Attributes & claims.


  1. Supprimez toutes les revendications non requises sous Additional claims en cliquant sur les 3 points → Delete.


  1. Ajoutez de nouvelles revendications manuellement via Add new claim.


  1. Créez les revendications sensibles à la casse suivantes :
  • firstname
  • lastname
  • WorkspaceId



⚠️ Attention : les noms des revendications doivent correspondre exactement. Utilisez WorkspaceId (et non Workspaceid).


✅ Exemple de configuration finale :



3️⃣ Configuration Brainframe


Une fois Entra prêt, configurez le côté Brainframe GRC dans Paramètres de l'espace de travail → Authentification.



  1. Copiez l'URL de connexion (Login URL) depuis Entra (page SSO) → collez-la dans IdP Single Sign-On (SSO) Login URL dans Brainframe.


  1. Téléchargez le certificat SAML (Base64) → copiez le texte (retirez les lignes BEGIN/END CERTIFICATE) → collez-le dans IdP application certificate dans Brainframe.



4️⃣ Tester l'intégration


  1. Ajoutez des utilisateurs à l'application Entra.


  1. Testez le flux de connexion de l'application.


  1. Les utilisateurs assignés verront désormais l'application disponible dans leur portail Entra.



5️⃣ Provisionnement des utilisateurs (première connexion SSO)


En bref : un tout nouvel utilisateur qui se connecte via le SSO de son entreprise obtient un compte Brainframe, et ce compte est immédiatement actif. La connexion par mot de passe est désactivée pour lui.


⚠️ Le SSO doit être activé pour l'espace de travail. S'il ne l'est pas, le callback SAML s'arrête avant qu'un compte ne soit créé.


Lorsque l'e-mail présenté par SAML est inconnu dans le système, Brainframe provisionne l'utilisateur dans cet espace de travail :


  1. Il crée l'identité.
  2. Il ajoute un utilisateur avec cette identité à l'espace de travail, en utilisant le nom et l'e-mail SAML, avec le statut actif.
  3. Il définit l'utilisateur comme non-administrateur.
  4. Il marque l'utilisateur comme créé depuis le fournisseur d'identité et désactive la connexion par mot de passe, afin que l'utilisateur ne puisse pas se connecter en dehors du SSO après avoir été désactivé dans l'IdP.


Désactiver un utilisateur


Un administrateur peut ultérieurement désactiver le compte dans Brainframe. Une connexion SSO ultérieure est alors rejetée avec le message :


« Your account has been disabled in this workspace. »



6️⃣ Erreurs courantes et solutions


❌ Failed to read asymmetric key : vous devez mettre à jour le « IdP application certificate » dans les paramètres Brainframe GRC avec le certificat BASE64 de l'IdP (sans la ligne BEGIN/END Certificate)



❌ Attributes mismatch → Tous les attributs sont sensibles à la casse (par ex. WorkspaceId doit être exact).


❌ Aucun compte n'est créé lors de la première connexion SSO → Le SSO n'est pas activé pour l'espace de travail. Activez-le dans Paramètres de l'espace de travail → Authentification et enregistrez.


❌ « Your account has been disabled in this workspace. » → Un administrateur a désactivé cet utilisateur dans Brainframe. Réactivez le compte dans les paramètres utilisateurs de l'espace de travail.


Mis à jour le : 15/10/2026

Cet article a-t-il répondu à vos questions ?

Partagez vos commentaires

Annuler

Merci !