{"id":110948,"date":"2018-06-06T12:37:09","date_gmt":"2018-06-06T19:37:09","guid":{"rendered":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/power-automate\/intermediate-flow-of-the-week-using-try-catch-to-build-robust-flows\/"},"modified":"2025-06-11T08:08:22","modified_gmt":"2025-06-11T15:08:22","slug":"intermediate-flow-of-the-week-using-try-catch-to-build-robust-flows","status":"publish","type":"post","link":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/power-automate\/intermediate-flow-of-the-week-using-try-catch-to-build-robust-flows\/","title":{"rendered":"Intermediate | Flow of the Week: Automating Change Management Processes"},"content":{"rendered":"<p>Change Management processes are important to organizations to ensure work is scheduled, prioritized, repeatable and that oversight has been applied. However, a problem may arise if organizations layer too many levels of bureaucracy on top of these processes. But, the good news is that Microsoft Flow can automate many Change Management processes that allow organizations to achieve their Change Management goals, without accruing inefficiencies.<\/p>\n<p>For many organizations, the IT Change Advisory Board (CAB) is weekly event.\u00a0 The change board has many purposes including:<\/p>\n<ul>\n<li>A communication vehicle for teams to discuss what activities they are about to perform<\/li>\n<li>Prioritize activities in the queue<\/li>\n<li>Understand impacts to dependent services<\/li>\n<li>Applying governance to ensure of regulatory and financial compliance<\/li>\n<li>Monitoring and tracking the execution of changes<\/li>\n<\/ul>\n<p>Unfortunately, some organizations start to layer inefficiencies and red tape which leads to a lot of bureaucracy. Inefficient CAB processes may lead to disengaged members as the value of change board meetings drop. These inefficiency losses only impair the original intents we described above and lead to more mistakes, outages and compliance exposure.<\/p>\n<p>There are many opportunities to automate Change Management processes which can actually improve efficiency, engagement, compliance and success of changes. The scenario I am about to describe is one, of many, ways in which organizations can automate a change board process. To aid in the illustration of this scenario, we will use ServiceNow as our IT Service Management system and use the Microsoft Flow connector to interact with it.<\/p>\n<p>Most CAB meetings occur at the same time every week. In order for people to know whether their change has been approved, they need one of the following:<\/p>\n<ul>\n<li>Having attended the CAB meeting to see if their change has been approved.<\/li>\n<li>Wait for an email from their team&#8217;s representative indicating that their change has been approved\/rejected.<\/li>\n<li>Log in to the IT Service Management application and look for their ticket to see if it has been approved.<\/li>\n<\/ul>\n<p>Instead, a scheduled process can be setup within Microsoft Flow that performs the following functions:<\/p>\n<ul>\n<li>Add a\u00a0<strong>Recurrence<\/strong>\u00a0<strong>Trigger <\/strong>and have it configured to run at a relevant time after your CAB meeting.<\/li>\n<li>Initialize an\u00a0<strong>Array<\/strong>\u00a0called\u00a0<strong>Changes<\/strong><\/li>\n<li>Create a connection to your ServiceNow instance and select the\u00a0<strong>List Records<\/strong>\u00a0action. Select\u00a0<strong>Record Type<\/strong>\u00a0of\u00a0<strong>Group<\/strong>\u00a0and then provide a\u00a0<strong>Query<\/strong>\u00a0of <strong>name=Network<\/strong>. In this case, <strong>name <\/strong>represents the display name of an <strong>Assignment group<\/strong> in ServiceNow called <strong>Network<\/strong>. You can change this based upon the Assignment Group that you would like to target.\u00a0<\/li>\n<\/ul>\n<p><strong>Note:\u00a0<\/strong>For greater clarity, I have renamed the\u00a0<strong>List Records<\/strong>\u00a0action to be more descriptive bay calling it\u00a0<strong>List Assignment Groups<\/strong>.<\/p>\n<p style=\"text-align: center;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2024\/06\/ITSM-step-1.png\" style=\"width: 600px; height: 609px;\"\/><\/p>\n<ul>\n<li>The\u00a0<strong>List Assignment Groups\u00a0<\/strong>action will return an array. In this case we expect only 1 record as we have provided a query. As a result, when we go to use the output of our previous action, an\u00a0<strong>Apply to each<\/strong>\u00a0loop is added. Once again, we want to use the <b>List Records\u00a0<\/b>action when connecting to ServiceNow. This time we are going to target the\u00a0<strong>Change Request<\/strong>\u00a0table and look for records that have been <strong>approved<\/strong>,\u00a0<strong>assignment_group<\/strong>=<strong>Sys ID <\/strong>(returned from our <strong>List Assignment Groups<\/strong>\u00a0call) and\u00a0<strong>state<\/strong>= 2 which in this case means scheduled.<\/li>\n<\/ul>\n<p><strong>Note:<\/strong>\u00a0The ^ represents the logical &amp; operator in ServiceNow&#8217;s query language.<\/p>\n<p style=\"text-align: center;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2024\/06\/ITSM-step-2b.png\" style=\"width: 600px; height: 417px;\"\/><\/p>\n<ul>\n<li>At this point, we will have all of the approved change requests for the Network team. But, it would also be useful to have who the owner of the ticket is to ensure there is clear accountability of who is responsible for the execution of the change.\u00a0 To accomplish this, we will add a\u00a0<strong>Get Record<\/strong>\u00a0action and will pass in the <b>Assigned to\u00a0<\/b>value that was returned from the\u00a0<strong>List Approved Change Requests\u00a0<\/strong>action. In this particular case, the\u00a0<strong>Assigned to<\/strong>\u00a0contains a reference to the assigned to user but does not include a user friendly display name. By retrieving the <strong>User <\/strong>record we can retrieve their user profile.<\/li>\n<\/ul>\n<p style=\"text-align: center;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2024\/06\/ITSM-step-3.png\" style=\"width: 600px; height: 291px;\"\/><\/p>\n<ul>\n<li>We can now assemble a composite message which will include the outputs from our\u00a0<strong>List Approved Change Requests\u00a0<\/strong>and\u00a0<strong>Get (User) Record<\/strong>. To do this, we will use the <strong>Variables &#8211; Append to array variables<\/strong> action, which I have renamed for my scenario.<\/li>\n<\/ul>\n<p style=\"text-align: center;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2024\/06\/ITSM-step-4.png\" style=\"width: 600px; height: 311px;\"\/><\/p>\n<p><strong>Note:<\/strong> this action takes place within our parent loop as we need to do this for reach change request that has been returned.<\/p>\n<ul>\n<li>Our next step is to assemble an <strong>HTML table<\/strong> that we can use as part of our output.<\/li>\n<\/ul>\n<p style=\"text-align: center;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2024\/06\/ITSM-step-5.png\" style=\"width: 600px; height: 206px;\"\/><\/p>\n<ul>\n<li>When it comes to outputs, there are several options including posting to a Microsoft Teams Channel or sending an email.<\/li>\n<\/ul>\n<p style=\"text-align: center;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2024\/06\/ITSM-step-6.png\" style=\"width: 600px; height: 787px;\"\/><\/p>\n<p><strong>Testing<\/strong><\/p>\n<p>If we go ahead and run this flow, we will see the following outputs. The first one for <strong>Microsoft Teams<\/strong> and the second for <strong>Email <\/strong>which includes CSS markup.<\/p>\n<p style=\"text-align: center;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2024\/06\/ITSM-step-8.png\" style=\"width: 600px; height: 142px;\"\/><\/p>\n<p style=\"text-align: center;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2024\/06\/ITSM-step-7.png\" style=\"width: 600px; height: 487px;\"\/><\/p>\n<p><strong>Bonus Content<\/strong><\/p>\n<p>Since this is a\u00a0<strong>Scheduled<\/strong>\u00a0flow, this also means that we can invoke this flow from within Microsoft Teams itself through the Flow Bot for Microsoft Teams which we <a href=\"https:\/\/flow.microsoft.com\/en-us\/blog\/microsoft-flow-in-microsoft-teams\/\" target=\"_blank\" rel=\"noopener\">introduced <\/a>this past January. This allows the owner of this flow to kick off the flow and communicate with the broader team with a few keystrokes.<\/p>\n<p style=\"text-align: center;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2024\/06\/ITSM-step-9.png\" style=\"width: 600px; height: 491px;\"\/><\/p>\n<p><strong>Conclusion<\/strong><\/p>\n<p>This was just one example of a Change Management process that can be automated. We have created ServiceNow <a href=\"https:\/\/preview.flow.microsoft.com\/en-us\/templates\/\">templates<\/a>\u00a0to help get you started on this and other scenarios which allow you to improve the efficiencies of both your Incident and Change Management processes.<\/p>\n<p>What are some other Change Management processes that you would love to see automated? Please let us know in the comments below.\u00a0\u00a0<\/p>\n<p style=\"text-align: center;\">\u00a0<\/p>\n<p style=\"text-align: center;\">\u00a0<\/p>\n<p style=\"text-align: center;\">\u00a0<\/p>\n<p>\u00a0<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Change Management processes are important to organizations to ensure work is scheduled, prioritized, repeatable and that oversight has been applied. However, a problem may arise if organizations layer too many levels of bureaucracy on top of these processes. But, the good news is that Microsoft Flow can automate many Change Management processes that allow organizations to achieve their Change Management goals, without accruing inefficiencies. In this weeks blog, we take a look at how Change Management notification processes can be streamlined using Microsoft Flow and ServiceNow.<\/p>\n","protected":false},"author":349,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ms_queue_id":[],"ep_exclude_from_search":false,"_classifai_error":"","_classifai_text_to_speech_error":"","_alt_title":"","ms-ems-related-posts":[],"footnotes":""},"audience":[3378],"content-type":[],"job-role":[],"product":[3474],"property":[],"topic":[3421,3435],"coauthors":[2910],"class_list":["post-110948","post","type-post","status-publish","format-standard","hentry","audience-it-professional","product-power-automate","topic-application-modernization","topic-operations"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Intermediate | Flow of the Week: Automating Change Management Processes - Microsoft Power Platform Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2018\/06\/06\/intermediate-flow-of-the-week-using-try-catch-to-build-robust-flows\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Intermediate | Flow of the Week: Automating Change Management Processes - Microsoft Power Platform Blog\" \/>\n<meta property=\"og:description\" content=\"Change Management processes are important to organizations to ensure work is scheduled, prioritized, repeatable and that oversight has been applied. However, a problem may arise if organizations layer too many levels of bureaucracy on top of these processes. But, the good news is that Microsoft Flow can automate many Change Management processes that allow organizations to achieve their Change Management goals, without accruing inefficiencies. In this weeks blog, we take a look at how Change Management notification processes can be streamlined using Microsoft Flow and ServiceNow.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/power-automate\/intermediate-flow-of-the-week-using-try-catch-to-build-robust-flows\/\" \/>\n<meta property=\"og:site_name\" content=\"Microsoft Power Platform Blog\" \/>\n<meta property=\"article:published_time\" content=\"2018-06-06T19:37:09+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-11T15:08:22+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2024\/06\/ITSM-step-1.png\" \/>\n<meta name=\"author\" content=\"Kent Weare\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kent Weare\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/cm-edgetun.pages.dev\\\/en-us\\\/power-platform\\\/blog\\\/2018\\\/06\\\/06\\\/intermediate-flow-of-the-week-using-try-catch-to-build-robust-flows\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/cm-edgetun.pages.dev\\\/en-us\\\/power-platform\\\/blog\\\/2018\\\/06\\\/06\\\/intermediate-flow-of-the-week-using-try-catch-to-build-robust-flows\\\/\"},\"author\":[{\"@id\":\"https:\\\/\\\/cm-edgetun.pages.dev\\\/en-us\\\/power-platform\\\/blog\\\/author\\\/keweare\\\/\",\"@type\":\"Person\",\"@name\":\"Kent Weare\"}],\"headline\":\"Intermediate | Flow of the Week: Automating Change Management Processes\",\"datePublished\":\"2018-06-06T19:37:09+00:00\",\"dateModified\":\"2025-06-11T15:08:22+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/cm-edgetun.pages.dev\\\/en-us\\\/power-platform\\\/blog\\\/2018\\\/06\\\/06\\\/intermediate-flow-of-the-week-using-try-catch-to-build-robust-flows\\\/\"},\"wordCount\":923,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/cm-edgetun.pages.dev\\\/en-us\\\/power-platform\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/cm-edgetun.pages.dev\\\/en-us\\\/power-platform\\\/blog\\\/2018\\\/06\\\/06\\\/intermediate-flow-of-the-week-using-try-catch-to-build-robust-flows\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/cm-edgetun.pages.dev\\\/en-us\\\/power-platform\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/ITSM-step-1.png\",\"keywords\":[\"Developers\",\"Flow of the Week\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/cm-edgetun.pages.dev\\\/en-us\\\/power-platform\\\/blog\\\/2018\\\/06\\\/06\\\/intermediate-flow-of-the-week-using-try-catch-to-build-robust-flows\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/cm-edgetun.pages.dev\\\/en-us\\\/power-platform\\\/blog\\\/2018\\\/06\\\/06\\\/intermediate-flow-of-the-week-using-try-catch-to-build-robust-flows\\\/\",\"url\":\"https:\\\/\\\/cm-edgetun.pages.dev\\\/en-us\\\/power-platform\\\/blog\\\/2018\\\/06\\\/06\\\/intermediate-flow-of-the-week-using-try-catch-to-build-robust-flows\\\/\",\"name\":\"Intermediate | Flow of the Week: Automating Change Management Processes - Microsoft Power Platform Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/cm-edgetun.pages.dev\\\/en-us\\\/power-platform\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/cm-edgetun.pages.dev\\\/en-us\\\/power-platform\\\/blog\\\/2018\\\/06\\\/06\\\/intermediate-flow-of-the-week-using-try-catch-to-build-robust-flows\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/cm-edgetun.pages.dev\\\/en-us\\\/power-platform\\\/blog\\\/2018\\\/06\\\/06\\\/intermediate-flow-of-the-week-using-try-catch-to-build-robust-flows\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/cm-edgetun.pages.dev\\\/en-us\\\/power-platform\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/ITSM-step-1.png\",\"datePublished\":\"2018-06-06T19:37:09+00:00\",\"dateModified\":\"2025-06-11T15:08:22+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/cm-edgetun.pages.dev\\\/en-us\\\/power-platform\\\/blog\\\/2018\\\/06\\\/06\\\/intermediate-flow-of-the-week-using-try-catch-to-build-robust-flows\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/cm-edgetun.pages.dev\\\/en-us\\\/power-platform\\\/blog\\\/2018\\\/06\\\/06\\\/intermediate-flow-of-the-week-using-try-catch-to-build-robust-flows\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/cm-edgetun.pages.dev\\\/en-us\\\/power-platform\\\/blog\\\/2018\\\/06\\\/06\\\/intermediate-flow-of-the-week-using-try-catch-to-build-robust-flows\\\/#primaryimage\",\"url\":\"https:\\\/\\\/cm-edgetun.pages.dev\\\/en-us\\\/power-platform\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/ITSM-step-1.webp\",\"contentUrl\":\"https:\\\/\\\/cm-edgetun.pages.dev\\\/en-us\\\/power-platform\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/ITSM-step-1.webp\",\"width\":1058,\"height\":1073,\"caption\":\"graphical user interface, application\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/cm-edgetun.pages.dev\\\/en-us\\\/power-platform\\\/blog\\\/2018\\\/06\\\/06\\\/intermediate-flow-of-the-week-using-try-catch-to-build-robust-flows\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/cm-edgetun.pages.dev\\\/en-us\\\/power-platform\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Intermediate | Flow of the Week: Automating Change Management Processes\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/cm-edgetun.pages.dev\\\/en-us\\\/power-platform\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/cm-edgetun.pages.dev\\\/en-us\\\/power-platform\\\/blog\\\/\",\"name\":\"Microsoft Power Platform Blog\",\"description\":\"Innovate with Business Apps\",\"publisher\":{\"@id\":\"https:\\\/\\\/cm-edgetun.pages.dev\\\/en-us\\\/power-platform\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/cm-edgetun.pages.dev\\\/en-us\\\/power-platform\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/cm-edgetun.pages.dev\\\/en-us\\\/power-platform\\\/blog\\\/#organization\",\"name\":\"Microsoft Power Platform Blog\",\"url\":\"https:\\\/\\\/cm-edgetun.pages.dev\\\/en-us\\\/power-platform\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/cm-edgetun.pages.dev\\\/en-us\\\/power-platform\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/cm-edgetun.pages.dev\\\/en-us\\\/power-platform\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/03\\\/Microsoft-Logo-e1685482038800.png\",\"contentUrl\":\"https:\\\/\\\/cm-edgetun.pages.dev\\\/en-us\\\/power-platform\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/03\\\/Microsoft-Logo-e1685482038800.png\",\"width\":194,\"height\":145,\"caption\":\"Microsoft Power Platform Blog\"},\"image\":{\"@id\":\"https:\\\/\\\/cm-edgetun.pages.dev\\\/en-us\\\/power-platform\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/cm-edgetun.pages.dev\\\/en-us\\\/power-platform\\\/blog\\\/#\\\/schema\\\/person\\\/a66d308251aebf9036a1e62c6bc2cd20\",\"name\":\"Kent Weare\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ab342d9ec448e41bae6e48f7e21daf0dfc60f0df7c612a20e8dc99e0a468cfb9?s=96&d=mm&r=gcd0a495c06c9934b159bd99f16922ecd\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ab342d9ec448e41bae6e48f7e21daf0dfc60f0df7c612a20e8dc99e0a468cfb9?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ab342d9ec448e41bae6e48f7e21daf0dfc60f0df7c612a20e8dc99e0a468cfb9?s=96&d=mm&r=g\",\"caption\":\"Kent Weare\"},\"url\":\"https:\\\/\\\/cm-edgetun.pages.dev\\\/en-us\\\/power-platform\\\/blog\\\/author\\\/keweare\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Intermediate | Flow of the Week: Automating Change Management Processes - Microsoft Power Platform Blog","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:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2018\/06\/06\/intermediate-flow-of-the-week-using-try-catch-to-build-robust-flows\/","og_locale":"en_US","og_type":"article","og_title":"Intermediate | Flow of the Week: Automating Change Management Processes - Microsoft Power Platform Blog","og_description":"Change Management processes are important to organizations to ensure work is scheduled, prioritized, repeatable and that oversight has been applied. However, a problem may arise if organizations layer too many levels of bureaucracy on top of these processes. But, the good news is that Microsoft Flow can automate many Change Management processes that allow organizations to achieve their Change Management goals, without accruing inefficiencies. In this weeks blog, we take a look at how Change Management notification processes can be streamlined using Microsoft Flow and ServiceNow.","og_url":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/power-automate\/intermediate-flow-of-the-week-using-try-catch-to-build-robust-flows\/","og_site_name":"Microsoft Power Platform Blog","article_published_time":"2018-06-06T19:37:09+00:00","article_modified_time":"2025-06-11T15:08:22+00:00","og_image":[{"url":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2024\/06\/ITSM-step-1.png","type":"","width":"","height":""}],"author":"Kent Weare","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Kent Weare","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2018\/06\/06\/intermediate-flow-of-the-week-using-try-catch-to-build-robust-flows\/#article","isPartOf":{"@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2018\/06\/06\/intermediate-flow-of-the-week-using-try-catch-to-build-robust-flows\/"},"author":[{"@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/author\/keweare\/","@type":"Person","@name":"Kent Weare"}],"headline":"Intermediate | Flow of the Week: Automating Change Management Processes","datePublished":"2018-06-06T19:37:09+00:00","dateModified":"2025-06-11T15:08:22+00:00","mainEntityOfPage":{"@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2018\/06\/06\/intermediate-flow-of-the-week-using-try-catch-to-build-robust-flows\/"},"wordCount":923,"commentCount":0,"publisher":{"@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/#organization"},"image":{"@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2018\/06\/06\/intermediate-flow-of-the-week-using-try-catch-to-build-robust-flows\/#primaryimage"},"thumbnailUrl":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2024\/06\/ITSM-step-1.png","keywords":["Developers","Flow of the Week"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2018\/06\/06\/intermediate-flow-of-the-week-using-try-catch-to-build-robust-flows\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2018\/06\/06\/intermediate-flow-of-the-week-using-try-catch-to-build-robust-flows\/","url":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2018\/06\/06\/intermediate-flow-of-the-week-using-try-catch-to-build-robust-flows\/","name":"Intermediate | Flow of the Week: Automating Change Management Processes - Microsoft Power Platform Blog","isPartOf":{"@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2018\/06\/06\/intermediate-flow-of-the-week-using-try-catch-to-build-robust-flows\/#primaryimage"},"image":{"@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2018\/06\/06\/intermediate-flow-of-the-week-using-try-catch-to-build-robust-flows\/#primaryimage"},"thumbnailUrl":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2024\/06\/ITSM-step-1.png","datePublished":"2018-06-06T19:37:09+00:00","dateModified":"2025-06-11T15:08:22+00:00","breadcrumb":{"@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2018\/06\/06\/intermediate-flow-of-the-week-using-try-catch-to-build-robust-flows\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2018\/06\/06\/intermediate-flow-of-the-week-using-try-catch-to-build-robust-flows\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2018\/06\/06\/intermediate-flow-of-the-week-using-try-catch-to-build-robust-flows\/#primaryimage","url":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2024\/06\/ITSM-step-1.webp","contentUrl":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2024\/06\/ITSM-step-1.webp","width":1058,"height":1073,"caption":"graphical user interface, application"},{"@type":"BreadcrumbList","@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2018\/06\/06\/intermediate-flow-of-the-week-using-try-catch-to-build-robust-flows\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/"},{"@type":"ListItem","position":2,"name":"Intermediate | Flow of the Week: Automating Change Management Processes"}]},{"@type":"WebSite","@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/#website","url":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/","name":"Microsoft Power Platform Blog","description":"Innovate with Business Apps","publisher":{"@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/#organization","name":"Microsoft Power Platform Blog","url":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2020\/03\/Microsoft-Logo-e1685482038800.png","contentUrl":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2020\/03\/Microsoft-Logo-e1685482038800.png","width":194,"height":145,"caption":"Microsoft Power Platform Blog"},"image":{"@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/#\/schema\/person\/a66d308251aebf9036a1e62c6bc2cd20","name":"Kent Weare","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/ab342d9ec448e41bae6e48f7e21daf0dfc60f0df7c612a20e8dc99e0a468cfb9?s=96&d=mm&r=gcd0a495c06c9934b159bd99f16922ecd","url":"https:\/\/secure.gravatar.com\/avatar\/ab342d9ec448e41bae6e48f7e21daf0dfc60f0df7c612a20e8dc99e0a468cfb9?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/ab342d9ec448e41bae6e48f7e21daf0dfc60f0df7c612a20e8dc99e0a468cfb9?s=96&d=mm&r=g","caption":"Kent Weare"},"url":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/author\/keweare\/"}]}},"bloginabox_animated_featured_image":null,"bloginabox_display_generated_audio":false,"distributor_meta":false,"distributor_terms":false,"distributor_media":false,"distributor_original_site_name":"Microsoft Power Platform Blog","distributor_original_site_url":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog","push-errors":false,"_links":{"self":[{"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/posts\/110948","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/users\/349"}],"replies":[{"embeddable":true,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/comments?post=110948"}],"version-history":[{"count":1,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/posts\/110948\/revisions"}],"predecessor-version":[{"id":131070,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/posts\/110948\/revisions\/131070"}],"wp:attachment":[{"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/media?parent=110948"}],"wp:term":[{"taxonomy":"audience","embeddable":true,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/audience?post=110948"},{"taxonomy":"content-type","embeddable":true,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/content-type?post=110948"},{"taxonomy":"job-role","embeddable":true,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/job-role?post=110948"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/product?post=110948"},{"taxonomy":"property","embeddable":true,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/property?post=110948"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/topic?post=110948"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/coauthors?post=110948"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}