{"id":13765,"date":"2023-05-30T08:00:59","date_gmt":"2023-05-30T15:00:59","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/?p=13765"},"modified":"2023-05-31T07:43:11","modified_gmt":"2023-05-31T14:43:11","slug":"introducing-syntex-repository-services-microsoft-365-superpowers-for-your-app","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/introducing-syntex-repository-services-microsoft-365-superpowers-for-your-app\/","title":{"rendered":"Introducing Syntex repository services: Microsoft 365 superpowers for your app"},"content":{"rendered":"<p>Enterprises around the world are managing ever greater amounts of documents as part of every core business process. Building apps to manage these documents is complicated, time consuming, expensive, and takes significant time away from solving the actual business problem.<\/p>\n<p>Last week at Microsoft Build <a href=\"https:\/\/techcommunity.microsoft.com\/t5\/microsoft-syntex-blog\/announcing-new-microsoft-syntex-innovations-plugins-for\/ba-p\/3827822\">we announced Microsoft Syntex repository services<\/a>, a faster way to build file and document focused apps. Syntex repository services are powered by SharePoint and make it easy for every developer, ISV and enterprise, to include critical Microsoft 365 file and document capabilities in every app they build. Repository services have no user experience layer (it\u2019s completely headless) and is fully API driven.<\/p>\n<p>Microsoft Syntex repository services are open for private preview today. Click <a href=\"https:\/\/aka.ms\/RepositoryPreview\">here<\/a> for more information.<\/p>\n<h2>Syntex repository services enable incredible new app capabilities, dramatically accelerating your content management roadmap<\/h2>\n<ul>\n<li>Build inside the Microsoft 365 tenant boundary for both enterprise and ISV apps.<\/li>\n<li>Extend advanced Microsoft 365 security and compliance to your app.<\/li>\n<li>Deliver Microsoft 365 collaboration to your customers, users, and guest users as part of your app.<\/li>\n<li>Embed Microsoft\u2019s trusted content management capabilities in your app.<\/li>\n<\/ul>\n<p><img decoding=\"async\" width=\"999\" height=\"447\" class=\"wp-image-14007\" src=\"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2023\/05\/thumbnail-image-3-of-blog-post-titled.png\" alt=\"thumbnail image 3 of blog post titled Announcing new Microsoft Syntex innovations \u2013 Plugins for Microsoft 365 Copilot, Repository Services \" srcset=\"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2023\/05\/thumbnail-image-3-of-blog-post-titled.png 999w, https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2023\/05\/thumbnail-image-3-of-blog-post-titled-300x134.png 300w, https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2023\/05\/thumbnail-image-3-of-blog-post-titled-768x344.png 768w\" sizes=\"(max-width: 999px) 100vw, 999px\" \/><\/p>\n<h2>Embedded file and document management for both ISVs and enterprises<\/h2>\n<p>Microsoft Syntex repository services deliver something unique: the ability for app developers to manage files and documents within their customers\u2019 individual Microsoft 365 tenants, rather than setting up a separate repository solution outside of tenant boundaries. The innovation behind this new capability is a special type of partition in the Microsoft 365 storage layer that we call repository containers. Repository containers are not accessible through regular Microsoft 365 UX but are instead completely controlled and managed by the app that creates them.<\/p>\n<p>Repository containers create a new, horizontally scalable way of delivering file and document management capabilities, and are designed for use by customers, partners, and first-party Microsoft apps. My earlier <a href=\"https:\/\/techcommunity.microsoft.com\/t5\/Microsoft-sharepoint-blog\/the-sharepoint-storage-platform-supports-the-loop-app-components\/ba-p\/3772852\">blog on the Microsoft Loop preview<\/a> alludes to the fact that the Loop app is 100% powered by Syntex repository services, as are apps such as Edge Spaces and Designer.<\/p>\n<p>For ISVs, this means you can use this same scalable and performant technology to deliver Microsoft 365 file and document management capabilities as part of every app you write, all accessible via the easy-to-use Microsoft Graph API. When you adopt Syntex repository services in your app, documents are managed within the end customer\u2019s tenant, meaning you now deliver a complete content management roadmap including global security and compliance, collaboration, and the many detailed features we\u2019ve built into the product over 20 years of engineering.<\/p>\n<p>Bentley Systems, Incorporated, the <em>infrastructure engineering software<\/em> company, is working with Microsoft to enhance Bentley Infrastructure Cloud, a combination of enterprise systems spanning the end-to-end lifecycle and value chain of the world\u2019s infrastructure. Bentley Infrastructure Cloud leverages digital twin technologies, powered by iTwin, to become more fundamentally data centric while supporting critical file-based workflows. \u201cWe are collaborating with Microsoft to further enhance existing file-based, co-authoring workflows with Syntex repository services. We\u2019re removing IT barriers to adoption and increasing users\u2019 productivity with evergreen data that is easily shared and enriched throughout the project lifecycle,\u201d said\u00a0Lori\u00a0Hufford, VP, Engineering Collaboration with Bentley Systems.<\/p>\n<p><img decoding=\"async\" width=\"3839\" height=\"1145\" class=\"wp-image-14008\" src=\"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2023\/05\/a-picture-containing-text-screenshot-font-descr.png\" alt=\"A picture containing text, screenshot, font Description automatically generated\" srcset=\"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2023\/05\/a-picture-containing-text-screenshot-font-descr.png 3839w, https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2023\/05\/a-picture-containing-text-screenshot-font-descr-300x89.png 300w, https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2023\/05\/a-picture-containing-text-screenshot-font-descr-1024x305.png 1024w, https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2023\/05\/a-picture-containing-text-screenshot-font-descr-768x229.png 768w, https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2023\/05\/a-picture-containing-text-screenshot-font-descr-1536x458.png 1536w, https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2023\/05\/a-picture-containing-text-screenshot-font-descr-2048x611.png 2048w\" sizes=\"(max-width: 3839px) 100vw, 3839px\" \/><\/p>\n<h2>Industry leading collaboration powered by Microsoft 365<\/h2>\n<p>In addition to security and compliance, apps powered by Syntex repository services also make it easy to deliver rich collaboration experiences for Office document types as part of your application. This includes Word, Excel, and PowerPoint, and it supports apps built on the Fluid Framework.<\/p>\n<p>Collaboration in Word, Excel, and PowerPoint delivers the features you know and love. This includes things like presence indicators, @ mentions in comments to draw attention and drive document sharing, real-time co-authoring, and more. Syntex repository services also lets you provide web access to all users, regardless of their Microsoft 365 subscription status.<\/p>\n<p>The Fluid Framework is the real-time collaboration system behind Microsoft 365 apps including Office and Teams. Syntex repository services provide critical back-end support that makes it easy to use Fluid as part of any app, turning every business process into a multiplayer collaboration.<\/p>\n<p>Syntex repository services helps turn your app into a collaboration hub for all users, both internal and external.<\/p>\n<p>Peppermint Technology Limited, a global ISV provider of a law firm software solution delivering client engagement, case, and matter management, has partnered with Microsoft to integrate Syntex repository services with Peppermint CX365. &#8220;Adopting Syntex repository services enables us to offer a comprehensive document and records management system in our joint customers\u2019 Microsoft 365 tenants, including the rich collaboration capabilities of Office. Peppermint and our customers can now harness the power of Office and their Microsoft 365 security and compliance configuration right in our app. Peppermint already builds on top of Power Platform, Dynamics 365, and other core Microsoft 365 features required by law firms, and this is a natural extension of that architecture that streamlines customer productivity using Peppermint CX365.&#8221; says Mike Walker, CTO.<\/p>\n<h2>Natively integrated with Microsoft Purview security and compliance<\/h2>\n<p>Microsoft customers around the world trust Microsoft 365 to store their most sensitive documents, uploading more than 200 petabytes of new data to Microsoft 365 every single month. Now, when you choose Syntex repository services to manage your files and documents, your customers can take full advantage of their security &amp; compliance investments in Microsoft 365, including E3, E5, and any Purview advanced add-ons licensing.<\/p>\n<p>This means that your app can do critical things like audit file level activity; run global e-discovery queries that work across all your repository containers in addition to SharePoint files, OneDrive files, emails and Teams chats; and query for specific user activity across all files as well. Customers can apply retention policies, harness data loss prevention policies (DLP), use sensitivity labels, enforce conditional access policies and a whole lot more.<\/p>\n<p>If you\u2019re building an enterprise line of business app, this keeps all the documents you need to manage within your Microsoft 365 tenant but still isolated from the rest of your Microsoft 365 user experience. If you\u2019re an ISV, this lets you deliver incredible value that helps customers get the most of their Microsoft 365 security and compliance investment, all without having to develop it yourself.<\/p>\n<p>AvePoint, a leading Microsoft Modern Work Solutions Partner that provides an advanced platform to optimize SaaS operations and secure collaboration in Microsoft 365, announced the private preview of the AvePoint Confide app, which is architected completely around Microsoft Syntex repository services. \u201cSyntex repository services helped us deliver a new version of AvePoint Confide and open up new markets,\u201d according to Marco Morsella, SVP, Head of Product at AvePoint.\u00a0\u201cWe originally created AvePoint Confide to provide organizations a secure virtual data room fully integrated with Microsoft 365 to protect merger &amp; acquisition (M&amp;A) collaboration.\u00a0Syntex repository services provides a new way to store data specific to organizations\u2019 business needs and can be customized across industries \u2013 especially regulated ones such as healthcare, government and financial services \u2013 for secure collaboration beyond M&amp;A.\u00a0Now our customers can\u00a0isolate sensitive documents related to\u00a0all of their\u00a0critical business processes, like contract management, multiparty deal collaboration, and healthcare information, while still maintaining the Microsoft 365 security and compliance features that our customers demand.\u201d<\/p>\n<h2>Advanced features from the leader in content management<\/h2>\n<p>At Microsoft, we\u2019ve been serving the content management market for more than 20 years and we\u2019re grateful to be recognized <a href=\"https:\/\/techcommunity.microsoft.com\/t5\/microsoft-syntex-blog\/microsoft-recognized-as-a-leader-in-forrester-wave-for-content\/ba-p\/3798091\">as leaders by industry analysts<\/a>. With Syntex repository services, you can include that expertise in your app with just a few lines of code.<\/p>\n<p>These include core content management features like granular permissions, document versioning, support for large files, rich metadata capabilities, check-in\/check-out, and more. It also includes critical services like thumbnailing, document preview for popular file types, virus and malware scanning, video transcoding and playback, and more.<\/p>\n<p>Syntex repository services also includes all the compliance capabilities you\u2019ve come to expect. This includes everything from the ability to meet data residency requirements around the world to being certified for a wide variety of industry and country specific compliance requirements.<\/p>\n<p>BDO provides accounting, tax and advisory services in 164\u00a0countries and territories, and are replatforming their Global Portal app on to Syntex repository services.\u00a0 \u201cAt BDO, we are committed to leveraging the latest digital innovations to provide our clients with high-quality services and outcomes. Our goal is to provide a more seamless and connected user experience, while also improving our operational efficiency. The Global Portal solution built around Microsoft Syntex repository services provides our clients, advisors and auditors with a universal document layer.\u00a0 Syntex repository services is a key part of our strategy, and we are excited to continue building and refining it to meet the evolving needs of our clients,\u201d said Belinda Thompson, Head of Global IT.<\/p>\n<h2>Built to drive developer and customer success at a global scale<\/h2>\n<p>Syntex repository services is designed for use by both first party Microsoft products and third-party apps created by any developer. Syntex repository services are highly scalable and performant, designed for hyperscale use cases.<\/p>\n<p>Syntex repository services are built from the ground up with developer needs in mind. This includes improving existing API performance, delivering a whole new set of APIs, and providing performance guarantees.<\/p>\n<p>Everything you need to work with Syntex repository services is now part of the Microsoft Graph API. If you\u2019re accustomed to working with drive ids and drive item ids, you\u2019ll be glad to know you can reuse those skills with Syntex repository services.<\/p>\n<p>Also, we\u2019re delivering a new set of Microsoft Graph APIs built to make it easy to work with and manage repository containers. These are highly performant, ultra-low latency, for all operations, from container instantiation to document interaction.<\/p>\n<p>Finally, once Syntex repository services are generally available, it will include an industry leading SLA so that both you and your customers can be confident in its performance over time.<\/p>\n<h2>Join the Syntex repository services private preview today<\/h2>\n<p>Microsoft Syntex repository services are now available for private preview. To learn more, please <a href=\"https:\/\/aka.ms\/RepositoryPreview\">visit the Syntex repository services preview page and sign up<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Microsoft Syntex repository services are a faster way to build file and document focused apps, powered by SharePoint. It is now easy for every developer, ISV and enterprise to include critical Microsoft 365 file and document capabilities in every app built.<\/p>\n","protected":false},"author":118434,"featured_media":14034,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1,166],"tags":[225,240,162],"class_list":["post-13765","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-microsoft-365-developer","category-sharepoint","tag-microsoft-365","tag-microsoft-syntex","tag-sharepoint"],"acf":[],"blog_post_summary":"<p>Microsoft Syntex repository services are a faster way to build file and document focused apps, powered by SharePoint. It is now easy for every developer, ISV and enterprise to include critical Microsoft 365 file and document capabilities in every app built.<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/posts\/13765","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\/118434"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/comments?post=13765"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/posts\/13765\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/media\/14034"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/media?parent=13765"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/categories?post=13765"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/tags?post=13765"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}