Flow – Plattformübergreifende Automatisierung von Workflows in Office 365

Flow ist die noch relativ neue Workflow-Plattform von Microsoft. Während bisherige Workflows in Produkten wie dem SharePoint Designer immer auf ein Produkt festgelegt waren, schafft es Flow durch hunderte Konnektoren, sich mit unterschiedlichsten Diensten zu verbinden. Darunter fallen nicht nur Dienste innerhalb von Office 365, wie zum Beispiel SharePoint, OneDrive oder Outlook – sondern auch externe Plattformen wie Dropbox, Blogger oder Twitter. Über eigene Konnektoren und Gateways lassen sich sogar z.B. lokale SQL Server anbinden.
Flow steht innerhalb von Office 365 zur Verfügung, kann aber auch in eingeschränktem Umfang kostenlos von jedermann mit einer Microsoft-Mailadresse (@outlook.com, @live.com etc.) genutzt werden.
Im Video der Office 365 Akademie nehmen wir euch an die Hand und zeigen euch, was mit Flow alles möglich ist – von den Grundlagen bis hin zu fortgeschrittenen Spezialfunktionen. All diese Punkte werden im Video behandelt:
- Was ist Flow?
- Flow auf mobilen Geräten
- Flow erstellen: Mit oder ohne Vorlage beginnen
- Nutzung von Vorlagen
- Eigene Flows und Team Flows
- Bausteine eines Flows
- Dienste – Connectoren für Entwickler
- Dienste – Connectoren selbst anlegen
- Hinweis: Custom API and Debugging
- Trigger
- Trigger: Nach Zeitplan ausführen
- Trigger: Verzögern
- Trigger: Mailempfang
- Trigger: Liste durcharbeiten
- Trigger: Drücken eines Flic-Buttons / Bttn-Buttons
- Aktionen
- Aktionen: Workflow Beenden
- Aktionen: Asynchrone Aktionen
- Bedingungen
- Schleifen
- Beispiel: Benachrichtigung erhalten
- Beispiel: Inhalte übersetzen
- Beispiel: Dateien kopieren
- Beispiel: Genehmigung anfordern
- Beispiel: Genehmigung anfordern – Sequentiell
- Beispiel: Genehmigung anfordern – Parallel
- Beispiel: Genehmigung anfordern – Parallel
- Variablen in Flow
- Weitere Beispiele für Flow: Expressions (Ausdruck)
- Beispiel mit Ausdrücken in Flow: SharePoint Element aktualisieren
- Ausdruck (Expression) anlegen
- Wie wird ein Ausdruck (Expression) aufgebaut?
- Datentypen und Formate für Expressions (Ausdruck)
- Inhalte umwandeln mit Flow
- Was kann konvertiert werden?
- Mit Strings arbeiten
- Arithmetic – einfache Eingabe nicht möglich
- Datum und Uhrzeit
- Expressions – Bedingungen in den Flow einbauen
- Was ist ein Array?
- Wie greife ich auf Listeneinträge mit Flow zu?
- Beispiel: Eine Tabelle mit Listeneinträgen befüllen
- Array in Flow filtern
- Was kann ein Array beinhalten? Objekte und Einzeleinträge
- Beispiel: Doppelte Einträge finden mit contains() und union()
- Flows verwalten
- Unterstützung für Metadaten in SharePoint
- Was sind Umgebungen?
- Wie verwende ich Umgebungen?
- Wie lege ich eine Umgebung an?
- Einstellungen für einen Flow
- Fehlerbehandlung
- Limits: 50 Flows / 15 Connectoren
- Richtlinien anlegen
- Tipp: Flow exportieren
- Tipp: Flow exportieren als JSON zur Nutzung z.B. in Azure
- Common Data Service – Daten verschieben
- Welche Funktion in Flow für welche Zielgruppe?
- Bekannte Probleme
Youtube Video
Präsentation auf Slideshare
Thema:
- Microsoft 365
Über den Autor

Thomas Maier
Mit Office365Netzwerk.de habe ich ein Portal für die deutschsprachige Community rund um das Thema Office 365 gegründet. Monatlich produziere ich Sendungen und Specials über Funktionen und Neuerungen von Office 365. Mein erstes Community-Projekt war mein SharePoint Blog "SharePoint-Schwabe". Auch bei diesem Projekt war es bereits mein Anliegen, den Nutzern zu zeigen, was alles in ihrer Software steckt.