Lägga till avtal mellan partner i integrationskonton för arbetsflöden i Azure Logic Apps

Gäller för: Azure Logic Apps (Consumption + Standard)

När du har lagt till partner i ditt integrationskonto anger du hur partner utbyter meddelanden genom att definiera avtal i ditt integrationskonto. Avtal hjälper organisationer att kommunicera sömlöst med varandra genom att definiera det specifika branschstandardprotokollet för utbyte av meddelanden och genom att tillhandahålla följande delade fördelar:

  • Gör det möjligt för organisationer att utbyta information med hjälp av ett välkänt format.

  • Förbättra effektiviteten när du utför B2B-transaktioner (business-to-business).

  • Gör det enkelt att skapa, hantera och använda avtal för att skapa lösningar för företagsintegrering.

Ett avtal kräver en värdpartner, som alltid är din organisation, och en gästpartner, vilket är den organisation som utbyter meddelanden med din organisation. Gästpartnern kan vara ett annat företag, eller till och med en avdelning i din egen organisation. Med det här avtalet anger du hur inkommande och utgående meddelanden ska hanteras från värdpartnerns perspektiv.

Den här artikeln visar hur du skapar och hanterar ett avtal som du sedan kan använda för att utbyta B2B-meddelanden med en annan partner med hjälp av åtgärderna AS2, X12, EDIFACT eller RosettaNet.

Om logikappar är nya för dig kan du läsa Vad är Azure Logic Apps? Mer information om B2B-företagsintegrering finns i B2B Enterprise-integreringsarbetsflöden med Azure Logic Apps och Enterprise Integration Pack.

Förutsättningar

  • Ett Azure-konto och prenumeration. Om du inte har någon prenumeration än kan du registrera dig för ett kostnadsfritt Azure-konto.

  • En integrationskontoresurs där du definierar och lagrar artefakter, till exempel handelspartner, avtal, certifikat och så vidare, för användning i företagsintegrerings- och B2B-arbetsflöden. Den här resursen måste uppfylla följande krav:

    • Är associerad med samma Azure-prenumeration som din logikappresurs.

    • Finns på samma plats eller Azure-region som din logikappresurs.

    • Om du använder resurstypen Logikapp (Förbrukning) måste ditt integrationskonto ha en länk till logikappresursen innan du kan använda artefakter i arbetsflödet.

    • Om du använder resurstypen Logikapp (Standard) behöver ditt integrationskonto inte någon länk till logikappresursen, men det krävs fortfarande för att lagra andra artefakter, till exempel partner, avtal och certifikat, tillsammans med åtgärderna AS2, X12 och EDIFACT. Ditt integrationskonto måste fortfarande uppfylla andra krav, till exempel att använda samma Azure-prenumeration och befintlig på samma plats som logikappresursen.

    Anteckning

    För närvarande stöder endast resurstypen Logikapp (förbrukning)RosettaNet-åtgärder . Resurstypen Logic App (Standard) innehåller inte RosettaNet-åtgärder.

  • Minst två handelspartner på ditt integrationskonto. Ett avtal kräver en värdpartner och en gästpartner. Dessutom kräver ett avtal att båda partnerna använder samma eller kompatibla kvalificerare för företagsidentiteter som är lämpliga för ett AS2-, X12-, EDIFACT- eller RosettaNet-avtal.

  • Du kan också använda logikappresursen och arbetsflödet där du vill använda avtalet för att utbyta meddelanden. Arbetsflödet kräver alla utlösare som startar logikappens arbetsflöde.

Om du inte har använt logikappar tidigare kan du läsa Vad är Azure Logic Apps och Skapa ett exempelarbetsflöde för förbrukningslogikappen.

Lägga till ett avtal

  1. I sökrutan Azure Portal anger du integration accountsoch väljer Integrationskonton.

  2. Under Integrationskonton väljer du det integrationskonto där du vill lägga till dina partner.

  3. På menyn för integrationskontot går du till Inställningar och väljer Avtal.

  4. I fönstret Avtal väljer du Lägg till.

  5. Ange följande information om avtalet i fönstret Lägg till :

    Egenskap Krävs Värde Beskrivning
    Namn Ja <avtalsnamn> Namnet på ditt avtal
    Avtalstyp Ja AS2, X12, EDIFACT eller RosettaNet Protokolltypen för ditt avtal. När du skapar din avtalsfil måste innehållet i filen matcha avtalstypen.
    Värdpartner Ja <host-partner-name> Värdpartnern representerar din organisation
    Värdidentitet Ja <host-partner-identifier> Värdpartnerns identifierare
    Gästpartner Ja <guest-partner-name> Gästpartnern representerar den organisation som kommunicerar med din organisation
    Gästidentitet Ja <guest-partner-identifier> Gästpartnerns identifierare
    Ta emot inställningar Det varierar Det varierar Dessa egenskaper anger hur värdpartnern tar emot inkommande meddelanden från gästpartnern i avtalet. Mer information finns i respektive avtalstyp:

    - Inställningar för AS2-meddelande
    - EDIFACT-meddelandeinställningar
    - X12-meddelandeinställningar

    Skicka inställningar Det varierar Det varierar Dessa egenskaper anger hur värdpartnern skickar utgående meddelanden till gästpartnern i avtalet. Mer information finns i respektive avtalstyp:

    - Inställningar för AS2-meddelande
    - EDIFACT-meddelandeinställningar
    - X12-meddelandeinställningar

    RosettaNet PIP-referenser Det varierar Det varierar Det här fönstret anger information om en eller flera partnergränssnittsprocesser (PIP) för att använda RosettaNet-meddelanden. Mer information finns i Exchange RosettaNet-meddelanden.

    Viktigt

    Lösningen för ett avtal beror på matchning av följande objekt som definieras i partner- och inkommande meddelande:

    • Avsändarens kvalificerare och identifierare
    • Mottagarens kvalificerare och identifierare

    Om dessa värden ändras för din partner, se till att du uppdaterar avtalet också.

  6. När du är klar väljer du Ok.

    Ditt avtal visas nu på avtalslistan .

Redigera ett avtal

  1. I sökrutan Azure Portal anger du integration accountsoch väljer Integrationskonton.

  2. Under Integrationskonton väljer du det integrationskonto där du vill lägga till dina partner.

  3. På menyn för integrationskontot går du till Inställningar och väljer Avtal.

  4. I fönstret Avtal väljer du ditt avtal , redigerar och gör dina ändringar.

  5. När du är klar väljer du Ok.

Ta bort ett avtal

  1. I sökrutan Azure Portal anger du integration accountsoch väljer Integrationskonton.

  2. Under Integrationskonton väljer du det integrationskonto där du vill lägga till dina partner.

  3. På menyn för integrationskontot går du till Inställningar och väljer Avtal.

  4. I fönstret Avtal väljer du det avtal som ska tas bort och väljer sedan Ta bort.

  5. Bekräfta att du vill ta bort avtalet genom att välja Ja.

Nästa steg