Bonjour!

Besoin d'aide? Nous sommes ici !

Icône de support
Assistance par e-mail miniOrange
succès

Merci pour votre demande. Notre équipe vous contactera bientôt.

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

Résultats de la recherche:

×

Synchronisation et approvisionnement des utilisateurs BigCommerce


En utilisant l'intégration de synchronisation de boutique BigCommerce, vous vous assurez que toutes les informations importantes de votre boutique, comme vos produits, votre stock et vos commandes, restent identiques et à jour sur toutes les plateformes où elles sont utilisées. Cela permet d'éviter les erreurs et simplifie la gestion des produits et des commandes.

La gestion des comptes utilisateurs permet de contrôler les droits d'accès des utilisateurs à votre boutique en ligne. Vous pouvez créer des comptes, attribuer des tâches spécifiques et définir les sections de la boutique auxquelles ils peuvent accéder. C'est essentiel pour garantir la sécurité, faciliter la collaboration au sein de votre équipe et offrir une expérience personnalisée aux utilisateurs disposant d'un compte. Ensemble, ces éléments contribuent à l'amélioration du fonctionnement, à la sécurité et à la croissance harmonieuse de votre boutique en ligne.

Conditions préalables pour provisionner les utilisateurs dans BigCommerce

  • Accès au tableau de bord d'administration de miniOrange
  • Identifiants de la boutique BigCommerce (ID client, secret client, jeton d'accès)
  • Autorisations API requises configurées dans BigCommerce

Scénarios de provisionnement et de déprovisionnement


miniOrange fournit des solutions de provisionnement pour tous les scénarios de gestion des utilisateurs (provisionnement), qui incluent Intégration AD, Intégration LDAP et approvisionnement automatisé pour toutes les applications externes comme BigCommerce, Google Workspace, Workday, etc.



Suivez le guide étape par étape ci-dessous pour configurer BigCommerce Provisioning



La synchronisation entre miniOrange et BigCommerce permet la gestion automatisée du cycle de vie et la création de comptes utilisateurs grâce à une intégration API personnalisée. Tout utilisateur créé, mis à jour ou supprimé dans miniOrange est automatiquement synchronisé avec BigCommerce.

1. Configurer le provisionnement pour BigCommerce

  • Connectez-vous à miniOrange Console d'administration.
  • Allez dans Apps et cliquez sur Ajouter une application .
  • Console d'administration miniOrange : onglet Applications avec Ajouter une application

  • Sous Choisir une application, sélectionnez Provisioning du Toutes les applications menu déroulant.
  • Console d'administration miniOrange : Choisissez l'application – sélectionnez Provisionnement dans Toutes les applications

  • Cliquez à nouveau Provisionnement personnalisé Demande de leasing
  • miniOrange : Sélectionnez l’application de provisionnement personnalisé

  • Entrer le Afficher le nom de l'application puis cliquez sur Suivant.
  • Provisionnement personnalisé : saisissez le nom de l’application à afficher et cliquez sur Suivant

2. Configuration de la création d'utilisateurs

  • Accédez à la miniOrange vers l'application Onglet permettant de configurer les événements de provisionnement.
  • Provisionnement personnalisé : miniOrange vers l’onglet Application pour la configuration des événements

  • Ajoutez le Nom de la configuration de l'événement et le point de terminaison de l'API.
  • Provisionnement personnalisé : Nom de la configuration de l’événement et point de terminaison de l’API

  • Choisir Type d'événement : Création d'utilisateur.
  • Provisionnement personnalisé : le type d’événement est défini sur Création d’utilisateur

  • Dans l' Paramètres de la demande section, définissez la méthode sur POSTEZ et la Endpoint à https://api.bigcommerce.com/stores/{store-hash}/v3/customers.
  • Remplacez le store-hash dans l'URL de l'API avec votre véritable hachage de la boutique BigCommerce valeur.
  • Provisionnement personnalisé : Paramètres de requête – Point de terminaison POST et clients BigCommerce v3

  • Dans l' En-têtes section, entrez X-Auth-Token comme la clé d'attribut et la Jeton d'accès comme valeur d'attribut.
  • Provisionnement personnalisé : En-têtes – Clé X-Auth-Token et valeur du jeton d’accès

  • Dans le corps de la requête, sélectionnez application / json.
  • Provisionnement personnalisé : type de contenu du corps de la requête application/json

  • Saisissez les attributs utilisateur requis comme indiqué ci-dessous : [ { "email": Primary Email, "first_name": First Name, "last_name": Last Name } ]
  • Provisionnement personnalisé : mappage du corps de la requête pour l’adresse e-mail, le prénom et le nom.

  • Dans l' Paramètres de réponse Dans la section Externe, saisissez l'option Externe Clé d'identification as data[0].id .
  • Provisionnement personnalisé : Paramètres de réponse – Clé d’identification externe data[0].id

  • Cliquez à nouveau Enregistrer.

3. Vérification

  • Créez un utilisateur dans miniOrange, il sera synchronisé avec bigcommerce.
  • Accédez à Rapports >> Rapports de provisionnement.
  • Vérifier l'état de synchronisation de l'utilisateur.
  • Rapports de provisionnement miniOrange : vérifier l’état de synchronisation de l’utilisateur

4. Configuration de mise à jour de l'utilisateur

  • Choisir Type d'événement : Mise à jour par l'utilisateur.
  • Provisionnement personnalisé : Type d’événement défini sur Mise à jour par l’utilisateur

  • Définir la méthode sur PUT et le point de terminaison à
    https://api.bigcommerce.com/stores/{store-hash}/v3/customers.
  • Provisionnement personnalisé : mise à jour des utilisateurs – méthode PUT et point de terminaison des clients BigCommerce

  • Ajoutez le Jeton X-Auth en-tête.
  • Provisionnement personnalisé : mise à jour utilisateur – en-tête X-Auth-Token

  • Configurer le corps de la requête
  • Provisionnement personnalisé : Mise à jour utilisateur – configuration du corps de la requête

  • Cliquez à nouveau Enregistrer.

5. Configuration de la suppression d'utilisateurs

  • Choisir Type d'événement : Suppression d'un utilisateur.
  • Provisionnement personnalisé : Type d’événement défini sur Utilisateur supprimé

  • Définir la méthode sur EFFACER et le point de terminaison à https://api.bigcommerce.com/stores/{store-hash}/v3/customers?id:in=External User ID.
  • Provisionnement personnalisé : Suppression d’utilisateur – Méthode DELETE et point de terminaison des clients avec ID utilisateur externe

  • Ajoutez le Jeton X-Auth en-tête.
  • Provisionnement personnalisé : Suppression d’utilisateur – En-tête X-Auth-Token

  • Enregistrer configuration.

Cette section explique comment les modifications apportées par les clients dans BigCommerce sont automatiquement synchronisées en temps réel avec miniOrange grâce à une intégration basée sur un webhook.

1. Configurer l'application BigCommerce dans miniOrange

  • Connectez-vous à miniOrange Console d'administration.
  • Allez dans Apps Cliquez sur Ajouter une application .
  • Console d'administration miniOrange : onglet Applications avec Ajouter une application

  • Dans l' Choisissez une application section, ouvrez la liste déroulante de Toutes les applications et sélectionnez JWT.
  • Console d'administration miniOrange : Choisissez l'application – sélectionnez JWT

  • À l'étape suivante, recherchez BigCommerce Sélectionnez l'application dans la liste et cliquez dessus.
  • miniOrange : Sélectionnez l’application BigCommerce JWT dans la liste

  • Entrez les valeurs suivantes dans les champs respectifs.
  • Application BigCommerce JWT : informations de base, URL de redirection, ID client, clé secrète client, jeton d’accès

  • Entrer le ID client, secret client et Jeton d'accès que nous avons téléchargée lors de la création de l'API dans la console BigCommerce.
  • Accédez à Politiques internes languette.
  • Cliquez sur Attribuer un groupe .

    Application BigCommerce JWT : Onglet « Stratégies » – Attribuer un groupe

  • Dans la section « Affecter un groupe ».
  • Choisissez le DEFAULT en groupe.
  • Cliquez sur le Suivant .

    Application BigCommerce JWT : Attribuer un groupe – choisir le groupe par défaut

  • Attribuez les stratégies au groupe. Ici, vous pouvez choisir la méthode d'authentification principale pour les utilisateurs. Dans le menu déroulant sous Premier facteur, sélectionnez Mot de passe.
    Premier facteur Mot de passe
  • Cliquez sur Enregistrer.

    Application BigCommerce JWT : Attribuer des politiques – Mot de passe de premier facteur

2. Configuration du webhook

  • Créer Webhook.
  • Envoyer nous POSTEZ requête à l'API suivante dans Facteur.
    https://api.bigcommerce.com/stores/{store_hash}/v3/hooks.
  • Ajoutez le Jeton X-Auth en-tête et définir l'en-tête Jeton d'accès comme sa valeur.
  • API BigCommerce : Créer un webhook – Envoyer une requête POST à ​​v3/hooks avec l’en-tête X-Auth-Token

  • Corps de la demande
                               { "headers": { "app-secret": "Client Secret" }, "scope": "store/customer/*", "destination": "https://login.xecurify.com/services/api/provisioning/webhook/bigcommerce/syncusers/{customerId}", "is_active": true }
    
    

  • Webhook BigCommerce : corps de requête JSON avec en-têtes scope, destination et app-secret

  • remplacer secret de l'application avec le secret de l'application miniOrange et {customerId} avec l'identifiant client ; après cela, la création ou la mise à jour d'un utilisateur dans BigCommerce créera ou mettra automatiquement à jour l'utilisateur dans miniOrange.


Afficher les rapports de provisionnement

Comment accéder aux rapports de provisionnement ?

  • Accédez à Rapports Dans le volet de navigation de gauche, recherchez Provisioning, et sélectionnez Rapport d'approvisionnement.
  • Rapport d'approvisionnement

  • Filtrez les rapports en précisant Identifiant de l'utilisateur final et Nom de l'application critères. De plus, choisissez le laps de temps pour les rapports. Une fois terminé, cliquez sur le Rechercher.
  • Rapport de provisionnement de recherche

  • Alternativement, vous pouvez cliquer directement sur Rechercher pour récupérer tous les rapports de provisionnement en fonction du temps sans appliquer de filtres spécifiques.


Références externes

Vous souhaitez planifier une démo ?

Démonstration de la plateforme
  



Nos autres produits de gestion des identités et des accès