{"id":100,"date":"2018-12-18T23:25:13","date_gmt":"2018-12-18T23:25:13","guid":{"rendered":"http:\/\/www.kofrimpong.com\/?p=100"},"modified":"2024-04-06T12:30:58","modified_gmt":"2024-04-06T12:30:58","slug":"assigning-microsoft-flow-approvals-to-office-365-groups","status":"publish","type":"post","link":"https:\/\/www.kofrimpong.com\/assigning-microsoft-flow-approvals-to-office-365-groups\/","title":{"rendered":"Assigning Microsoft Flow (Power Automate) approvals to Office 365 Groups"},"content":{"rendered":"

If you are coming from SharePoint background and you are used to the SharePoint approval process, one of the features you will find missing (as at the time of this post) is the ability to assign Office 365 groups or SharePoint groups as an approver when using Flow approval.<\/p>\n

The “Start an approval” action in Flow, only supports assigning an approval flow to one individual email address (one approver) or multiple email addresses separated by a semicolon (multiple approvers).<\/p>\n

Being able to assign approval process to groups is very important especially when you are dealing with a fluid environment. You do not want to tie an approval process to an individual. This will cause a problem when the individual cannot work on the process for some reasons. In a situation where the person leaves the organization altogether, you might have to go back and change these approval flows. Using groups solves this. You just remove the person and add the new person to the group, and the flow works. You don\u2019t have to touch the process.<\/p>\n

In this post, I will show you a work around to solve this issue. This will be a flow that is triggered when an item is added to a SharePoint list. I will walk you through the process.<\/p>\n

Step 1<\/strong>. Create a blank Flow
\nStep 2<\/strong>: For the trigger, select When an item is created<\/code><\/p>\n

\"\"<\/a><\/p>\n

Step 3<\/strong>: Add the Initialize variable<\/code> action. Name the variable EmailList<\/code>. The type will be an array<\/code><\/p>\n

\"\"<\/a><\/p>\n

Step 4<\/strong>: Add the List Group member<\/code> action. For the Group Id, enter the Office 365 group you want send the approval to.<\/p>\n

\"\"<\/a><\/p>\n

Step 5<\/strong>: Add the control, Apply to each<\/code>. This action is used to loop through an array of items. For Select and output from previous step<\/code>, use the dynamic dialog to select value<\/code><\/p>\n

Add the Append to array<\/code> action inside the Apply to each<\/code> control. For the name, enter EmailList<\/code> and for the value, use the dynamic dialog to select Mail<\/code><\/p>\n

\"\"<\/a><\/p>\n

Step 6<\/strong>: Add a Join<\/code> action. This action is used to join array elements with a specified glue<\/code>. For the Join with, enter ;<\/code><\/p>\n

\"\"<\/a><\/p>\n

Step 7<\/strong>: Now add the approval process action. For the Assigned To, use the dynamic dialog box to select output, under the join action. The output<\/code> variable contains the email list joined together with ;<\/code>.<\/p>\n

\"\"<\/a><\/p>\n

All that is left is to complete your approval process steps and test your flow.<\/p>\n","protected":false},"excerpt":{"rendered":"

The “Start an approval” action in Flow, only supports assigning an approval flow to one individual email address (one approver) or multiple email addresses separated by a semicolon (multiple approvers). How do you do it then?<\/p>\n","protected":false},"author":1,"featured_media":110,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_coblocks_attr":"","_coblocks_dimensions":"","_coblocks_responsive_height":"","_coblocks_accordion_ie_support":"","_wp_applaud_exclude":false,"footnotes":""},"categories":[8],"tags":[9,74],"series":[],"yoast_head":"\nAssigning Microsoft Flow (Power Automate) approvals to Office 365 Groups<\/title>\n<meta name=\"description\" content=\"The "Start an approval" action in Flow, only supports assigning an approval flow to one individual email address. Learn how to solve this.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.kofrimpong.com\/assigning-microsoft-flow-approvals-to-office-365-groups\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Assigning Microsoft Flow (Power Automate) approvals to Office 365 Groups\" \/>\n<meta property=\"og:description\" content=\"The "Start an approval" action in Flow, only supports assigning an approval flow to one individual email address. Learn how to solve this.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.kofrimpong.com\/assigning-microsoft-flow-approvals-to-office-365-groups\/\" \/>\n<meta property=\"og:site_name\" content=\"K. O. Frimpong\" \/>\n<meta property=\"article:published_time\" content=\"2018-12-18T23:25:13+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-04-06T12:30:58+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.kofrimpong.com\/wp-content\/uploads\/2018\/12\/Microsoft-Flow.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"683\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"k.o.frimpong\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@kofrimpong\" \/>\n<meta name=\"twitter:site\" content=\"@kofrimpong\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"k.o.frimpong\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.kofrimpong.com\/assigning-microsoft-flow-approvals-to-office-365-groups\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.kofrimpong.com\/assigning-microsoft-flow-approvals-to-office-365-groups\/\"},\"author\":{\"name\":\"k.o.frimpong\",\"@id\":\"https:\/\/www.kofrimpong.com\/#\/schema\/person\/8c0a5f021aa674b937009eb90695f78a\"},\"headline\":\"Assigning Microsoft Flow (Power Automate) approvals to Office 365 Groups\",\"datePublished\":\"2018-12-18T23:25:13+00:00\",\"dateModified\":\"2024-04-06T12:30:58+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.kofrimpong.com\/assigning-microsoft-flow-approvals-to-office-365-groups\/\"},\"wordCount\":372,\"commentCount\":1,\"publisher\":{\"@id\":\"https:\/\/www.kofrimpong.com\/#\/schema\/person\/8c0a5f021aa674b937009eb90695f78a\"},\"image\":{\"@id\":\"https:\/\/www.kofrimpong.com\/assigning-microsoft-flow-approvals-to-office-365-groups\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.kofrimpong.com\/wp-content\/uploads\/2018\/12\/Microsoft-Flow.jpg\",\"keywords\":[\"Microsoft Flow\",\"Power Automate\"],\"articleSection\":[\"Office 365\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.kofrimpong.com\/assigning-microsoft-flow-approvals-to-office-365-groups\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.kofrimpong.com\/assigning-microsoft-flow-approvals-to-office-365-groups\/\",\"url\":\"https:\/\/www.kofrimpong.com\/assigning-microsoft-flow-approvals-to-office-365-groups\/\",\"name\":\"Assigning Microsoft Flow (Power Automate) approvals to Office 365 Groups\",\"isPartOf\":{\"@id\":\"https:\/\/www.kofrimpong.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.kofrimpong.com\/assigning-microsoft-flow-approvals-to-office-365-groups\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.kofrimpong.com\/assigning-microsoft-flow-approvals-to-office-365-groups\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.kofrimpong.com\/wp-content\/uploads\/2018\/12\/Microsoft-Flow.jpg\",\"datePublished\":\"2018-12-18T23:25:13+00:00\",\"dateModified\":\"2024-04-06T12:30:58+00:00\",\"description\":\"The \\\"Start an approval\\\" action in Flow, only supports assigning an approval flow to one individual email address. Learn how to solve this.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.kofrimpong.com\/assigning-microsoft-flow-approvals-to-office-365-groups\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.kofrimpong.com\/assigning-microsoft-flow-approvals-to-office-365-groups\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.kofrimpong.com\/assigning-microsoft-flow-approvals-to-office-365-groups\/#primaryimage\",\"url\":\"https:\/\/www.kofrimpong.com\/wp-content\/uploads\/2018\/12\/Microsoft-Flow.jpg\",\"contentUrl\":\"https:\/\/www.kofrimpong.com\/wp-content\/uploads\/2018\/12\/Microsoft-Flow.jpg\",\"width\":1024,\"height\":683},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.kofrimpong.com\/assigning-microsoft-flow-approvals-to-office-365-groups\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.kofrimpong.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Assigning Microsoft Flow (Power Automate) approvals to Office 365 Groups\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.kofrimpong.com\/#website\",\"url\":\"https:\/\/www.kofrimpong.com\/\",\"name\":\"K. O. Frimpong\",\"description\":\"SharePoint Developer & Azure Engineer\",\"publisher\":{\"@id\":\"https:\/\/www.kofrimpong.com\/#\/schema\/person\/8c0a5f021aa674b937009eb90695f78a\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.kofrimpong.com\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/www.kofrimpong.com\/#\/schema\/person\/8c0a5f021aa674b937009eb90695f78a\",\"name\":\"k.o.frimpong\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.kofrimpong.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.kofrimpong.com\/wp-content\/uploads\/2018\/12\/profile.jpg\",\"contentUrl\":\"https:\/\/www.kofrimpong.com\/wp-content\/uploads\/2018\/12\/profile.jpg\",\"width\":200,\"height\":200,\"caption\":\"k.o.frimpong\"},\"logo\":{\"@id\":\"https:\/\/www.kofrimpong.com\/#\/schema\/person\/image\/\"},\"sameAs\":[\"https:\/\/x.com\/kofrimpong\",\"k.o.frimpong\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Assigning Microsoft Flow (Power Automate) approvals to Office 365 Groups","description":"The \"Start an approval\" action in Flow, only supports assigning an approval flow to one individual email address. Learn how to solve this.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.kofrimpong.com\/assigning-microsoft-flow-approvals-to-office-365-groups\/","og_locale":"en_US","og_type":"article","og_title":"Assigning Microsoft Flow (Power Automate) approvals to Office 365 Groups","og_description":"The \"Start an approval\" action in Flow, only supports assigning an approval flow to one individual email address. Learn how to solve this.","og_url":"https:\/\/www.kofrimpong.com\/assigning-microsoft-flow-approvals-to-office-365-groups\/","og_site_name":"K. O. Frimpong","article_published_time":"2018-12-18T23:25:13+00:00","article_modified_time":"2024-04-06T12:30:58+00:00","og_image":[{"width":1024,"height":683,"url":"https:\/\/www.kofrimpong.com\/wp-content\/uploads\/2018\/12\/Microsoft-Flow.jpg","type":"image\/jpeg"}],"author":"k.o.frimpong","twitter_card":"summary_large_image","twitter_creator":"@kofrimpong","twitter_site":"@kofrimpong","twitter_misc":{"Written by":"k.o.frimpong","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.kofrimpong.com\/assigning-microsoft-flow-approvals-to-office-365-groups\/#article","isPartOf":{"@id":"https:\/\/www.kofrimpong.com\/assigning-microsoft-flow-approvals-to-office-365-groups\/"},"author":{"name":"k.o.frimpong","@id":"https:\/\/www.kofrimpong.com\/#\/schema\/person\/8c0a5f021aa674b937009eb90695f78a"},"headline":"Assigning Microsoft Flow (Power Automate) approvals to Office 365 Groups","datePublished":"2018-12-18T23:25:13+00:00","dateModified":"2024-04-06T12:30:58+00:00","mainEntityOfPage":{"@id":"https:\/\/www.kofrimpong.com\/assigning-microsoft-flow-approvals-to-office-365-groups\/"},"wordCount":372,"commentCount":1,"publisher":{"@id":"https:\/\/www.kofrimpong.com\/#\/schema\/person\/8c0a5f021aa674b937009eb90695f78a"},"image":{"@id":"https:\/\/www.kofrimpong.com\/assigning-microsoft-flow-approvals-to-office-365-groups\/#primaryimage"},"thumbnailUrl":"https:\/\/www.kofrimpong.com\/wp-content\/uploads\/2018\/12\/Microsoft-Flow.jpg","keywords":["Microsoft Flow","Power Automate"],"articleSection":["Office 365"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.kofrimpong.com\/assigning-microsoft-flow-approvals-to-office-365-groups\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.kofrimpong.com\/assigning-microsoft-flow-approvals-to-office-365-groups\/","url":"https:\/\/www.kofrimpong.com\/assigning-microsoft-flow-approvals-to-office-365-groups\/","name":"Assigning Microsoft Flow (Power Automate) approvals to Office 365 Groups","isPartOf":{"@id":"https:\/\/www.kofrimpong.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.kofrimpong.com\/assigning-microsoft-flow-approvals-to-office-365-groups\/#primaryimage"},"image":{"@id":"https:\/\/www.kofrimpong.com\/assigning-microsoft-flow-approvals-to-office-365-groups\/#primaryimage"},"thumbnailUrl":"https:\/\/www.kofrimpong.com\/wp-content\/uploads\/2018\/12\/Microsoft-Flow.jpg","datePublished":"2018-12-18T23:25:13+00:00","dateModified":"2024-04-06T12:30:58+00:00","description":"The \"Start an approval\" action in Flow, only supports assigning an approval flow to one individual email address. Learn how to solve this.","breadcrumb":{"@id":"https:\/\/www.kofrimpong.com\/assigning-microsoft-flow-approvals-to-office-365-groups\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.kofrimpong.com\/assigning-microsoft-flow-approvals-to-office-365-groups\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.kofrimpong.com\/assigning-microsoft-flow-approvals-to-office-365-groups\/#primaryimage","url":"https:\/\/www.kofrimpong.com\/wp-content\/uploads\/2018\/12\/Microsoft-Flow.jpg","contentUrl":"https:\/\/www.kofrimpong.com\/wp-content\/uploads\/2018\/12\/Microsoft-Flow.jpg","width":1024,"height":683},{"@type":"BreadcrumbList","@id":"https:\/\/www.kofrimpong.com\/assigning-microsoft-flow-approvals-to-office-365-groups\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.kofrimpong.com\/"},{"@type":"ListItem","position":2,"name":"Assigning Microsoft Flow (Power Automate) approvals to Office 365 Groups"}]},{"@type":"WebSite","@id":"https:\/\/www.kofrimpong.com\/#website","url":"https:\/\/www.kofrimpong.com\/","name":"K. O. Frimpong","description":"SharePoint Developer & Azure Engineer","publisher":{"@id":"https:\/\/www.kofrimpong.com\/#\/schema\/person\/8c0a5f021aa674b937009eb90695f78a"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.kofrimpong.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/www.kofrimpong.com\/#\/schema\/person\/8c0a5f021aa674b937009eb90695f78a","name":"k.o.frimpong","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.kofrimpong.com\/#\/schema\/person\/image\/","url":"https:\/\/www.kofrimpong.com\/wp-content\/uploads\/2018\/12\/profile.jpg","contentUrl":"https:\/\/www.kofrimpong.com\/wp-content\/uploads\/2018\/12\/profile.jpg","width":200,"height":200,"caption":"k.o.frimpong"},"logo":{"@id":"https:\/\/www.kofrimpong.com\/#\/schema\/person\/image\/"},"sameAs":["https:\/\/x.com\/kofrimpong","k.o.frimpong"]}]}},"_links":{"self":[{"href":"https:\/\/www.kofrimpong.com\/wp-json\/wp\/v2\/posts\/100"}],"collection":[{"href":"https:\/\/www.kofrimpong.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.kofrimpong.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.kofrimpong.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.kofrimpong.com\/wp-json\/wp\/v2\/comments?post=100"}],"version-history":[{"count":2,"href":"https:\/\/www.kofrimpong.com\/wp-json\/wp\/v2\/posts\/100\/revisions"}],"predecessor-version":[{"id":2318,"href":"https:\/\/www.kofrimpong.com\/wp-json\/wp\/v2\/posts\/100\/revisions\/2318"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.kofrimpong.com\/wp-json\/wp\/v2\/media\/110"}],"wp:attachment":[{"href":"https:\/\/www.kofrimpong.com\/wp-json\/wp\/v2\/media?parent=100"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.kofrimpong.com\/wp-json\/wp\/v2\/categories?post=100"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.kofrimpong.com\/wp-json\/wp\/v2\/tags?post=100"},{"taxonomy":"series","embeddable":true,"href":"https:\/\/www.kofrimpong.com\/wp-json\/wp\/v2\/series?post=100"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}