Integreringar

Genom att definiera en integrering i Commerce Admin kan du fastställa platsen för OAuth-autentiseringsuppgifter och omdirigerings-URL för tredjepartsintegreringar och identifiera tillgängliga API-resurser som behövs för integreringen. Mer information om integreringsregistreringsprocessen finns i OAuth-baserad autentisering i dokumentationen för Commerce-utvecklare.

Integrationer

Arbetsflöde för introduktion

  1. Auktorisera integreringen - Gå till sidan System > Extensions>Integrations, hitta den relevanta integreringen och auktorisera.
  2. Verifiera och upprätta inloggning - Acceptera den begärda åtkomsten när du uppmanas till det. Om du omdirigeras till en tredje part loggar du in på systemet eller skapar ett konto. När inloggningen är klar återgår du till integreringssidan.
  3. Ta emot en bekräftelse på auktoriserad integrering - Systemet skickar ett meddelande om att integreringen har auktoriserats. När du har konfigurerat en integrering och tagit emot inloggningsuppgifterna behöver du inte längre ringa anrop för att få åtkomst till eller begära tokens.

Lägg till en integrering

  1. Gå till System > Extensions>Integrations ​på sidofältet_ Admin _.

    Ny integrering {width="600" modal="regular"}

  2. Ange följande integreringsinformation:

    • Ange Name för integreringen och kontaktadressen Email.

    • Ange Callback URL dit OAuth-autentiseringsuppgifter kan skickas när OAuth används för tokenutbyte. Vi rekommenderar starkt att du använder https://.

    • Ange Identity Link URL för att omdirigera användare till ett tredjepartskonto med dessa Adobe Commerce- eller Magento Open Source-integreringsuppgifter.

    note note
    NOTE
    Varningsetiketten Integration not secure visas nära varje integrationsnamn i Integrations-rutnätet som en påminnelse tills HTTPS-URL:er sparas i fälten Callback URL och Identity Link URL.
    • Ange ditt lösenord för att bekräfta din identitet när du uppmanas till detta.
  3. Välj API i den vänstra panelen och gör följande:

    • Ange Resource Access till något av följande:

      • All
      • Custom
    • Markera kryssrutan för varje resurs som behövs för anpassad åtkomst.

      Integreringar - tillgängligt API {width="600" modal="regular"}

  4. Klicka på Save när du är klar.

Aktivera en integrering

Som standard visas en sparad integrering i rutnätet med statusen Inactive. Så här aktiverar du den:

  1. Gå till System > Extensions>Integrations ​på sidofältet_ Admin _.

  2. Hitta den nyskapade integreringen och klicka på länken Activate.

  3. Klicka på Allow i det övre högra hörnet.

    Den här åtgärden visar integreringstoken för tillägg. Kopiera den här informationen till en säker, krypterad plats som kan användas med integreringen.

    Integreringstoken för tillägg {width="600" modal="regular"}

  4. Klicka på Done i det övre högra hörnet.

Återauktorisera en integrering

Om du vill generera en ny integreringsåtkomsttoken och åtkomsttokenhemlighet har du auktoriserat integreringen från administratören igen:

  1. Gå till System > Extensions>Integrations ​på sidofältet_ Admin _.

  2. Hitta integreringen med statusen Active.

  3. Klicka på Reauthorize i kolumnen Activate.

  4. Klicka på Reauthorize för att godkänna åtkomst till API-resurserna.

  5. Spara de nya integrationstoken för tillägg och klicka på Done.

Ändra säkerhetsinställningen för API-gäståtkomst

Som standard tillåter systemet inte anonym gäståtkomst till CMS, kataloger och andra lagringsresurser. Om du måste ändra inställningen gör du följande:

  1. Gå till Stores > Settings>Configuration ​på sidofältet_ Admin _.

  2. Expandera Services i den vänstra panelen och välj Magento Web API.

  3. Expandera Expansionsväljaren i avsnittet Web API Security Setting.

    Tjänstkonfiguration - säkerhetsinställningar för webb-API {width="600" modal="regular"}

  4. Ange Allow Anonymous Guest Access till Yes.

  5. Klicka på Save Config när du är klar.

Mer information finns i Begränsa åtkomst till anonyma webb-API:er i dokumentationen för Commerce-utvecklare.

Ta bort en integrering

  1. Gå till System > Extensions>Integrations ​på sidofältet_ Admin _.

  2. Leta reda på den befintliga integrationen och klicka på ikonen ( papperskorgsikonen ) i kolumnen Delete .

  3. Bekräfta åtgärden genom att klicka på OK.

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