Power Automate Desktop vs. Cloud-Flows: Welche Variante brauchen Sie wirklich?
Von Mirko Peters ·
Erfahren Sie, worin sich Cloud-Flows und Desktop-Flows in Power Automate unterscheiden. Sie lernen, wann Sie RPA einsetzen sollten, wann beaufsichtigte und unbeaufsichtigte Bots passen und welche hybriden Muster sich bewähren.
Automatisch mit KI aus dem Originalbeitrag übersetzt. Englisches Original lesen

Ob Ihr Automatisierungsprojekt gelingt oder still ins Stocken gerät, hängt maßgeblich von der Wahl zwischen Power Automate Cloud-Flows und Desktop-Flows ab. Dieser Leitfaden erläutert die zentralen funktionalen Unterschiede, die passenden operativen Anwendungsfälle, die lizenzrechtlichen Auswirkungen und hybride Ausführungsmuster. So können IT-Administratoren und Citizen Developer belastbare Automatisierungslösungen für moderne und Altsysteme entwickeln.
Das Wichtigste in Kürze
- Cloud-Flows laufen nativ in der Cloud-Infrastruktur von Microsoft. Sie verbinden moderne APIs, Webhooks und Microsoft 365-Dienste, ohne dass ein lokales Gerät ausgeführt werden muss.
- Desktop-Flows laufen lokal auf einem Computer oder einer virtuellen Maschine. Als Robotic User Interface Driver automatisieren sie Altanwendungen, Green-Screen-Terminals und Desktop-Oberflächen ohne API.
- Hybride Automatisierung kombiniert beide Ansätze häufig: Ein Cloud-Flow erfasst ein Ereignis oder löst Richtlinienprüfungen aus und übergibt die transaktionalen Daten an einen Desktop-Flow.
- Power Automate Desktop-Flows sind in vielen Microsoft 365- und Windows-Enterprise-Plänen enthalten. Für die unbeaufsichtigte Bot-Ausführung sollten Sie die lizenzrechtlichen Aspekte jedoch sorgfältig prüfen.
- Die Wahl des richtigen Flow-Typs verhindert typische Engpässe in der Architektur, die zu fragilen Automatisierungen und zum vorzeitigen Abbruch von Projekten führen.
Die Automatisierungsgrenze in Microsoft 365 verstehen
Wenn Organisationen beginnen, wiederkehrende Routinearbeiten mit der Power Platform zu automatisieren, stoßen sie häufig auf eine grundlegende architektonische Entscheidung. Benötigen Sie einen cloudnativen Workflow, der moderne Cloud-Dienste über sichere APIs verbindet? Oder brauchen Sie einen Software-Roboter, der einen Desktop bedient, Schaltflächen klickt und Felder in Altsoftware ausfüllt?
Genau hier verläuft die Trennlinie zwischen Cloud-Flows und Desktop-Flows in Power Automate. Beide Werkzeuge gehören zum selben Ökosystem, bedienen aber völlig unterschiedliche Ebenen der Unternehmenssoftware. Zu wissen, wo das eine endet und das andere beginnt, ist der entscheidende Faktor, um spröde Automatisierungen zu vermeiden. Solche Lösungen fallen spätestens dann aus, wenn sich eine Benutzeroberfläche ändert oder eine Systemanforderung wechselt.
Was sind Cloud-Flows?
Cloud-Flows laufen vollständig in der Cloud-Infrastruktur von Microsoft. Sie nutzen Connectors, REST-APIs und ereignisgesteuerte Trigger, um Daten zwischen verschiedenen SaaS-Anwendungen, SharePoint-Listen, Dataverse-Tabellen, Microsoft Teams-Kanälen und externen Webdiensten auszutauschen. Da sie in der Cloud arbeiten, benötigen sie weder einen dedizierten physischen Rechner noch einen virtuellen Desktop, der eingeschaltet und angemeldet sein muss.
Cloud-Flows eignen sich hervorragend für Orchestrierung, Genehmigungen, Datentransformation und sofortige Benachrichtigungen. Wenn eine eingehende Microsoft Forms-Übermittlung eine Genehmigungsanfrage in Teams auslösen, eine Zeile in einer Cloud-Datenbank anlegen und eine automatische E-Mail-Bestätigung versenden soll, erledigt ein Cloud-Flow diese gesamte Abfolge problemlos.
Was sind Desktop-Flows?
Desktop-Flows stellen die Robotic-Process-Automation-Funktion von Microsoft dar. Sie sind gezielt dafür entwickelt, mit der grafischen Benutzeroberfläche lokaler Desktop-Anwendungen, Altsoftware-Clients, Webbrowser und Mainframe-Terminalemulatoren zu interagieren. Statt über unsichtbare Backend-APIs zu kommunizieren, agiert ein Desktop-Flow wie ein unsichtbarer menschlicher Bediener: Er bewegt den Mauszeiger, klickt beschriftete Oberflächenelemente an, liest Text aus Feldern und gibt Daten Zeichen für Zeichen ein.
Diese Funktion ist für Organisationen unverzichtbar, die mit älteren ERP-Systemen (Enterprise Resource Planning) oder veralteter Finanzsoftware arbeiten, die nie für moderne Integrationsschnittstellen konzipiert wurde. Wenn ein Mitarbeiter bisher jeden Montagmorgen Zahlen aus einer E-Mail in eine Desktop-Anwendung der alten Generation übertragen hat, kann ein Desktop-Flow genau diese manuellen Schritte nachbilden, ohne dass das Unternehmen die zugrunde liegende IT-Infrastruktur neu aufbauen muss.
Ausführungsmodi im Vergleich: Attended vs. Unattended
Neben der Wahl zwischen Cloud- und Desktop-Ausführungsumgebung müssen Architekten festlegen, wie und wann Bots ausgeführt werden dürfen. Power Automate-Desktop-Flows unterstützen zwei unterschiedliche Betriebsmodi, die Infrastrukturkosten, Sicherheitskontrollen und die Effizienz von Workflows erheblich beeinflussen.
Attended Bots: Unterstützung im Zusammenspiel mit dem Menschen
Ein Attended Bot arbeitet direkt neben einem Benutzer auf dessen lokalem Arbeitsplatzrechner. Der Mitarbeiter startet ihn manuell, wenn Unterstützung benötigt wird. Ein Beispiel: Ein Mitarbeiter im Kundensupport klickt während eines Telefonats mit einem Kunden auf eine Schaltfläche, damit der Bot komplexe Kontodaten aus mehreren getrennten Systemen abruft und zusammenführt.
Attended-Automatisierung behält die menschliche Aufsicht direkt im Prozess. Der Mitarbeiter kann den Fortschritt des Bots verfolgen, bei einem unerwarteten Sonderfall sofort eingreifen und behält die volle Verantwortung für die Transaktion. Dieser Modus eignet sich ideal für Aufgaben, die eine Echtzeitprüfung oder menschliche Entscheidungen erfordern.
Unattended Bots: Autonome Verarbeitung
Ein Unattended Bot läuft vollständig autonom, ausgelöst durch einen Zeitplan oder ein Ereignis im Backend. Auf dem Rechner ist kein Bediener angemeldet, und niemand sitzt davor. Diese Bots laufen in der Regel auf virtuellen Maschinen in Cloud-Umgebungen wie Azure. Sie verarbeiten nachts umfangreiche Stapelprozesse, bearbeiten Hunderte Rechnungen oder erstellen komplexe monatliche Compliance-Berichte, während der Rest der Organisation schläft.
Unattended-Automatisierung bringt enorme Effizienzgewinne, weil sie repetitive Arbeit vollständig von den Schreibtischen der Mitarbeiter nimmt. Sie erfordert jedoch eine konsequente Ausnahmebehandlung und Überwachung. Da niemand den Bildschirm in Echtzeit beobachtet, bleibt der Bot bei einer unerwarteten Oberflächenänderung oder einem Validierungsfehler stillschweigend stehen, sofern nicht strukturierte Fehlerbenachrichtigungen in den Workflow integriert sind.
Hybride Workflows in Power Automate gestalten
Die robustesten Automatisierungsprojekte im Unternehmensumfeld setzen selten ausschließlich auf einen Cloud-Flow oder einen Desktop-Flow. Stattdessen kombinieren sie beide Ansätze zu einem nahtlosen hybriden Workflow, der die Stärken jeder Umgebung nutzt.
Betrachten wir einen Prozess zur Spesenabrechnung. Reicht ein Mitarbeiter ein Spesenformular ein, nimmt ein Cloud-Flow die digitale Einreichung sofort entgegen. Der Cloud-Flow nutzt integrierte Logik und KI-Modelle, um den Spesenbetrag mit den festgelegten Unternehmensrichtlinien abzugleichen, die Beleganhänge zu prüfen und Standardgenehmigungen über Microsoft Teams an die Vorgesetzten weiterzuleiten.
Besteht die Spesenabrechnung alle automatisierten Prüfungen, übergibt der Cloud-Flow die Transaktionsdaten sicher an einen Desktop-Flow, der auf einer virtuellen Maschine im Unattended-Modus läuft. Dieser Desktop-Flow meldet sich an einem Legacy-Finanzsystem an, das keine modernen API-Konnektoren bietet, navigiert durch die veralteten Menüs und trägt den Spesenanspruch direkt im Hauptbuch ein. Wird bei der cloudbasierten Validierung eine Unregelmäßigkeit oder Ausnahme erkannt, leitet das System die Anfrage an einen menschlichen Administrator weiter. So bricht der Desktop-Bot nicht bei einer unerwarteten Bildschirmdarstellung ab.
Fazit
Welcher Automatisierungsansatz in Microsoft 365 und Azure der richtige ist, hängt vollständig von der technischen Landschaft der Anwendungen ab, die Sie anbinden müssen. Cloud-Flows übernehmen die API-gesteuerte Orchestrierung moderner Systeme, während Desktop-Flows über die Simulation der Benutzeroberfläche die Lücke zu Legacy-Systemen schließen. Wer die unterschiedlichen Möglichkeiten von Desktop- und Cloud-Ausführungsmodi versteht, kann skalierbare, belastbare Workflows gestalten, die mühsame manuelle Dateneingaben ersetzen, ohne betriebliche Instabilität zu erzeugen.
Um die Grundlagen von Software-Bots, typische Fallstricke bei der Automatisierung und die Einordnung dieser Werkzeuge in das gesamte Microsoft-Cloud-Ökosystem kennenzulernen, hören Sie sich die vollständige Folge des M365 FM Podcasts an. Die Diskussion ist fundiert und verzichtet auf unnötigen Fachjargon!
Häufige Fragen
Worin liegt der Hauptunterschied zwischen Cloud-Flows und Desktop-Flows in Power Automate?
Cloud-Flows laufen nativ in der Cloud und verbinden moderne Webdienste, APIs und Microsoft 365-Apps über Trigger und Konnektoren. Desktop-Flows werden lokal auf einem Computer oder einer virtuellen Maschine ausgeführt. Sie simulieren Tastatur- und Mausaktionen und automatisieren so Altanwendungen, die keine modernen APIs bieten.
Wann sollte ich einen unbeaufsichtigten Desktop-Flow statt eines beaufsichtigten Flows verwenden?
Verwenden Sie einen unbeaufsichtigten Desktop-Flow für umfangreiche, planbare Stapelverarbeitungen, die ohne menschliche Aufsicht nach einem Zeitplan oder über einen Backend-Trigger selbstständig laufen können, etwa die nächtliche Verarbeitung von Rechnungen. Setzen Sie beaufsichtigte Flows ein, wenn während der Aufgabe menschliches Urteilsvermögen, ein manueller Start oder eine Bestätigung durch einen Benutzer in Echtzeit erforderlich ist.
Können Cloud-Flows und Desktop-Flows im selben Prozess zusammenarbeiten?
Ja. Ein hybrides Automatisierungsmuster nutzt häufig einen Cloud-Flow für Ereignis-Trigger, Datenvalidierung und Genehmigungen. Anschließend übergibt er strukturierte Daten an einen Desktop-Flow, der die Dateneingabe in Altsystemen übernimmt.
Erfordern Power Automate Desktop-Flows Programmierkenntnisse?
Nein. Power Automate Desktop-Flows nutzen einen visuellen Designer per Drag-and-Drop und ein Aufzeichnungstool. So können Citizen Developer und Business-Analysten Automatisierungen mit Low-Code-Bausteinen erstellen, ohne eigenen Code von Grund auf schreiben zu müssen.