Power Automate für HR: Wie ein HR-Team Urlaub, Onboarding und Fristen aus dem Postfach geholt hat

Ein Dienstleister mit rund 180 Mitarbeitenden, Microsoft 365 für alle, kein HR-System. Urlaubsanträge kamen per Mail, die Onboarding-Aufgaben standen in einer Excel-Liste, und wann welche Befristung endet, wusste eine Kollegin im Kopf. Drei Monate später liefen drei Flows im eigenen Tenant, nur mit Standardkonnektoren, und der Betriebsrat hatte jeden davon auf Papier gesehen, bevor er scharf geschaltet wurde.

5,0 von 5 · 15+ BewertungenGoogleProvenExpertTrustpilotAlle lesen
Kurz beantwortet

Power Automate ist der Automatisierungsdienst in Microsoft 365. Nach der Lizenzdokumentation von Microsoft enthalten Microsoft-365-Lizenzen das Recht, Cloud-Flows mit Standardkonnektoren zu bauen; Premiumkonnektoren und AI Builder sind nicht enthalten. In diesem Projekt hat ein HR-Team ohne HR-System damit drei Abläufe gebaut: die Urlaubsgenehmigung per Formular mit Genehmigungsschritt der Führungskraft und Eintrag im Teamkalender, die Onboarding-Aufgabenliste in Planner aus einem SharePoint-Eintrag, und eine wöchentliche Fristen-Erinnerung für Probezeit, Befristung und Zeugnis. Gebaut habe ich sie mit HR und dem Microsoft-365-Admin im eigenen Tenant. Der Betriebsrat saß ab Woche 1 am Tisch, die Vereinbarung stand nach drei Monaten.

Nick Schäfer, KI für HR-Teams, Frankfurt am Main
Auf einen Blick

Das Projekt in drei Monaten

Kein neues System, keine neue Lizenz, keine Daten außerhalb des Tenants. Die Flows wurden ab Woche 1 gemeinsam mit HR, Admin und Betriebsrat gebaut, die Vereinbarung lief parallel und brauchte drei Monate. Dann fuhr das Team allein.

0Monate
0Routinen
0Team, das weitermacht

Ausgangslage

Das Unternehmen, ein Dienstleister mit rund 180 Mitarbeitenden an zwei Standorten, hatte Microsoft 365 für alle und für HR sonst nichts. Ein HR-System war zweimal geprüft und zweimal verschoben worden, weil das Budget an anderer Stelle gebraucht wurde. Das HR-Team bestand aus zwei Personen. Ein Urlaubsantrag war eine Mail an die Führungskraft mit HR in Kopie, der Teamkalender wurde von Hand gepflegt. Beim Onboarding öffnete HR die Excel-Liste vom letzten Neuzugang, kopierte das Blatt und schickte IT, Fachbereich und Empfang je eine Mail. Probezeiten, Befristungen und zugesagte Zeugnisse standen in einer Tabelle, die eine Kollegin montags durchsah, wenn sie da war.

Der Moment, an dem es kippte, war eine Befristung. Der Vertrag einer Mitarbeiterin lief an einem Freitag aus, niemand hatte es gesehen, und sie kam am Montag wie immer zur Arbeit. Damit war das Arbeitsverhältnis unbefristet, nicht weil jemand das entschieden hatte, sondern weil niemand hingeschaut hatte. Die Kollegin mit der Tabelle war in der Woche krank gewesen. Im selben Monat lag ein Urlaubsantrag zwei Wochen in einem Postfach, dessen Besitzerin ebenfalls krank war, und der Mitarbeiter buchte seine Reise ohne Zusage. Die HR-Leiterin rief mich an, nachdem sie beides der Geschäftsführung erklärt hatte.

Beim ersten Gespräch saßen die HR-Leiterin, der Microsoft-365-Admin und der Betriebsratsvorsitzende am Tisch. Der Admin sagte, Power Automate sei im Tenant längst freigeschaltet, es habe nur nie jemand aus HR danach gefragt. Der Betriebsratsvorsitzende sagte, ein Flow, der festhält, wer wann was genehmigt hat, sei eine technische Einrichtung, und er wolle jeden einzelnen sehen, bevor er läuft. Ich habe beides zugesagt: keine neue Lizenz, keine Daten außerhalb des Tenants, und kein Flow ohne seine Unterschrift auf der Skizze.

Ansatz

Woche eins gehörte der Stoppuhr, wie immer. Beide im HR-Team notierten eine Woche lang, welche Aufgabe wie oft kam, wie lange sie dauerte und an welcher Person sie hing. Parallel habe ich mit dem Admin geklärt, welche Lizenz die HR-Konten haben, wo Flows und Listen liegen dürfen und wer sie anlegen darf. Am Ende der Woche standen drei Abläufe oben: der Urlaubsantrag, weil er die meisten Mails erzeugte, das Onboarding, weil es an einer Excel-Liste hing, und die Fristen, weil sie an einer Person hingen. Alle drei bestanden aus Weitergeben, Erinnern und Eintragen.

