Intégrations

La définition d’une intégration dans l’administrateur Commerce détermine l’emplacement des informations d’identification OAuth et de l’URL de redirection pour les intégrations tierces, et identifie les ressources d’API disponibles nécessaires à l’intégration. Pour plus d’informations sur le processus d’enregistrement de l’intégration, voir Authentification basée sur OAuth dans la documentation destinée aux développeurs Commerce.

Intégrations

Processus d’intégration

  1. Autoriser l’intégration - Accédez au System > Extensions>Integrations, recherchez l’intégration appropriée et autorisez-la.
  2. Vérifier et établir la connexion - Lorsque vous y êtes invité, acceptez l’accès demandé. Si vous êtes redirigé vers un tiers, connectez-vous au système ou créez un compte. Une fois la connexion établie, vous revenez à la page d’intégration.
  3. Recevoir la confirmation de l'intégration autorisée - Le système envoie une notification indiquant que l’intégration a été autorisée avec succès. Après avoir configuré une intégration et reçu les informations d’identification, il n’est plus nécessaire d’effectuer des appels pour accéder aux jetons ou de demander des jetons.

Ajout d’une intégration

  1. Sur le Administration barre latérale, accédez à System > Extensions>Integrations.

    Nouvelle intégration {width="600" modal="regular"}

  2. Renseignez les informations d’intégration suivantes :

    • Saisissez le Name de l'intégration et du contact Email adresse.

    • Saisissez le Callback URL où les informations d’identification OAuth peuvent être envoyées lors de l’utilisation d’OAuth pour l’échange de jetons. Utilisation https:// est vivement recommandé.

    • Saisissez le Identity Link URL pour rediriger les utilisateurs vers un compte tiers à l’aide de ces informations d’identification d’intégration Adobe Commerce ou Magento Open Source.

    note note
    NOTE
    La variable Integration not secure le libellé d’avertissement s’affiche à côté de chaque nom d’intégration sur la Integrations en tant que rappel, jusqu’à ce que les URL HTTPS soient enregistrées dans Callback URL et Identity Link URL des champs.
    • Lorsque vous y êtes invité, saisissez votre mot de passe pour confirmer votre identité.
  3. Dans le panneau de gauche, choisissez API et procédez comme suit :

    • Définir Resource Access à l’une des options suivantes :

      • All
      • Custom
    • Pour un accès personnalisé, cochez la case de chaque ressource nécessaire.

      Intégrations - API disponible {width="600" modal="regular"}

  4. Lorsque vous avez terminé, cliquez sur Save.

Activation d’une intégration

Par défaut, une intégration enregistrée s’affiche sur la grille avec une Inactive statut. Pour l’activer, procédez comme suit :

  1. Sur le Administration barre latérale, accédez à System > Extensions>Integrations.

  2. Recherchez l’intégration que vous venez de créer, puis cliquez sur le bouton Activate lien.

  3. Dans le coin supérieur droit, cliquez sur Allow.

    Cette action affiche les jetons d’intégration pour les extensions. Copiez ces informations dans un emplacement sécurisé et chiffré à utiliser avec votre intégration.

    Jetons d’intégration pour les extensions {width="600" modal="regular"}

  4. Dans le coin supérieur droit, cliquez sur Done.

Réautoriser une intégration

Pour générer un nouveau jeton d’accès à l’intégration et un nouveau secret de jeton d’accès, réautorisez l’intégration à partir de l’administrateur :

  1. Sur le Administration barre latérale, accédez à System > Extensions>Integrations.

  2. Recherchez l’intégration avec la méthode Active statut.

  3. Dans Activate, cliquez sur le bouton Reauthorize.

  4. Cliquez sur Reauthorize pour approuver l’accès aux ressources de l’API.

  5. Enregistrez les nouveaux jetons d’intégration pour les extensions et cliquez sur Done.

Modification du paramètre de sécurité de l’accès des invités à l’API

Par défaut, le système n’autorise pas l’accès anonyme des invités à CMS, catalogue et autres ressources de magasin. Si vous devez modifier le paramètre, procédez comme suit :

  1. Sur le Administration barre latérale, accédez à Stores > Settings>Configuration.

  2. Dans le panneau de gauche, développez Services et choisissez Magento Web API.

  3. Développer Sélecteur d’extension la valeur Web API Security Setting .

    Configuration des services - paramètres de sécurité de l’API web {width="600" modal="regular"}

  4. Définir Allow Anonymous Guest Access to Yes.

  5. Lorsque vous avez terminé, cliquez sur Save Config.

Pour plus d’informations, voir Limitation de l’accès aux API web anonymes dans la documentation destinée aux développeurs Commerce.

Suppression d’une intégration

  1. Sur le Administration barre latérale, accédez à System > Extensions>Integrations.

  2. Recherchez l’intégration existante et cliquez sur l’icône ( icône de corbeille ) dans la variable Delete colonne .

  3. Pour confirmer votre action, cliquez sur OK.

recommendation-more-help
d3c62084-5181-43fb-bba6-1feb2fcc3ec1