{"id":23774,"date":"2025-02-11T19:48:30","date_gmt":"2025-02-12T03:48:30","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/?p=23774"},"modified":"2025-02-13T08:02:48","modified_gmt":"2025-02-13T16:02:48","slug":"unified-manifest-support-is-available-for-all-office-apps","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/unified-manifest-support-is-available-for-all-office-apps\/","title":{"rendered":"Unified manifest support for Word, Excel, and PowerPoint now available for preview"},"content":{"rendered":"<p><span data-contrast=\"auto\">We\u2019re excited to announce that unified manifest support for Word, Excel, and PowerPoint is now available for developer preview!<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Microsoft is enhancing the ability to create a single unit of distribution for all your Microsoft 365 extensions by using a unified manifest format and schema.\u202fThe unified manifest is a key\u202fcomponent\u202fof the Microsoft 365 ecosystem providing\u202fa\u202fsingle\u202fmodel for distributing and managing Teams apps, Outlook add-ins, as well as Copilot agents which work across Microsoft 365 apps.<\/span><span data-contrast=\"auto\">\u202f<\/span><span data-contrast=\"auto\">\u202f\u202fAt Build 2024, Outlook announced the general availability of this unified manifest, enabling developers to create a single app that works across Outlook, Teams, and Microsoft 365 apps. Now this capability is available for preview in Word, Excel, and PowerPoint.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<h2 aria-level=\"2\"><span data-contrast=\"none\">Build your app through Teams Toolkit<\/span><span data-ccp-props=\"{&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;335559738&quot;:40,&quot;335559739&quot;:0}\">\u00a0<\/span><\/h2>\n<p><span data-contrast=\"auto\">With the updated Teams Toolkit, you can now build a single solution that works seamlessly across Word, Excel, PowerPoint, Outlook, Teams, and Microsoft 365.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">To access the features during preview, <\/span><a href=\"https:\/\/learn.microsoft.com\/en-us\/microsoftteams\/platform\/toolkit\/install-teams-toolkit?tabs=vscode#install-a-prerelease-version\"><span data-contrast=\"none\">install the prerelease version of Teams Toolkit<\/span><\/a><span data-contrast=\"auto\">.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2025\/02\/prerelease-version-of-teams-toolkit.png\"><img decoding=\"async\" class=\"size-large wp-image-23775 alignnone\" src=\"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2025\/02\/prerelease-version-of-teams-toolkit-1024x603.png\" alt=\"Image prerelease version of teams toolkit\" width=\"1024\" height=\"603\" \/><\/a><\/p>\n<p><span data-contrast=\"auto\">With Teams Toolkit, you can <\/span><a href=\"https:\/\/learn.microsoft.com\/office\/dev\/add-ins\/develop\/teams-toolkit-overview\"><span data-contrast=\"none\">create an app with unified manifest<\/span><\/a><span data-contrast=\"auto\"> from scratch or <\/span><a href=\"https:\/\/learn.microsoft.com\/office\/dev\/add-ins\/develop\/convert-xml-to-json-manifest#convert-the-project-with-teams-toolkit\"><span data-contrast=\"none\">import your existing Office Add-ins<\/span><\/a><span data-contrast=\"auto\"> that use the add-in only manifest. The toolkit helps you convert it to an app with unified manifest. <\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Then, with Teams Toolkit, you can select your targeted Office app to debug. <\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2025\/02\/teams-toolkit-select-target-office-app.png\"><img decoding=\"async\" class=\"size-large wp-image-23777 alignnone\" src=\"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2025\/02\/teams-toolkit-select-target-office-app-1024x752.png\" alt=\"Image teams toolkit select target office app\" width=\"1024\" height=\"752\" srcset=\"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2025\/02\/teams-toolkit-select-target-office-app-1024x752.png 1024w, https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2025\/02\/teams-toolkit-select-target-office-app-300x220.png 300w, https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2025\/02\/teams-toolkit-select-target-office-app-768x564.png 768w, https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2025\/02\/teams-toolkit-select-target-office-app.png 1311w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<p><span data-contrast=\"auto\">In addition, you can also test it by deploying the app in your tenant in the \u201cIntegrated apps\u201d page under\u202f<\/span><b><span data-contrast=\"auto\">Microsoft Admin Center &gt; Settings<\/span><\/b><span data-contrast=\"auto\">. This page allows you to manage app access at both the app and user (group) levels.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<h2 aria-level=\"2\"><span data-contrast=\"none\">Prerequisites<\/span><span data-ccp-props=\"{&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;335559738&quot;:160,&quot;335559739&quot;:80}\">\u00a0<\/span><\/h2>\n<p><span data-contrast=\"auto\">Please see <\/span><a href=\"https:\/\/github.com\/OfficeDev\/Office-Samples\/tree\/dev\/Teams-App-for-Office-Add-in#get-started-with-teams-app-for-office-add-in-sample\"><span data-contrast=\"none\">Get Started with Teams App for Office Add-in Sample<\/span><\/a> <span data-contrast=\"auto\">to get the prerequisite information and start the preview.<\/span><\/p>\n<p>Happy coding!<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The unified manifest is a key\u202fcomponent\u202fof the Microsoft 365 ecosystem providing\u202fa\u202fsingle\u202fmodel for distributing and managing Teams apps, Outlook add-ins, as well as Copilot agents which work across Microsoft 365 apps.\u202f We&#8217;ve released it for Outlook, and now it is available for Word, PowerPoint, and Excel.<\/p>\n","protected":false},"author":182407,"featured_media":23787,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1,11],"tags":[23],"class_list":["post-23774","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-microsoft-365-developer","category-office-add-ins","tag-teams-toolkit"],"acf":[],"blog_post_summary":"<p>The unified manifest is a key\u202fcomponent\u202fof the Microsoft 365 ecosystem providing\u202fa\u202fsingle\u202fmodel for distributing and managing Teams apps, Outlook add-ins, as well as Copilot agents which work across Microsoft 365 apps.\u202f We&#8217;ve released it for Outlook, and now it is available for Word, PowerPoint, and Excel.<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/posts\/23774","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/users\/182407"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/comments?post=23774"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/posts\/23774\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/media\/23787"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/media?parent=23774"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/categories?post=23774"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/tags?post=23774"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}