Tutorial: Erstellen automatisierter genehmigungsbasierter Workflows mithilfe von Azure Logic AppsTutorial: Create automated approval-based workflows by using Azure Logic Apps

In diesem Tutorial erfahren Sie, wie Sie eine exemplarische Logik-App erstellen, die einen genehmigungsbasierten Workflow automatisiert.This tutorial shows how to build an example logic app that automates an approval-based workflow. Diese exemplarische Logik-App verarbeitet gezielt Abonnementanforderungen für eine Adressenliste, die durch den Dienst MailChimp verwaltet wird.Specifically, this example logic app processes subscription requests for a mailing list that's managed by the MailChimp service. Diese Logik-App umfasst mehrere Schritte: Sie überwacht ein E-Mail-Konto auf Anforderungen, sendet diese Anforderungen zur Genehmigung, überprüft, ob die Anforderungen genehmigt werden, fügt genehmigte Mitglieder der Adressenliste hinzu und überprüft, ob neue Mitglieder der Liste hinzugefügt werden.This logic app includes various steps, which start by monitoring an email account for requests, sends these requests for approval, checks whether or not the request gets approval, adds approved members to the mailing list, and confirms whether or not new members get added to the list.

In diesem Tutorial lernen Sie Folgendes:In this tutorial, you learn how to:

  • Erstellen einer leeren Logik-AppCreate a blank logic app.
  • Hinzufügen eines Triggers, der E-Mails auf Abonnementanforderungen überwachtAdd a trigger that monitors emails for subscription requests.
  • Hinzufügen einer Aktion, die E-Mails zur Genehmigung/Ablehnung dieser Anforderungen sendetAdd an action that sends emails for approving or rejecting these requests.
  • Hinzufügen einer Bedingung, die die Genehmigungsantwort überprüftAdd a condition that checks the approval response.
  • Hinzufügen einer Aktion, die genehmigte Mitglieder der Adressenliste hinzufügtAdd an action that adds approved members to the mailing list.
  • Hinzufügen einer Bedingung, die überprüft, ob die Mitglieder der Liste hinzugefügt wurdenAdd a condition that checks whether these members successfully joined the list.
  • Hinzufügen einer Aktion zum Senden von E-Mails, die darüber informieren, ob die Mitglieder der Liste hinzugefügt wurdenAdd an action that sends emails confirming whether these members successfully joined the list.

Am Ende entspricht Ihre Logik-App grob dem folgenden Workflow:When you're done, your logic app looks like this workflow at a high level:

Allgemeine Übersicht über die fertige Logik-App

VoraussetzungenPrerequisites

  • Ein Azure-Konto und ein Azure-Abonnement.An Azure account and subscription. Falls Sie kein Abonnement besitzen, können Sie sich für ein kostenloses Azure-Konto registrieren.If you don't have a subscription, sign up for a free Azure account.

  • Ein MailChimp-Konto mit einer Liste namens „test-members-ML“, der Ihre Logik-App E-Mail-Adressen für genehmigte Mitglieder hinzufügen kann.A MailChimp account where you previously created a list named "test-members-ML" where your logic app can add email addresses for approved members. Falls Sie über kein Konto verfügen, registrieren Sie sich für ein kostenloses Konto, und informieren Sie sich dann darüber, wie Sie eine MailChimp-Liste erstellen.If you don't have an account, sign up for a free account, and then learn how to create a MailChimp list.

  • Ein E-Mail-Konto eines von Logic Apps unterstützten E-Mail-Anbieters (beispielsweise Office 365 Outlook, Outlook.com oder Gmail).An email account from an email provider that's supported by Logic Apps, such as Office 365 Outlook, Outlook.com, or Gmail. Informationen zu Connectors für andere Anbieter finden Sie in dieser Liste.For other providers, review the connectors list here. In dieser Schnellstartanleitung wird Office 365 Outlook mit einem Geschäfts-, Schul- oder Unikonto verwendet.This quickstart uses Office 365 Outlook with a work or school account. Bei Verwendung eines anderen E-Mail-Kontos bleiben die allgemeinen Schritte zwar gleich, die Benutzeroberfläche unterscheidet sich aber ggf. etwas.If you use a different email account, the general steps stay the same, but your UI might slightly differ.

  • Ein E-Mail-Konto bei Office 365 Outlook oder Outlook.com, das Genehmigungsworkflows unterstützt.An email account in Office 365 Outlook or Outlook.com, which supports approval workflows. Dieses Tutorial verwendet Office 365 Outlook.This tutorial uses Office 365 Outlook. Bei Verwendung eines anderen E-Mail-Kontos bleiben die allgemeinen Schritte zwar gleich, die Benutzeroberfläche sieht aber unter Umständen etwas anders aus.If you use a different email account, the general steps stay the same, but your UI might appear slightly different.

