Apps in Cowork: Build Managed Apps in Microsoft 365 | Full Tutorial

Microsoft just rolled out app building inside Copilot Cowork โ€” and it changes how internal apps get made in Microsoft 365. You describe the app in plain English, Cowork generates the UI, wires up a real data source, and the finished app lands in the Microsoft 365 admin center as a fully governed "managed app." No Power Apps studio. No canvas screens. No code.

In this end-to-end walkthrough, I build a live Monthly Planner application from a single prompt, connect it to a SharePoint list, publish it, share it with another user, and then show exactly how it gets governed and licensed. Every step is recorded in real time, including the Microsoft Graph permission error I hit and how I worked around it.

00:00 What Are Apps in Cowork? Managed Apps Explained
00:36 Session Agenda: What We're Building Today
01:23 Checking If the App Skill Is Enabled in Your Cowork
01:57 Prerequisites: Frontier Program, M365 Copilot License & Credits
02:52 Allocating Copilot Studio Credits in the M365 Admin Center
04:03 Writing the Zero-Code Prompt for the Monthly Planner App
05:17 Picking the GPT Model and Watching Cowork Build
06:17 First Preview and Publishing the App
08:01 Connecting a Data Source to Your Managed App
09:11 Pointing Cowork to an Existing SharePoint Site
10:16 Microsoft Graph Permission Error and the Manual Workaround
12:06 Creating the Monthly Planner SharePoint List and Columns
13:44 Binding the SharePoint List Back to the App
14:39 Inspecting the React Code Cowork Generated
15:00 Why the App URL Says managedapps.cloud.microsoft
15:37 Publishing and Testing the Live Planner App
17:37 Verifying Data Written Back to the SharePoint List
17:54 Sharing the Managed App with End Users
18:58 Licensing: Copilot Credits vs Power Apps Premium
20:32 Governing Managed Apps from the M365 Admin Center
21:40 Wrap-Up and What's Coming Next

๐Ÿ”— RESOURCES MENTIONED
โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”
๐Ÿ“˜ Apps in Cowork โ€” admin overview: https://learn.microsoft.com/en-us/microsoft-365/admin/manage/apps/
๐Ÿ“˜ Microsoft Copilot Frontier Program: https://learn.microsoft.com/en-us/microsoft-365/copilot/
๐Ÿ“˜ Copilot Credits Guide: https://www.microsoft.com/en-us/ai
๐Ÿข Microsoft 365 Admin Center: https://admin.microsoft.com

โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”
โšก WHY MANAGED APPS INSTEAD OF TRADITIONAL LOW-CODE?
โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”
With a canvas app you open a studio, design screens, bind controls, and manage an environment. With a managed app in Cowork you never leave your Microsoft 365 tenant. You stay in the same chat surface you already work in, the connector catalogue is the same one your organisation already governs, authentication is Microsoft Entra by default, and the published app appears automatically in the admin center inventory. IT gets visibility and control on day one instead of chasing shadow apps later. That combination โ€” natural-language creation plus enterprise governance out of the box โ€” is what makes this release genuinely different.

โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”
๐Ÿ‘ ENJOYED THIS VIDEO?
โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”
Hit LIKE if this saved you time, SUBSCRIBE for weekly Power Platform and Microsoft 365 deep dives, and ring the BELL ๐Ÿ”” so you don't miss the follow-up on managed app licensing.
Drop your questions in the comments โ€” I read and reply to every one.

#MicrosoftCowork #CopilotCowork #ManagedApps #AppsInCowork #Microsoft365Copilot #PowerPlatform #FrontierProgram #CopilotStudio #M365AdminCenter #SharePointList #LowCode #NoCode #CitizenDeveloper #MicrosoftCopilot #PowerApps #CopilotCredits #Microsoft365 #AIAgents #PowerPlatformTraining #DhruvinShah

โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”
๐ŸŽ“ LIVE TRAINING WITH DHRUVIN
โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”
Looking for interactive, Q&A-focused live training on Power Platform?
๐Ÿ‘‰ Visit: www.powerplatformtrainings.com
๐Ÿ“ฃ Power Pages Training starts in May โ€” check the website for details!

โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”
๐ŸŽฌ YOUTUBE MEMBERSHIP
โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”
๐Ÿ‘‰ Join Premium Membership: https://www.youtube.com/channel/UCV_fdCIEX3O_YnAPvg8CYmA/join

Follow me on all social media handles: https://linktr.ee/dhruvin.shah

โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”
๐Ÿ“ข CONNECT WITH DHRUVIN
โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”
๐Ÿฆ Twitter/X: @DhruvinShah16
๐Ÿ“ธ Instagram: https://www.instagram.com/powerplatformguy/
๐ŸŒ Website: www.powerplatformtrainings.com
โ–ถ๏ธ YouTube: @DigitalDhruvin | @iamdhruvinshah
โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” Receive SMS online on sms24.me

TubeReader video aggregator is a website that collects and organizes online videos from the YouTube source. Video aggregation is done for different purposes, and TubeReader take different approaches to achieve their purpose.

Our try to collect videos of high quality or interest for visitors to view; the collection may be made by editors or may be based on community votes.

Another method is to base the collection on those videos most viewed, either at the aggregator site or at various popular video hosting sites.

TubeReader site exists to allow users to collect their own sets of videos, for personal use as well as for browsing and viewing by others; TubeReader can develop online communities around video sharing.

Our site allow users to create a personalized video playlist, for personal use as well as for browsing and viewing by others.

@YouTubeReaderBot allows you to subscribe to Youtube channels.

By using @YouTubeReaderBot Bot you agree with YouTube Terms of Service.

Use the @YouTubeReaderBot telegram bot to be the first to be notified when new videos are released on your favorite channels.

Look for new videos or channels and share them with your friends.

You can start using our bot from this video, subscribe now to Apps in Cowork: Build Managed Apps in Microsoft 365 | Full Tutorial

What is YouTube?

YouTube is a free video sharing website that makes it easy to watch online videos. You can even create and upload your own videos to share with others. Originally created in 2005, YouTube is now one of the most popular sites on the Web, with visitors watching around 6 billion hours of video every month.