Automatiseer zelf gemakkelijk goedkeurings-werkstromen met Power Automate

Blog

Flow heet nu Power Automate, maar er is meer veranderd dan alleen een naam. Onze eerdere blog van Ron over het automatiseren van goedkeuringswerkstromen in Flow, is door collega Joost voorzien van een update. Zowel in het stappenplan als in de screenshots. Na het lezen van deze blog, beheers jij twee methodes in Power Automate waarmee jij zelf een goedkeuringswerkstroom kan opzetten.

Power Automate: wat is het en wat kan je ermee? Power Automate is een app, onderdeel van de Office 365 suite. De app is inbegrepen in de meeste licenties van Office 365, zie flow.microsoft.com/nl-nl/pricing/ voor een compleet overzicht. Microsoft geeft de volgende definitie:

“Power Automate is een op de cloud gebaseerde service waarmee toepassingsgebruikers op een praktische en eenvoudige manier werkstromen kunnen maken waarmee tijdrovende zakelijke taken en processen in toepassingen en services kunnen worden geautomatiseerd.”

Power Automate is dus een tool die de automatisering van bedrijfsprocessen mogelijk maakt. Een veelgevraagde werkstroom bij klanten is een goedkeuring- / approval-werkstroom op documenten in SharePoint. In dit blogartikel leggen wij je uit hoe Power Automate gebruikt kan worden om documenten goed te keuren in SharePoint. In deze blog laten wij twee manieren zien:

  1. Request sign-off: de simpele goedkeuringswerkstroom die standaard aanwezig is in moderne lijsten. Met deze werkstroom kan je een document of lijstitem ter goedkeuring naar iemand sturen.
  2. Een custom approval-werkstroom: deze werkstroom start een goedkeuring wanneer een nieuw document wordt toegevoegd in een SharePoint documentenbibliotheek. De configuratie van deze werkstroom kan je gemakkelijk starten vanuit een sjabloon. De werkstroom kan je vervolgens naar wens aanpassen, bijvoorbeeld de inhoud van het mail-bericht die aan de fiatteur wordt gestuurd. Dit is slechts 1 van de vele voorbeelden waarvoor je een werkstroom zou kunnen gebruiken.

Bij klanten zijn we verscheidene cases tegengekomen waarin een goedkeuring moet plaatsvinden. Hoe een goedkeuringswerkstroom geconfigureerd moet worden, is sterk afhankelijk van de situatie en de wensen en eisen van een organisatie. Deze blog is bedoeld als een eerste kennismaking met Power Automate en om uit te leggen hoe je zelf een werkstroom kunt configureren aan de hand van een sjabloon. Wil je na het lezen van deze blog ook zelf aan de slag met Power Automate? Wellicht kan een van onze experts je hierbij ondersteunen! Neem contact met ons op om te kijken wat wij voor je kunnen betekenen.

Request sign-off in Power Automate

De moderne lijsten van SharePoint Online beschikken standaard al over een goedkeuringswerkstroom genaamd “request sign-off”. Met deze werkstroom kan je een document met een paar klikken ter goedkeuring sturen naar een collega. Het voordeel hiervan is dat deze werkstroom al geconfigureerd is in Power Automate.

Het werkt als volgt:

Selecteer een document in een SharePoint-documentenbibliotheek.

Selecteer een document in een SharePoint-documentenbibliotheek.

Klik nu op de knop Power Automate in de bovenste balk. Klik op Request sign-off. In de documentenbibliotheek wordt een nieuwe kolom aangemaakt, genaamd Sign-off status. Hier vind je de status van de werkstroom. Deze kolom kan je ook filteren om bijvoorbeeld alleen de documenten te tonen die nog wachten op een goedkeuring (pending).

Vul bij Approver de personen in die het documentrequest ontvangen. Dit e-mail bericht bevat een link naar het desbetreffende document.

De persoon kan gemakkelijk via Outlook zijn commentaar kwijt en het document goedkeuren of afwijzen. Als het document is goedgekeurd, ontvang je een e-mailbericht:

De sign-off status kolom is dan ook aangepast naar “Approved”, zie de afbeelding hieronder.

Dit is dus een vrij eenvoudige manier om een goedkeuring te vragen op een document. De werkstroom hoeft niet gebouwd te worden. Het nadeel is dat de werkstroom niet naar wens aangepast kan worden.

Een goedkeuring starten wanneer een document wordt toegevoegd aan een documentenbibliotheek

In dit scenario wordt een goedkeuringsproces gestart wanneer nieuwe documenten toegevoegd worden aan een documentenbibliotheek.

De Power Automate werkstroom voert de volgende stappen uit:

  1. Start wanneer iemand een document toevoegt in een SharePoint documentenbibliotheek;
  2. Voegt de goedkeuring toe aan het goedkeuringscentrum en verzendt de aanvraag per e-mail naar de vaste fiatteur;
  3. Verzendt een e-mail met de beslissing van de fiatteur naar de persoon die het document heeft toegevoegd; en
  4. Werkt het document in de bibliotheek bij met de betreffende beslissing.