Erstellen Ihrer Logik-AppCreate your logic app

  1. Melden Sie sich mit den Anmeldeinformationen Ihres Azure-Kontos beim Azure-Portal an.Sign in to the Azure portal with your Azure account credentials. Wählen Sie auf der Azure-Startseite Ressource erstellen aus.On the Azure home page, select Create a resource.

  2. Wählen Sie im Azure Marketplace-Menü Integration > Logik-App aus.On the Azure Marketplace menu, select Integration > Logic App.

    Screenshot: Azure Marketplace-Menü mit den ausgewählten Optionen „Integration“ und „Logik-App“

  3. Geben Sie im Bereich Logik-App die hier beschriebenen Informationen zu der Logik-App an, die Sie erstellen möchten.On the Logic App pane, provide the information described here about the logic app that you want to create.

    Screenshot: Bereich für die Logik-App-Erstellung sowie die Informationen, die für die neue Logik-App angegeben werden müssen

    EigenschaftProperty WertValue BESCHREIBUNGDescription
    AbonnementSubscription <Name des Azure-Abonnements><Azure-subscription-name> Den Namen Ihres Azure-AbonnementsYour Azure subscription name. In diesem Beispiel wird Pay-As-You-Go verwendet.This example uses Pay-As-You-Go.
    RessourcengruppeResource group LA-MailingList-RGLA-MailingList-RG Der Name der Azure-Ressourcengruppe, die zum Organisieren verwandter Ressourcen verwendet wird.The name for the Azure resource group, which is used to organize related resources. In diesem Beispiel wird eine neue Ressourcengruppe namens LA-MailingList-RG erstellt.This example creates a new resource group named LA-MailingList-RG.
    NameName LA-MailingListLA-MailingList Der Name Ihrer Logik-App. Er darf nur Buchstaben, Ziffern, Bindestriche (-), Unterstriche (_), Klammern ((, )) und Punkte (.) enthalten.Your logic app's name, which can contain only letters, numbers, hyphens (-), underscores (_), parentheses ((, )), and periods (.). In diesem Beispiel wird LA-MailingList verwendet.This example uses LA-MailingList.
    LocationLocation USA (Westen)West US Die Region, in der die Informationen zu Ihrer Logik-App gespeichert werden sollen.The region where to store your logic app information. In diesem Beispiel wird West US verwendet.This example uses West US.
    Log AnalyticsLog Analytics AusOff Behalten Sie die Einstellung Aus für die Diagnoseprotokollierung bei.Keep the Off setting for diagnostic logging.
  4. Wählen Sie abschließend Überprüfen + erstellen aus.When you're done, select Review + create. Warten Sie, bis Azure die Informationen zu Ihrer Logik-App überprüft hat, und wählen Sie anschließend Erstellen aus.After Azure validates the information about your logic app, select Create.

  5. Warten Sie, bis Azure Ihre App bereitgestellt hat, und wählen Sie anschließend Zu Ressource wechseln aus.After Azure deploys your app, select Go to resource.

    Azure öffnet den Bereich zum Auswählen einer Logic Apps-Vorlage. Hier finden Sie ein Einführungsvideo, häufig verwendete Trigger sowie Logik-App-Vorlagenmuster.Azure opens the Logic Apps template selection pane, which shows an introduction video, commonly used triggers, and logic app template patterns.

  6. Scrollen Sie am Video und an den gängigen Triggern vorbei nach unten zum Abschnitt Vorlagen, und wählen Sie Leere Logik-App aus.Scroll down past the video and common triggers sections to the Templates section, and select Blank Logic App.

    Screenshot: Bereich zum Auswählen einer Logic Apps-Vorlage mit ausgewählter Option „Leere Logik-App“

Fügen Sie als Nächstes einen Outlook-Trigger hinzu, der auf eingehende E-Mails mit Abonnementanforderungen lauscht.Next, add an Outlook trigger that listens for incoming emails with subscription requests. Jede Logik-App beginnt mit einem Trigger, der ausgelöst wird, wenn ein bestimmtes Ereignis eintritt oder neue Daten eine bestimmte Bedingung erfüllen.Each logic app must start with a trigger, which fires when a specific event happens or when new data meets a specific condition. Weitere Informationen finden Sie unter Erstellen Ihrer ersten Logik-App.For more information, see Create your first logic app.

