Résultats de recherche :

×

Intégration de ClicData SAML Single Sign-On (SSO) avec Drupal comme IdP


Drupal peut être défini comme fournisseur d'identité centralisé ou comme source d'authentification pour les utilisateurs d'autres applications via l'authentification unique (SSO). Ce document vous guidera à travers les étapes d'intégration de Drupal en tant qu'IdP SAML 2.0 et de ClicData en tant que fournisseur de services (SP) à l'aide du Module IDP miniOrange SAML. Cela vous permettra de gérer les utilisateurs et leurs autorisations en un seul endroit et en même temps, les utilisateurs pourront accéder à plusieurs applications avec des informations d'identification uniques. 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

Remarque: Vous aurez besoin d'un Version Premium du module pour configurer le Nextcloud comme SP et Drupal comme IDP.

Téléchargez les métadonnées Drupal SAML IdP :

  • Après avoir installé le module sur votre site Drupal, dans le Administration menu → accédez à Configuration → Personnes → Configuration Drupal SAML IDP. (/admin/config/people/miniorange_saml_idp/idp_setup)
  • Configuration-Drupal-Cliquez sur-miniOrange-SAML-IDP-Configuration
  • En vertu des Normes sur l’information et les communications, les organismes doivent rendre leurs sites et applications Web accessibles. Ils y parviennent en conformant leurs sites Web au niveau AA des Web Content Accessibility Guidelines (WCAG). Métadonnées IDP onglet, cliquez sur le Télécharger les métadonnées bouton. Ouvrez-le sur le bloc-notes et copiez les informations IdP. Gardez-le à portée de main. (Ces informations sont requises pour configurer ClicData en tant que SAML SP.)
  • Drupal-Clicdata-SAML-SP-Download-Metadata

Configurez l'application SAML SSO dans ClicData :

  • Se connecter à votre ClicData compte en tant qu'administrateur.
  • Dans le coin supérieur gauche, cliquez sur le bouton de menu.
  • En vertu des Normes sur l’information et les communications, les organismes doivent rendre leurs sites et applications Web accessibles. Ils y parviennent en conformant leurs sites Web au niveau AA des Web Content Accessibility Guidelines (WCAG). Compte section, cliquez sur Paramètres option.
  • Drupal-Clicdata-SAML-SP-Select-Account-Settings
  • Dans le Paramètres onglet, cliquez sur Authentification unique.
  • Drupal-Clicdata-SAML-SP-Click-SSO
  • Activer Authentification unique en faisant glisser un bouton et en sélectionnant SAML2.0 car Fournisseur d'identité type.
  • Drupal-Clicdata-SAML-SP-Activer-SSO-et-Select-SAML2.0-IDP
  • Cliquez sur le Importer les métadonnées du fournisseur d'identité bouton et téléchargez le Fichier de métadonnées IDP téléchargé depuis le Onglet Métadonnées IDP du module SAML IDP.
  • Dans la section Attributs utilisateur, remplissez les champs tels que vous les avez configurés dans la section plugin.
    Email Courrier
    Prénom prénom
    Prénom Nom
    Peut-on se connecter ? Oui
  • Drupal-Clicdata-SAML-SP-User-Attribute-Détails
  • Gardez le Rôle par défaut des nouveaux utilisateurs à Les spectateurs.

Configuration de Drupal comme fournisseur d'identité :

  • Cliquez sur le Télécharger les métadonnées sur le site ClicData.
  • Accédez à la Configuration du fournisseur d'identité onglet du module Drupal SAML IDP.
  • Allez à Télécharger les métadonnées SP et téléchargez le fichier de métadonnées téléchargé depuis ClicData.
  • Drupal-Upload-Métadonnées
  • Cliquez sur le bouton Upload
  • Cochez la case intitulée Assertion signée.
  • Faites défiler vers le bas et cliquez sur le Enregistrer la configuration .

Cartographie d'attributs

  • Accédez à l'onglet Mapping du module Drupal SAML IDP
  • Cliquez sur le Modifier du SP correspondant.
  • Configurez les attributs ci-dessous et cliquez sur le Enregistrer la configuration .
  • Drupal-Clicdata-SAML-SP-Attribute-Mapping

Testez la connexion entre ClicData et Drupal :

  • Cliquez sur valider en bas, cela vous redirigera vers la page WordPress où l'utilisateur devra saisir les informations d'identification, puis il sera redirigé vers ClicData.

    Remarque: Pour que la validation fonctionne, l'utilisateur actuel s'est connecté ClicData doit être présent dans le Drupal répertoire d'utilisateurs de personnes ou dans l'une de leurs intégrations avec exactement la même adresse e-mail. Lors de l'authentification, le Validation devrait devenir vert.

  • Drupal-Clicdata-SAML-SP-Validate-Status

Vous avez configuré avec succès le SAML SSO entre ClicData 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