Résultats de recherche :

×

Connexion SSO à authentification unique BitBucket SAML en utilisant Drupal comme IDP

Connexion SSO à authentification unique BitBucket SAML en utilisant Drupal comme IDP


Ce document explique comment configurer Drupal en tant que fournisseur d'identité (IdP) pour l'application Bitbucket à l'aide du Module IDP miniOrange SAML. Cela permettra aux utilisateurs de se connecter et d'accéder à Bitbucket en utilisant les informations d'identification Drupal. Le module est compatible avec Drupal 7, Drupal 8, Drupal 9 et Drupal 10.

Procédure d'installation 


  • Téléchargez le module :
    le compositeur nécessite 'drupal/miniorange_saml_idp'
  • Accédez à étendre menu sur votre console d'administration Drupal et recherchez Fournisseur d'identité SAML miniOrange en utilisant le champ de recherche.
  • Activez le module en cochant la case et cliquez sur installer .
  • Configurez le module à
    {BaseURL}/admin/config/people/miniorange_saml_idp/idp_setup
  • Installez le module :
    drush en miniorange_saml_idp
  • Vider le cache:
     drush cr
  • Configurez le module à
    {BaseURL}/admin/config/people/miniorange_saml_idp/idp_setup
  • Accédez à étendre menu sur votre console d'administration Drupal et cliquez sur Installer un nouveau module de .
  • Installez l' Drupal SAML IDP 2.0 Single Sign On (SSO) - Fournisseur d'identité SAML module soit en téléchargeant le zip, soit depuis l'URL du paquet (tar/zip).
  • Cliquez sur Activer les modules nouvellement ajoutés.
  • Activez ce module en cochant la case et en cliquant sur installer .
  • Configurez le module à
    {BaseURL}/admin/config/people/miniorange_saml_idp/idp_setup

Obtenez les métadonnées SAML IDP depuis Drupal :

  • Une fois le module installé, accédez au configuration dans la barre de navigation supérieure et cliquez sur l'icône Configuration du fournisseur d'identité SAML miniOrange.
  • Configuration-Drupal-Cliquez sur-miniOrange-SAML-IDP-Configuration
  • Accédez à la Métadonnées IDP et téléchargez le fichier de métadonnées. (Ceci est requis pour configurer Bitbucket en tant que SP SAML)
  • Drupal-Single-Sign-On-Click-on-Download-Metadata-bouton

Configurez l'application SAML SSO dans Bitbucket :

  • Connectez-vous à votre bitbucket site en tant qu'administrateur.
  • Dans la barre de navigation supérieure, ouvrez le menu de votre profil et sélectionnez Place de marché Atlassian.
  • Bitbucket-Drupal-SAML-IdP-Select-Atlassian-Market-Place
  • Recherche pour le mO Bitbucket SAML SSO Et cliquez sur le Essai gratuit bouton pour installer l’application.
  • Bitbucket-Drupal-SAML-IdP-Search-mo-Bitbucket-SAML-SSO-Select-Free-Trail
  • Après une installation réussie, ouvrez les configurations de l'application depuis le panneau de navigation de gauche (Administration → ADD-ONS → miniOrange Single Sign-On)
  • Accédez à l'onglet SAML et sélectionnez le IDP configurés option.
  • Cliquez sur le Ajouter un nouveau fournisseur d'identité bouton (dans la fenêtre de contrôle qui apparaît maintenant)
  • /Bitbucket-Drupal-SAML-IdP-Select-Add-New-IdP
  • Sélectionnez le Installation rapide option
  • Bitbucket-Drupal-SAML-IdP-Select-Quick-Setup
  • Sélectionnez le IDP personnalisé.
  • Bitbucket-Drupal-SAML-IdP-Select-Custom-IdP
  • Sur le Métadonnées du fournisseur de services section, sélectionnez En fournissant une URL/un fichier de métadonnées à l'IDP option dans la liste déroulante. Téléchargez les métadonnées (cela nécessitera une configuration supplémentaire de Drupal en tant qu'IdP) et cliquez sur le bouton Procéder .
  • Bitbucket-Drupal-SAML-IdP-Download-IdP-Métadonnées
  • Après avoir procédé, la section à Configurez votre fournisseur d'identité apparaît. Sélectionnez l'option comme suit :
    • Souhaitez-vous personnaliser le nom de votre IDP ? → Oui
    • Nom IDP personnalisé → Drupal (cela peut être n'importe quel nom pertinent)
    • Vous devez configurer les métadonnées de votre IDP sur Bitbucket. Comment souhaitez-vous ajouter ces métadonnées ? → J'ai un fichier qui contient les métadonnées
    • Téléchargez ensuite le fichier de métadonnées de Drupal téléchargé lors des étapes précédentes. Faites défiler jusqu'au bouton et cliquez sur le Épargnez .
  • Bitbucket-Drupal-SAML-IdP-Configure-IdP
  • Cliquez Procéder lorsque le paramètre a été enregistré avec succès.
  • Conservez les paramètres par défaut de la section Profil utilisateur et Groupes d'utilisateurs et cliquez sur le bouton Enregistrer et continuer .
  • Dans la section Dépannage, cliquez sur le Terminer la configuration rapide bouton pour terminer la configuration.
  • Bitbucket-Drupal-SAML-IdP-Clik-Finish-Quick-Step

Configuration de Drupal en tant que fournisseur d'identité SAML (IdP) :

  • Allez sur le site Drupal. Accédez au Configuration du fournisseur de services du module miniOrange SAML IDP.
  • Cliquez sur Télécharger les métadonnées SP.
  • Drupal-SAML-IDP-Select-Upload-Metadata
  • Téléchargez le fichier de métadonnées téléchargé depuis le bitbucket.
  • Drupal-SAML-IDP-Upload-Metadata
  • Maintenant, cliquez sur le Teste lien pour vérifier votre configuration. Si vos configurations sont correctes alors vous obtiendrez la page d'accueil du site Bitbucket dans la fenêtre de configuration de test.
  • Drupal-SAML-IDP-Select-Test-Configure

Vous avez configuré avec succès le SAML SSO entre Bitbucket en tant que SAML SP et Drupal en tant que SAML IDP.

Caractéristiques supplémentaires:

Explorez les fonctionnalités avancées offertes par le module avec un essai complet. Vous pouvez lancer la demande d'essai en utilisant Demander un essai de 7 jours bouton du module ou contactez-nous à drupalsupport@xecurify.com pour une assistance individuelle d'un expert Drupal.

 Études de cas
miniOrange a répondu avec succès aux cas d'utilisation de plus de 400 clients de confiance grâce à ses solutions Drupal hautement flexibles/personnalisables. N'hésitez pas à consulter certaines de nos études de cas uniques en utilisant ceci lien.
 D'autres solutions
N'hésitez pas à explorer les autres solutions Drupal que nous proposons ici. Les solutions populaires utilisées par nos clients de confiance incluent 2FA, User Provisioning et Website Security. 
  Assistance active 24h/7 et XNUMXj/XNUMX
Les développeurs Drupal de miniOrange offrent un support rapide et actif pour vos requêtes. Nous pouvons vous aider depuis le choix de la meilleure solution pour votre cas d’utilisation jusqu’au déploiement et à la maintenance de la solution.
Bonjour!

Besoin d'aide? Nous sommes ici !

Support
Contacter l'assistance miniOrange
succès

Merci pour votre demande.

Si vous n'avez pas de nouvelles de nous dans les 24 heures, n'hésitez pas à envoyer un e-mail de suivi à info@xecurify.com