Hinzufügen eines Triggers zum Überwachen von E-MailsAdd trigger to monitor emails

  1. Geben Sie im Suchfeld des Designers für Logik-Apps den Suchtext when email arrives ein, und wählen Sie den Trigger Wenn eine neue E-Mail empfangen wird aus.In the Logic Apps Designer search box, enter when email arrives, and select the trigger named When a new email arrives.

    • Wählen Sie für Geschäfts-, Schul- oder Unikonten für Azure die Option Office 365 Outlook.For Azure work or school accounts, select Office 365 Outlook.
    • Wählen Sie für persönliche Microsoft-Konten die Option Outlook.com.For personal Microsoft accounts, select Outlook.com.

    In diesem Beispiel wird Office 365 Outlook ausgewählt.This example continues by selecting Office 365 Outlook.

    Screenshot: Suchfeld des Designers für Logik-Apps mit dem Suchbegriff „wenn E-Mail empfangen wird“ und ausgewählter Trigger „Wenn eine neue E-Mail empfangen wird“

  2. Sollte noch keine Verbindung bestehen, melden Sie sich an, und authentifizieren Sie den Zugriff auf Ihr E-Mail-Konto, wenn Sie dazu aufgefordert werden.If you don't already have a connection, sign in and authenticate access to your email account when prompted.

    Von Azure Logic Apps wird eine Verbindung mit Ihrem E-Mail-Konto erstellt.Azure Logic Apps creates a connection to your email account.

  3. Geben Sie im Trigger die Kriterien für die Überprüfung neuer E-Mails an.In the trigger, provide the criteria for checking new email.

    1. Geben Sie den Ordner für die E-Mail-Überprüfung an, und behalten Sie für die anderen Eigenschaften die Standardwerte bei.Specify the folder for checking emails, and keep the other properties set to their default values.

      Screenshot: Designer mit der Aktion „Wenn eine neue E-Mail empfangen wird“ und dem Wert „Posteingang“ für „Ordner“

    2. Fügen Sie die Triggereigenschaft Betrefffilter hinzu, damit E-Mails auf der Grundlage der Betreffzeile gefiltert werden können.Add the trigger's Subject Filter property so that you can filter emails based on the subject line. Wählen Sie in der Liste Neuen Parameter hinzufügen die Option Betrefffilter aus.Open the Add new parameter list, and select Subject Filter.

      Screenshot: Geöffnete Liste „Neuen Parameter hinzufügen“ mit ausgewählter Option „Betrefffilter“

      Weitere Informationen zu den Eigenschaften dieses Triggers finden Sie in der Referenz zum Office 365 Outlook-Connector oder in der Referenz zum Outlook.com-Connector.For more information about this trigger's properties, see the Office 365 Outlook connector reference or the Outlook.com connector reference.

    3. Wenn die Eigenschaft im Trigger angezeigt wird, geben Sie den folgenden Text ein: subscribe-test-members-ML.After the property appears in the trigger, enter this text: subscribe-test-members-ML

      Screenshot: Eigenschaft „Betrefffilter“ mit dem Text „subscribe-test-members-ML“

  4. Blenden Sie die Triggerdetails vorerst aus, indem Sie auf die Titelleiste des Bereichs klicken, um ihn zu reduzieren.To hide the trigger's details for now, collapse the shape by clicking inside the shape's title bar.

    Screenshot: Reduzierter Triggerbereich

  5. Speichern Sie Ihre Logik-App.Save your logic app. Wählen Sie auf der Symbolleiste des Designers Speichern aus.On the designer toolbar, select Save.

Ihre Logik-App befindet sich jetzt im Livemodus, überprüft bislang aber lediglich Ihre eingehenden E-Mails.Your logic app is now live but doesn't do anything other than check your incoming email. Fügen Sie daher eine Aktion hinzu, die reagiert, wenn der Trigger ausgelöst wird.So, add an action that responds when the trigger fires.

Genehmigungs-E-Mail sendenSend approval email

