Power Automate VS Logic Apps. Power Automate Anwendungsfälle

Guten Tag zusammen! In dem letzten Artikel, der sich mit Power Automate und Logic Apps beschäftigt hat,, haben wir die grundlegenden Unterschiede zwischen Power Automate und Logic Apps betrachtet. Heute möchten wir weiter gehen und interessante Möglichkeiten präsentieren, die mit diesen Produkten umgesetzt werden können. In diesem Artikel zeigen wir einige Anwendungsfälle, die mit Power Automate realisiert werden können.

Microsoft Power Automate

Dieses Produkt bietet eine breite Palette von Konnektoren zu verschiedenen Diensten sowie Trigger für die automatische und sofortige Ausführung von Workflows, nachdem ein bestimmtes Ereignis eintritt. Zudem wird die Ausführung von Workflows nach einem Zeitplan oder per Knopfdruck unterstützt.

1. Automatische Registrierung von Anfragen

Ein Anwendungsfall könnte die Umsetzung der automatischen Registrierung von Anfragen sein. In diesem Fall wäre der Trigger für den Workflow der Erhalt einer E-Mail-Benachrichtigung an ein bestimmtes Postfach, wonach die weitere Logik verarbeitet wird:
Power Automate VS Logic Apps. Power Automate Anwendungsfälle


Bei der Konfiguration des Triggers „Wenn eine neue E-Mail eingeht“ können verschiedene Filter verwendet werden, um das erforderliche Ereignis für den Start des Triggers zu bestimmen:

Power Automate VS Logic Apps. Power Automate Anwendungsfälle

Zum Beispiel kann der Flow nur für E-Mails mit Anhängen oder für E-Mails mit maximaler Wichtigkeit gestartet werden. Außerdem kann der Flow ausgelöst werden, wenn eine E-Mail in einen bestimmten Ordner des Postfachs eingegangen ist. Darüber hinaus besteht die Möglichkeit, E-Mails nach einem bestimmten Suchbegriff im Betreff zu filtern.
Nachdem die erforderlichen Berechnungen durchgeführt und alle benötigten Informationen gesammelt wurden, kann ein Element in der SharePoint-Liste unter Verwendung von Platzhaltern aus anderen Aktionen erstellt werden.

Power Automate VS Logic Apps. Power Automate Anwendungsfälle

Mit einem solchen Flow können notwendige E-Mail-Benachrichtigungen problemlos erfasst, in ihre Bestandteile zerlegt und Datensätze in anderen Systemen erstellt werden.

2. Start des Genehmigungsflusses per Knopf aus PowerApps

Ein gängiges Szenario ist die Versendung eines Objekts zur Genehmigung an die zuständigen Personen. Um ein solches Szenario umzusetzen, kann ein Knopf in PowerApps erstellt werden, der beim Drücken den Power Automate-Flow startet.

Power Automate VS Logic Apps. Power Automate Anwendungsfälle

Wie man sehen kann, ist der Starttrigger in diesem Flow PowerApps. Ein charakteristisches Merkmal dieses Triggers ist, dass Informationen aus PowerApps angefordert werden können, während man sich innerhalb des Power Automate-Flows befindet.

Power Automate VS Logic Apps. Power Automate Anwendungsfälle

So funktioniert es: Wenn Sie Informationen aus PowerApps benötigen, klicken Sie auf die Option „In PowerApps anfragen“. Dadurch wird eine Variable erstellt, die in allen Aktionen dieses Power Automate-Flows verwendet werden kann. Beim Starten des Flows aus PowerApps müssen Sie nur den Wert für diese Variable innerhalb des Flows übergeben.

3. Flow über HTTP-Anfrage starten

Der dritte Fall, den ich ansprechen möchte, ist das Starten eines Power Automate-Flows über eine HTTP-Anfrage. In einigen Fällen, insbesondere bei verschiedenen Integrationsszenarien, ist es erforderlich, den Power Automate-Flow über eine HTTP-Anfrage zu starten und verschiedene Parameter innerhalb des Flows zu übergeben. Das ist recht einfach. Als Auslöser wird die Aktion „Beim Empfang einer HTTP-Anfrage“ verwendet.

Power Automate VS Logic Apps. Power Automate Anwendungsfälle

Die HTTP POST-Adresse wird automatisch generiert, wenn der Stream zum ersten Mal gespeichert wird. An diese Adresse muss der POST-Request gesendet werden, um diesen Stream zu starten. Als Parameter können verschiedene Informationen übergeben werden, beispielsweise wird in diesem Fall das Attribut SharePointID extern übertragen. Um ein solches Eingabeschema zu erstellen, klicken Sie auf "Beispielnutzlast verwenden, um das Schema zu erstellen" und fügen Sie anschließend das Beispiel-JSON ein, das im Stream eintreffen wird.

Power Automate VS Logic Apps. Power Automate Anwendungsfälle

Nach dem Klicken auf "Fertig" wird das JSON-Schema des Anfrage-Texts für diese Aktion erstellt. Nun kann das Attribut SharePointID in allen Aktionen dieses Streams als Platzhalter verwendet werden:

Power Automate VS Logic Apps. Power Automate Anwendungsfälle

Es ist zu beachten, dass der Trigger „Bei Empfang einer HTTP-Anfrage“ zu den Premium-Connectoren gehört und nur beim Erwerb eines separaten Plans für dieses Produkt verfügbar ist.

Im nächsten Artikel werden wir verschiedene Anwendungsfälle besprechen, die mit Logic Apps realisiert werden können.

Quelle: habr.com

Erwerben Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster