SlideShare uma empresa Scribd logo
1 de 37
Microsoft Flow - First approval flow
Resources
Sign in Sign Up
https://flow.microsoft.com/en-us/
Introducing Modern Approvals in Flow
https://flow.microsoft.com/en-us/blog/introducing-modern-approvals/
PowerUsers - Flow
https://powerusers.microsoft.com/t5/Flow-Ideas/idb-p/FlowIdeas
What will I learn in this module?
1. You will learn to create and associate a flow with a custom SharePoint Online list
2. You will learn to create an email based approval flow
3. You will create a flow using the Approval action and email actions
4. You will learn the differences and configuration options with the approval action
5. You will learn to create a flow starting from a template
6. You will learn what the approval interfaces look like and how to approve a flow
Create an Audits list in SharePoint Online
Create a custom SharePoint Online list from the modern interface (not classic) and name it ‘Audits List’.
It should be configured with the following column names and column types:
Site Name Audit
Address
Audit Date Design Color Configuration Audit Manager Audit
Approval
-rename the
title column to
‘Site Name’
url column Date
column
Choice:
Correct
Incorrect
Choice:
Correct
Incorrect
Choice:
Correct
Incorrect
People Choice:
Approved
Rejected
Completed Audit List
Below is the completed Audits list with one entry for reference.
Next we will attach the flow. If visible, select the Flow link. If not visible select it from the ellipsis …
3 ways to get the Flow approvals
An approver can be notified/approve via three methods:
1. Via email
2. Via mobile Flow app - http://bit.ly/2jqmcGN
3. Via Approval interface in Flow – ‘Approvals’
Let’s start by creating an approval flow that only uses email for
approvals.
This flow will email an approval notification (ACTION) to a manager designated in
the Audit list when a new item is added to the Audits list (TRIGGER).
Based on the ‘Approve’ or ‘Reject’, an ACTION will update the approval status in the
Audit list.
A second email will be sent to the creator of the audit item informing them if it was
approved or rejected (CONDITION/ACTION) that also includes a link to the item.
Create Audit Approval Email Flow
ACTION
Send Approval Email
TRIGGER
When a new item is created
FLOW
ACTION
Send ‘Approved’ Email
CONDITION
If Yes (Approved), If No (Rejected)
ACTION
Update Audit Item(set approval)
ACTION
Send ‘Rejected’ Email
ACTION
Update Audit Item(set reject)
Select ‘See your flows’ to create a blank flow
This will navigate to the main landing page for
creating and working with flows.
Create Audit Approval Email Flow
My Flows is where you can create a new flow or view existing flows
Select, Create from blank
Name it: Audit Site Approval - Email Notification
We will need to start with a trigger
Select, ‘When an item is created’ or search for that trigger
Populate the trigger with:
The site and audit list name
Select the ellipsis and change the name of the
trigger to read,
‘When a new audit is created’
Add an action:
Select Office 365 Outlook
Scroll to the action:
‘Office 365 outlook – Send approval email’
Populate action with
dynamic content:
To:
Subject: Approval Request -
User Options: Approve, Reject
Select ‘Show Advanced Options:
Populate the Body input field with text and dynamic
content (as displayed) to provide relevant information
in the body of the email.
Set the importance field to ‘High’
Add a Condition:
‘is equal to’
‘Approve’
Populate the ‘If yes’ and
‘If no’ Update items in
parallel as they contain
the same information:
Set the Approval Status Value to
‘Approved’ If Yes
Set the Approval Status Value to
‘Rejected’ If No
Add a new item
to the SharePoint
Online Audits List
Flow will automatically trigger
and send the approval email
Once Approved or Rejected the Audit list will be updated
and the user is re-directed to a Thank you page
Final email sent notifying the audit list audit creator
the Audit Site was ‘Approved’ and link to the item
This flow will use the Microsoft Approval action.
This flow will function like the email based
workflow but provides a more comprehensive
interface to capture approver information such as
comments.
It will provide alerts and approval actions in the
flow mobile app or Flow home site under
Approvals
Create a new Audit Approval
flow with Approvals Connector
ACTION – Approval Connector
Send Approval Notification
TRIGGER
When a new item is created
FLOW
ACTION
Send ‘Approved’ Email
CONDITION
If Yes (Approved), If No (Rejected)
ACTION
Update Audit Item(set approval)
ACTION
Send ‘Rejected’ Email
ACTION
Update Audit Item(set reject)
Navigate to the flow site. The first Audit Site Approval flow – Email Notification
should be visible under, ‘My Flows’.
Turn off the flow
Flow Site
Create a new flow from blank
Name it: Audit Approval – Audit Connector and email
Create an Audit Approval flow with the
Approvals Connector
We can create the Flow using individual parts
Or
Search for the Trigger:
When a new item is created
Search for the Action
Approvals
OR
Search existing templates
Or
Microsoft has already done
some of the work
Select: Start approval when a
new item is added
A new interface is presented
Or
Skip this interface by selecting:
Edit in advanced mode
You will be directed to the primary
flow design canvas
Populate the trigger:
The site and audit list name
Select the ellipsis and change the name of the
trigger to read,
‘When a new audit is created’
Populate the Approval action with:
Assigned to:
Complete the other fields as displayed.
The Condition input uses response
instead of ‘selected option’:
These inputs should already be pre-populated
and will save us time!
Differences with the
Approval Action:
The image displayed is the ‘Yes’ option of the condition.
1. You have access to more dynamic content such ‘Comments’ in the
Body field. These comments are captured at the time of the
Approve or Reject.
2. You also have access to the ‘Approver Name’ which is useful if you
have a group of approvers.
3. You also have access to the ‘Response’ dynamic content which you
can add to the subject field instead of hard coding the response
All the dynamic content included with
Approval Action:
Here is the complete list of Dynamic content available
with the Approver Action
There is one other important difference with the
Approval Template:
Can you see it?
The Approval Template is only configured to
Inform the creator of the Audit item via email.
This may not be an issue if your use case is to only
request approvals and not record the approval outcome.
The goal of our Audit list was to record the Approval
decision in the Audit list in context with the information.
Add the Update Item
In order to have the Audit list updated with the approval
decision, add the SharePoint action – Update item
‘Inform item creator of approval for both the yes and no
conditions before the Inform item creator action.
Set the fields as displayed in the purple image.
Set ‘Approved’ as the Approved Status Value for the Yes
condition and Set ‘Rejected’ as the Approval Status for
the No condition.
Populate the ‘Inform item
creator of approval’ action
Complete the fields in the “Inform item creator of
approval as seen in the image.
Your Audit Approval flow is complete!
Save your flow: Update flows
Add a new
item to the
Audits List
Flow will automatically trigger and
send a notification to my phone
Once approved or rejected, the
‘add comment’ field is available
In my example I
have added a new
item called
Content Delivery
to the Audit list.
Select, confirm and your
request is approved
Email to creator of
Approval Status
The Approval can also be approved
from the Flow home page
Select Approvals, Received requests
Primary Benefits of Flow Approvals
1. Flow approvals are triggered and sent incredibly fast! Approval notifications are approximately < 2 seconds after a new
a new item is added to a list using the mobile app.
2. Faster testing cycles
3. The approval interfaces are more user friendly and easier to understand compared to SharePoint designer workflows.
4. Flows can be turned on/off on demand easily
5. Flows can be shared with a team of people ensuring business continuity
6. Flows can be exported
Business Benefits of Flow Approvals
1. No extra software installed in your environment.
2. Flows offer a layer of transparency not available
in other workflow design tools.
3. Flows have a universal architecture and
configuration. Flows are easily updatable by
multiple service providers on-site and remotely
Security, time savings, money savings
Group collaboration, knowledge sharing, flow re-use,
smaller learning curve
Faster business solutions, time savings, money savings
Need help or a responsive intranet?
https://www.linkedin.com/in/greg-gignac-4026837/