Nachdem Sie nun über einen Trigger verfügen, fügen Sie als Nächstes eine Aktion hinzu, die eine E-Mail zur Genehmigung oder Ablehnung der Anforderung sendet.Now that you have a trigger, add an action that sends an email to approve or reject the request.

  1. Wählen Sie im Designer für Logik-Apps unter dem Trigger Wenn eine neue E-Mail empfangen wird die Option Neuer Schritt aus.In the Logic Apps Designer, under the When a new email arrives trigger, select New step.

  2. Geben Sie unter Vorgang auswählen den Text send approval in das Suchfeld ein, und wählen Sie die Aktion Genehmigungs-E-Mail senden aus.Under Choose an operation, in the search box, enter send approval, and select the action named Send approval email.

    Screenshot: Nach Genehmigungsaktionen gefilterte Liste „Vorgang auswählen“ mit ausgewählter Aktion „Genehmigungs-E-Mail senden“

  3. Geben Sie als Nächstes die Werte für die angegebenen Eigenschaften wie hier gezeigt und beschrieben ein.Now enter the values for the specified properties shown and described here. Behalten Sie für alle anderen Optionen die Standardwerte bei.leaving all the others at their default values. Weitere Informationen zu diesen Eigenschaften finden Sie in der Referenz zum Office 365 Outlook-Connector oder in der Referenz zum Outlook.com-Connector.For more information about these properties, see the Office 365 Outlook connector reference or the Outlook.com connector reference.

    Screenshot: Eigenschaften für „Genehmigungs-E-Mail senden“

    EigenschaftProperty WertValue BESCHREIBUNGDescription
    AnTo <Adresse für Genehmigungs-E-Mail><approval-email-address> Die E-Mail-Adresse der genehmigenden Person.The approver's email address. Zu Testzwecken können Sie hier Ihre eigene Adresse angeben.For testing purposes, you can use your own address. In diesem Beispiel wird die fiktive E-Mail-Adresse sophiaowen@fabrikam.com verwendet.This example uses the fictional sophiaowen@fabrikam.com email address.
    SubjectSubject Approve member request for test-members-ML Ein aussagekräftiger E-Mail-Betreff.A descriptive email subject
    BenutzeroptionenUser Options Approve, Reject Diese Eigenschaft muss die auswählbaren Antwortoptionen für die genehmigende Person angeben. Standardmäßig sind das Genehmigen und Ablehnen.Make sure that this property specifies the response options that the approver can select, which are Approve or Reject by default.

    Hinweis

    Wenn Sie auf einige der Bearbeitungsfelder klicken, wird die Liste mit dynamischen Inhalten angezeigt. Diese können Sie vorerst ignorieren.When you click inside some edit boxes, the dynamic content list appears, which you can ignore for now. In der Liste mit den dynamischen Inhalten werden die Ausgaben vorheriger Aktionen angezeigt, die als Eingaben für nachfolgende Aktionen in Ihrem Workflow ausgewählt werden können.This list shows the outputs from previous actions that are available for you to select as inputs to subsequent actions in your workflow.

  4. Speichern Sie Ihre Logik-App.Save your logic app.

Fügen Sie als Nächstes eine Bedingung hinzu, die Antwortauswahl der genehmigenden Person überprüft.Next, add a condition that checks the approver's selected response.

Überprüfen der GenehmigungsantwortCheck approval response

  1. Wählen Sie unter der Aktion Genehmigungs-E-Mail senden die Option Neuer Schritt aus.Under the Send approval email action, select New step.

  2. Wählen Sie unter Vorgang auswählen die Option Integriert aus.Under Choose an operation, select Built-in. Geben Sie im Suchfeld den Suchbegriff condition ein, und wählen Sie die Aktion Bedingung aus.In the search box, enter condition, and select the action named Condition.

    Screenshot: Suchfeld „Vorgang auswählen“ mit ausgewählter Option „Integriert“, dem Suchbegriff „Bedingung“ und der ausgewählten Aktion „Bedingung“

  3. Wählen Sie auf der Titelleiste Bedingung die Schaltfläche mit den Auslassungspunkten ( ... ) und anschließend Umbenennen aus.In the Condition title bar, select the ellipses (...) button, and then select Rename. Nennen Sie die Bedingung wie folgt: If request approvedRename the condition with this description: If request approved

    Screenshot: Ausgewählte Schaltfläche mit Auslassungspunkten, geöffnete Einstellungsliste und ausgewählter Umbenennungsbefehl

  4. Erstellen Sie eine Bedingung, die überprüft, ob die genehmigende Person Genehmigen ausgewählt hat.Build a condition that checks whether the approver selected Approve.

    1. Klicken Sie auf der linken Seite der Bedingung auf das Feld Wert auswählen.On the condition's left side, click inside the Choose a value box.

    2. Wählen Sie in der angezeigten Liste mit dynamischen Inhalten unter Genehmigungs-E-Mail senden die Eigenschaft SelectedOption aus.From the dynamic content list that appears, under Send approval email, select the SelectedOption property.

      Screenshot: Liste mit dynamischen Inhalten und ausgewählter Ausgabe „SelectedOption“ im Abschnitt „Genehmigungs-E-Mail senden“

    3. Wählen Sie im mittleren Vergleichsfeld den Operator Ist gleich aus.In the middle comparison box, select the is equal to operator.

    4. Geben Sie auf der rechten Seite der Bedingung im Feld Wert auswählen den Text Approve ein.On the condition's right side, in the Choose a value box, enter the text, Approve.

      Danach sieht die Bedingung wie im folgenden Beispiel aus:When you're done, the condition looks like this example:

      Screenshot: Fertige Bedingung des Beispiels für eine genehmigte Anforderung

  5. Speichern Sie Ihre Logik-App.Save your logic app.

