{"id":2524,"date":"2019-04-08T14:52:33","date_gmt":"2019-04-08T21:52:33","guid":{"rendered":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/power-apps\/embedded-canvas-apps-can-now-navigate-refresh-and-save-the-host-form\/"},"modified":"2025-06-11T08:04:35","modified_gmt":"2025-06-11T15:04:35","slug":"embedded-canvas-apps-can-now-navigate-refresh-and-save-the-host-form","status":"publish","type":"post","link":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/power-apps\/embedded-canvas-apps-can-now-navigate-refresh-and-save-the-host-form\/","title":{"rendered":"Embedded canvas apps can now Navigate, Refresh and Save the host form"},"content":{"rendered":"<p>Embedded canvas apps now provide the ability to <strong>perform actions to navigate, refresh and save the host form<\/strong>. With these capabilities makers can now achieve even <strong>richer integration between the embedded canvas app, the host form and other assets in the model-driven app<\/strong><span style=\"font-size: 1rem;\">, unlocking an entire new set of scenarios to help meet business needs.<\/span><\/p>\n<p>Our <strong><a href=\"https:\/\/docs.microsoft.com\/powerapps\/maker\/model-driven-apps\/embed-canvas-app-in-form\">embedded canvas apps feature<\/a><\/strong> has seen great uptake, thank you! However, the\u00a0communication between the host form and the embedded canvas app was one-sided, with the host form providing data to the embedded canvas app. The <strong>embedded canvas app did not have a way communicate back with the host form or to link to other assets such as other forms and views<\/strong>. This made it harder for makers to enable seamless experiences in some scenarios.<\/p>\n<p>With the new capabilities, an <strong>embedded canvas app can now communicate back to the host form in the form of predefined actions<\/strong>.\u00a0Using these actions, the embedded canvas app can now act as a more <strong>integral part of the form and the model-driven app<\/strong>.<\/p>\n<p>The capabilities enabled from within an embedded canvas app are:<\/p>\n<ul>\n<li><strong>Navigating the host form to another main form.<\/strong><\/li>\n<li><strong>Navigating the host form to a view.<\/strong><\/li>\n<li><strong>Opening a quick create form.<\/strong><\/li>\n<li><strong>Refreshing the host form.<\/strong><\/li>\n<li><strong>Saving the data on the host form.<\/strong><\/li>\n<\/ul>\n<p>These capabilities <strong>directly align with the top ask from our customers<\/strong> using the canvas app embedding feature.<\/p>\n<p>Here is an embedded canvas app displaying a <a href=\"https:\/\/docs.microsoft.com\/powerapps\/maker\/canvas-apps\/controls\/control-gallery\">gallery<\/a> of contacts. Makers can now enable a <strong>click on a contact in the gallery to navigate to the main form for the Contact entity and load the corresponding contact record<\/strong>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"NavigateToMainForm example\" class=\"alignnone wp-image-2604 size-full\" height=\"1080\" src=\"https:\/\/powerappsblogmedia.azureedge.net\/powerappsblog\/2019\/03\/NavigateToMainForm.gif\" width=\"1622\"\/><\/p>\n<p>This is the expression being used.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"NavigateToMainForm expression example\" class=\"alignnone wp-image-2608 size-full\" height=\"111\" src=\"https:\/\/powerappsblogmedia.azureedge.net\/powerappsblog\/2019\/03\/NavigateToMainFormExpression.png\" width=\"1708\" srcset=\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2019\/03\/NavigateToMainFormExpression.webp 1708w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2019\/03\/NavigateToMainFormExpression-300x19.webp 300w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2019\/03\/NavigateToMainFormExpression-1024x67.webp 1024w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2019\/03\/NavigateToMainFormExpression-768x50.webp 768w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2019\/03\/NavigateToMainFormExpression-1536x100.webp 1536w\" sizes=\"auto, (max-width: 1708px) 100vw, 1708px\" \/><\/p>\n<p>Extending the above example, a maker can add a <strong>button that when clicked shows the Quick create form for the Contact entity to create a new contact inline<\/strong>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"OpenQuickCreateForm example\" class=\"alignnone wp-image-2606 size-full\" height=\"1080\" src=\"https:\/\/powerappsblogmedia.azureedge.net\/powerappsblog\/2019\/03\/OpenQuickCreateForm.gif\" width=\"1622\"\/><\/p>\n<p>This is the expression being used.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"OpenQuickCreateForm expression example\" class=\"alignnone wp-image-2610 size-full\" height=\"87\" src=\"https:\/\/powerappsblogmedia.azureedge.net\/powerappsblog\/2019\/03\/OpenQuickCreateFormExpression.png\" width=\"1539\"\/><\/p>\n<p>Similarly, a maker can also add a <strong>button that navigates and shows the All Contacts view of the Contact entity<\/strong>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"NavigateToView example\" class=\"alignnone size-full wp-image-2605\" height=\"1080\" src=\"https:\/\/powerappsblogmedia.azureedge.net\/powerappsblog\/2019\/03\/NavigateToView.gif\" width=\"1622\"\/><\/p>\n<p>This is the expression being used.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"NavigateToView expression example\" class=\"alignnone wp-image-2609 size-full\" height=\"96\" src=\"https:\/\/powerappsblogmedia.azureedge.net\/powerappsblog\/2019\/03\/NavigateToViewExpression.png\" width=\"1727\" srcset=\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2019\/03\/NavigateToViewExpression.webp 1727w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2019\/03\/NavigateToViewExpression-300x17.webp 300w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2019\/03\/NavigateToViewExpression-1024x57.webp 1024w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2019\/03\/NavigateToViewExpression-768x43.webp 768w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2019\/03\/NavigateToViewExpression-1536x85.webp 1536w\" sizes=\"auto, (max-width: 1727px) 100vw, 1727px\" \/><\/p>\n<p>In addition to the functions outlined above, <strong>makers also have access to functions to refresh and save the host form<\/strong>.<\/p>\n<p>The <strong><a href=\"https:\/\/docs.microsoft.com\/powerapps\/maker\/model-driven-apps\/pass-current-embedded-canvas-app\">ModelDrivenFormIntegration<\/a><\/strong> object, that is available in embedded canvas apps, now includes the following new methods.<\/p>\n<ul>\n<li><strong>NavigateToMainForm(entityName, mainFormName, recordId)<\/strong><\/li>\n<\/ul>\n<p style=\"padding-left: 30px;\">Navigates the host form to a main form and displays the specified record.<\/p>\n<p style=\"padding-left: 30px;\"><em><strong>entityName<\/strong><\/em> &#8211; A required string parameter that specifies the parent entity of the main form.<\/p>\n<p style=\"padding-left: 30px;\"><em><strong>formName<\/strong><\/em> &#8211; A required string parameter that specifies the name of the main form to navigate to.<\/p>\n<p style=\"padding-left: 30px;\"><em><strong>recordId<\/strong><\/em> &#8211; A required string parameter, that specifies the ID of the record to display in the main form.<\/p>\n<ul>\n<li><strong>NavigateToView(entityName, viewName)<\/strong><\/li>\n<\/ul>\n<p style=\"padding-left: 30px;\">Navigates the host form to a view.<\/p>\n<p style=\"padding-left: 30px;\"><em><strong>entityName<\/strong><\/em> &#8211; A required string parameter that specifies the parent entity of the view.<\/p>\n<p style=\"padding-left: 30px;\"><em><strong>viewName<\/strong><\/em> &#8211;\u00a0A required string parameter that specifies the name of the main form to navigate to.<\/p>\n<ul>\n<li><strong>OpenQuickCreateForm(entityName)<\/strong><\/li>\n<\/ul>\n<p style=\"padding-left: 30px;\">Opens the default quick create form for an entity.<\/p>\n<p style=\"padding-left: 30px;\"><em><strong>entityName<\/strong><\/em> &#8211; A required string parameter that specifies the parent entity of the quick create form.<\/p>\n<ul>\n<li><strong>RefreshForm(showPrompt)<\/strong><\/li>\n<\/ul>\n<p style=\"padding-left: 30px;\">Refreshes the data on the host form.<\/p>\n<p style=\"padding-left: 30px;\"><em><strong>showPrompt<\/strong><\/em> &#8211; A required boolean parameter that indicates if a confirmation prompt should be displayed to the user before saving any unsaved data on the host form. Values should be &#8220;true&#8221; or &#8220;false&#8221;.<\/p>\n<ul>\n<li><strong>SaveForm()<\/strong><\/li>\n<\/ul>\n<p style=\"padding-left: 30px;\">Saves the data on the host form.<\/p>\n<p>For detailed guidance on the methods, please refer to the documentation here:\u00a0<strong><a href=\"https:\/\/docs.microsoft.com\/powerapps\/maker\/model-driven-apps\/embedded-canvas-app-actions\">Perform predefined actions on the host form from within an embedded canvas app<\/a><\/strong> .<\/p>\n<p>If you do not see the IntelliSense for the methods to perform predefined actions in embedded canvas apps that were created prior to the functionality being made available; save, close and re-open the app.<\/p>\n<p>If you are already building embedded canvas apps, we hope that you find these capabilities useful in helping you build seamless, integrated embedded canvas apps to delight your end-users. If you haven&#8217;t yet tried creating embedded canvas apps,\u00a0<strong><a href=\"https:\/\/docs.microsoft.com\/powerapps\/maker\/model-driven-apps\/embed-canvas-app-in-form\">get started today<\/a>!<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Embedded canvas apps now provide the ability to perform actions to navigate, refresh and save the host form. With these capabilities makers can now achieve even richer integration between the embedded canvas app, the host form and other assets in the model-driven app, unlocking an entire new set of scenarios to help meet business needs.<\/p>\n","protected":false},"author":110,"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":[3424],"job-role":[],"product":[3473],"property":[],"topic":[3421],"coauthors":[2112],"class_list":["post-2524","post","type-post","status-publish","format-standard","hentry","audience-it-professional","content-type-news","product-power-apps","topic-application-modernization"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Embedded canvas apps can now Navigate, Refresh and Save the host form - 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\/2019\/04\/08\/embedded-canvas-apps-can-now-navigate-refresh-and-save-the-host-form\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Embedded canvas apps can now Navigate, Refresh and Save the host form - Microsoft Power Platform Blog\" \/>\n<meta property=\"og:description\" content=\"Embedded canvas apps now provide the ability to perform actions to navigate, refresh and save the host form. With these capabilities makers can now achieve even richer integration between the embedded canvas app, the host form and other assets in the model-driven app, unlocking an entire new set of scenarios to help meet business needs.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/power-apps\/embedded-canvas-apps-can-now-navigate-refresh-and-save-the-host-form\/\" \/>\n<meta property=\"og:site_name\" content=\"Microsoft Power Platform Blog\" \/>\n<meta property=\"article:published_time\" content=\"2019-04-08T21:52:33+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-11T15:04:35+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2019\/03\/NavigateToMainForm.gif\" \/>\n\t<meta property=\"og:image:width\" content=\"1622\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/gif\" \/>\n<meta name=\"author\" content=\"Anees Ansari\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Anees Ansari\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 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\/2019\/04\/08\/embedded-canvas-apps-can-now-navigate-refresh-and-save-the-host-form\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2019\/04\/08\/embedded-canvas-apps-can-now-navigate-refresh-and-save-the-host-form\/\"},\"author\":[{\"@id\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/author\/anees-ansari\/\",\"@type\":\"Person\",\"@name\":\"Anees Ansari\"}],\"headline\":\"Embedded canvas apps can now Navigate, Refresh and Save the host form\",\"datePublished\":\"2019-04-08T21:52:33+00:00\",\"dateModified\":\"2025-06-11T15:04:35+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2019\/04\/08\/embedded-canvas-apps-can-now-navigate-refresh-and-save-the-host-form\/\"},\"wordCount\":673,\"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\/2019\/04\/08\/embedded-canvas-apps-can-now-navigate-refresh-and-save-the-host-form\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/powerappsblogmedia.azureedge.net\/powerappsblog\/2019\/03\/NavigateToMainForm.gif\",\"keywords\":[\"Dataverse\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2019\/04\/08\/embedded-canvas-apps-can-now-navigate-refresh-and-save-the-host-form\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2019\/04\/08\/embedded-canvas-apps-can-now-navigate-refresh-and-save-the-host-form\/\",\"url\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2019\/04\/08\/embedded-canvas-apps-can-now-navigate-refresh-and-save-the-host-form\/\",\"name\":\"Embedded canvas apps can now Navigate, Refresh and Save the host form - 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\/2019\/04\/08\/embedded-canvas-apps-can-now-navigate-refresh-and-save-the-host-form\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2019\/04\/08\/embedded-canvas-apps-can-now-navigate-refresh-and-save-the-host-form\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/powerappsblogmedia.azureedge.net\/powerappsblog\/2019\/03\/NavigateToMainForm.gif\",\"datePublished\":\"2019-04-08T21:52:33+00:00\",\"dateModified\":\"2025-06-11T15:04:35+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2019\/04\/08\/embedded-canvas-apps-can-now-navigate-refresh-and-save-the-host-form\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2019\/04\/08\/embedded-canvas-apps-can-now-navigate-refresh-and-save-the-host-form\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2019\/04\/08\/embedded-canvas-apps-can-now-navigate-refresh-and-save-the-host-form\/#primaryimage\",\"url\":\"https:\/\/powerappsblogmedia.azureedge.net\/powerappsblog\/2019\/03\/NavigateToMainForm.gif\",\"contentUrl\":\"https:\/\/powerappsblogmedia.azureedge.net\/powerappsblog\/2019\/03\/NavigateToMainForm.gif\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2019\/04\/08\/embedded-canvas-apps-can-now-navigate-refresh-and-save-the-host-form\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Embedded canvas apps can now Navigate, Refresh and Save the host form\"}]},{\"@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\/268f2fbf1f9a8ff4fbdfb842e251d32e\",\"name\":\"Anees Ansari\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/56f0a46eeedae23a6050e2c66222508fad5cc97d6fb6c29143da201d08373b88?s=96&d=mm&r=g14de29dcbf6f04ecaac3b4dd4584d37c\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/56f0a46eeedae23a6050e2c66222508fad5cc97d6fb6c29143da201d08373b88?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/56f0a46eeedae23a6050e2c66222508fad5cc97d6fb6c29143da201d08373b88?s=96&d=mm&r=g\",\"caption\":\"Anees Ansari\"},\"url\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/author\/aneesa\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Embedded canvas apps can now Navigate, Refresh and Save the host form - 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\/2019\/04\/08\/embedded-canvas-apps-can-now-navigate-refresh-and-save-the-host-form\/","og_locale":"en_US","og_type":"article","og_title":"Embedded canvas apps can now Navigate, Refresh and Save the host form - Microsoft Power Platform Blog","og_description":"Embedded canvas apps now provide the ability to perform actions to navigate, refresh and save the host form. With these capabilities makers can now achieve even richer integration between the embedded canvas app, the host form and other assets in the model-driven app, unlocking an entire new set of scenarios to help meet business needs.","og_url":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/power-apps\/embedded-canvas-apps-can-now-navigate-refresh-and-save-the-host-form\/","og_site_name":"Microsoft Power Platform Blog","article_published_time":"2019-04-08T21:52:33+00:00","article_modified_time":"2025-06-11T15:04:35+00:00","og_image":[{"width":1622,"height":1080,"url":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2019\/03\/NavigateToMainForm.gif","type":"image\/gif"}],"author":"Anees Ansari","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Anees Ansari","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2019\/04\/08\/embedded-canvas-apps-can-now-navigate-refresh-and-save-the-host-form\/#article","isPartOf":{"@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2019\/04\/08\/embedded-canvas-apps-can-now-navigate-refresh-and-save-the-host-form\/"},"author":[{"@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/author\/anees-ansari\/","@type":"Person","@name":"Anees Ansari"}],"headline":"Embedded canvas apps can now Navigate, Refresh and Save the host form","datePublished":"2019-04-08T21:52:33+00:00","dateModified":"2025-06-11T15:04:35+00:00","mainEntityOfPage":{"@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2019\/04\/08\/embedded-canvas-apps-can-now-navigate-refresh-and-save-the-host-form\/"},"wordCount":673,"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\/2019\/04\/08\/embedded-canvas-apps-can-now-navigate-refresh-and-save-the-host-form\/#primaryimage"},"thumbnailUrl":"https:\/\/powerappsblogmedia.azureedge.net\/powerappsblog\/2019\/03\/NavigateToMainForm.gif","keywords":["Dataverse"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2019\/04\/08\/embedded-canvas-apps-can-now-navigate-refresh-and-save-the-host-form\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2019\/04\/08\/embedded-canvas-apps-can-now-navigate-refresh-and-save-the-host-form\/","url":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2019\/04\/08\/embedded-canvas-apps-can-now-navigate-refresh-and-save-the-host-form\/","name":"Embedded canvas apps can now Navigate, Refresh and Save the host form - 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\/2019\/04\/08\/embedded-canvas-apps-can-now-navigate-refresh-and-save-the-host-form\/#primaryimage"},"image":{"@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2019\/04\/08\/embedded-canvas-apps-can-now-navigate-refresh-and-save-the-host-form\/#primaryimage"},"thumbnailUrl":"https:\/\/powerappsblogmedia.azureedge.net\/powerappsblog\/2019\/03\/NavigateToMainForm.gif","datePublished":"2019-04-08T21:52:33+00:00","dateModified":"2025-06-11T15:04:35+00:00","breadcrumb":{"@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2019\/04\/08\/embedded-canvas-apps-can-now-navigate-refresh-and-save-the-host-form\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2019\/04\/08\/embedded-canvas-apps-can-now-navigate-refresh-and-save-the-host-form\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2019\/04\/08\/embedded-canvas-apps-can-now-navigate-refresh-and-save-the-host-form\/#primaryimage","url":"https:\/\/powerappsblogmedia.azureedge.net\/powerappsblog\/2019\/03\/NavigateToMainForm.gif","contentUrl":"https:\/\/powerappsblogmedia.azureedge.net\/powerappsblog\/2019\/03\/NavigateToMainForm.gif"},{"@type":"BreadcrumbList","@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2019\/04\/08\/embedded-canvas-apps-can-now-navigate-refresh-and-save-the-host-form\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/"},{"@type":"ListItem","position":2,"name":"Embedded canvas apps can now Navigate, Refresh and Save the host form"}]},{"@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\/268f2fbf1f9a8ff4fbdfb842e251d32e","name":"Anees Ansari","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/56f0a46eeedae23a6050e2c66222508fad5cc97d6fb6c29143da201d08373b88?s=96&d=mm&r=g14de29dcbf6f04ecaac3b4dd4584d37c","url":"https:\/\/secure.gravatar.com\/avatar\/56f0a46eeedae23a6050e2c66222508fad5cc97d6fb6c29143da201d08373b88?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/56f0a46eeedae23a6050e2c66222508fad5cc97d6fb6c29143da201d08373b88?s=96&d=mm&r=g","caption":"Anees Ansari"},"url":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/author\/aneesa\/"}]}},"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\/2524","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\/110"}],"replies":[{"embeddable":true,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/comments?post=2524"}],"version-history":[{"count":1,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/posts\/2524\/revisions"}],"predecessor-version":[{"id":130917,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/posts\/2524\/revisions\/130917"}],"wp:attachment":[{"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/media?parent=2524"}],"wp:term":[{"taxonomy":"audience","embeddable":true,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/audience?post=2524"},{"taxonomy":"content-type","embeddable":true,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/content-type?post=2524"},{"taxonomy":"job-role","embeddable":true,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/job-role?post=2524"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/product?post=2524"},{"taxonomy":"property","embeddable":true,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/property?post=2524"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/topic?post=2524"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/coauthors?post=2524"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}