Mais conteúdo relacionado

Semelhante a First Approval Flow - Microsoft Flow

SFDC useful approval_processes
SFDC useful approval_processesSFDC useful approval_processes
SFDC useful approval_processes
harikarans
 
Teletrips Product Telework Management System 3
Teletrips Product Telework Management System 3Teletrips Product Telework Management System 3
Teletrips Product Telework Management System 3
erenard
 
Approvals and workflow in salesforce
Approvals and workflow in salesforceApprovals and workflow in salesforce
Approvals and workflow in salesforce
mallareddy0107
 
AWS Certifications Guide-2020 amazon tecnologia.pptx
AWS Certifications Guide-2020 amazon tecnologia.pptxAWS Certifications Guide-2020 amazon tecnologia.pptx
AWS Certifications Guide-2020 amazon tecnologia.pptx
EnriqueCortesChuck
 
Design Document Sample
Design Document SampleDesign Document Sample
Design Document Sample
Steve Smith
 
Use case 1 User LoginActor Admin, Faculty, or StudentBa.docx
Use case 1 User LoginActor Admin, Faculty, or StudentBa.docxUse case 1 User LoginActor Admin, Faculty, or StudentBa.docx
Use case 1 User LoginActor Admin, Faculty, or StudentBa.docx
jessiehampson
 