Geben Sie als Nächstes die Aktion an, die Ihre Logik-App ausführen soll, wenn der Prüfer die Anforderung genehmigt.Next, specify the action that your logic app performs when the reviewer approves the request.

Hinzufügen eines Mitglieds zur MailChimp-ListeAdd member to MailChimp list

Fügen Sie nun eine Aktion hinzu, die das genehmigte Mitglied Ihrer Adressenliste hinzufügt.Now add an action that adds the approved member to your mailing list.

  1. Wählen Sie in der Bedingungsverzweigung True die Option Aktion hinzufügen aus.In the condition's True branch, select Add an action.

  2. Wählen Sie unter dem Suchfeld Vorgang auswählen die Option Alle aus.Under the Choose an operation search box, select All. Geben Sie im Suchfeld den Suchbegriff mailchimp ein, und wählen Sie die Aktion Mitglied zu Liste hinzufügen aus.In the search box, enter mailchimp, and select the action named Add member to list.

    Screenshot: Feld „Vorgang auswählen“ mit dem Suchbegriff „mailchimp“ und der ausgewählten Aktion „Mitglied zu Liste hinzufügen“

  3. Falls noch keine Verbindung mit Ihrem MailChimp-Konto besteht, werden Sie aufgefordert, sich anzumelden.If you don't already have a connection to your MailChimp account, you're prompted to sign in.

  4. Geben Sie in der Aktion Mitglied zu Liste hinzufügen die Informationen wie hier gezeigt und beschrieben an:In the Add member to list action, provide the information as shown and described here:

    Screenshot: Informationen der Aktion „Mitglied zu Liste hinzufügen“

    EigenschaftProperty ErforderlichRequired WertValue BESCHREIBUNGDescription
    Listen-IDList Id JaYes <Name der Adressenliste><mailing-list-name> Wählen Sie den Namen für Ihre MailChimp-Adressenliste aus.Select the name for your MailChimp mailing list. In diesem Beispiel wird test-members-ML verwendet.This example uses test-members-ML.
    E-Mail-AdresseEmail Address JaYes <E-Mail-Adresse des neuen Mitglieds><new-member-email-address> Wählen Sie in der angezeigten Liste mit dynamischen Inhalten im Abschnitt Wenn eine neue E-Mail empfangen wird die Option Von aus. Dies ist die Ausgabe des Triggers und gibt die E-Mail-Adresse für das neue Mitglied an.In the dynamic content list that opens, from the When a new email arrives section, select From, which is output from the trigger and specifies the email address for the new member.
    StatusStatus JaYes <Abonnementstatus des Mitglieds><member-subscription-status> Wählen Sie den Abonnementstatus aus, der für das neue Mitglied festgelegt werden soll.Select the subscription status to set for the new member. In diesem Beispiel wird subscribed ausgewählt.This example selects subscribed.

    Weitere Informationen finden Sie unter Manage Subscribers with the MailChimp API (Verwalten von Abonnenten mit der MailChimp-API).For more information, see Manage subscribers with the MailChimp API.

    Weitere Informationen zu den Eigenschaften der Aktion Mitglied zu Liste hinzufügen finden Sie in der Referenz zum MailChimp-Connector.For more information about the Add member to list action properties, see the MailChimp connector reference.

  5. Speichern Sie Ihre Logik-App.Save your logic app.

Fügen Sie als Nächstes eine Bedingung hinzu, um zu prüfen, ob das neue Mitglied der Adressenliste hinzugefügt wurde.Next, add a condition so that you can check whether the new member successfully joined your mailing list. Dadurch kann Ihre Logik-App Sie darüber informieren, ob der Vorgang erfolgreich war.That way, your logic app can notify you whether this operation succeeded or failed.