Voorbereiding

Power Automate voegt helaas niet een “Approval status”-kolom toe aan de documentenbibliotheek. Om te kunnen zien in een bibliotheek of een document is goedgekeurd, moet je deze kolom zelf toevoegen.

Voeg in de documentenbibliotheek een keuze (choice) kolom toe genaamd Approval-Status. Voeg de volgende waarden toe:

  • Pending
  • Approved
  • Rejected

Pending is de standaardwaarde (default value) van deze kolom.

Maak een Power Automate werkstroom aan

Stap 1: Navigeer naar de documentenbibliotheek in SharePoint.

Stap 2: Klik op “Automate”, vervolgens op “Power Automate” en dan “Create a flow”.

Stap 3: Klik op “Show more”, scroll naar beneden en klik dan op “See more templates”.

Stap 4: Klik op het tabblad “Approval” en klik op “Start Approval when a new item is added.”

Stap 5: Controleer of je succesvol verbonden bent met Outlook en SharePoint. Klik dan op “Continue”.

Stap 6: In het gedeelte “When a new item is created” selecteer je het adres van de SharePoint-site en vervolgens selecteer je de documentenbibliotheek.

Stap 7: In de “Start an approval” actie, voer het e-mail adres in van de fiatteur.

Stap 8: In het volgende deel van de werkstroom zien we dat er een mail wordt verstuurd als het document wordt goedgekeurd (if yes) én er wordt een mail verstuurd als het document is afgekeurd (if no). De tekst in het “body” gedeelte kan je zelf naar wens aanpassen.

Stap 9: Standaard gebruikt het sjabloon het “Title”-veld onder “Subject” en in de “Body”. Deze velden moeten verwijderd worden, omdat standaard het titel-veld niet is gevuld als er een document wordt toegevoegd. Verwijder deze velden door op het kruisje te klikken.

Stap 10: Vervang deze velden met het veld “Name” uit het rechterscherm. Doe dit ook voor het “if no”-gedeelte.

Stap 11: In de documentenbibliotheek hebben we in de voorbereiding een kolom “Approval-status” toegevoegd. In de documentenbibliotheek willen we per document de status van de goedkeuring kunnen volgen. Daarom voegen we onder de “Inform item creator of approval” en “Inform item creator of rejection” 2 acties toe. Je voegt een actie toe door op “add an action” te klikken.

Stap 12: Voer “update item” in het zoekveld en selecteer “Update item”, zie het handje.

Stap 13: Selecteer weer de SharePoint-site en de documentenbibliotheek. Voeg bij “Id” het veld “Id” toe. Wijzig de waarde van Approval Status naar “Approved”.

Stap 14: Doe hetzelfde voor de “if no”-gedeelte”, vervang alleen de waarde “Approved” met “Rejected”.

Stap 15: Klik op de Save-knop om de werkstroom op te slaan.

Gefeliciteerd! Je hebt nu een goedkeuringswerkstroom gemaakt met Power Automate! Deze werkstroom willen we nu natuurlijk testen. Dit doen we door een document toe te voegen aan de documentenbibliotheek.

De fiatteur zal dan de volgende e-mail ontvangen:

De fiatteur kan het document nu goedkeuren of afkeuren door op de betreffende knop te klikken.

Bij “Approve” verschijnt er een veld waar de fiatteur zijn of haar commentaar kwijt kan. Het document wordt goedgekeurd door op de knop “Submit” te klikken.

Na een tijdje zal het veld “Approval Status” bij het betreffende document aangepast zijn naar “Approved”. Zo kunnen we dus makkelijk zien of een document is goedgekeurd!

Tot slot

Wij hopen dat je iets gehad hebt aan deze blog. Vroeger werden werkstromen geconfigureerd met SharePoint Designer. Je had toen veel kennis nodig om succesvol een werkstroom te kunnen configureren. Power Automate maakt dit makkelijker door standaard de “Request sign-off”-functie aan te bieden of door een werkstroom te configureren aan de hand van een sjabloon.

Heb jij een bedrijfsproces dat je wilt automatiseren met Power Automate? Neem dan vooral contact met ons op. We kunnen altijd een demonstratie geven van het proces in deze blog en met je meedenken over de mogelijkheden voor jouw specifieke oplossing.

Heb je nog vragen, dan kan je deze mailen naar communicatie@sharevalue.nl.

Deel deze pagina:
Joost
Auteur
Joost
Consultant

Heb je vragen over dit onderwerp of zou je Joost willen inhuren voor een vergelijkbare opdracht?

Neem contact met ons op

Heb je een Microsoft 365 expert nodig?

Neem contact met ons op

Zoek je een nieuwe baan?

Bekijk onze vacatures
Cookies beheren