Keepcon integration tutorial_en (abril 2013)
Keepcon integration tutorial_en (abril 2013)Keepcon integration tutorial_en (abril 2013)
Keepcon integration tutorial_en (abril 2013)
keepcon-slides
 
Guide for Quality Center (QC) Automation Tool
Guide for Quality Center (QC) Automation ToolGuide for Quality Center (QC) Automation Tool
Guide for Quality Center (QC) Automation Tool
Subrat Srivastava
 

Semelhante a First Approval Flow - Microsoft Flow (20)

SFDC useful approval_processes
SFDC useful approval_processesSFDC useful approval_processes
SFDC useful approval_processes
 
Teletrips Product Telework Management System 3
Teletrips Product Telework Management System 3Teletrips Product Telework Management System 3
Teletrips Product Telework Management System 3
 
ICPHSO 2017 Presentation: CPSC Business Portal Manufacturer Registration
ICPHSO 2017 Presentation: CPSC Business Portal Manufacturer RegistrationICPHSO 2017 Presentation: CPSC Business Portal Manufacturer Registration
ICPHSO 2017 Presentation: CPSC Business Portal Manufacturer Registration
 
Approvals and workflow in salesforce
Approvals and workflow in salesforceApprovals and workflow in salesforce
Approvals and workflow in salesforce
 
DF2UFL 2012: Workflows: Making the MOST of Salesforce.com Native Functionality
DF2UFL 2012: Workflows: Making the MOST of Salesforce.com Native FunctionalityDF2UFL 2012: Workflows: Making the MOST of Salesforce.com Native Functionality
DF2UFL 2012: Workflows: Making the MOST of Salesforce.com Native Functionality
 
dPOC.docx
dPOC.docxdPOC.docx
dPOC.docx
 
20190110 LeanKanban Meetup Story Splitting and Automated Testing
20190110 LeanKanban Meetup Story Splitting and Automated Testing20190110 LeanKanban Meetup Story Splitting and Automated Testing
20190110 LeanKanban Meetup Story Splitting and Automated Testing
 
Approval process
Approval processApproval process
Approval process
 
Approval process
Approval processApproval process
Approval process
 
Salesforce Create a Login Flow
Salesforce Create a Login FlowSalesforce Create a Login Flow
Salesforce Create a Login Flow
 
Agile Acceptance Criteria How To
Agile Acceptance Criteria How ToAgile Acceptance Criteria How To
Agile Acceptance Criteria How To
 
AWS Certifications Guide-2020 amazon tecnologia.pptx
AWS Certifications Guide-2020 amazon tecnologia.pptxAWS Certifications Guide-2020 amazon tecnologia.pptx
AWS Certifications Guide-2020 amazon tecnologia.pptx
 
Design Document Sample
Design Document SampleDesign Document Sample
Design Document Sample
 
Aws start
Aws startAws start
Aws start
 
Use case 1 User LoginActor Admin, Faculty, or StudentBa.docx
Use case 1 User LoginActor Admin, Faculty, or StudentBa.docxUse case 1 User LoginActor Admin, Faculty, or StudentBa.docx
Use case 1 User LoginActor Admin, Faculty, or StudentBa.docx
 