In Woche zwei begann der erste Flow, nicht am Bildschirm, sondern auf Papier. Der Betriebsratsvorsitzende saß mit am Tisch, und wir haben den Urlaubsantrag als Skizze aufgeschrieben: Was löst ihn aus, welche Felder liest er, wer bekommt welche Nachricht, wo entscheidet ein Mensch. Erst als HR, Admin und Betriebsrat die Skizze abgezeichnet hatten, wurde sie in Power Automate nachgebaut, im Tenant des Hauses, mit einem Besitzer im HR-Team. Der Mitarbeitende füllt ein Formular in Microsoft Forms aus, der Flow ermittelt die Führungskraft aus dem Verzeichnis, die Führungskraft genehmigt oder lehnt ab, mit einem Klick in Teams oder Outlook. Bei Zusage entsteht ein ganztägiger Eintrag im Teamkalender, nur Vorname und Zeitraum, kein Grund und keine Bemerkung. Beide bekommen das Ergebnis, HR sieht alles in einer SharePoint-Liste.

Der Haken kam im Test mit dem ersten Team. Ein Antrag landete bei einer Kollegin, die seit einem Jahr keine Führungskraft mehr war. Der Flow hatte nichts falsch gemacht, er las das Feld für den Vorgesetzten aus Microsoft 365, und das war seit dem letzten Umbau nicht gepflegt worden. Bei etwa jedem fünften Konto stand die alte Führungskraft drin. Der Admin und die HR-Leiterin haben das Feld in zwei Tagen für alle Konten nachgezogen, und seitdem gehört es zum Eintritt und zu jedem Teamwechsel dazu. Die Lehre war für das Team wichtiger als der Flow selbst: Eine Automatisierung ist nur so verlässlich wie das Verzeichnis, aus dem sie liest.

Onboarding und Fristen folgten nach demselben Muster, erst Skizze, dann Flow. Beim Onboarding legt HR den Neuzugang als Eintrag in der SharePoint-Liste an, mit Vorname, Rolle, Abteilung, Eintrittsdatum und Führungskraft, keine Vertragsdaten. Der Flow erzeugt daraus in Planner die Aufgabenliste des Hauses mit Verantwortlichen und Fristen ab Eintrittsdatum und schickt sieben Tage vor dem ersten Tag eine Zusammenfassung der offenen Aufgaben an HR und Führungskraft. Bei den Fristen liegt die Tabelle jetzt als SharePoint-Liste mit Art, Datum, Verantwortlichem und Status. Jeden Montag um acht prüft der Flow, was in den nächsten sechs Wochen fällig wird, und schickt die Übersicht ans HR-Postfach. Zwei Regeln hat das Team dazu beschlossen: Jeder neue Vertrag bekommt beim Anlegen einen Eintrag, und Erledigtes wird auf erledigt gesetzt, nicht gelöscht. AI Builder und Premiumkonnektoren brauchte keiner der drei Abläufe, und so blieb es dabei.

Parallel lief die Betriebsvereinbarung. Weil jeder Flow festhält, wer wann was beantragt und genehmigt hat, war klar, dass er mitbestimmungspflichtig ist. Der Text entstand aus den abgezeichneten Skizzen: welche drei Flows laufen, welche Felder sie lesen, wer die Listen und die Ausführungsprotokolle sehen darf, wann sie gelöscht werden, und dass jeder neue Flow zuerst dem Betriebsrat gezeigt wird. Die Zugriffsrechte auf die SharePoint-Listen haben wir mit dem Datenschutzbeauftragten festgelegt: Nur HR schreibt, Führungskräfte sehen im Kalender nur ihr eigenes Team, der Admin verwaltet die Umgebung und hat keinen Zugriff auf die Inhalte der Listen. Nach drei Monaten war die Vereinbarung unterschrieben, die drei Flows liefen im Echtbetrieb, und das HR-Team pflegte sie mit dem Admin ohne mich weiter.

Ergebnis

Ein Urlaubsantrag ist heute ein Formular, ein Klick der Führungskraft und ein Eintrag im Teamkalender, den niemand mehr von Hand macht. Liegt jemand krank im Bett, bleibt kein Antrag in einem Postfach liegen, weil der Antrag gar nicht mehr im Postfach beginnt. Ein Onboarding beginnt mit einem Eintrag in der Liste, und die IT weiß am Tag der Unterschrift, wann jemand anfängt. Montags um acht kommt die Fristenliste, ob die Kollegin da ist oder nicht.

