Résultats de recherche :

×

S'inscrire Contactez-Nous

Authentification unique SAML dans Magento à l'aide d'ADFS | ADFS SSO | Connectez-vous en utilisant ADFS

L'authentification unique (SSO) ADFS (Active Directory Federation Services) pour Magento [SAML] est possible grâce à notre plugin SSO SAML pour Magento. Notre solution SSO transforme Magento en fournisseur de services conforme à SAML 2.0, permettant aux utilisateurs de s'authentifier et de se connecter en toute sécurité au site Magento via ADFS. Notre solution d'authentification unique (SSO) pour Magento sécurise les sites Magento en authentifiant les utilisateurs à l'aide de leurs identifiants ADFS. Elle prend en charge les fonctionnalités SSO avancées telles que le mappage d'attributs/personnalisé et le mappage de rôles. Ce guide vous explique comment configurer l'authentification unique SAML entre votre site Magento et ADFS, en considérant ADFS comme fournisseur d'identité (IdP) et Magento comme fournisseur de services (SP). Notre plugin SSO permet un nombre illimité d'authentifications d'utilisateurs depuis ADFS (Active Directory Federation Services). Pour en savoir plus sur les autres fonctionnalités que nous proposons dans votre plugin Magento SAML Single Sign-On (SSO), vous pouvez cliquer ici.

Installation à l'aide de Composer :

  • Achetez l' Authentification unique miniOrange SAML – Connexion SAML SSO extension du marché magento.
  • Allez dans Mon profil -> Mes achats
  • Veuillez vous assurer que vous utilisez les bonnes clés d'accès (Mon profil - Clés d'accès)
  • Collez les clés d'accès dans votre fichier auth.json dans votre projet
  • Utilisez la commande ci-dessous pour ajouter l'extension à votre projet.
  • "le compositeur nécessite miniorange_inc/saml-sp-single-sign-on"
  • Vous pouvez voir le nom du module et la liste des versions dans le sélecteur sous le nom du module d'extension.
  • Exécutez les commandes suivantes sur l’invite de commande pour activer l’extension.
  • configuration de php bin / magento: di: compile
    php bin / magento setup: mise à jour

Installation manuelle :

  • Téléchargez le zip d’extension de connexion miniOrange SAML Single Sign On – SAML SSO Login à partir de ici.
  • Décompressez tout le contenu du zip dans le répertoire MiniOrange/SP.
  • {Répertoire racine de Magento} appli code Mini Orange SSO
  • Exécutez les commandes suivantes sur l’invite de commande pour activer l’extension
  • configuration de php bin / magento: di: compile
    php bin / magento setup: mise à jour

Suivez les étapes ci-dessous pour configurer ADFS comme IdP pour Magento

  • Dans le plugin Magento SAML SP SSO, accédez à Métadonnées du fournisseur de services languette. Dans cet onglet, vous trouverez les métadonnées SP telles que l'ID d'entité SP et l'URL ACS (AssertionConsumerService) qui sont requises pour configurer ADFS en tant que fournisseur d'identité.
Configurer ADFS en tant qu'IDP -SAML Single Sign-On (SSO) pour Magento - Connexion ADFS SSO

  • Sur ADFS, recherchez Gestion ADFS .
Magento SSO ADFS SAML SSO, Single Sign-On, connexion via ADFS, - Admin_Dashboard

  • Sélectionner Confiance de la partie de confiance et alors Ajouter une approbation de partie de confiance après avoir lancé AD FS Management.
 Magento SSO ADFS SAML SSO, Single Sign-On, connexion à l'aide d'ADFS, - Ajouter une confiance de partie de confiance

  • Dans l'assistant d'approbation de partie de confiance, cliquez sur le bouton Commencer bouton. Mais d'abord, assurez-vous que Revendications conscientes est sélectionné.
Magento SSO ADFS SAML SSO, Single Sign-On, connexion à l'aide d'ADFS, intégration avec ADFS SAML SSO - Claims Aware

  • Ajoutez une approbation de partie de confiance en sélectionnant les options appropriées.