Open Source BPM Comes of Age
Open Source BPM Comes of AgeOpen Source BPM Comes of Age
Open Source BPM Comes of Age
 
Keepcon integration tutorial_en (abril 2013)
Keepcon integration tutorial_en (abril 2013)Keepcon integration tutorial_en (abril 2013)
Keepcon integration tutorial_en (abril 2013)
 
Guide for Quality Center (QC) Automation Tool
Guide for Quality Center (QC) Automation ToolGuide for Quality Center (QC) Automation Tool
Guide for Quality Center (QC) Automation Tool
 
Wielding Workflow
Wielding WorkflowWielding Workflow
Wielding Workflow
 
Salary advanceworkflow
Salary advanceworkflowSalary advanceworkflow
Salary advanceworkflow
 

Mais de Priority SharePoint

Mais de Priority SharePoint (10)

Managing lists and libraries with more than 5000 items
Managing lists and libraries with more than 5000 itemsManaging lists and libraries with more than 5000 items
Managing lists and libraries with more than 5000 items
 
Yammer group admin get started-guidance
Yammer group admin get started-guidanceYammer group admin get started-guidance
Yammer group admin get started-guidance
 
Yammer - Work like a network training
Yammer - Work like a network trainingYammer - Work like a network training
Yammer - Work like a network training
 
Yammer use case catalog
Yammer use case catalogYammer use case catalog
Yammer use case catalog
 
Yammer launch ideas
Yammer launch ideasYammer launch ideas
Yammer launch ideas
 
SharePoint ROI Analysis Case Study
SharePoint ROI Analysis Case StudySharePoint ROI Analysis Case Study
SharePoint ROI Analysis Case Study
 
Manage SharePoint In SharePoint
Manage SharePoint In SharePointManage SharePoint In SharePoint
Manage SharePoint In SharePoint
 
SharePoint Site Maps Using Visio 2010
SharePoint Site Maps Using Visio 2010SharePoint Site Maps Using Visio 2010
SharePoint Site Maps Using Visio 2010
 
Understanding SharePoint 2010 Lists & Libraries
Understanding SharePoint 2010 Lists & LibrariesUnderstanding SharePoint 2010 Lists & Libraries
Understanding SharePoint 2010 Lists & Libraries
 
Share Point 2010 Site Solutions – Knowledge Base
Share Point 2010 Site Solutions – Knowledge BaseShare Point 2010 Site Solutions – Knowledge Base
Share Point 2010 Site Solutions – Knowledge Base
 

Último

pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdfpdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
JOHNBEBONYAP1
 
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
gajnagarg
 
一比一原版田纳西大学毕业证如何办理
一比一原版田纳西大学毕业证如何办理一比一原版田纳西大学毕业证如何办理
一比一原版田纳西大学毕业证如何办理
F
 
Indian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Indian Escort in Abu DHabi 0508644382 Abu Dhabi EscortsIndian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Indian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Monica Sydney
 
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
ayvbos
 
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
ydyuyu
 
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girlsRussian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Monica Sydney
 
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
pxcywzqs
 

Último (20)

Meaning of On page SEO & its process in detail.
Meaning of On page SEO & its process in detail.Meaning of On page SEO & its process in detail.
Meaning of On page SEO & its process in detail.
 
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdfpdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
 
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
 
Mira Road Housewife Call Girls 07506202331, Nalasopara Call Girls
Mira Road Housewife Call Girls 07506202331, Nalasopara Call GirlsMira Road Housewife Call Girls 07506202331, Nalasopara Call Girls
Mira Road Housewife Call Girls 07506202331, Nalasopara Call Girls
 
Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtReal Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirt
 
Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...
Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...
Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...
 
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency""Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
 
一比一原版田纳西大学毕业证如何办理
一比一原版田纳西大学毕业证如何办理一比一原版田纳西大学毕业证如何办理
一比一原版田纳西大学毕业证如何办理
 
Ballia Escorts Service Girl ^ 9332606886, WhatsApp Anytime Ballia
Ballia Escorts Service Girl ^ 9332606886, WhatsApp Anytime BalliaBallia Escorts Service Girl ^ 9332606886, WhatsApp Anytime Ballia
Ballia Escorts Service Girl ^ 9332606886, WhatsApp Anytime Ballia
 