Überprüfen, ob der Vorgang erfolgreich warCheck for success or failure

  1. Wählen Sie in der Verzweigung True unter der Aktion Mitglied zu Liste hinzufügen die Option Aktion hinzufügen aus.In the True branch, under the Add member to list action, select Add an action.

  2. Wählen Sie unter Vorgang auswählen die Option Integriert aus.Under Choose an operation, select Built-in. Geben Sie im Suchfeld den Suchbegriff condition ein, und wählen Sie die Aktion Bedingung aus.In the search box, enter condition, and select the action named Condition.

  3. Nennen Sie die Bedingung wie folgt: If add member succeededRename the condition with this description: If add member succeeded

  4. Erstellen Sie eine Bedingung, die überprüft, ob das genehmigte Mitglied der Adressenliste hinzugefügt wurde:Build a condition that checks whether the approved member succeeds or fails in joining your mailing list:

    1. Klicken Sie auf der linken Seite der Bedingung auf das Feld Wert auswählen.On the condition's left side, click inside the Choose a value box. Wählen Sie in der angezeigten Liste mit dynamischen Inhalten im Abschnitt Mitglied zu Liste hinzufügen die Eigenschaft Status aus.From the dynamic content list that appears, in the Add member to list section, select the Status property.

      Ihre Bedingung sieht etwa wie im folgendem Beispiel aus:For example, your condition looks like this example:

      Screenshot: Linke Seite der Bedingung mit dem Feld „Wert auswählen“ und der Eingabe „Status“

    2. Wählen Sie im mittleren Vergleichsfeld den Operator Ist gleich aus.In the middle comparison box, select the is equal to operator.

    3. Geben Sie auf der rechten Seite der Bedingung im Feld Wert auswählen den folgenden Text ein: subscribedOn the condition's right side, in the Choose a value box, enter this text: subscribed

      Danach sieht die Bedingung wie im folgenden Beispiel aus:When you're done, the condition looks like this example:

      Screenshot: Fertige Bedingung zur Überprüfung des Abonnementerfolgsstatus

Richten Sie als Nächstes die E-Mails ein, die gesendet werden sollen, wenn das genehmigte Mitglied erfolgreich der Adressenliste hinzugefügt wurde oder wenn das Hinzufügen nicht erfolgreich war.Next, set up the emails to send when the approved member either succeeds or fails in joining your mailing list.

Senden einer E-Mail, wenn das Mitglied hinzugefügt wurdeSend email if member added

  1. Wählen Sie in der Verzweigung True für die Bedingung If add member succeeded (Bei erfolgreichem Hinzufügen des Mitglieds) die Option Aktion hinzufügen aus.Under the If add member succeeded condition, in the True branch, select Add an action.

    Screenshot: Verzweigung „True“ der Bedingung „If add member succeeded“ (Bei erfolgreichem Hinzufügen des Mitglieds) mit ausgewählter Option „Aktion hinzufügen“

  2. Geben Sie im Suchfeld Vorgang auswählen den Text outlook send email ein, und wählen Sie die Aktion E-Mail senden aus.In the Choose an operation search box, enter outlook send email, and select the action named Send an email.

    Screenshot: Suchfeld „Vorgang auswählen“ mit Eingabe „Outlook E-Mail senden“ und ausgewählter Aktion „E-Mail senden“ für die Benachrichtigung

  3. Nennen Sie die Aktion wie folgt: Send email on successRename the action with this description: Send email on success

  4. Geben Sie in der Aktion Send email on success (E-Mail senden bei Erfolg) die Informationen wie hier gezeigt und beschrieben an:In the Send email on success action, provide the information as shown and described here:

    Screenshot: Aktion „Send email on success“ (E-Mail senden bei Erfolg) und Angaben für die Erfolgs-E-Mail

    EigenschaftProperty ErforderlichRequired WertValue BESCHREIBUNGDescription
    TextBody JaYes <Text der Erfolgs-E-Mail><success-email-body> Der Inhalt der Erfolgs-E-Mail.The body content for the success email. Führen Sie für dieses Tutorial die folgenden Schritte aus:For this tutorial, follow these steps:

    1. Geben Sie den folgenden Text mit einem nachgestellten Leerzeichen ein: New member has joined "test-members-ML":1. Enter this text with a trailing space: New member has joined "test-members-ML":

    2. Wählen Sie in der angezeigten Liste mit dynamischen Inhalten die Eigenschaft E-Mail-Adresse aus.2. From the dynamic content list that appears, select the Email Address property.

    Hinweis: Sollte diese Eigenschaft nicht angezeigt werden, wählen Sie neben der Überschrift des Abschnitts Mitglied zu Liste hinzufügen die Option Mehr anzeigen aus.Note: If this property doesn't appear, next to the Add member to list section header, select See more.

    3. Geben Sie in der nächsten Zeile den folgenden Text mit einem nachgestellten Leerzeichen ein: Member opt-in status: 3. On the next row, enter this text with a trailing space: Member opt-in status:

    4. Wählen Sie in der Liste mit den dynamischen Inhalten unter Mitglied zu Liste hinzufügen die Eigenschaft Status aus.4. From the dynamic content list, under Add member to list, select the Status property.

    SubjectSubject JaYes <Betreff der Erfolgs-E-Mail><success-email-subject> Der Betreff der Erfolgs-E-Mail.The subject for the success email. Führen Sie für dieses Tutorial die folgenden Schritte aus:For this tutorial, follow these steps:

    1. Geben Sie den folgenden Text mit einem nachgestellten Leerzeichen ein: Success! Member added to "test-members-ML": 1. Enter this text with a trailing space: Success! Member added to "test-members-ML":

    2. Wählen Sie in der Liste mit den dynamischen Inhalten unter Mitglied zu Liste hinzufügen die Eigenschaft E-Mail-Adresse aus.2. From the dynamic content list, under Add member to list, select the Email Address property.

    AnTo JaYes <Ihre E-Mail-Adresse><your-email-address> Die E-Mail-Adresse, an die die Erfolgs-E-Mail gesendet werden soll.The email address for where to send the success email. Zu Testzwecken können Sie hier Ihre eigene E-Mail-Adresse angeben.For testing purposes, you can use your own email address.
  5. Speichern Sie Ihre Logik-App.Save your logic app.

