{"id":20712,"date":"2022-08-04T08:00:00","date_gmt":"2022-08-04T15:00:00","guid":{"rendered":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/power-apps\/bring-microsoft-365-collaboration-to-your-model-driven-apps\/"},"modified":"2025-06-11T07:48:50","modified_gmt":"2025-06-11T14:48:50","slug":"bring-microsoft-365-collaboration-to-your-model-driven-apps","status":"publish","type":"post","link":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/power-apps\/bring-microsoft-365-collaboration-to-your-model-driven-apps\/","title":{"rendered":"Bring Microsoft 365 collaboration to your model-driven apps"},"content":{"rendered":"<p>With Power Platform, you can create line of business apps that allow you and your team to\u00a0track and automate business processes.<\/p>\n<p>Meanwhile, with Microsoft 365 solutions and platform capabilities you can bring your apps to collaborative surfaces like Microsoft Teams. You can choose between our pro-code Visual Studio and low-code Power Platform tools that best serve your scenario.<\/p>\n<p>We also want to enable you to embed M365 collaboration capabilities into your model-driven apps. Until now a way to achieve that has been through our Graph APIs and pro-developer tools.<\/p>\n<blockquote>\n<h3><em><strong>Today, we are enabling you to build low-code collaborative model-driven apps with the introduction of Collaboration controls (Preview) in Power Apps. <\/strong><\/em><\/h3>\n<\/blockquote>\n<p>Collaboration controls (Preview) enable you to add M365 capabilities\u00a0to your\u00a0Power Apps line of business custom applications to simplify user workflows\u00a0when\u00a0collaborating on business processes\u00a0in <strong>Teams and Power Apps.<\/strong><br \/>\n<img loading=\"lazy\" decoding=\"async\" alt=\"Controls in Form Designer component pane\" class=\"alignnone wp-image-20831 size-full\" height=\"1120\" src=\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Controls-list-HD.png\" width=\"1600\" srcset=\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Controls-list-HD.webp 1600w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Controls-list-HD-300x210.webp 300w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Controls-list-HD-1024x717.webp 1024w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Controls-list-HD-768x538.webp 768w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Controls-list-HD-1536x1075.webp 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/p>\n<p>With these new controls, you as a maker can drag-and-drop controls that bring Microsoft 365 collaboration to your model-driven app.<\/p>\n<blockquote><p><img loading=\"lazy\" decoding=\"async\" alt=\"Adding the Tasks control to a Model-Driven app\" class=\"alignnone wp-image-20819 size-full\" height=\"1120\" src=\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Drag-and-drop.png\" width=\"1600\" srcset=\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Drag-and-drop.webp 1600w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Drag-and-drop-300x210.webp 300w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Drag-and-drop-1024x717.webp 1024w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Drag-and-drop-768x538.webp 768w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Drag-and-drop-1536x1075.webp 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/p><\/blockquote>\n<h3><\/h3>\n<blockquote>\n<h3><em><strong>And your users can experience productivity gains and stay in their flow by collaborating on approvals, files, meetings, notes and tasks without leaving the context of your app.<\/strong><\/em><\/h3>\n<\/blockquote>\n<h2><\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"Combine the customizability of Power Platform with the ease-of-use from M365 to build collaborative apps\" class=\"alignnone wp-image-20832 size-full\" height=\"1120\" src=\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Diagram-HD.png\" width=\"1600\" srcset=\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Diagram-HD.webp 1600w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Diagram-HD-300x210.webp 300w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Diagram-HD-1024x717.webp 1024w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Diagram-HD-768x538.webp 768w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Diagram-HD-1536x1075.webp 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/p>\n<h2><\/h2>\n<h2>Getting started is easy; drag-and-drop in Power Apps<\/h2>\n<p>The Microsoft 365 Collaboration controls have been built on top of the Power Apps Control Framework (PCF) which means they can easily be added to any existing model-driven form. As first party controls, we\u2019ve gone the extra step of adding them to the control drawer within the Power Apps Form Designer.<\/p>\n<p>Once you\u2019ve added the controls to your form, you can then publish your app and start taking advantage of their capabilities.<\/p>\n<h2><\/h2>\n<h2>Create and manage tasks, backed by Planner<\/h2>\n<p>Create and manage tasks with the same UX that Microsoft Planner uses to show tasks. With the new PCF control for tasks, your users will have an easier time creating, assigning, tracking and managing tasks.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"Control experience when creating a task\" class=\"alignnone wp-image-20827 size-full\" height=\"1120\" src=\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Tasks-HD.png\" width=\"1600\" srcset=\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Tasks-HD.webp 1600w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Tasks-HD-300x210.webp 300w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Tasks-HD-1024x717.webp 1024w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Tasks-HD-768x538.webp 768w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Tasks-HD-1536x1075.webp 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/p>\n<h2><\/h2>\n<h2>Schedule meetings backed by Outlook and Teams calendars<\/h2>\n<p>Schedule meetings with team members from within your app. Join the meeting from your Outlook or Teams calendar, or directly from within your model-driven app.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"Control experience when creating an internal meeting\" class=\"alignnone wp-image-20826 size-full\" height=\"1120\" src=\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Meetings-HD.png\" width=\"1600\" srcset=\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Meetings-HD.webp 1600w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Meetings-HD-300x210.webp 300w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Meetings-HD-1024x717.webp 1024w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Meetings-HD-768x538.webp 768w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Meetings-HD-1536x1075.webp 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/p>\n<h2><\/h2>\n<h2><\/h2>\n<h2><\/h2>\n<h2><\/h2>\n<h2>Add virtual appointments with Bookings<\/h2>\n<p>The meetings control by default provides support for internal meetings, but with Bookings, you can allow external customers to schedule meetings with your users. Simply map your entity to a Bookings group and then you can support virtual visits.<\/p>\n<h2><\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"Control experience when creating an external meeting\" class=\"alignnone wp-image-20829 size-full\" height=\"1120\" src=\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Bookings-HD.png\" width=\"1600\" srcset=\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Bookings-HD.webp 1600w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Bookings-HD-300x210.webp 300w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Bookings-HD-1024x717.webp 1024w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Bookings-HD-768x538.webp 768w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Bookings-HD-1536x1075.webp 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/p>\n<h2><\/h2>\n<h2>Store your files in SharePoint<\/h2>\n<p>Easily add files to enable file collaboration from within your app.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"Example of files added to the Files control\" class=\"alignnone wp-image-20806 size-full\" height=\"1120\" src=\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Files.png\" width=\"1600\" srcset=\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Files.webp 1600w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Files-300x210.webp 300w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Files-1024x717.webp 1024w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Files-768x538.webp 768w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Files-1536x1075.webp 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/p>\n<h2><\/h2>\n<h2>Request approvals from others in your team<\/h2>\n<p>Users can request and track approvals from others.<\/p>\n<h2><\/h2>\n<h2><\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"Control experience when creating an approval\" class=\"alignnone wp-image-20828 size-full\" height=\"1120\" src=\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Approvals-HD.png\" width=\"1600\" srcset=\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Approvals-HD.webp 1600w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Approvals-HD-300x210.webp 300w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Approvals-HD-1024x717.webp 1024w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Approvals-HD-768x538.webp 768w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Approvals-HD-1536x1075.webp 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/p>\n<h2><\/h2>\n<h2>Build automation with the new Collaboration controls connector in Power Automate<\/h2>\n<p>This new connector provides triggers and actions that enable you to create automated processes that help facilitate collaboration, such as auto create tasks when a record is created.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"Collaboration connector triggers\" class=\"alignnone wp-image-20830 size-full\" height=\"1120\" src=\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Connector-HD.png\" width=\"1600\" srcset=\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Connector-HD.webp 1600w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Connector-HD-300x210.webp 300w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Connector-HD-1024x717.webp 1024w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Connector-HD-768x538.webp 768w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Connector-HD-1536x1075.webp 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/p>\n<h2><\/h2>\n<h2><\/h2>\n<h2>Virtual Tables<\/h2>\n<p>An additional capability is a set of Dataverse Virtual Tables which enable developers to interact with Graph via OData APIs.<\/p>\n<p>The external system used by the Meetings, Files and Tasks Collaboration controls is Microsoft Graph and there are virtual tables for group calendar events, booking appointments, planner plans\/tasks and SharePoint drives\/folders\/files.<\/p>\n<p>These can be used for programmatic access to the data created by the Collaboration controls.\u00a0The link below\u00a0provides samples which demonstrate how to access the virtual tables using the Dataverse REST API to perform CRUD (Create, Read, Update and Delete) operations.<\/p>\n<h2><\/h2>\n<h2>Backed by Microsoft 365<\/h2>\n<p>Because the controls are backed by M365, your users can also access their tasks in Tasks by Planner, view and join meetings from Outlook and Teams calendars, view approvals in the Approvals app and files in SharePoint.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"Tasks created in the Tasks control, visible in Planner\" class=\"alignnone wp-image-20839 size-full\" height=\"1120\" src=\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Tasks-and-Planner-HD.png\" width=\"1600\" srcset=\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Tasks-and-Planner-HD.webp 1600w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Tasks-and-Planner-HD-300x210.webp 300w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Tasks-and-Planner-HD-1024x717.webp 1024w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Tasks-and-Planner-HD-768x538.webp 768w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Tasks-and-Planner-HD-1536x1075.webp 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><br \/>\n<em><strong>For more information on how to install, build and deploy model driven apps to Teams using the Collaboration controls, please visit <a href=\"https:\/\/docs.microsoft.com\/en-us\/microsoftteams\/platform\/samples\/collaboration-control\">Microsoft Teams documentation<\/a><\/strong><\/em><br \/>\n<em><b>To acquire the Collaboration controls for your Power Platform environment, please visit <a href=\"https:\/\/appsource.microsoft.com\/en-us\/product\/dynamics-365\/mscm.collaboration-toolkit-preview?flightCodes=collaborationcontrols&amp;signInModalType=2&amp;ctaType=1\">Microsoft AppSource<\/a>.\u00a0 \u00a0<\/b><\/em><\/p>\n<p>Note: You may need to request your tenant admin deploy the Collaboration controls (Preview) to your Power Apps environment.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Collaboration controls (Preview) enable you to easily add M365 capabilities to your Power Apps line of business custom applications to simplify user workflows when collaborating on business processes in Teams or Power Apps.<\/p>\n","protected":false},"author":269,"featured_media":0,"comment_status":"closed","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":[3473],"property":[],"topic":[3421],"coauthors":[2230],"class_list":["post-20712","post","type-post","status-publish","format-standard","hentry","audience-it-professional","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>Bring Microsoft 365 collaboration to your model-driven apps - 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\/2022\/08\/04\/bring-microsoft-365-collaboration-to-your-model-driven-apps\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Bring Microsoft 365 collaboration to your model-driven apps - Microsoft Power Platform Blog\" \/>\n<meta property=\"og:description\" content=\"Collaboration controls (Preview) enable you to easily add M365 capabilities to your Power Apps line of business custom applications to simplify user workflows when collaborating on business processes in Teams or Power Apps.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/power-apps\/bring-microsoft-365-collaboration-to-your-model-driven-apps\/\" \/>\n<meta property=\"og:site_name\" content=\"Microsoft Power Platform Blog\" \/>\n<meta property=\"article:published_time\" content=\"2022-08-04T15:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-11T14:48:50+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Controls-list-HD.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1600\" \/>\n\t<meta property=\"og:image:height\" content=\"1120\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Stephen Earley\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Stephen Earley\" \/>\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\/2022\/08\/04\/bring-microsoft-365-collaboration-to-your-model-driven-apps\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2022\/08\/04\/bring-microsoft-365-collaboration-to-your-model-driven-apps\/\"},\"author\":[{\"@id\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/author\/stephea\/\",\"@type\":\"Person\",\"@name\":\"Stephen Earley\"}],\"headline\":\"Bring Microsoft 365 collaboration to your model-driven apps\",\"datePublished\":\"2022-08-04T15:00:00+00:00\",\"dateModified\":\"2025-06-11T14:48:50+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2022\/08\/04\/bring-microsoft-365-collaboration-to-your-model-driven-apps\/\"},\"wordCount\":661,\"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\/2022\/08\/04\/bring-microsoft-365-collaboration-to-your-model-driven-apps\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Controls-list-HD.png\",\"keywords\":[\"Model-Driven Apps\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2022\/08\/04\/bring-microsoft-365-collaboration-to-your-model-driven-apps\/\",\"url\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2022\/08\/04\/bring-microsoft-365-collaboration-to-your-model-driven-apps\/\",\"name\":\"Bring Microsoft 365 collaboration to your model-driven apps - 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\/2022\/08\/04\/bring-microsoft-365-collaboration-to-your-model-driven-apps\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2022\/08\/04\/bring-microsoft-365-collaboration-to-your-model-driven-apps\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Controls-list-HD.png\",\"datePublished\":\"2022-08-04T15:00:00+00:00\",\"dateModified\":\"2025-06-11T14:48:50+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2022\/08\/04\/bring-microsoft-365-collaboration-to-your-model-driven-apps\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2022\/08\/04\/bring-microsoft-365-collaboration-to-your-model-driven-apps\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2022\/08\/04\/bring-microsoft-365-collaboration-to-your-model-driven-apps\/#primaryimage\",\"url\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Controls-list-HD.webp\",\"contentUrl\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Controls-list-HD.webp\",\"width\":1600,\"height\":1120},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2022\/08\/04\/bring-microsoft-365-collaboration-to-your-model-driven-apps\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Bring Microsoft 365 collaboration to your model-driven apps\"}]},{\"@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\/dbed4661edb5259e805292ca202151e1\",\"name\":\"Stephen Earley\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/de5acb1366f3b7a531ae1ae36965fd94ad0b9ff5c79d304eaf11664123b3174c?s=96&d=mm&r=g59b0741ac4654471f437f2f9cf7cd6f3\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/de5acb1366f3b7a531ae1ae36965fd94ad0b9ff5c79d304eaf11664123b3174c?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/de5acb1366f3b7a531ae1ae36965fd94ad0b9ff5c79d304eaf11664123b3174c?s=96&d=mm&r=g\",\"caption\":\"Stephen Earley\"},\"url\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/author\/stephea\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Bring Microsoft 365 collaboration to your model-driven apps - 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\/2022\/08\/04\/bring-microsoft-365-collaboration-to-your-model-driven-apps\/","og_locale":"en_US","og_type":"article","og_title":"Bring Microsoft 365 collaboration to your model-driven apps - Microsoft Power Platform Blog","og_description":"Collaboration controls (Preview) enable you to easily add M365 capabilities to your Power Apps line of business custom applications to simplify user workflows when collaborating on business processes in Teams or Power Apps.","og_url":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/power-apps\/bring-microsoft-365-collaboration-to-your-model-driven-apps\/","og_site_name":"Microsoft Power Platform Blog","article_published_time":"2022-08-04T15:00:00+00:00","article_modified_time":"2025-06-11T14:48:50+00:00","og_image":[{"width":1600,"height":1120,"url":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Controls-list-HD.png","type":"image\/png"}],"author":"Stephen Earley","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Stephen Earley","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2022\/08\/04\/bring-microsoft-365-collaboration-to-your-model-driven-apps\/#article","isPartOf":{"@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2022\/08\/04\/bring-microsoft-365-collaboration-to-your-model-driven-apps\/"},"author":[{"@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/author\/stephea\/","@type":"Person","@name":"Stephen Earley"}],"headline":"Bring Microsoft 365 collaboration to your model-driven apps","datePublished":"2022-08-04T15:00:00+00:00","dateModified":"2025-06-11T14:48:50+00:00","mainEntityOfPage":{"@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2022\/08\/04\/bring-microsoft-365-collaboration-to-your-model-driven-apps\/"},"wordCount":661,"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\/2022\/08\/04\/bring-microsoft-365-collaboration-to-your-model-driven-apps\/#primaryimage"},"thumbnailUrl":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Controls-list-HD.png","keywords":["Model-Driven Apps"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2022\/08\/04\/bring-microsoft-365-collaboration-to-your-model-driven-apps\/","url":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2022\/08\/04\/bring-microsoft-365-collaboration-to-your-model-driven-apps\/","name":"Bring Microsoft 365 collaboration to your model-driven apps - 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\/2022\/08\/04\/bring-microsoft-365-collaboration-to-your-model-driven-apps\/#primaryimage"},"image":{"@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2022\/08\/04\/bring-microsoft-365-collaboration-to-your-model-driven-apps\/#primaryimage"},"thumbnailUrl":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Controls-list-HD.png","datePublished":"2022-08-04T15:00:00+00:00","dateModified":"2025-06-11T14:48:50+00:00","breadcrumb":{"@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2022\/08\/04\/bring-microsoft-365-collaboration-to-your-model-driven-apps\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2022\/08\/04\/bring-microsoft-365-collaboration-to-your-model-driven-apps\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2022\/08\/04\/bring-microsoft-365-collaboration-to-your-model-driven-apps\/#primaryimage","url":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Controls-list-HD.webp","contentUrl":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2022\/07\/Controls-list-HD.webp","width":1600,"height":1120},{"@type":"BreadcrumbList","@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2022\/08\/04\/bring-microsoft-365-collaboration-to-your-model-driven-apps\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/"},{"@type":"ListItem","position":2,"name":"Bring Microsoft 365 collaboration to your model-driven apps"}]},{"@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\/dbed4661edb5259e805292ca202151e1","name":"Stephen Earley","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/de5acb1366f3b7a531ae1ae36965fd94ad0b9ff5c79d304eaf11664123b3174c?s=96&d=mm&r=g59b0741ac4654471f437f2f9cf7cd6f3","url":"https:\/\/secure.gravatar.com\/avatar\/de5acb1366f3b7a531ae1ae36965fd94ad0b9ff5c79d304eaf11664123b3174c?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/de5acb1366f3b7a531ae1ae36965fd94ad0b9ff5c79d304eaf11664123b3174c?s=96&d=mm&r=g","caption":"Stephen Earley"},"url":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/author\/stephea\/"}]}},"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\/20712","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\/269"}],"replies":[{"embeddable":true,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/comments?post=20712"}],"version-history":[{"count":1,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/posts\/20712\/revisions"}],"predecessor-version":[{"id":130090,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/posts\/20712\/revisions\/130090"}],"wp:attachment":[{"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/media?parent=20712"}],"wp:term":[{"taxonomy":"audience","embeddable":true,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/audience?post=20712"},{"taxonomy":"content-type","embeddable":true,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/content-type?post=20712"},{"taxonomy":"job-role","embeddable":true,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/job-role?post=20712"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/product?post=20712"},{"taxonomy":"property","embeddable":true,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/property?post=20712"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/topic?post=20712"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/coauthors?post=20712"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}