Indian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Indian Escort in Abu DHabi 0508644382 Abu Dhabi EscortsIndian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Indian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
 
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
 
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
 
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
 
Trump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts SweatshirtTrump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts Sweatshirt
 
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
 
20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf
 
APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53
 
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoil
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime NagercoilNagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoil
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoil
 
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girlsRussian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
 
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
 

First Approval Flow - Microsoft Flow

  • 1. Microsoft Flow - First approval flow
  • 2. Resources Sign in Sign Up https://flow.microsoft.com/en-us/ Introducing Modern Approvals in Flow https://flow.microsoft.com/en-us/blog/introducing-modern-approvals/ PowerUsers - Flow https://powerusers.microsoft.com/t5/Flow-Ideas/idb-p/FlowIdeas
  • 3. What will I learn in this module? 1. You will learn to create and associate a flow with a custom SharePoint Online list 2. You will learn to create an email based approval flow 3. You will create a flow using the Approval action and email actions 4. You will learn the differences and configuration options with the approval action 5. You will learn to create a flow starting from a template 6. You will learn what the approval interfaces look like and how to approve a flow
  • 4. Create an Audits list in SharePoint Online Create a custom SharePoint Online list from the modern interface (not classic) and name it ‘Audits List’. It should be configured with the following column names and column types: Site Name Audit Address Audit Date Design Color Configuration Audit Manager Audit Approval -rename the title column to ‘Site Name’ url column Date column Choice: Correct Incorrect Choice: Correct Incorrect Choice: Correct Incorrect People Choice: Approved Rejected
  • 5. Completed Audit List Below is the completed Audits list with one entry for reference. Next we will attach the flow. If visible, select the Flow link. If not visible select it from the ellipsis …
  • 6. 3 ways to get the Flow approvals An approver can be notified/approve via three methods: 1. Via email 2. Via mobile Flow app - http://bit.ly/2jqmcGN 3. Via Approval interface in Flow – ‘Approvals’
  • 7. Let’s start by creating an approval flow that only uses email for approvals. This flow will email an approval notification (ACTION) to a manager designated in the Audit list when a new item is added to the Audits list (TRIGGER). Based on the ‘Approve’ or ‘Reject’, an ACTION will update the approval status in the Audit list. A second email will be sent to the creator of the audit item informing them if it was approved or rejected (CONDITION/ACTION) that also includes a link to the item. Create Audit Approval Email Flow ACTION Send Approval Email TRIGGER When a new item is created FLOW ACTION Send ‘Approved’ Email CONDITION If Yes (Approved), If No (Rejected) ACTION Update Audit Item(set approval) ACTION Send ‘Rejected’ Email ACTION Update Audit Item(set reject)
  • 8. Select ‘See your flows’ to create a blank flow This will navigate to the main landing page for creating and working with flows. Create Audit Approval Email Flow
  • 9. My Flows is where you can create a new flow or view existing flows Select, Create from blank Name it: Audit Site Approval - Email Notification
  • 10. We will need to start with a trigger Select, ‘When an item is created’ or search for that trigger
  • 11. Populate the trigger with: The site and audit list name Select the ellipsis and change the name of the trigger to read, ‘When a new audit is created’
  • 12. Add an action: Select Office 365 Outlook Scroll to the action: ‘Office 365 outlook – Send approval email’
  • 13. Populate action with dynamic content: To: Subject: Approval Request - User Options: Approve, Reject
  • 14. Select ‘Show Advanced Options: Populate the Body input field with text and dynamic content (as displayed) to provide relevant information in the body of the email. Set the importance field to ‘High’
  • 15. Add a Condition: ‘is equal to’ ‘Approve’
  • 16. Populate the ‘If yes’ and ‘If no’ Update items in parallel as they contain the same information: Set the Approval Status Value to ‘Approved’ If Yes Set the Approval Status Value to ‘Rejected’ If No
  • 17. Add a new item to the SharePoint Online Audits List Flow will automatically trigger and send the approval email Once Approved or Rejected the Audit list will be updated and the user is re-directed to a Thank you page Final email sent notifying the audit list audit creator the Audit Site was ‘Approved’ and link to the item
  • 18. This flow will use the Microsoft Approval action. This flow will function like the email based workflow but provides a more comprehensive interface to capture approver information such as comments. It will provide alerts and approval actions in the flow mobile app or Flow home site under Approvals Create a new Audit Approval flow with Approvals Connector ACTION – Approval Connector Send Approval Notification TRIGGER When a new item is created FLOW ACTION Send ‘Approved’ Email CONDITION If Yes (Approved), If No (Rejected) ACTION Update Audit Item(set approval) ACTION Send ‘Rejected’ Email ACTION Update Audit Item(set reject)
  • 19. Navigate to the flow site. The first Audit Site Approval flow – Email Notification should be visible under, ‘My Flows’. Turn off the flow Flow Site
  • 20. Create a new flow from blank Name it: Audit Approval – Audit Connector and email Create an Audit Approval flow with the Approvals Connector
  • 21. We can create the Flow using individual parts Or Search for the Trigger: When a new item is created Search for the Action Approvals OR
  • 22. Search existing templates Or Microsoft has already done some of the work Select: Start approval when a new item is added
  • 23. A new interface is presented Or Skip this interface by selecting: Edit in advanced mode You will be directed to the primary flow design canvas
  • 24. Populate the trigger: The site and audit list name Select the ellipsis and change the name of the trigger to read, ‘When a new audit is created’
  • 25. Populate the Approval action with: Assigned to: Complete the other fields as displayed.
  • 26. The Condition input uses response instead of ‘selected option’: These inputs should already be pre-populated and will save us time!
  • 27. Differences with the Approval Action: The image displayed is the ‘Yes’ option of the condition. 1. You have access to more dynamic content such ‘Comments’ in the Body field. These comments are captured at the time of the Approve or Reject. 2. You also have access to the ‘Approver Name’ which is useful if you have a group of approvers. 3. You also have access to the ‘Response’ dynamic content which you can add to the subject field instead of hard coding the response
  • 28. All the dynamic content included with Approval Action: Here is the complete list of Dynamic content available with the Approver Action
  • 29. There is one other important difference with the Approval Template: Can you see it?
  • 30. The Approval Template is only configured to Inform the creator of the Audit item via email. This may not be an issue if your use case is to only request approvals and not record the approval outcome. The goal of our Audit list was to record the Approval decision in the Audit list in context with the information.
  • 31. Add the Update Item In order to have the Audit list updated with the approval decision, add the SharePoint action – Update item ‘Inform item creator of approval for both the yes and no conditions before the Inform item creator action. Set the fields as displayed in the purple image. Set ‘Approved’ as the Approved Status Value for the Yes condition and Set ‘Rejected’ as the Approval Status for the No condition.
  • 32. Populate the ‘Inform item creator of approval’ action Complete the fields in the “Inform item creator of approval as seen in the image. Your Audit Approval flow is complete! Save your flow: Update flows
  • 33. Add a new item to the Audits List Flow will automatically trigger and send a notification to my phone Once approved or rejected, the ‘add comment’ field is available In my example I have added a new item called Content Delivery to the Audit list. Select, confirm and your request is approved Email to creator of Approval Status
  • 34. The Approval can also be approved from the Flow home page Select Approvals, Received requests
  • 35. Primary Benefits of Flow Approvals 1. Flow approvals are triggered and sent incredibly fast! Approval notifications are approximately < 2 seconds after a new a new item is added to a list using the mobile app. 2. Faster testing cycles 3. The approval interfaces are more user friendly and easier to understand compared to SharePoint designer workflows. 4. Flows can be turned on/off on demand easily 5. Flows can be shared with a team of people ensuring business continuity 6. Flows can be exported
  • 36. Business Benefits of Flow Approvals 1. No extra software installed in your environment. 2. Flows offer a layer of transparency not available in other workflow design tools. 3. Flows have a universal architecture and configuration. Flows are easily updatable by multiple service providers on-site and remotely Security, time savings, money savings Group collaboration, knowledge sharing, flow re-use, smaller learning curve Faster business solutions, time savings, money savings
  • 37. Need help or a responsive intranet? https://www.linkedin.com/in/greg-gignac-4026837/