Senden einer E-Mail, wenn das Mitglied nicht hinzugefügt wurdeSend email if member not added

  1. Wählen Sie in der Verzweigung False für die Bedingung If add member succeeded (Bei erfolgreichem Hinzufügen des Mitglieds) die Option Aktion hinzufügen aus.Under the If add member succeeded condition, in the False branch, select Add an action.

    Screenshot: Verzweigung „False“ der Bedingung „If add member succeeded“ (Bei erfolgreichem Hinzufügen des Mitglieds) mit ausgewählter Option „Aktion hinzufügen“

  2. Geben Sie im Suchfeld Vorgang auswählen den Text outlook send email ein, und wählen Sie die Aktion E-Mail senden aus.In the Choose an operation search box, enter outlook send email, and select the action named Send an email.

    Screenshot: Suchfeld „Vorgang auswählen“ mit Eingabe „Outlook E-Mail senden“ und ausgewählter Aktion „E-Mail senden“

  3. Nennen Sie die Aktion wie folgt: Send email on failureRename the action with this description: Send email on failure

  4. Geben Sie Informationen zu dieser Aktion wie hier dargestellt und beschrieben an:Provide information about this action as shown and described here:

    Screenshot: Aktion „Send email on failure“ (E-Mail senden bei Fehler) und Angaben für die Fehler-E-Mail

    EigenschaftProperty ErforderlichRequired WertValue BESCHREIBUNGDescription
    TextBody JaYes <Text für Fehler-E-Mail><body-for-failure-email> Der Inhalt der Fehler-E-Mail.The body content for the failure email. Geben Sie für dieses Tutorial den folgenden Text ein:For this tutorial, enter this text:

    Member might already exist. Check your MailChimp account.

    SubjectSubject JaYes <Betreff für Fehler-E-Mail><subject-for-failure-email> Der Betreff der Fehler-E-Mail.The subject for the failure email. Führen Sie für dieses Tutorial die folgenden Schritte aus:For this tutorial, follow these steps:

    1. Geben Sie den folgenden Text mit einem nachgestellten Leerzeichen ein: Failed, member not added to "test-members-ML": 1. Enter this text with a trailing space: Failed, member not added to "test-members-ML":

    2. Wählen Sie in der Liste mit den dynamischen Inhalten unter Mitglied zu Liste hinzufügen die Eigenschaft E-Mail-Adresse aus.2. From the dynamic content list, under Add member to list, select the Email Address property.

    AnTo JaYes <Ihre E-Mail-Adresse><your-email-address> Die E-Mail-Adresse, an die die Fehler-E-Mail gesendet werden soll.The email address for where to send the failure email. Zu Testzwecken können Sie hier Ihre eigene E-Mail-Adresse angeben.For testing purposes, you can use your own email address.
  5. Speichern Sie Ihre Logik-App.Save your logic app.

Testen Sie als Nächstes Ihre Logik-App, die nun in etwa wie folgt aussieht:Next, test your logic app, which now looks similar to this example:

Screenshot: Fertiger Workflow der exemplarischen Logik-App