img Utilisation de l'URL des métadonnées

  • Dans Sélectionner la source de données : Importer des données sur la partie utilisatrice depuis Internet ou un réseau local, puis ajoutez l'URL à l'adresse des métadonnées de la fédération. (Pour obtenir l'URL du SP Meatadata, accédez à l'onglet Informations sur le fournisseur de services du plugin).
  • Magento SSO ADFS SAML SSO, Single Sign-On, connexion via ADFS, prise en charge des métadonnées de l'assistant SAML 2.0

    • Passez l'étape 5 à l'étape 8 et commencez la configuration à partir de Step-9.

    img Utilisation du fichier XML de métadonnées

    • Dans Sélectionner la source de données : Importer des données sur la partie utilisatrice à partir d'un fichier option, puis parcourez le fichier de métadonnées (vous pouvez télécharger le fichier de métadonnées SP à partir du plugin sous l'option Métadonnées du fournisseur de services languette).
     Magento SSO ADFS SAML SSO, Single Sign-On, connexion à l'aide d'ADFS, - pour le fichier de métadonnées de l'assistant

    • Passez l'étape 5 à l'étape 8 et commencez la configuration à partir de Step-9.

    img Utilisation de la configuration manuelle

    • Dans Sélectionner la source de données : Saisir manuellement les données sur la partie utilisatrice & Cliquer sur Suivant.
    Magento SSO ADFS SAML SSO, Single Sign-On, connexion à l'aide d'ADFS, - Manuel SAML 2.0 Wizard_Metadata
    • Entrez le nom d'affichage et cliquez Suivant.
    • Téléchargez le certificat et cliquez Suivant. Téléchargez le certificat depuis le plugin et téléchargez-le sur ADFS.
    • Sélectionner Activer la prise en charge du protocole SAML 2.0 WebSSO & Entrez l'URL ACS à partir des plugins Informations sur le fournisseur de services Languette. Cliquez sur Suivant.
    Magento SSO ADFS SAML SSO, Single Sign-On, connexion via ADFS, - pour SAML 2.0 Wizard_Enable SAML

    • Ajouter ID d'entité comme identifiant de confiance de la partie de confiance provenant du plugin Informations sur le fournisseur de services Cliquez sur l'onglet , puis cliquez sur Ajouter et Suivant.
    Magento SSO ADFS SAML SSO, Single Sign-On, connexion via ADFS, - ID d'entité

    • Téléchargez également le certificat de signature à partir de l’onglet Informations sur le fournisseur de services à partir du plugin.
    • Cliquez à nouveau Suivant après avoir sélectionné Autoriser tout le monde en tant que politique de contrôle d'accès.
    Magento SSO ADFS SAML SSO, Single Sign-On, connexion via ADFS, autoriser tout le monde

    • Cliquez sur Suivant de Prêt à ajouter de la confiance et cliquez sur le bouton Fermer .
    • La liste des approbations de partie de confiance s'affichera. Cliquez sur Modifier la politique d'émission de réclamation après avoir sélectionné l'application appropriée.
    ADFS SAML SSO modifier la stratégie d'émission des réclamations

    • Cliquez sur Ajouter une règle .
     ADFS SAML SSO, connexion à l'aide de la règle d'ajout ADFS

    • Cliquez Sur Suivant après avoir sélectionné Envoyer des attributs LDAP en tant que revendications.
     ADFS SAML SSO, Single Sign-On, connexion à l'aide d'ADFS, attributs LDAP

    • Entrez les détails suivants et cliquez sur Finition.
    • Nom de la règle de revendication : Attributs
      Magasin d'attributs : Le tiering Active Directory
      Attribut LDAP : Adresses mail
      Type de réclamation sortante : Nom ID
     ADFS SAML SSO, Single Sign-On, connexion à l'aide d'ADFS, magasin d'attributs

    • Cliquez à nouveau Appliquer puis cliquez sur Ok .
    • Sélectionnez la propriété de l'application et ajoutez le certificat téléchargé à partir du module complémentaire.
     ADFS SAML SSO, Single Sign-On, connexion à l'aide d'ADFS, ajout d'un certificat

     ADFS SAML SSO, Single Sign-On, connexion via ADFS,   Étapes pour configurer ADFS pour l'authentification Windows

      Ouvrez l'invite de commande élevée sur le serveur ADFS et exécutez la commande suivante :

    • Setspn -a HTTP/##FQDN du serveur ADFS## ##Compte de service de domaine##
    • Le FQDN est un nom de domaine complet (Exemple : adfs4.example.com)
    • Le compte de service de domaine est le nom d'utilisateur du compte dans AD.
    • Exemple : setspn -a HTTP/adfs.example.com nom d'utilisateur/domaine
    • Accédez à la zone Stratégies d’authentification de la console de gestion AD FS et mettez à jour les stratégies d’authentification globales. Dans la zone Intranet, cochez Authentification Windows.
     ADFS SAML SSO, authentification unique, connexion à l'aide d'ADFS, application de gestion

    • Ouvrez Internet Explorer. Accédez à l'onglet Sécurité dans les Options Internet.
    • Ajoutez le nom de domaine complet d'AD FS à la liste des sites dans l'intranet local, puis redémarrez le navigateur.
    • Sélectionnez Niveau personnalisé pour la zone de sécurité. Sélectionner Connexion automatique uniquement dans la zone intranet de la liste des options.
     ADFS SAML SSO, connexion automatique en zone intranet

      Ouvrez le PowerShell et exécutez les deux commandes suivantes pour activer l'authentification Windows dans le navigateur Chrome.

    • Set-AdfsProperties -WIASupportedUserAgents ((Get-ADFSProperties | Select -ExpandProperty WIASupportedUserAgents) + "Chrome")
    • Get-AdfsProperties | Sélectionnez -ExpandProperty WIASupportedUserAgents.
    • Vous avez configuré ADFS pour l’authentification Windows.


  • Copier ID d'entité SAML, URL de point de terminaison d'authentification unique SAML et certificat x.509 à partir du document de métadonnées de la fédération et collez-le dedans ID d'entité IdP ou émetteur, URL du service d'authentification unique, certificat x.509 champs respectivement dans le plugin.
  • ID d'entité IdP ou émetteur ID d'entité SAML dans le document de métadonnées de fédération
    URL du service d'authentification unique URL du point de terminaison SAML Single-Sign-On dans le document de métadonnées de fédération
    Certificat X.509 Certificat x.509 dans le document de métadonnées de la fédération
  • Cliquez sur Enregistrer bouton pour enregistrer tous vos paramètres.
 Magento SSO - Connexion par authentification unique (SSO) dans Magento - métadonnées de la fédération

  • Pour vérifier si votre Magento en tant que SP est correctement configuré, cliquez sur le bouton Configuration du test .
 Magento SSO - Connexion par authentification unique (SSO) dans Magento - métadonnées de la fédération

  • Accédez à Paramètres multisites Onglet. Vous pouvez y retrouver tous les sous-sites de votre installation Magento pour lesquels vous souhaitez activer l'authentification unique. Cochez la case correspondante et cliquez sur « Enregistrer ».
