Résultats de recherche :

×

Authentification unique Drupal SAML utilisant Salesforce comme fournisseur d'identité


L'intégration Drupal SAML utilisant le miniOrange SAML SP Le module établit un SSO transparent entre Salesforce et le site Drupal. Les utilisateurs pourront se connecter au site Drupal en utilisant leurs identifiants Salesforce. Ce document vous guidera à travers les étapes de configuration de l'authentification unique - SSO entre Drupal en tant que fournisseur de services (SP) et Salesforce en tant que fournisseur d'identité (IdP). 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'
  • Accédez à étendre menu sur votre console d'administration Drupal et recherchez Fournisseur de services 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_setup
  • Installez le module :
    drush et drupal/miniorange_saml
  • Vider le cache:
     drush cr
  • Configurez le module à
    {BaseURL}/admin/config/people/miniorange_saml/idp_setup
  • Accédez à étendre menu sur votre console d'administration Drupal et cliquez sur Installer un nouveau module de .
  • Installez l' Drupal SAML SP 2.0 Authentification unique (SSO) - Fournisseur de services 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_setup

Métadonnées Drupal SAML SP :

  • Après avoir installé le module sur votre site Drupal, dans le Administration menu, accédez à Configuration → Personnes → Configuration de connexion miniOrange SAML. (/admin/config/people/miniorange_saml/idp_setup)
  • Authentification unique Drupal SAML - Sélectionnez la configuration de connexion miniOrange SAML
  • Copiez le ID d'entité SP/émetteur et par URL du SPACS du languette. Gardez-le à portée de main. (Ceci est requis pour configurer Salesforce en tant qu'IdP.)
  • Drupal saml single sign on login - dans l'onglet métadonnées du fournisseur de services, vous pouvez trouver ici les métadonnées sp pour configurer votre fournisseur d'identité

Configurez l'application d'authentification unique SAML dans Salesforce :

  • Connectez-vous à votre Salesforce compte.
  • Cliquez sur le réglage Icône dans le coin supérieur droit. Cliquer sur installation dans la liste déroulante.
  • Drupal saml sp sélectionner la configuration
  • Accédez à la Recherche rapide boîte du panneau de gauche.
  • Rechercher Fournisseur d'identité et cliquez dessus.
  • Accueil-Salesforce-Single-Sign-On-Search-for-Identity-Provider
  • Cliquez sur Activer le fournisseur d'identité .
  • Fournisseur d'identité-Salesforce-Single-Sign-On-Enable-Identity-Provider
  • Cliquez sur Épargnez .
  • Menu Administrer - Salesforce SAML Single Sign-On (SSO) - Cliquez sur le bouton Enregistrer
  • Cliquez sur le Télécharger les métadonnées bouton. Conservez le fichier téléchargé à portée de main. (Ceci est nécessaire pour configurer Drupal en tant que fournisseur de services SAML.)
  • Cliquez sur Les fournisseurs de services sont désormais créés via des applications connectées. Cliquez ici lien. Vous serez redirigé vers Nouvelle application connectée page de configuration.
  • Identity-Provider-Salesforce-Single-Sign-On-Click-on-Download-Metadata-bouton
  • Sur le Nouvelle application connectée, fournissez les informations suivantes.
    • Informations de base:
      • Entrez le nom de l'application dans Nom de l'application connectée champ de texte.
      • Entrez une adresse e-mail valide dans le champ Courriel champ de texte.
      Gérer-les-applications-connectées-Salesforce-Single-Sign-On-enter-basic-profile-info
    • Paramètres de l'application Web :
      • Vérifiez la Activer SAML case à cocher et fournissez les informations requises dans le champ de texte correspondant à partir du Métadonnées du fournisseur de services onglet du module faisant référence ci-dessous.
      • Champ SAML Salesforce Informations sur le fournisseur de services (Drupal)
        ID d'entité ID d'entité SP/émetteur
        URL ACS URL du SPACS
        Type de sujet Nom d'utilisateur
        Format d'identification du nom urn:oasis:noms:tc:SAML:2.0:nameid-format:persistent
      Gérer les applications connectées-Salesforce-Single-Sign-On-Web-App-Settings
  • Cliquez sur Épargnez.

Attribuez des profils utilisateur à l'application Salesforce :

  • Accédez à la Recherche rapide boîte du panneau de gauche.
  • Rechercher Gérer les applications connectées et cliquez dessus.
  • Sélectionnez l'application que vous avez créée sur Salesforce. Par exemple Drupal.
  • Gérer-les-applications-connectées-Salesforce-Single-Sign-On-Recherche-pour-Gérer-les-applications-connectées
  • Faites défiler jusqu'à Profils section et cliquez sur Gérer les profils .
  • Profils Lightning-Experience-Salesforce-Single-Sign-On
  • Sélectionnez les profils auxquels vous souhaitez donner accès pour vous connecter via cette application. Clique sur le Épargnez .
  • Profils Lightning-Experience-Salesforce-Single-Sign-On

Configurez Drupal en tant que fournisseur de services SAML :

  • Accédez à la Configuration du fournisseur de services onglet du site Drupal et cliquez sur Télécharger les métadonnées IDP.
  • Dans le champ Télécharger le fichier de métadonnées, choisissez le fichier de métadonnées XML que vous avez téléchargé à partir de Salesforce. Clique sur le Télécharger le fichier .
  • Métadonnées Drupal-SAML-Single-Sign-On-Upload-Salesforce-IdP

    Remarque: Pour mettre à jour le nom du fournisseur d'identité, procédez comme suit :

    • Sous Action, Sélectionnez l' Modifier.
    • Entrer Salesforce dans l' Nom du fournisseur d'identité champ de texte.
    • Faites défiler vers le bas et cliquez sur le Enregistrer la configuration .

  • Cliquez sur le Teste lien pour tester la connexion entre Drupal et Salesforce.
  • Drupal-SAML-Single-Sign-On-Click-on-Test-link-to-verify-the-connection
  • Dans une fenêtre contextuelle de configuration de test, connectez-vous à l'aide des informations d'identification Salesforce (si aucune session active n'est présente). Après une authentification réussie, une liste des attributs reçus de Salesforce s'affichera. Clique sur le OK.
  • Drupal-et-Salesforce-Test-Configurtion-avec succès

Toutes nos félicitations! vous avez configuré avec succès Salesforce en tant que fournisseur d'identité SAML (IdP) et Drupal en tant que fournisseur de services SAML.

Comment fonctionne la connexion SAML SSO ?

  • Ouvrez un nouveau navigateur/fenêtre privée et accédez à la page de connexion du site Drupal.
  • Cliquez Connectez-vous à l'aide du fournisseur d'identité (Salesforce) lien.
  • Vous serez redirigé vers la page de connexion Salesforce. Saisissez les informations d'identification Salesforce. Après une authentification réussie, l'utilisateur sera redirigé vers le site Drupal.

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