Ausführen Ihrer Logik-AppRun your logic app

  1. Senden Sie sich selbst eine E-Mail mit der Anforderung, in Ihre Adressenliste aufgenommen zu werden.Send yourself an email request to join your mailing list. Warten Sie, bis die Anforderung in Ihrem Posteingang eingeht.Wait for the request to appear in your inbox.

  2. Wählen Sie auf der Symbolleiste des Designers die Option Ausführen aus, um Ihre Logik-App manuell zu starten.To manually start your logic app, on the designer toolbar, select Run.

    Wenn der Betreff Ihrer E-Mail dem Betrefffilter des Triggers entspricht, sendet Ihre Logik-App Ihnen eine E-Mail zur Genehmigung der Abonnementanforderung.If your email has a subject that matches the trigger's subject filter, your logic app sends you email to approve the subscription request.

  3. Wählen Sie in der erhaltenen Genehmigungs-E-Mail die Option Genehmigen aus.In the approval email that you receive, select Approve.

  4. Wenn die E-Mail-Adresse des Abonnenten in Ihrer Adressenliste nicht vorhanden ist, fügt Ihre Logik-App die entsprechende E-Mail-Adresse hinzu und sendet Ihnen eine E-Mail. Beispiel:If the subscriber's email address doesn't exist on your mailing list, your logic app adds that person's email address and sends you an email like this example:

    Screenshot: Beispiel-E-Mail für ein erfolgreiches Abonnement

    Falls Ihre Logik-App den Abonnenten nicht hinzufügen kann, erhalten Sie eine E-Mail wie die folgende:If your logic app can't add the subscriber, you get an email like this example:

    Screenshot: Beispiel-E-Mail für ein nicht erfolgreiches Abonnement

Tipp

Sollten Sie keine E-Mails erhalten, überprüfen Sie Ihren Ordner für Junk-E-Mails.If you don't get any emails, check your email's junk folder. E-Mails dieser Art werden unter Umständen durch Ihren Junk-E-Mail-Filter umgeleitet.Your email junk filter might redirect these kinds of mails. Wenn Sie unsicher sind, ob Ihre Logik-App richtig ausgeführt wurde, helfen Ihnen die Informationen unter Diagnostizieren von Fehlern bei Logik-Apps weiter.Otherwise, if you're unsure that your logic app ran correctly, see Troubleshoot your logic app.

Geschafft! Sie haben eine Logik-App erstellt und ausgeführt, die Informationen über Azure, Microsoft-Dienste und andere SaaS-Apps hinweg integriert.Congratulations, you've now created and run a logic app that integrates information across Azure, Microsoft services, and other SaaS apps.

Bereinigen von RessourcenClean up resources

Ihre Logik-App wird weiter ausgeführt, bis Sie die App deaktivieren oder löschen.Your logic app continues running until you disable or delete the app. Wenn Sie diese exemplarische Logik-App nicht mehr benötigen, löschen Sie die Ressourcengruppe, die Ihre Logik-App und die zugehörigen Ressourcen enthält.When you no longer need the sample logic app, delete the resource group that contains your logic app and related resources.

  1. Geben Sie im Azure-Portal den Namen der von Ihnen erstellten Ressourcengruppe in das Suchfeld ein.In the Azure portal's search box, enter the name for the resource group that you created. Wählen Sie in den Ergebnissen unter Ressourcengruppen die Ressourcengruppe aus.From the results, under Resource Groups, select the resource group.

    In diesem Beispiel wurde die Ressourcengruppe LA-MailingList-RG erstellt.This example created the resource group named LA-MailingList-RG.

    Screenshot: Azure-Suchfeld mit der Eingabe „la-mailinglist-rg“ und der ausgewählten Ressourcengruppe LA-MailingList-RG

    Tipp

    Falls die Ressourcengruppe auf der Azure-Startseite unter Kürzlich verwendete Ressourcen angezeigt wird, können Sie sie auf der Startseite auswählen.If the Azure home page shows the resource group under Recent resources, you can select the group from the home page.

  2. Vergewissern Sie sich im Ressourcengruppenmenü, dass Übersicht ausgewählt ist.On the resource group menu, check that Overview is selected. Wählen Sie auf der Symbolleiste des Bereichs Übersicht die Option Ressourcengruppe löschen aus.On the Overview pane's toolbar, select Delete resource group.

    Screenshot: Bereich „Übersicht“ der Ressourcengruppe und ausgewählte Option „Ressourcengruppe löschen“ auf der Symbolleiste des Bereichs

  3. Geben Sie im angezeigten Bestätigungsbereich den Ressourcengruppennamen ein, und wählen Sie Löschen aus.In the confirmation pane that appears, enter the resource group name, and select Delete.

Nächste SchritteNext steps

In diesem Tutorial haben Sie eine Logik-App zur Behandlung von Genehmigungen für Adressenlistenanforderungen erstellt.In this tutorial, you created a logic app that handles approvals for mailing list requests. Erfahren Sie als Nächstes, wie Sie eine Logik-App erstellen, die E-Mail-Anlagen verarbeitet und speichert und Azure-Dienste wie Azure Storage und Azure Functions integriert.Now, learn how to build a logic app that processes and stores email attachments by integrating Azure services, such as Azure Storage and Azure Functions.