Magento 2 SSO Single Sign-on (SSO) Administrateur Client SSO

  • Accédez à Paramètres de connexion languette. Vous trouverez ici l'option permettant d'activer le lien de connexion sur Administrateur*/Client Page de connexion (*Admin SSO est disponible dans les versions premium)
Magento 2 SSO Single Sign-on (SSO) Administrateur Client SSO

  • Vous pouvez créer automatiquement des utilisateurs Administrateur et Client lors de l'authentification unique (SSO) s'ils n'existent pas déjà. Cochez simplement la case correspondante pour activer l'authentification unique.
Magento 2 SSO Single Sign-on (SSO) Administrateur Client SSO

  • Si vous souhaitez lancer le SSO à partir de n'importe quelle page, vous pouvez également utiliser le lien SSO fourni dans l'extension.
Magento SSO utilisant le lien SSO Magento 2 SSO

  • L'extension Premium vous offre également la fonctionnalité pour redirigez automatiquement votre utilisateur vers la page de connexion IdP si l'utilisateur n'est pas déjà connecté.
Redirection automatique Magento 2 OAuth vers IDP

  • Accédez à la page de connexion client et vous verrez le bouton SSO sur votre frontend. Cliquez sur le bouton et testez le SSO.
SSO client Magento 2 OAuth SSO

  • Vous serez connecté avec succès à Magento.
