Power Platform: App Maker Challenge, deel 14

Ingediend door Dirk Hornstra op 06-jun-2022 16:25

Het veertiende deel, verwachte tijd: een half uur.
Dit deel gaat over het bouwen van je eerst workflow met Power Automate en Dataverse voor Teams.

In Dataverse kunnen een aantal verschillende workflows door Power Automate gebouwd worden;

Automated flows

  • als een item in een Teams list aangepast wordt, stuur een mail.
  • maak een taak in Planner op basis van een Outlook 365 kalender gebeurtenis.
  • start met een goedkeuringstraject voor een nieuw document in Teams.


Scheduled flows

  • stuur een lijst met aankomende kalender evenementen.
  • verwijder bestanden op OneDrive ouder dan 5 dagen en stuur dagelijks een e-mail.
  • stuur een email vanuit een gedeelde mailbox volgens een vast schema.
     

We gaan vervolgens naar een voorbeeld, als een nieuw bericht aangemaakt wordt, wordt onze workflow gestart.
Als in een bericht het woord "task" zit, dan maken we een item aan in Planner.
Wel een beetje jammer dat je niet .ToLowerCase() o.i.d. kunt doen om te controleren op tekst, hij checkt dus echt op task, dus als je ook TasK en TASK wilt meenemen, dan moet je die ook in het OR-statement meenemen.

Het volgende voorbeeld is het aanmaken van een flow. Hiermee kun je een aantal acties automatiseren.
En nog een kort voorbeeld van een geplande flow.

Hierna volgen de vragen. De vraag: hoe lang wordt de flow run history opgeslagen voordat deze verwijderd wordt kon ik zo niet beantwoorden (heb ik daar overheen gelezen?). Dus nog even terug gekeken, dat staat dus "ergens tussen de regels" en is 28 dagen.

Aan het eind komen er nog 2 linkjes voor meer informatie, dat is een overzicht van Adaptive Cards voor  Microsoft Teams: link en het starten met Canvas-app formules in Power Apps: link.