Résultats de recherche :

×

S'inscrire Contactez-Nous

Guide de configuration pour configurer Google Apps / G-suite User Provisioning (SCIM) dans Magento


Le système de gestion des identités inter-domaines (SCIM) est un protocole HTTP standard ouvert permettant d'automatiser l'échange d'informations sur l'identité des utilisateurs entre les domaines d'identité ou les systèmes informatiques. SCIM vise à simplifier le provisionnement et la gestion des utilisateurs dans le cloud. Par exemple, lorsqu'un fournisseur d'identité ajoute, met à jour et supprime l'utilisateur, celui-ci est ajouté, mis à jour et supprimé du profil utilisateur Magento. Pour obtenir cette fonctionnalité, Google Apps/G-Suite fournit au fournisseur d'utilisateurs la norme SCIM.

Si vos utilisateurs utilisent à la fois Google Apps/G-Suite et le site Web Magento 2, il est préférable que tous les utilisateurs soient mis à jour sur le site Magento 2 sans se connecter à chaque fois pour mettre à jour la liste des utilisateurs. miniOrange fournit une solution qui permet l'approvisionnement des utilisateurs sur le site Web Magento à l'aide de la norme SCIM.

miniOrange fournit une solution en introduisant une extension Magento pour prendre en charge le provisionnement des utilisateurs de Google Apps/G-Suite et permet à l'utilisateur d'accéder à votre site Web en utilisant ses informations d'identification de compte Google Apps/G-Suite pour se connecter à Magento. L’extension User Provisioning & Sync permet également le provisionnement avec des fournisseurs personnalisés. L’extension User Provisioning & Sync fonctionne avec tout IDP conforme à la norme SCIM.


Pré-requis : Téléchargement Et Installation

Installation à l'aide de Composer :
  • Achetez l' Approvisionnement et synchronisation des utilisateurs miniOrange 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 {module_name} :{version}"
  • 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 Approvisionnement et synchronisation des utilisateurs miniOrange extension.
  • Décompressez tout le contenu du zip dans le répertoire MiniOrange/SCIM.
  • {Répertoire racine de Magento} appli code Mini Orange SCIM
  • 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

Étapes pour configurer Magento en tant que serveur SCIM et Google Apps/G-Suite en tant que client SCIM (synchronisation et provisionnement automatique des utilisateurs de Google Apps/G-Suite avec Magento)

1. Configurez Magento en tant que serveur SCIM

  • Accédez à la Configuration SCIM onglet pour trouver le URL de base SCIM et Jeton au porteur SCIM, que vous garderez à portée de main.
  • Approvisionnement et synchronisation des utilisateurs Magento - Copiez l'URL de base SCIM et le jeton de support SCIM

2. Configurez Google Apps/G-Suite en tant que client SCIM

  • Connectez-vous au Google Admin console.
  • Remarque : Connectez-vous à l'aide de votre compte administrateur.

  • Dans la barre de menu de gauche, cliquez sur Apps -> sélectionnez Applications Web et mobiles.
  • Provisionnement et synchronisation des utilisateurs Google Apps : cliquez sur Applications et sélectionnez Applications Web et mobiles.
  • Cliquez sur Ajouter une application et recherchez "gardien".
  • Provisionnement et synchronisation des utilisateurs Google Apps : cliquez sur le bouton Ajouter des applications et recherchez des applications.
  • Ajoutez l'application et configurez votre Authentification unique SAML configuration.
  • Maintenant, naviguez vers le Provisionnement automatique de la demande et entrez les informations requises.
  • Provisionnement et synchronisation des utilisateurs Google Apps : accédez à la section de provisionnement automatique.
  • Collez le URL de base SCIM into the URL du point de terminaison champ et le Jeton au porteur SCIM into the Autorisation de l'application champ de l’étape 1.
  • Provisionnement et synchronisation des utilisateurs Google Apps : collez l'autorisation de l'application et l'URL du point de terminaison copiées à l'étape 2.
  • Dans l'application Keeper, sélectionnez Mappage d'attributs SAML pour mapper les attributs utilisateur.
  • Provisionnement et synchronisation des utilisateurs Google Apps – ajouter un mappage d'attributs
  • Ensuite, cliquez sur Enregistrer bouton pour enregistrer votre configuration.
  • Maintenant, allumer Provisionnement automatique dans le Paramètres de l'application.
  • Provisionnement et synchronisation des utilisateurs Google Apps : activer le provisionnement automatique
  • Changez le statut d'accès utilisateur en Pour tout le monde dans l'application SAML SSO.
  • Vous avez configuré avec succès l'extension Magento User Provisioning & Sync avec Google Apps/G-Suite.

3. Cartographie des attributs

  • Dans l’extension Magento User Provisioning & Sync, accédez à l’onglet Mappage d’attributs.
  • Dans la section Mappage d'attributs, saisissez les informations et cliquez sur Enregistrer.
  • Provisionnement et synchronisation des utilisateurs Google Apps/G-Suite - Application SCIM Azure

Assistance active 24h/7 et XNUMXj/XNUMX

Si vous rencontrez des difficultés ou avez des questions, n'hésitez pas à nous contacter à l'adresse magentosupport@xecurify.com . Si vous souhaitez ajouter des fonctionnalités à l'extension, contactez-nous et nous les développerons sur mesure. De plus, si vous le souhaitez, nous pouvons organiser une réunion en ligne pour vous aider à configurer l'extension Magento SCIM User Provisioning.


Bonjour!

Besoin d'aide? Nous sommes ici !

soutenez