Keine neue Lizenz, keine Daten außerhalb des Tenants, das war die Bedingung, und sie hat gehalten. Die Betriebsvereinbarung nennt die drei Flows, die gelesenen Felder, die Zugriffsrechte, die Löschfristen und das Verfahren für neue Flows. Beim Review nach sechs Monaten hat das Team einen vierten Ablauf vorgestellt, den Austritt mit Rückgabe von Geräten und Rechten, und ihn mit dem Admin selbst gebaut, Skizze zuerst, Betriebsrat zuerst. Dass es dafür niemanden von außen brauchte, war das Ziel.

Der Rahmen

Mit dem Betriebsrat gebaut, bis Monat 3 geklärt

Power Automate im eigenen Tenant beantwortet die Frage nach dem Speicherort und die nach der Lizenz. Die Frage nach der Mitbestimmung beantwortet es nicht: Ein Flow, der festhält, wer wann was genehmigt hat, ist eine technische Einrichtung. Deshalb saß der Betriebsrat ab der ersten Skizze am Tisch.

0Punkte geklärt
0Monate, parallel
0neue Lizenzen

Passt das zu Ihrem Unternehmen?

  1. Sie haben Microsoft 365, aber kein HR-SystemDer häufigste Fall. Die drei Flows ersetzen kein HR-System, sie nehmen die drei Abläufe heraus, die heute die meisten Mails erzeugen. Kommt später ein System, bleiben die Listen als Datenquelle.
  2. Ihr Organigramm in Microsoft 365 ist nicht gepflegtDann ist das der erste Arbeitsschritt, nicht der Flow. Ein Genehmigungsflow liest die Führungskraft aus dem Verzeichnis, und er ist nur so verlässlich wie dieses Feld.
  3. Ihr Betriebsrat sieht in jedem Flow eine KontrolleZu Recht, denn ein Genehmigungsprotokoll ist eine Aufzeichnung von Verhalten. Genau deshalb entsteht die Skizze auf Papier mit ihm, bevor etwas gebaut wird.

Häufige Fragen

Brauchen wir für die drei Flows eine zusätzliche Lizenz?

Nach der Lizenzdokumentation von Microsoft enthalten Microsoft-365-Lizenzen das Recht, Cloud-Flows mit Standardkonnektoren zu erstellen und auszuführen. Forms, SharePoint, Outlook, Planner und die Genehmigungen gehören dazu. Premiumkonnektoren und AI Builder sind nicht enthalten und brauchen eine eigene Lizenz. Was in Ihrem Tenant freigeschaltet ist, klären wir in Woche 1 mit Ihrem Admin, nicht an ihm vorbei.

Warum braucht ein Urlaubs-Flow eine Betriebsvereinbarung?

Weil er speichert, wer wann welchen Antrag gestellt und wer ihn wann genehmigt hat. Das ist eine technische Einrichtung, die geeignet ist, Verhalten zu überwachen, und damit nach § 87 Abs. 1 Nr. 6 BetrVG mitbestimmungspflichtig, auch wenn niemand kontrollieren will. Ob das im Einzelfall greift, klären Betriebsrat und Anwalt, nicht ich. Im Projekt war die Vereinbarung von Anfang an gesetzt.

Was passiert nach den drei Monaten?

Das Team besitzt die drei Flows, die Listen liegen in der HR-Site in SharePoint, die Dokumentation je Flow ist eine Seite, der Review-Termin steht. Neue Flows gehen zuerst zum Betriebsrat. Wer später den Austritt oder die Resturlaubsprüfung bauen will, macht das im nächsten Projekt.

Wie viele Stunden binden Ihre HR-Routinen pro Woche?

Drei Zahlen, ein Ergebnis. Die Detailrechnung mit allen Annahmen kommt per E-Mail.

Gebundene Stunden pro Woche, geschätzt45 h
27 hdavon lassen sich mit sauberen Routinen erfahrungsgemäß jede Woche freimachen

Die Detailrechnung zeigt jede Annahme einzeln.

3
5
6
Annahmen: 6 h je offene Stelle und Woche, 1 h je Zeugnis, 3 h Rückfragen je HR-Kopf. Einzeln anpassbar.

Danke. Die Rechnung mit Ihren Zahlen kommt persönlich per E-Mail, innerhalb eines Werktags.

Schauen wir auf Ihre Routinen?

30 Minuten, direkt mit mir. Sie schildern, was die Stunden frisst, ich sage Ihnen, welche drei Routinen dieses Tool in Ihrem Team trägt und was der Betriebsrat fragen wird.

5,0 von 5 · 15+ BewertungenGoogleProvenExpertTrustpilotAlle lesen