Übung – Einen Flow erstellen, der die Zeit in Ihrem Kalender blockiert

Abgeschlossen

Waren Sie schon einmal in einer Situation, in der Sie Ihr Arbeitsgerät für einen ungeplanten, längeren Zeitraum verlassen haben? Wünschen Sie sich die Option, Ihren Arbeitskalender zu blockieren und Ihren Vorgesetzten darüber zu informieren? Dann ist diese Lerneinheit genau richtig für Sie. Mit wenigen Klicks können Sie eine vorhandene Vorlage ändern und sie dann zum Auslösen der Power Automate-App verfügbar machen.

Voraussetzungen

  • Zugriff auf Power Automate

  • Zugriff auf die mobile Power Automate-App.

  • Ein grundlegendes Verständnis von Power Automate und Erfahrung mit der Erstellung eines Flows werden empfohlen.

Vorlage öffnen

  1. Starten Sie Power Automate, und melden Sie sich mit Ihrem Organisationskonto an.

  2. Wählen Sie Vorlagen aus, und suchen Sie dann nach Kalender blockieren.

  3. Wählen Sie die Kachel Meinen Office 365-Kalender für eine Stunde blockieren aus.

  4. Wählen Sie Weiter aus.

Zunächst aktualisieren wir die Aktion „Ereignis erstellen“ aus der Vorlage, um den Kalender zu finden, in dem das Ereignis erstellt werden soll. Zudem legen wir die Start‑ und Endzeiten so fest, dass nur eine Stunde im Kalender blockiert wird.

  1. Klicken Sie auf den Schritt Ereignis erstellen. Wählen Sie rechts oben das „x“ aus, um die Zeichenfolge im Parameter „Kalender-ID“ zu löschen.

  2. Wählen Sie den Kalender aus, für den Sie ein neues Ereignis erstellen möchten. Für den Zweck dieser Übung wähle ich hier Kalender aus.

  3. Löschen Sie den Datumsparameter, der automatisch dem Feld Startzeit hinzugefügt wurde.

  4. Geben Sie / in das Startzeitfeld ein, und wählen Sie Dynamischer Inhalt aus. Suchen Sie nach der Eigenschaft Timestamp, und wählen Sie sie aus.

    Hinweis

    Wenn die Timestamp-Eigenschaft nicht angezeigt wird, müssen Sie möglicherweise rechts oben im Bereich „Dynamischer Inhalt“ neben „Flow manuell auslösen“ auf Mehr anzeigen klicken.

  5. Löschen Sie im Feld Endzeit den Zeitstempel. Klicken Sie in das Feld Endzeit, und wählen Sie zum Öffnen des Ausdrucksfensters das blaue fx aus. Kopieren Sie diesen Ausdruck und fügen Sie ihn in das Ausdrucksfeld ein. Klicken Sie dann auf Hinzufügen.

    addHours(triggerOutputs()['headers']['x-ms-user-timestamp'],1)

    Hinweis

    Dieser Ausdruck addiert 1 Stunde ab dem Zeitpunkt, an dem der Flow ausgelöst wird.

  6. Aktualisieren Sie das Feld „Zeitzone“ entsprechend Ihrer Zeitzone.

Hier sehen Sie, wie die aktualisierte Aktion „Ereignis erstellen“ angezeigt wird.

Als Nächstes senden wir eine E-Mail-Benachrichtigung an unseren Manager. Dazu verwenden wir die Kombination von Mein Profil abrufen (V2) und Vorgesetzten abrufen (V2).

  1. Wählen Sie + Neuen Schritt einfügen und dann Aktion hinzufügen aus.

  2. Suchen Sie nach Office 365-Benutzer, und wählen Sie die Aktion Mein Profil abrufen (V2) aus. Diese Aktion stellt den Benutzerprinzipalnamen für uns bereit.

  3. Wählen Sie + Neuen Schritt einfügen und dann Aktion hinzufügen aus.

  4. Suchen Sie nach Office 365-Benutzer, und wählen Sie die Aktion Manager abrufen (V2) aus.

  5. Geben Sie/in das Feld Benutzer (UPN) ein, und wählen Sie dann Dynamischen Inhalt einfügen aus.

  6. Wählen Sie unter Dynamischer Inhalt UPN aus. Stellen Sie sicher, dass Sie den UPN auswählen, der sich unter Mein Profil abrufen (v2) befindet.

  7. Wählen Sie + Neuen Schritt einfügen und dann Aktion hinzufügen aus.

  8. Suchen Sie nach Outlook, und wählen Sie die Aktion E-Mail senden (V2) aus.

  9. Geben Sie/in das Feld An ein, und wählen Sie dann Dynamischen Inhalt einfügen aus.

  10. Wählen Sie unter Dynamischer Inhalt E-Mail unter Manager abrufen (V2) aus.

  11. Abschließend können Sie Ihren Wunschtext in die Abschnitte Betreff und Text einfügen. Im Folgenden finden Sie ein Beispiel:

Hier ist eine Übersicht über den gesamten Flow:

Und so sieht der Flow in der mobilen Power Automate-App aus:

  1. Wählen Sie Direktflows aus.

  2. Wählen Sie den Flow Eine Stunde im Office 365-Kalender blockieren aus.

  3. Wählen Sie Flow ausführen aus.