magento SSO magento 2 OAuth client SSO Administrateur SSO

  • Accédez à votre page de connexion administrateur et vous verrez le bouton SSO sur votre page d'administration. Cliquez sur le bouton pour lancer l'authentification unique en tant qu'administrateur.
Bouton de connexion SSO Admin Magento 2

  • Une fois connecté avec succès à magento en tant qu'administrateur, vous serez redirigé vers le tableau de bord backend de magento.
Tableau de bord d'administration Magento 2 Admin SSO

  • Accédez à Paramètres de connexion onglet. Vous trouverez ici l'option permettant d'activer le SSO pour votre boutique Magento Headless.
  • Coller votre URL de publication du frontend Dans le champ prévu à cet effet, saisissez l'URL de votre boutique en ligne.
Magento 2 SSO Single Sign-on (SSO) Administrateur Client SSO

  • Les attributs sont des détails utilisateur stockés dans votre fournisseur d'identité.
  • Le mappage d'attributs vous aide à obtenir les attributs utilisateur de votre fournisseur d'identité (IdP) et à les mapper aux attributs utilisateur Magento tels que le prénom, le nom, etc.
  • Lors de l'enregistrement automatique des utilisateurs sur votre site Magento, ces attributs seront automatiquement mappés aux détails de votre utilisateur Magento.
  • Plus que NomID peut être mappé aux caractéristiques de courrier électronique et de nom d'utilisateur de Magento avec le plugin gratuit. En revanche, plusieurs attributs utilisateur de l'IdP peuvent être mappés aux attributs Magento dans la version premium du plugin. Vous pouvez mapper les attributs personnalisés que vous avez ajoutés à votre IdP en plus des attributs par défaut.
  • Lorsqu'un utilisateur effectue SSO, la valeur NameID envoyée par l'IdP sera mappée à l'e-mail et au nom d'utilisateur de l'utilisateur Magento.
 Magento SSO - Connexion par authentification unique (SSO) dans Magento - Mappage des attributs

    Pseudo Nom de l'attribut de nom d'utilisateur de l'IdP (Conserver NameID par défaut)
    Courriel : Nom de l'attribut email de l'IdP (Conserver NameID par défaut)
    Groupe/Rôle : Nom de l'attribut Rôle du fournisseur d'identité (IdP)
  • Vous pouvez vérifier la Configuration du test Résultats sous Configuration du fournisseur de services pour avoir une meilleure idée des valeurs à mapper ici.
  • Dans le champ Entrer le nom de l'attribut, saisissez le nom de l'attribut que vous souhaitez mapper à l'attribut que vous recevez de votre fournisseur d'identité.
  • Cliquez sur le bouton Ajouter
  • Maintenant, entrez le nom de l’attribut que vous recevez de votre fournisseur d’identité dans le champ prévu à cet effet.
  • Cliquez sur le bouton Enregistrer pour enregistrer la configuration.
  • Vous pouvez également supprimer la configuration en saisissant le nom dans le champ du nom de l'attribut, puis en cliquant sur le bouton Supprimer.
Mappage d'attributs personnalisés Magento 2 SAML SSO

  • Vous pouvez spécifier un rôle par défaut dans le plugin gratuit qui sera attribué à tous les utilisateurs non-administrateurs lorsqu'ils effectuent le SSO.
  • Accédez à l’onglet Mappage d’attributs/rôles et accédez à la section Mappage de rôles.
  • Sélectionnez le rôle par défaut et cliquez sur le bouton Enregistrer.
 Magento SSO - Connexion à Magento - mappage des rôles

Veuillez nous contacter à l'adresse magentosupport@xecurify.com ; notre équipe vous accompagnera dans la configuration de l'extension serveur OAuth pour Magento et vous aidera à choisir la solution ou le forfait le plus adapté à vos besoins.

ADFS_sso ×
Bonjour!

Besoin d'aide? Nous sommes ici !

soutenez