Microsoft 365 Developer Blog
A developer platform for building collaborative apps for hybrid work
Featured posts

From Innovation to Enterprise Trust with Microsoft Agent 365
Agent 365 serves as the control plane for agents, providing organizations with a centralized location to manage agent identity, policies, observability, and lif...
Latest posts
SharePoint Framework (SPFx) roadmap update – December 2025
SPFx is powering the future of Microsoft 365. From AI-driven portals to seamless integrations across SharePoint, Teams and Viva, SPFx is driving innovation at scale. This monthly blog series kicks off our journey into the next evolution - transparent, community-driven, and built for the AI era. Let’s shape what’s next, together.
Unlock your email potential with Schema.org
Email is a key part of how people get things done, whether it’s booking a reservation, confirming a package delivery, or managing a cab reservation. But as inboxes become increasingly cluttered, important transactional information often gets buried. Users are forced to open multiple emails, search through text, and manually look for key details such as reservation times, delivery status, or order confirmations. Let's think about business travel, When users are flying out for meetings, training, or conferences, they shouldn’t have to dig through a crowded inbox to find flight details, hotel confirmations, or car...
Build declarative agents for Microsoft 365 Copilot with MCP
With introduction of MCP support, it’s now much easier for developers to integrate their business workflows, SaaS, and LoB systems into Copilot via declarative agent.
General Availability of SharePoint Framework 1.22 – A Major Refresh of the Build & Tooling Experience
We are excited to announce general availability for the SharePoint Framework 1.22. This time focus is primarily on updating the build toolchain and to address npm audit issues.
Dev Proxy v2.0 with improved AI telemetry, and small breaking changes
Introducing Dev Proxy v2.0 with improved AI telemetry, and small breaking changes.
Introducing TypeSpec for Microsoft 365 Copilot – Build declarative agents faster with more confidence
We’re excited to announce that TypeSpec for Microsoft 365 Copilot is now generally available! This milestone marks the first stable release of the domain-specific language (DSL) designed to streamline how developers build and extend Microsoft 365 Copilot. Whether you’re creating an agent to help colleagues find documents, or connecting your service as an API plugin, TypeSpec for Microsoft 365 Copilot makes the process simpler, safer, and more productive. A developer-centric experience – strong typing, IntelliSense and productivity One of the biggest pain points for developers building Copilot extensibility so...
SharePoint Framework (SPFx) roadmap update – November 2025
SPFx is powering the future of Microsoft 365. From AI-driven portals to seamless integrations across SharePoint, Teams and Viva, SPFx is driving innovation at scale. This monthly blog series kicks off our journey into the next evolution - transparent, community-driven, and built for the AI era. Let’s shape what’s next, together.
SharePoint Site Creation in Microsoft Graph
The SharePoint team is excited to (finally) bring Site Collection creation to Graph! Starting in Microsoft Graph beta you can now create new site collections!
Ignite 2025: A Developer’s Guide to Building Agents for Microsoft 365
Ignite 2025 brought many innovations for developers building agents for Microsoft 365. From new capabilities in Declarative Agents and Custom Engine Agents to the introduction of Microsoft Agent 365, the platform now enables organizations to architect intelligent solutions that are secure, governable, and ready for enterprise scale. Whether you’re creating your first agent, adapting existing frameworks, or navigating a crowded AI landscape, Microsoft 365 empowers you to build agents that integrate deeply with enterprise systems, leverage the latest AI stacks, and meet the highest standards for security and gov...
Microsoft 365 Copilot APIs: What’s New and What’s Next
At Build 2025, we introduced the Microsoft 365 Copilot APIs to help developers bring grounded AI into their solutions without rebuilding indexes or compromising security. The response has been encouraging, and your feedback continues to guide the direction of the platform. Customers are asking for deeper retrieval, better search, and simpler ways to generate answers that honor permissions and context. This Ignite 2025 roadmap update expands the Copilot API surface with new capabilities that make grounded AI more accessible, more reliable, and easier to integrate within the Microsoft 365 trust boundary. Ret...
Ignite 2025 – What’s new for Office Add-ins
Read about new and exciting features now available in the Office Add-ins ecosystem for Ignite 2025. Learn about platform updates, developer experience improvements, and store enhancements.
Microsoft Agent 365 Interoperability for Smart, Secure Productivity
Agent 365 Interoperability equips any agent with apps and data to simplify human-agent workflows.
Announcing the Microsoft Teams SDK (Formerly the Teams AI Library)
Discover the new and improved Teams SDK, designed to help developers create even more powerful agents for Microsoft Teams.
From Innovation to Enterprise Trust with Microsoft Agent 365
Agent 365 serves as the control plane for agents, providing organizations with a centralized location to manage agent identity, policies, observability, and lifecycle.
New developer resource page for Microsoft 365 interoperability and data portability
Microsoft is launching a centralized developer resource page that consolidates interoperability and data portability information, tools, and feedback channels to help partners and customers use Microsoft 365 more effectively.
SharePoint Framework (SPFx) roadmap update – October 2025
SPFx is powering the future of Microsoft 365. From AI-driven portals to seamless integrations across SharePoint, Teams and Viva, SPFx is driving innovation at scale. This blog series kicks off our journey into the next evolution—transparent, community-driven, and built for the AI era. Let’s shape what’s next, together.
Dev Proxy v1.3 with exporting to HAR, LLM usage tracking, and enhanced permissions analysis
Introducing Dev Proxy v1.3 with new plugins for inspecting and debugging API requests, along with enhanced permissions analysis and improved OpenAPI spec generation for complex testing scenarios.
Migrating from IDCRL authentication to modern authentication in SharePoint
In the next few months, Microsoft will be removing the legacy authentication protocol known as IDCRL (Identity Client Run Time Library) in SharePoint.
Deprecation of the previewImageUrl property for Insights items that reference file attachments
The previewImageUrl property is no longer returned for file attachment items.
Exciting new capabilities and enhancements for M365 Developer Program – October 2025
We are excited to share updates on the Microsoft 365 Developer Program with new capabilities and upcoming changes.
Changes to inline image representation in Outlook on the web and new Outlook for Windows
We are updating how inline images are represented in the HTML body of Outlook emails in Outlook on the web and the new Outlook for Windows. This change may impact how your add-in identifies and processes inline images when using the attachment ID.
SharePoint Framework (SPFx) roadmap update – September 2025
SPFx is powering the future of Microsoft 365. From AI-driven portals to seamless integrations across SharePoint, Teams and Viva, SPFx is driving innovation at scale. This new blog series kicks off our journey into the next evolution—transparent, community-driven, and built for the AI era. Let’s shape what’s next, together.
Dev Proxy v1.2 with mock response mirroring and improved performance
Introducing Dev Proxy v1.2 with mock response mirroring capabilities that make API simulation more realistic.
The new GitHub app for Teams: from conversation to code
Meet the reimagined GitHub app for Teams: an AI-powered app to collaborate with GitHub Copilot right inside your Teams conversations.
Excel announces undo support for 3rd-party web add-ins
Most user action performed by your Copilot extension or web add-in can now be undone using the familiar ribbon Undo button, keyboard shortcuts (Ctrl+Z), or the Undo button on Copilot response cards.
Prepare your VBA projects for VBScript deprecation in Windows
In May 2024, Microsoft announced the phased deprecation of VBScript in Windows, as detailed in the official Windows IT Pro Blog. This change impacts VBA developers who rely on VBScript, particularly for reference libraries such as regular expressions. This post outlines the upcoming changes and provides guidance to help you future proof your VBA projects. How VBA projects use VBScript Visual Basic for Applications (VBA) automates tasks and extends functionality in Office applications, including Excel, Word, PowerPoint, and Access. VBScript is commonly used in VBA projects in two ways: VBScript depr...
Change to data visibility for Microsoft Graph callRecords APIs in GCC High and DoD
We're making changes to how Microsoft handles Microsoft Teams call data in GCC High and DoD environments that we expose via the Microsoft Graph callRecords APIs.
Dev Proxy v1.1 with improved support for Microsoft Graph batching
Introducing Dev Proxy v1.1 with critical fixes for Microsoft Graph batch request simulation, resolved authentication plugin issues, and enhanced the MinimalPermissionsGuidancePlugin with new reporting capabilities.
Enriching Microsoft 365 profiles with Microsoft 365 Copilot connectors for people data (public preview)
Enrich Microsoft 365 profiles with Microsoft 365 Copilot connectors for people data
Microsoft Graph Toolkit retirement
We are announcing the deprecation of the Microsoft Graph Toolkit (MGT). The retirement period begins September 1st, 2025 with full retirement planned for August 28th, 2026. Why we’re retiring this toolkit We introduced the Microsoft Graph Toolkit (MGT) to simplify the developer experience when building web applications that connect to Microsoft Graph. It provided a set of reusable web components and helpers to accelerate development and reduce the complexity of authentication and data binding. However, the MGT’s narrower ecosystem, and overlap with more powerful alternatives have led to a decline in its usage o...
Microsoft Graph CLI retirement
We are announcing the retirement of the Microsoft Graph command-line interface (CLI). The Microsoft Graph CLI has served as a powerful tool for developers and IT professionals to interact with Microsoft Graph through simple terminal commands—enabling automation, scripting, and streamlined access to Microsoft 365 data and services. As we evolve our developer tooling strategy, we’re shifting focus to the more integrated and modern experiences found in PowerShell. Why we’re retiring the CLI We introduced the Microsoft Graph CLI to provide a lightweight, cross-platform tool for interacting with Microsoft Graph APIs...
Dev Proxy v1.0 with new features for building robust AI-powered apps
Introducing Dev Proxy v1.0, with new language model-specific testing capabilities to help developers build more reliable AI-powered applications by simulating real-world scenarios and tracking resource usage.
Build Smarter with the Microsoft 365 Agents Toolkit MCP Server
Bring your own agents into Microsoft 365 Copilot
Custom Engine Agents now generally available—build and integrate your own AI into the flow of work Microsoft 365 Copilot is redefining how people interact with AI—embedding it directly into the flow of work as the intuitive, natural interface for agents: the ‘UI for AI’ As Copilot becomes the interface for AI in the workplace, we’re seeing growing demand from customers who want to extend its capabilities with their own solutions. Many of our customers are looking to create custom agents—or have already built agents that operate outside the Microsoft 365 ecosystem—using fine-tuned models, custom logic, orchest...
Supercharge your EWS migration with AI and GitHub Copilot
We're announcing a new tutorial that helps developers migrate solutions from EWS to Microsoft Graph using AI and GitHub Copilot.
Microsoft 365 Copilot APIs: Unlocking enterprise knowledge for AI with the Retrieval API — Now in Public Preview
Read how the Retrieval API gives developers a secure, compliant and scalable way to integrate enterprise content into their AI workflows.
Dev Proxy v0.29 with refactored architecture, MCP server, and exposed LM prompts
Introducing Dev Proxy v0.29, with a major architectural overhaul, control over language model prompts, and improved diagnostics.
Deprecation of MS-APP-ACTS-AS header in Shifts Management Microsoft Graph APIs
In app-only access scenarios, Shifts Management Graph APIs previously required the MS-APP-ACTS-AS: userId header to indicate the user on whose behalf the application was acting. However, this conflicted with the Microsoft Graph permission model where there is no signed-in user for app-only access scenarios. To align Shifts Graph APIs with this model, the MS-APP-ACTS-AS header has now been deprecated. What Action You Need to Take If you don’t send the header today There is no impact. No changes are necessary. If you send the header today 1. Please remove the header. Example: Old: New: ...
Dev Proxy v0.28 with LLM usage and costs tracking
The latest version of Dev Proxy introduces a new ability to help you understand language models’ usage and costs in your applications, alongside many improvements to mocking, TypeSpec generation, and plugin flexibility.
Build like Microsoft: Developer agents in action
Take a deep dive into Athena, an AI-powered collaborative agent, to learn how it was built and how to create your own version of Athena right within Microsoft Teams.
Office Add-ins announces Copilot agents with add-in actions and more at Build 2025
As part of the expanding capabilities for agents across Microsoft 365, Office Platform announces add-in actions for Copilot agents are available in preview. This blog is an overview of all the new capabilities across the platform: APIs, developer tools, and add-in distribution options—making it simpler to build new or iterate on JavaScript add-ins.
Introducing the Agent Store: Build, publish, and discover agents in Microsoft 365 Copilot
We’re excited to introduce the Agent Store — a centralized, curated marketplace that features agents built by Microsoft, trusted partners, and customers. The Agent Store offers a new, immersive experience within Microsoft 365 Copilot that enables users to browse, install, and try agents tailored to their needs.
Introducing the Microsoft 365 Agents Toolkit
Read how the Microsoft 365 Agents Toolkit, an evolution of Microsoft Teams Toolkit, is designed to help developers build agents and apps for Microsoft 365 Copilot, Microsoft Teams, and Microsoft 365.
Introducing Microsoft 365 Copilot APIs
Learn how Microsoft 365 Copilot APIs allow you to build solutions grounded in your organization’s content, context, and permissions, without needing to relocate or duplicate data.
Exchange Web Services code analyzer and usage report
We are less than 18 months away from the retirement of Exchange Web Services. Start planning your migration from EWS to Microsoft Graph.
Nested App Authentication: Now generally available across Microsoft 365
Get started with Nested App Authentication, a modern protocol for simplifying authentication for Personal Tab Teams apps that run across Microsoft 365.
Dev Proxy v0.27 with generating TypeSpec files and configuring using natural language
Dev Proxy v0.27 is even more developer-friendly, helping you generate API specs faster, improving suggestions while editing, and laying the foundation for more flexible AI integrations.
Microsoft 365 Certification control spotlight: HIPAA
Learn how Microsoft 365 Certification verifies that ISVs have established protocols for managing health information, dealing with emergencies and service disruptions, and complying with key HIPAA regulations.
Announcing SharePoint Framework 1.21 with updates on building enterprise extensibility within Microsoft 365
We are excited to announce general availability for the SharePoint Framework 1.21. This time focus is primarily on technical platform updates and new UX options in SharePoint and in Viva Connections.
Exciting updates coming to the Microsoft 365 Developer Program
We are excited to share a preview of upcoming updates to the Microsoft 365 Developer Program.
Introducing the Microsoft Graph API usage report
Learn more about our new journey to give customers more insight and control over how applications access their data through Microsoft Graph.
Microsoft 365 Certification control spotlight: General Data Protection Regulation (GDPR)
Read how Microsoft 365 Certification helps ISVs validate General Data Protection Regulation (GDPR) compliance.
Resolving Microsoft Graph PowerShell 2.26+ compatibility issues with Azure Runbooks
We know how important Azure Automation workflows and appreciate the critical role played by automation runbooks. Some customers have experienced issues with the release of 2.26.1 of the Microsoft Graph PowerShell SDK, particularly when running PowerShell 7.2 runbooks in Azure Automation. The core challenge is a conflict around .NET 6 where fixing Runbooks would break Exchange Online and vice versa. We are excited to share that an upcoming Azure Runbooks update to support 7.4 will resolve the issue. Here is what you need to know. Microsoft Graph PowerShell and Azure Runbooks compatibility Customers running Mi...
Microsoft 365 Certification control spotlight: Privacy
Discover how Microsoft 365 Certification ensures ISVs use the latest privacy and personally identifiable information (PII) management controls to protect customer data.
Introducing the agent debugging experience in Microsoft 365 Copilot
Learn how to debug your agents within Microsoft 365 Copilot to streamline your workflow using the agent debugging experience, now generally available.
Removal of deprecated DISCO & WSDL aspx pages from SharePoint Online
We are removing DSICO and WSDL pages from the SharePoint Online by mid September 2025.
Microsoft 365 Certification control spotlight: Data access management
Read how Microsoft 365 Certification ensures data access management best practices for Microsoft 365 apps, add-ins, and Copilot agents.
Dev Proxy v0.26 with improved mocking, plugin validation, and Docker support
The latest version of Dev Proxy brings improved validation, plugin reliability, a brand-new Docker image and more.
Microsoft Graph APIs for permanent deletion of mailbox items now available
We’re happy to announce the general availability (GA) of the permanent delete APIs for contacts, messages, and events as well as for contact folders, mail folders, and calendars.
Microsoft 365 Certification control spotlight: Data retention, back-up, and disposal
Learn how Microsoft 365 Certification validates data retention, back-up, and disposal controls for Microsoft 365 apps.
Teams Toolkit for Visual Studio Code update – March 2025
We’re excited to announce the latest updates for Teams Toolkit for Visual Studio Code featuring tenant switching, new capabilities for declarative agents, and more.
Removal of Deprecated SharePoint & OneDrive Permission Resource Properties
We are announcing the phased rollout of an update to remove the grantedTo and grantedToIdentities properties from the Permission resource type in Microsoft Graph.
Microsoft 365 Certification control spotlight: Data at rest
Read how Microsoft 365 Certification ensures compliance for data at rest.
Enforcement of license checks for PSTN Bot calls
As part of Microsoft’s feature parity with Teams Phone extensibility, we’re announcing the enforcement of Phone System license checks for Bot-initiated transfers to Teams users. This current gap in our systems will be addressed in September 2025. Microsoft Teams requires that Teams users behind applications such as queue applications require a phone system license and the user to be Enterprise Voice Enabled. We’re aligning the Microsoft Graph API with that requirement. What is the change? Effective September 30, 2025: What do you need to do?
Microsoft 365 Certification control spotlight: Data in transit
Ensure your Microsoft Teams app, Microsoft 365 add-in, or agent meets the latest compliance standards with Microsoft 365 Certification.
Changes on SharePoint Framework (SPFx) permission grants in Microsoft Entra ID
Changes on the SPFx permission management model in the Microsoft Entra ID.
Public preview of SharePoint Framework 1.21 – First release of upcoming features
We are excited to announce the first preview of the upcoming SharePoint Framework 1.21. This release will have updates for SharePoint, Viva Connections and Microsoft Teams experiences.
Dev Proxy v0.25, now available, with automatic shut down and simplified configuration management
Read more about the latest Dev Proxy release featuring significant improvements to configuration management, plugin support, and usability.
Introducing the Adaptive Cards documentation hub and new Adaptive Cards updates
Discover how Adaptive Cards can transform your app with rich, interactive experiences that boost productivity and streamline workflows, in our new Adaptive Cards documentation hub.
Unified manifest support for Word, Excel, and PowerPoint now available for preview
The unified manifest is a key component of the Microsoft 365 ecosystem providing a single model for distributing and managing Teams apps, Outlook add-ins, as well as Copilot agents which work across Microsoft 365 apps. We've released it for Outlook, and now it is available for Word, PowerPoint, and Excel.
Introducing the Microsoft Graph Export-Import APIs for Exchange in public preview
We are happy to announce the launch of Export-Import APIs in limited Public Preview (Beta), a set of Microsoft Graph APIs that empower applications to discover, export and import contents from Exchange Online mailboxes in full fidelity.
Dev Proxy v0.24 with improved generating OpenAPI specs
Try the latest version of Dev Proxy to simulate APIs and test your applications under real-world conditions
Automate app compliance with ACAT
Learn how you can define the compliance boundary for your Microsoft 365 application on Azure and AWS with the App Compliance Automation Tool (ACAT) for Microsoft 365.
Teams Toolkit for Visual Studio Code update – January 2025
We’re kicking off the new year with exciting updates to Teams Toolkit for Visual Studio Code including a refreshed user interface for getting started and more!
Announcing the Office Add-ins Development Kit GA
The Office Add-ins Development Kit for Visual Studio Code is now generally available! After months of public preview, we've gathered invaluable feedback from the community and improved the experience.
Preview the GitHub Copilot extension for Teams Toolkit
Introducing the GitHub Copilot for Teams Toolkit—your companion in Visual Studio Code, Visual Studio, and GitHub.
Compute scaling in Azure Fluid Relay
Explore the journey of identifying and fine-tuning the optimal Kubernetes autoscaling configuration for Azure Fluid Relay.
Boost your Microsoft 365 app performance: Introducing tree shaking in TeamsJS
With Microsoft Teams JavaScript client library (TeamsJS) version 2.31.0, we’re excited to make the TeamsJS library fully tree-shakable.
Latest enhancements in Fluid Framework 2
Catch up on all of the Fluid Framework 2 announcements highlighted at Ignite including the AI Collab library, Fluid presence library, and more.
Update on nested app authentication and deprecation of Exchange Online legacy tokens
Earlier this year, the Office Platform Team announced that Exchange Online legacy tokens are deprecated and will be turned off. This is part of Microsoft’s Secure Future Initiative (SFI) to give organizations the tools they need in the current threat landscape. We’ll begin turning off legacy tokens in February 2025. Publishers and developers are actively migrating their Outlook add-ins to use Entra ID tokens through nested app authentication (NAA) and Microsoft Graph instead of legacy tokens.
Accessibility improvements in Microsoft 365 PDF export
Developers can leverage the accessibility improvements in PDF export in Word, Excel, and PowerPoint to build more inclusive solutions.
Dev Proxy v0.23 with inspecting cloud API requests
We’re excited to share a new version of Dev Proxy to help you build robust apps connected to APIs.
Teams Toolkit for Visual Studio Code update – November 2024
Explore the latest Teams Toolkit for Visual Studio Code updates to learn about new features, enhancements, and bug fixes.
What’s new for Office Add-ins at Ignite 2024
The Office Platform team has been busy working on improvements to the platform since we last reported. This blog covers the new features from the office-js team announced at Ignite 2024.
Introducing the Microsoft 365 Agents SDK
Discover how developers can now build enterprise-grade, scalable, multi-channel agents with code using the Microsoft 365 Agents SDK.
Filtered change notifications in Microsoft Graph callRecords API are now available
We are pleased to announce that you can now optionally filter change notifications for the callRecord GraphAPI by participant Entra Object IDs.
New Microsoft Graph callRecords API capabilities in GCCH and DoD
Read about the new capabilities for the Microsoft Graph callRecords API coming to GCCH and DOD environments in December.
Dev Proxy v0.22 with improved checking minimal API permissions and logging
We’re excited to share with you a new version of Dev Proxy that helps you build robust apps connected to APIs.
What’s new for Microsoft 365 Copilot developer tooling
Learn how declarative agents, now generally available, can quickly and easily integrate your enterprise data securely with Microsoft 365 Copilot.
Microsoft 365 Certification control spotlight: Business continuity and disaster recovery planning
Read how Microsoft 365 Certification verifies business continuity and disaster recovery plans are in place.
Retirement of the SharePoint SendEmail API
Retirement of the SharePoint SendEmail API from SharePoint Online - impacting both REST and CSOM API surfaces.
Microsoft 365 Certification control spotlight: Security incident response
Discover how Microsoft 365 Certification verifies security incident response best practices.
Join the Microsoft 365 Copilot: Developer Camp
📅 Date: November 07, 2024 | 🕘 Time: 9:00 AM - 10:30 AM (PT) |📍 Virtual Live Event: https://aka.ms/copilotdevcamp/live We're thrilled to announce Microsoft 365 Copilot: Developer Camp 2024 – an exciting live event designed to inspire and empower developers to build next-generation Microsoft 365 Copilot Agents. We are inviting you in this adventure to learn directly from the experts behind Microsoft's developer tools and have some fun together. During this 90-minute live event, we'll dive deep into building Copilot Agents and explore the possibilities they bring to the Microsoft 365 ecosystem. We’ll cover ...
Specify runtime requirements in app manifest: Your key to success across Microsoft 365
To streamline building apps for Microsoft 365, we are rolling out the ability to specify runtime requirements in your app manifest—a key feature that optimizes functionality across hosts.
Microsoft 365 control spotlight: Information security risk management
Read how Microsoft 365 Certification verifies information security risk management.
Microsoft 365 Certification control spotlight: Security event logging, reviewing, and alerting
Discover how Microsoft 365 Certification validates security event logging best practices.
Microsoft 365 Certification control spotlight: Account management
Learn how Microsoft 365 Certification validates account management controls are in place for your application.
Unlocking the power of app analytics for ISVs in the Developer Portal
Read about the updated app analytics capabilities in the Developer Portal.
Dev Proxy v0.21 with simulating authentication and authorization
Discover what's new in the latest version of Dev Proxy to help you build robust apps connected to APIs.
Announcing SharePoint Framework 1.20 with updates on building enterprise extensibility within Microsoft 365
We are excited to announce general availability for the SharePoint Framework 1.20. This time focus is primarily on the Microsoft Viva platform capabilities.
Microsoft 365 Certification control spotlight: Secure software development and deployment
Explore how Microsoft 365 Certification validates secure software development and deployment best practices.
Microsoft 365 Certification control spotlight: Change controls
Read how Microsoft 365 Certification validates change controls are in place for your app.
Microsoft 365 Certification control spotlight: Network security controls
Learn how Microsoft 365 Certification verifies network security controls are in place for your application.
Announcing SharePoint Framework 1.20 release candidate
We are excited to announce release candidate for the upcoming SharePoint Framework 1.20. This time focus is primarily on the Microsoft Viva platform capabilities.
Optimizing large payloads in Fluid Framework
Learn about three Fluid Framework features which can be used to work around large payload scenarios: Grouped Batching, Batch Compression, and Compressed Batch Chunking.
Increase your Microsoft Teams app’s visibility and adoption with asynchronous link unfurling
Learn how to leverage link unfurling for your Microsoft Teams app, now enhanced with asynchronous capabilities.
Announcing the Office Add-ins Development Kit for Visual Studio Code (public preview)
The Office Add-ins Development Kit is a new development tool to help you set up your environment, create Office Add-ins, and debug the code with a streamlined developer experience in Visual Studio Code.
Microsoft Graph APIs for Teams town hall now generally available
Learn more about the general availability of new Teams town hall APIs and discover what's new.
Microsoft 365 Certification control spotlight: Vulnerability scanning
Learn how Microsoft 365 Certification validates vulnerability scanning for your application.
Introducing Nested App Authentication: An improved authentication protocol for your Teams app
Learn how Nested App Authentication simplifies the authentication process and enables single sign-on across supported Microsoft first-party applications.
Load optimization in Azure Fluid Relay using Managed Prometheus
Read how Azure Fluid Relay leverages Prometheus metrics in determining cluster load and can restrict the cluster from taking in additional traffic once it reaches certain thresholds.
Microsoft Graph APIs for Teams webinar registration now generally available
Explore how to use Microsoft Graph APIs to programmatically schedule online meetings with the appropriate meeting options.
Dev Proxy v0.20 with improved simulating API errors and a new API for building integrations
Discover what's new in the latest version of Dev Proxy to help you build robust apps connected to APIs.
Microsoft 365 Certification control spotlight: Patch management
Discover how Microsoft 365 Certification validates patching best practices for enterprise-ready apps.
Streamline your workflow: Embracing Adaptive Cards Templating
We’re excited to continue our journey with the adaptivecards-templating package, a more robust and streamlined approach to creating Adaptive Cards.
Microsoft 365 Certification control spotlight: Application control
Explore how Microsoft 365 Certification validates application controls for enterprise-ready apps.
Public preview of SharePoint Framework 1.20 – First release of upcoming features
We are excited to announce the first preview of the upcoming SharePoint Framework 1.20. This time focus is primarily on the Microsoft Viva platform capabilities.
Microsoft 365 Certification control spotlight: Malware protection
Read about the different ways that Microsoft 365 Certification validates anti-malware controls.
Teams Toolkit for Visual Studio Code prerelease update – August 2024
Learn about the latest Teams Toolkit for Visual Studio Code updates including the capability to create declarative copilots.
Updates on deprecating legacy Exchange Online tokens for Outlook add-ins
In April, we announced that Exchange tokens will be turned off by default for all tenants in October 2024. This has been updated and you should have more time to move your Outlook add-ins from Exchange tokens to NAA.
Pre-pin Microsoft Teams meeting apps using Teams Admin Center
We are thrilled to announce that tenant admins can now pin apps to Microsoft Teams meetings organized in their organization.
Microsoft 365 Certification control spotlight: Security awareness training
Discover how Microsoft 365 Certification validates compliance for enterprise-ready apps with security awareness training.
Announcing the deprecation of the isPasscodeRequired property on the Microsoft Graph online meeting API
As part of Microsoft's secure future initiative, we're announcing the deprecation of the Microsoft Graph API to create an online meeting without a passcode. This API will be removed on September 30, 2027.
Bring your custom engine copilot from Azure OpenAI Studio to Microsoft Teams: now in public preview
Azure OpenAI now offers a Deploy to a Teams app option in public preview, providing a new way to connect enterprise data with custom engine copilots in Microsoft Teams.
Teams Toolkit for Visual Studio Code update – July 2024
Learn about the latest Teams Toolkit for Visual Studio Code updates including a faster and more reliable way to debug your Teams applications.
Azure Fluid Relay: Leveraging Azure Blob Storage to scale Git
Learn how to leverage Git as a storage mechanism behind the globally available Azure Fluid Relay (AFR) service.
Retirement of Office 365 connectors within Microsoft Teams
Starting August 15, 2024 we will be retiring the Office 365 connectors feature from Microsoft Teams and recommend Power Automate workflows as the solution to relay information into and out of Teams in a scalable, flexible, and secure way.
Fast and compliant routing in Azure Fluid Relay
Learn about the optimal placement of the geographically distributed Azure Fluid Relay (AFR) servers and how we route the traffic to these servers.
Microsoft Graph PowerShell and CLI are now verified
Microsoft Graph PowerShell and CLI now have Microsoft set as the verified publisher.
Dev Proxy v0.19 with simulating LLM APIs and new Azure API Center integrations
We're excited to share the launch of Dev Proxy v0.19 to help you to build robust apps connected to APIs.
Fluid Framework 2 is now production ready
We are excited to announce that Fluid Framework 2 is now generally available and ready for production applications.
Microsoft Teams webinar integration with HubSpot marketing automation
Learn why the integration of HubSpot with Microsoft Teams represents a significant new advancement for Teams webinar customers.
The present and future of Copilot extensibility: Top 10 takeaways from Build 2024
Dive into our key announcements from Build to discover new pathways to extend, customize, and amplify Copilot capabilities.
Build engaging apps for Microsoft Teams meetings with new content sharing capabilities
We're excited to announce new features that will make it easy for you to enable delightful collaboration experiences for your Microsoft Teams app's users with minimal code.
Microsoft 365 Certification validates app compliance through annual pen testing
Learn more about the Microsoft 365 Certification and how pen testing can help verify your app’s underlying security.
Use Fluid DevTools to debug your web app
A guide to using the Fluid DevTools browser extension to inspect and manipulate Fluid data structures and containers.
Build intelligent apps for Microsoft 365 with Teams Toolkit
Explore how Teams Toolkit can help you build your own custom copilot.
Fluid Framework 2 generally available in June
Learn about the exciting new features in Fluid Framework 2 including SharedTree DDS, SharePoint Embedded support, Fluid DevTools, and more.
Microsoft Loop transforms the way developer teams work
Discover how Microsoft Loop provides a central and flexible place for your work to help you stay in sync and on track.
Dev Proxy v0.18 with reporters, better CI support, and improved Azure API Center integration
We're excited to share the launch of Dev Proxy v0.18 to help you to build robust apps connected to APIs.
Do more in Microsoft Mesh with data and AI
Read how you can get started leveraging AI to elevate your custom Microsoft Mesh experience with the Mesh Toolkit.
Build 2024: What’s new for Microsoft Graph
Learn how you can expand the knowledge of Copilot for Microsoft 365 with Microsoft Graph connectors and build custom solutions leveraging the data and services in Microsoft Graph APIs.
Microsoft Graph town hall APIs now available in beta
With the retirement of Teams live events in favor of Teams town hall, we’re announcing the preview (beta) release of new Microsoft Graph town hall APIs.
What’s new for Office Add-ins at Build 2024
In this blog, the Office Platform team announces the new capabilities and features announced at Build 2024.
Enhancing Microsoft Teams to support developer productivity and collaboration
Read about the new tools coming to Microsoft Teams to help you communicate, collaborate, and stay productive in the flow of work.
New capabilities for Microsoft Graph APIs for Teams meetings with external attendees
Learn more about Microsoft Graph SMS notification and reminder APIs, now generally available.
Device Permission Prompt API available for Office Add-ins on the web
Microsoft now requires Office Add-in developers to prompt users for permission to access their device capabilities. To do this, you can now implement the Device Permission API.
Announcing backward compatibility with Microsoft Graph PowerShell v2.19
This release introduces backward compatibility support to address the issues some of our users encountered with versions 2.17 and 2.18.
Curating a collection of free Microsoft Copilot prompts
Announcing a new community-led repository: a collection of prompts to help you harness the power of Microsoft Copilot across Microsoft 365.
Retiring SharePoint Framework domain isolated web parts for SharePoint Online
Announcing the retirement of the domain isolated web parts feature in SharePoint Framework (SPFx).
Direct streaming of SharePoint Driveitem content in Microsoft Graph now available
You can now directly download content of a file (of a Driveitem) in a SharePoint Online site through a single call.
Fluid Framework: Undo/redo and transactions in SharedTree
Learn about how undo/redo operations and transactions are handled with SharedTree.
Fluid Framework: How SharedTree merges changes
SharedTree is a data structure that allows users to collaboratively edit hierarchical data, such as documents, spreadsheets, or outlines.
Roadmap to empowering your workforce with AI: How Moody’s copilot ignited AI innovation
Learn how you can quickly build your own custom copilot for Microsoft Teams leveraging best in class pre-built AI components from Azure OpenAI and Teams AI Library.
Announcing SharePoint Framework 1.19 with updates on building enterprise extensibility within Microsoft 365
We are excited to announce a new public version of the SharePoint Framework, v1.19, with new features, capabilities and fixes for Microsoft Viva, Microsoft Teams and SharePoint.
Dev Proxy v0.17 includes integration with Azure API Center
We're excited to share the launch of Dev Proxy v0.17 to help you to build robust apps connected to APIs.
Breaking changes to Microsoft Graph presence and online meeting basic change notifications
The change removes data about the changed resource from the notifications and applies the established pattern for change notifications to presence and online meeting resources.
Teams Toolkit for Visual Studio Code update – April 2024
Learn about the latest updates including added improvements to build API Message extensions with an auth-protected API.
Announcing Fluid Framework 2.0 Preview
Fluid Framework 2.0 Preview enables you to start developing new apps and test updating the existing 1.x Fluid apps.
Microsoft Graph API for SharePoint Pages is now generally available
We are thrilled to announce the general availability of the Microsoft Graph API for SharePoint Pages, in all cloud instances.
Expand your app’s capabilities and reach on Microsoft Teams using API-based message extensions
We’re excited to announce the general availability of API-based message extensions, offering the easiest way to integrate your app into Microsoft Teams.
New Nested App Authentication for Office Add-ins: Legacy Exchange tokens off by default in October 2024
Announcing the public preview of Nested App Authentication (NAA) and that legacy Exchange user identity tokens and callback tokens will be turned off by default for all Exchange Online tenants in October 2024.
Building custom copilots in Microsoft Teams with Teams App Test Tool and Dev Proxy
Learn how you can quickly build and test custom copilots tailored to meet the specific needs of your organization.
OneNote get-pages?search API deprecation
Announcing the deprecation of the OneNote get-pages?search API endpoint supporting consumer Notebooks.
Update on the future of the Script Lab Office add-in
Script Lab is now officially owned and maintained by Microsoft, will no longer be open source, and the GitHub repository will be archived.
Oh to be a dev at the Microsoft 365 Community Conference
Join Microsoft and community experts in-person, in one place. The Microsoft 365 Community Conference returns to Orlando, FL, April 30 – May 2, 2024 – with two pre-event and one post-event workshop days.
Deprecation of the Microsoft Graph meeting registration beta APIs
The Microsoft Graph meeting registration beta APIs that support the initial version are currently being deprecated and will stop returning data on September 30, 2024.
Bot Powered Viva Connections extensibility supported for Teams Solutions
Bot powered Viva Connections extensibility is now supported in Microsoft Teams solutions. Market place support is coming within April 2024.
Dev Proxy v0.16 with simulated handling Teams Admin Center notifications for Microsoft Graph connectors
We're excited to share the launch of Dev Proxy v0.16, with new features for Microsoft Graph connectors and more.
Public preview of SharePoint Framework 1.19 – First release of upcoming features
We are excited to announce the first preview of the upcoming SharePoint Framework 1.19 with updates for Microsoft Teams, Microsoft Viva, SharePoint and more.
Teams Toolkit for Visual Studio Code update – March 2024
Our latest release brings a new set of exciting new features, enhancements, and bug fixes to enhance your development experience.
Simulate handling Teams Admin Center notifications for Microsoft Graph connectors
Learn how Microsoft Graph connectors can be packaged as Microsoft Teams apps, enabling admins to deploy them in Teams Admin Center with a single click and how Graph connectors now work with Dev Proxy.
Action required: ensure your Microsoft Teams apps are ready for upcoming domain changes
We are reducing domain fragmentation among authenticated, user-facing Microsoft 365 apps and services by bringing them onto a single, consistent and cohesive domain: cloud.microsoft.
Maximize your Office Add-in success with free Microsoft Partner programs
We're excited to continue our commitment to supporting our Office Add-ins developer community with a variety of free Microsoft Partner programs.
Important update on OneDrive URL upload feature
We are discontinuing support for the preview feature that allows you to upload files to OneDrive from a URL.
Dev Proxy v0.15 with simulating CRUD APIs secured with Microsoft Entra
We’re excited to announce the release of Dev Proxy v0.15, with new features that allow you to spend more time building your app and less time on things you won’t be shipping.
Word JavaScript API 1.7 requirement set now available
These APIs extend and enrich the following Word document UI experiences: annotation support, checkbox content control support, and custom XML support.
Breaking changes in Microsoft Bookings Graph APIs (beta)
We are announcing a breaking change in the beta APIs effective April 30, 2024.
Final reminder: Outlook REST API v2.0 and beta endpoints decommissioning
We are decommissioning the Outlook REST v2.0 and beta endpoints starting March 31, 2024.
What’s new in Teams Toolkit for Visual Studio 17.9
Discover everything that’s included for .NET devs to build apps for Microsoft Teams in the latest version of Teams Toolkit for Visual Studio.
Introducing API-based message extensions in Microsoft Teams Developer Portal
This cutting-edge functionality allows your apps to interact seamlessly, securely, and efficiently with external services via API.
SharePoint now supports delegated Sites.Selected authentication
Today, we are excited to introduce support for delegated Sites.Selected scenarios.
Microsoft Graph Toolkit v4.0 is now generally available
This release is packed with new capabilities, improvements to the developer experience, and bug fixes that will be appreciated by end-users.
Microsoft Graph Java SDK v6, now generally available, helps you write simpler, faster and more accurate code
Explore how you can connect to Microsoft Graph API and access data from Microsoft 365 services with less code and more features.
Microsoft Mesh: Now available for creating innovative multi-user 3D experiences for the workplace
Microsoft Mesh is now generally available, providing a new 3D immersive experience for the workplace.
How SharedTree supercharges and simplifies Fluid Framework 2.0
Discover how SharedTree in Fluid Framework 2.0 makes it even easier to build collaborative, real-time applications.
Announcing general availability of Microsoft Graph APIs for Microsoft Teams meeting recordings
Microsoft Graph APIs for retrieving Microsoft Teams meeting recordings enable app developers to retrieve meeting recordings programmatically for scheduled calendar meetings.
General availability of Viva Connections extensibility with Bots
We are excited to announce general availability of the bot framework powered Viva Connections extensibility.
Make your Office Add-in successful by harnessing free Microsoft Partner programs!
Discover initial offerings for Office Add-ins developers to mark the beginning of a comprehensive series of encouragement initiatives.
Upcoming updates to loading websites in Teams tabs
Starting April 2024, Microsoft Teams is changing how the Website tab works in the new Teams client to better align with web security.
Stay ahead of the game with the latest updates to the Microsoft 365 Developer Program
As part of the Microsoft Secure Future initiative, we're making improvements to the Microsoft 365 Developer Program. The blog post covers those improvements.
Teams Toolkit for Visual Studio Code update – January 2024
Our latest release brings a new set of exciting new features, enhancements, and bug fixes to enhance your development experience.
A pro-code guide to build your custom copilot faster
With the right set of pro-developer tools, you can effectively leverage the entire Copilot stack expediting your custom copilot’s development.
New Microsoft Graph callRecords API capabilities
We are pleased to announce new capabilities for Microsoft Graph callRecords API in response to some of our top customer requests.
Dev Proxy v0.14 with generating OpenAPI specs and simulating CRUD APIs
Make your apps more robust with the latest Dev Proxy release, packed with features that take building apps connected to APIs to the next level.
Announcing Fluid Framework 2.0 Beta
Fluid Framework 2.0 is an open-source platform for rapidly building powerful collaborative experiences.
Custom encryption with customer owned keys now generally available
At Ignite, we introduced a brand-new security capability to ensure additional data security measures for your Microsoft 365 datasets. We are happy to share that it is now generally available.
Retirement of entity-based contextual Outlook add-ins
Today, we’re announcing that entity-based contextual add-ins in Outlook will be deprecated in Q2 of 2024.
Best practices for designing Word, Excel, and PowerPoint add-ins
Take a deep dive into the strategies to design an effective Office add-in.
New Microsoft 365 Certification framework creates a more streamlined process for ISVs
Microsoft 365 Certification has been updated with a refreshed control set featuring the latest security and compliance attributes for apps built to run on Teams, SaaS, and Microsoft 365 add-ins.
Top 5 AppSource validation errors for Office Add-ins submissions – December 2023
AppSource validation ensures your Office Add-in submission follows Microsoft’s quality standards. In this post, you’ll learn about what the affected AppSource policies are looking for so you can be confident your Office Add-in submission won’t hit these issues.
Write simpler, faster code with the new Microsoft Graph Java SDK v6
The Microsoft Graph Java SDK is a client library that lets you connect and retrieve data from any of the supported Microsoft services that are available on Microsoft Graph API.
Web content in Microsoft Mesh, powered by WebView
Discover how the WebSlate component of the Mesh toolkit provides a secure, streamlined way to add and interact with web content.
Introducing the mobile optimized framework for Microsoft Teams apps
Teams mobile optimized framework allows multitasking between platform apps and Teams meetings, without losing data or functionality.
The future of collaboration and AI: Opportunities for partners in the Microsoft Teams AI ecosystem
Integrate your app with Copilot for Microsoft 365 and build your own copilot with the Teams AI Library.
Dev Proxy v0.13 with new guidance and inspecting web requests
Whether you're building apps for Microsoft 365 or any other type of application using any API, Dev Proxy has got you covered.
Microsoft Teams webinar APIs in general availability
The webinar APIs allow line-of-business applications or multi-tenant ISV solutions to access the data they need.
Microsoft Teams recording and transcript APIs billing update
Starting January 1st, 2024, we are adjusting the pricing for Teams transcripts and recording APIs.
Introducing Teams App Test Tool
Teams App Test Tool is a new debugging option for Microsoft Teams bot applications within Teams Toolkit and makes the debugging experience easier than ever.
Updates to how to install and use Add-ins and apps in Outlook for Windows and Outlook on the web
We’re announcing changes to how Office Add-ins and apps are installed, accessed, and sideloaded to Outlook for Windows and Outlook for Web.
Teams Toolkit for Visual Studio Code update – November 2023
We're excited to bring you an array of new features to make your Microsoft Teams app development experience even better.
Microsoft Graph CLI v1.0.0 is now generally available
Microsoft Graph CLI, the command-line tool that provides convenient methods to access Microsoft Graph API capabilities on any operating system and any shell, is now available.
Link unfurling and search based message extensions in Outlook generally available
Extend your existing search based message extensions and link unfurling in Microsoft Teams to Outlook without any new technical investments.
Ignite 2023: Ushering in the era of Microsoft Copilot extensibility
We’re very excited to announce the public preview of Copilot extensibility and other updates about our features and capabilities from across the Microsoft 365 platform.
Building the next era of AI: Teams AI Library and API message extensions | Ignite 2023
Integrate your app into Microsoft’s Copilot and Teams in minutes with API message extensions and create your own intelligent app with the Teams AI Library.
Introducing new chat components with the Microsoft Graph Toolkit
Announcing the public preview of the Microsoft Teams chat controls for Microsoft Graph, powered by Microsoft Graph Toolkit and the Azure Communication Services UI Library.
Use Microsoft Graph connectors to securely bring external content into Microsoft 365
Learn how to build an access control list (ACL) when importing content to Microsoft 365 using Microsoft Graph connectors.
Announcing general availability of Outlook rich notifications in Microsoft Graph
Rich notifications for Outlook, now available, are a feature that let you receive notifications that include resource change data.
Item insights admin settings path and scope change in Microsoft Graph
We're announcing an upcoming breaking change for admins and developers using Microsoft Graph to control item insights settings in a tenant.
Write high quality code with the Microsoft Graph PHP SDK v2
By solving cross-cutting concerns like authentication, retry, and batching, PHP SDK v2 gives you time back to focus on the design and value of your application.
Test and debug securely with Dev Tunnels
Dev Tunnels is a security-first, developer-optimized tunneling service designed to allow you to securely expose your local endpoint to the internet. This is helpful for sharing in-progress work, testing, and debugging web APIs and webhooks, experimenting on other devices, and testing integrations with cloud services. Dev Tunnels is cross-platform and available through: Today, we’re excited to walk you through the advantages of Dev Tunnels and provide a step-by-step guide on how to use the CLI. You can either follow along with our Dev Tunnels engineer, Utsa, in the video below, or continue readi...
Generate tailored Python and PHP API clients for any API with Kiota
Learn how Kiota eliminates the need to take a dependency on a different SDK for every API that you need to call.
Let’s build a custom Microsoft Graph connector
Integrate external data sources into Microsoft Graph to appear across Microsoft 365 experiences with custom Graph connectors.
Announcing SharePoint Framework 1.18.1 with updates for Microsoft Viva Connections
We are excited to announce a new public version of the SharePoint Framework, v1.18.1, with new mobile theming support for the Microsoft Viva Connections extensibility.
Send Microsoft Teams activity notifications without app manifest changes
Use the activity notification APIs in Microsoft Graph to extend this functionality to your apps.
Announcing public preview for Microsoft Adaptive Card Previewer
Learn more about this extension for Visual Studio Code that uses the latest rendering stack for Microsoft Teams to provide a more accurate preview of Adaptive Cards.
Introducing the Microsoft Graph Python SDK
Access the beta and v1 endpoints of Microsoft Graph, with a fluent experience, designed to facilitate discoverability with the best features of the Python language.
Eliminate digital drag: Move your organization into the modern work and generative AI fast lane
A Forrester Consulting survey commissioned by Microsoft reveals the challenges and opportunities for enterprises in today’s world of modern work and generative AI.
Microsoft Graph APIs for Microsoft Teams meeting transcripts now generally available
Use Microsoft Graph APIs to build apps that fetch the transcript content for meetings and apply AI to power scenarios on top of that.
Transition to Microsoft Graph Search endpoint for OneDrive and SharePoint
We will no longer be making improvements to the OneDrive and SharePoint search APIs in favor of Microsoft Search APIs in Microsoft Graph.
Update to Exchange callback tokens for Outlook add-ins
Learn how to prepare for the upcoming change to Exchange callback tokens and avoid any disruptions in your Outlook add-ins.
Boost your app’s visibility and engagement in Microsoft 365
Get familiar with the latest features that can help you boost your app's visibility and engagement across Microsoft 365.
Anatomy of a Microsoft Graph connector
Learn about the key components of a Microsoft Graph connector and how they help bring your organization's content into Microsoft Graph and Semantic Index for Copilot.
Retirement of older SharePoint file services versions
We are retiring older SharePoint file services versions in October 2023. These older APIs are replaced by Microsoft Graph Drives and driveItems.
Bring your app across Microsoft 365: Outlook extensions, meeting apps, and more
Create engaging and productive experiences for Outlook and Teams users leveraging the same code base and capabilities across both applications.
Build message extensions for Microsoft Teams and Copilot
Enhance the messaging functionality of Microsoft Teams to easily search for and share information through rich cards, capture data, and preview app content right within Teams.
Teams Toolkit update – October 2023
This update brings searchability to the sample gallery, improvements to sample contribution, and the capability to create message extensions using your APIs.
OData property changes to Microsoft Graph callRecords change notifications
This post provides a final notification and confirmation of the upcoming breaking change that will occur the week of October 30, 2023 for the callRecords API in Microsoft Graph.
Building immersive experiences with Microsoft Mesh
Microsoft Mesh is a new 3D immersive experience for the workplace, helping virtual meetings and events feel more like face-to-face connections.
Microsoft 365 Developer Program instant sandbox service is restored
This week, we experienced an incident related to Microsoft 365 Developer Program instant sandboxes. This issue has now been resolved.
Find what you need with Microsoft Graph connectors
Learn about Microsoft Graph connectors, how to build them, and how to ensure seamless integration of your data into Microsoft 365 Copilot.
Top 5 AppSource validation errors for Office Add-ins submissions – September 2023
AppSource validation ensures your Office Add-in submission follows Microsoft’s quality standards. This blog post covers the five current most common validation pitfalls.
Retirement of Teams live events API on Microsoft Graph
The retirement of Teams live events is set to happen on September 30th, 2024. After this date, all Teams live events services will cease to function.
Microsoft 365 Developer Proxy v0.12 with new mocking capabilities
Microsoft 365 Developer Proxy v0.12 features new mocking capabilities to help develop and test your applications.
Microsoft Graph callRecords API now generally available in GCC High and DoD
The callRecord and session APIs are now available in the GCC High and DoD environments, as well as change notification subscriptions that provide a continuous stream of call record updates to enable near real-time reporting.
Microsoft 365 Developer Program: September 2023 updates
Here, we highlight the recent updates to the Microsoft 365 Developer Program and share ideas for new features and benefits.
Announcing Microsoft Graph CLI v1.0.0 release candidate, now with beta support
This release candidate provides Graph Beta endpoints, expanded distribution options including publication on NuGet, new features, and bug fixes.
Retirement of Exchange Web Services in Exchange Online
On October 1, 2026, we will start blocking EWS requests from non-Microsoft apps to Exchange Online.
Data suggests Microsoft 365 Certification increases app adoption rates
In recent surveys, enterprise customers report considering Microsoft 365 Certified apps before non-certified apps on average 90% of the time.
Announcing SharePoint Framework 1.18 with updates for Microsoft Teams, Microsoft Viva and SharePoint
We are excited to announce a new public version of the SharePoint Framework, v1.18, with new features, capabilities and fixes for Microsoft Viva, Microsoft Teams and SharePoint.
Microsoft Teams recording and transcript APIs billing in public preview
On October 3, 2023, we are starting billing in public preview for the Microsoft Teams Recording and Transcript APIs.
UseRemoteAPIs functionality change in Microsoft SharePoint
We are announcing the removal of consideration for the UseRemoteAPIs permission within SharePoint Online.
Outlook REST API v2.0 and beta endpoints decommissioning update
Today, we are announcing that we will fully deprecate Outlook REST v2.0 and beta endpoints on March 31, 2024.
Microsoft 365 Developer Proxy v0.11 with improved $select guidance
Microsoft 365 Developer Proxy v0.11 introduces improved $select guidance to help you build more performant applications and other adjustments that improve the user experience.
Adaptive Card-based Loop components are now in preview
Get a sneak peek into how you can build your own first set of live, actionable, portable Adaptive Card-based Loop components.
Restarting billing on Teams Chat Export APIs; new API enhancements
This is a reminder that we are restarting billing on 9/30/2023 for calls made on the Teams Chat Export API.
New Office Add-ins entry point available online
Use the new add-ins entry point to manage all your Office Add-ins and find the right add-in the AppSource and Office marketplace.
Send Teams activity notifications using new resource-specific consent permissions
Provide richer experiences and better user engagement with activity notification APIs in Microsoft Graph.
Teams Toolkit for Visual Studio Code update with new AI chat bot template
Explore updates from the latest Teams Toolkit for Visual Studio Code release, including a new AI chat bot template, a new sample, and more.
New Teams Toolkit for Visual Studio release with exciting features for .NET developers
Learn about the newest capabilities for .NET developers in the latest version of Teams Toolkit for Visual Studio.
AI pair programming: Build a product inventory app with GitHub Copilot and Teams Toolkit
Learn how AI can help you build your first app for Microsoft Teams, specifically designed for a product inventory scenario.
Bring your data into Microsoft 365 with Microsoft Graph connectors
Microsoft Graph connectors help users get relevant results from all their data in the context of the app they search from.
Profile card properties path and permission changes in Microsoft Graph (beta)
Introducing breaking changes to profile card properties APIs on the beta version of Microsoft Graph.
Microsoft 365 Developer Proxy v0.10 with support for batching and improved $select guidance
Microsoft 365 Developer Proxy v0.10 introduces the preview ability to fail and detect minimal permissions in batch requests and improves the $select guidance to help you build more performant applications.
Announcing Microsoft Graph PHP 2.0.0-RC19
Today we are announcing the new RC19 version. Since the RC5 announcement, we have improved many of the common scenarios to give you time back to focus on quality and design.
Teams Toolkit for Visual Studio Code update – July 2023
In this update, we share the latest with Microsoft Teams app development using Teams Toolkit for Visual Studio Code.
Breaking changes in the Microsoft Graph list channels API (beta)
For quite some time, we’ve offered developers access to our Get List Channels API on the beta endpoint of Microsoft Graph. The Get List Channels API helps in fetching the list of channels for a team. However, as is sometimes the case with pre-production APIs, we’re making a few necessary changes.
Keep your app top of mind and top of chat with message extensions in Microsoft Teams and Microsoft 365 Copilot
In this post, we answer the most common questions about using message extensions in Teams.
Microsoft Graph for SharePoint Pages public preview – update
The Microsoft Graph API for SharePoint pages has been in the public preview stage since early 2023. We have seen consistent usage, growth, and feedback from our community. Based on the beta API usage feedback we are making changes to improve the overall experience in preparation for the V1.0 release in next few months.
SharePoint datasets now in public preview
OneDrive and SharePoint (ODSP) datasets in Microsoft Graph Data Connect are moving from private preview to public preview. Starting July 11, 2023, we are introducing new dataset names without “preview.”
Upgrade to Microsoft Graph PowerShell SDK v2, now generally available
Microsoft Graph PowerShell SDK v2 is now generally available. This version includes many improvements, including simplified authentication and improved error handling. It’s also half the size and speeds up automation.
Microsoft Graph PowerShell v1 to v2 migration toolkit
Microsoft Graph PowerShell v2 introduces changes that will require v1 users to change their scripts to address issues like naming conventions of command names if their scripts include directives for switching to beta profile.
Pronouns settings path and scope change in Microsoft Graph
We’re announcing an upcoming breaking change for admins and developers using Microsoft Graph to control pronouns availability in a tenant.
Announcing the HackTogether: Microsoft Teams Global Hack winners
We’re excited to announce the winners of HackTogether: Teams Global Hack.
Billing updates for Microsoft Teams API in Microsoft Graph
We are temporarily pausing billing for Teams Chat Export APIs estimated to start on 7/1/2023 until 9/30/2023, as we are implementing new enhancements to improve the APIs.
Maximize employee productivity with HCL Nippon and Microsoft Graph Data Connect
Read how Microsoft Graph Data Connect and HCL Nippon take a novel approach to navigating challenges in a dynamic, hybrid workplace.
Microsoft Graph Data Connect pricing updates
Pricing updates to Microsoft Graph Data Connect will take effect starting July 1, 2023. The following month, Microsoft Graph Data Connect will officially exit public preview and become generally available on August 1, 2023.
Top 5 AppSource validation errors for Office Add-ins submissions – June 2023
Don’t lose valuable time getting your Office Add-in to market – learn how to avoid these common AppSource validation pitfalls!
Microsoft 365 Developer Proxy v0.9 with over-consenting guidance
In this new version of the Microsoft 365 Developer Proxy, we are introducing the preview ability to detect over-consented apps that use Microsoft Graph.
Public preview of SharePoint Framework 1.18 – First release of upcoming features
We are excited to announce the first preview of the upcoming SharePoint Framework 1.18 with updates for Microsoft Teams, Microsoft Viva, SharePoint and more.
Announcing the Microsoft 365 Developer Technology Adoption Program (TAP)
Today, we are announcing the launch of the Microsoft 365 Developer Technology Adoption Program (TAP), an evolution of the Microsoft Graph TAP.
Microsoft Graph Toolkit v3.0 is now generally available
Microsoft Graph Toolkit v3.0 is now generally available, packed with new features, capabilities and so much more.
Announcing Microsoft Graph CLI v1.0.0-preview release candidate
Simplify Microsoft Graph interactions with the intuitive Microsoft Graph CLI now in preview.
Breaking change: Enum property addition to teamworkDevice resource in Microsoft Graph
We’re announcing an upcoming breaking change for developers using deviceType for the teamworkdevices for the beta version in Microsoft Graph API, effective June 26, 2023.
Announcing public preview of Bot Framework powered Viva Connections extensibility
We are excite to announce public preview of the Bot Framework powered Viva Connections extensibility, enabling developers to extend their Microsoft Teams bot implementation also to Microsoft Viva.
New Microsoft Graph APIs for managing Microsoft Teams webinars
Earlier this year, we shared details on advanced webinars in Teams Premium. Today, we’re announcing the preview (beta) of new Microsoft Graph APIs that allows you to get and monitor webinar data.
HackTogether: the Microsoft Teams Global Hack ends, but the developer journey continues!
HackTogether: the Microsoft Teams Global Hack ends, but the developer journey continues in our community!
Fluid Framework 2.0 Alpha is now available
Fluid Framework 2.0 Alpha is now available with SharedTree, our new, powerful Distributed Data Structure (DDS), as well as an improved developer experience with the Fluid Developer Tools.
Announcing Microsoft Graph Toolkit v3.0 release candidate
The Microsoft Graph Toolkit v3.0 release candidate is now available. You can now build apps for new scenarios, including selecting taxonomy items, providing a search experience and leveraging our new theming experience!
What’s new for Office Add-ins: Announcements from Build 2023
The Microsoft 365 ecosystem is expanding rapidly. In this blog, we'll explore the new capabilities and features available to empower your Office solutions even more.
HackTogether: the Microsoft Teams Global Hack week 1 recap and what’s next
Week 1 of HackTogether: the Microsoft Teams Global Hack – the hackathon where we build apps for Microsoft Teams – is almost over. Here’s what happened and what’s coming.
Announcing Teams App Camp: New Adventure
The Microsoft Teams App Camp has New Adventure labs that leverage enterprise web services and extend them to Microsoft Teams.
HackTogether: the Microsoft Teams Global Hack keynote recap and what’s coming
Last week we launched “HackTogether: the Microsoft Teams Global Hack” – a virtual hackathon all about building apps for Microsoft Teams. Here’s what happened last week and what’s still to come.
Deprecation of sha1Hash on OneDrive Personal
We are deprecating the sha1Hash property on OneDrive Personal in July 2023.
Build your own app’s copilot on Microsoft Teams with the new Teams AI Library
Beyond plugins for Microsoft 365 Copilot, we're opening doors for you to construct bespoke intelligent, conversational app experiences for your Teams users—your very own copilots.
Announcing SharePoint Framework 1.17.3 for Microsoft 365 extensibility
We are excited to announce a new public version of the SharePoint Framework, v1.17.3, with updates and fixes across the different areas of Microsoft 365 extensibility.
Microsoft Viva Connections solutions are now available in the Microsoft AppSource
We are excited to announce the availability of the “Viva” product type in Microsoft AppSource as a new option for our partner ecosystem.
Microsoft Graph Developer Proxy v0.8 with minimal permissions detection and improved simulating throttling
In this new version of Microsoft Graph Developer Proxy, we’re excited to introduce the preview ability to detect minimal permissions for calling Microsoft Graph APIs, improved simulation of throttling, and caching guidance.
Introducing Syntex repository services: Microsoft 365 superpowers for your app
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.
Build 2023: Building apps that bring together AI and collaboration
This blog highlights all the new features we’ve delivered – features that, when combined with our AI and Copilot capabilities, promise to make the Microsoft 365 platform an even more powerful place to build a new generation of collaborative apps.
Teams Toolkit for Visual Studio Code 5 now available
We're excited to announce that Teams Toolkit for Visual Studio Code v5.0 is now generally available introducing major upgrades to simplify the development process.
OneNote Webhooks API deprecation
Today, we are announcing the deprecation of the OneNote Webhooks API endpoint. It will be decommissioned on June 16th, 2023.
Join us for HackTogether: The Microsoft Teams Global Hack
Join us for our virtual hackathon, June 1 - 15, to learn how to build powerful apps for Microsoft Teams. Join live events, connect with Microsoft experts and win awesome prizes!
Building Go applications with the Microsoft Graph Go SDK, now generally available
Have you ever wanted to access Microsoft data and services in your Go applications? Now you can, with the Microsoft Graph Go SDK, now generally available.
Microsoft Teams apps now available in public preview in the Microsoft 365 iOS app
We’re excited to announce the public preview of Microsoft Teams apps in the Microsoft 365 iOS app, making it easier to extend Teams personal tab apps to both Android and iOS app users with a single code base.
Announcing SharePoint Framework 1.17.2 for Microsoft 365 extensibility
We are excited to announce a new public version of the SharePoint Framework, v1.17.2, with updates and fixes across the different areas of Microsoft 365 extensibility.
Streamline your SharePoint experience with the new Microsoft Graph SharePoint Admin API
We are excited to announce the release of the Microsoft Graph SharePoint Admin API, which provides a powerful way for developers to interact with SharePoint and OneDrive tenant-level settings.
Announcing the Microsoft Graph Early Adopter recognition program
Show off your Microsoft Graph tools and SDKs early adopter status with a digital badge certifying your hard work and curiosity! Your feedback is critical to us We strive to build products that delight and empower you to achieve more. Hearing from you early and often about what’s working and where we could do better plays a critical role in our development process. Your feedback improves Microsoft products benefiting customers and ecosystem developers – thank you. In collaboration with the Microsoft 365 & Power Platform community, we’re launching the Microsoft Graph Early Adopter recognition program, wher...
Microsoft Graph Developer Proxy v0.7 with extended configuration options and improved simulating throttling
Build resilient and performant apps with the latest preview version of the Microsoft Graph Developer Proxy. In this new version, we’re excited to introduce the ability to exclude specific URLs, improved throttling and streamlined UI.
Microsoft Graph Data Connect pricing updates
We are announcing new pricing for Microsoft Graph Data Connect that will go live on July 1, 2023.
Microsoft Graph .NET SDK: New organization name for NuGet packages
We are announcing a change to the NuGet organization that publishes Microsoft Graph .NET SDK on NuGet.org. Starting in May 2023, the NuGet organization will be changing from “Microsoft_Graph_Clients_and_Tooling” to “MicrosoftGraph”. What is the impact of this change? The organization rename might impact projects that use the Microsoft Graph .NET SDK which have configured package signature requirements during the restore operation. It may impact projects that use the trusted-signers command to restrict which packages can be used based on the package owners. You can learn more about this feature here: Trust packa...
Supercharge your Teams app development: New integration for Teams Toolkit & Developer Portal
Have you ever found yourself in a situation where you've created a new Teams app in the Developer Portal, but want to add customized code to it? Or you started directly in IDEs like VS Code and VS but are looking for simple app management configuration? As a seasoned Teams app developer, you may have tried downloading the manifest package and starting from scratch, only to find the process tedious and time-consuming. Today, we're thrilled to announce the new integration preview with Teams Toolkit and Teams Developer Portal that helps you streamline this process! Open your app in Visual Studio Code In...
New Azure AD app name for Microsoft Graph PowerShell SDK and CLI
We would like to announce the new Azure AD application name for our Microsoft Graph PowerShell SDK and CLI. The name currently shown as Microsoft Graph PowerShell in the consent window will change to Microsoft Graph Command Line Tools effective May 2023. The decision to change the Azure AD application name was made to better reflect the app registration that supports both the PowerShell SDK & CLI and to align with our continued support for command line experiences. We are confident that this change will better resonate with our customers and help us continue to provide you with the best possible product. ...
Teams Toolkit for Visual Studio Code Update – April 2023
Welcome to the April 2023 update for Teams Toolkit for Visual Studio Code! Learn what’s new for developers building Teams apps with the prerelease version of Teams Toolkit for Visual Studio Code.
OData property changes to callRecords change notifications in Microsoft Graph
We’re announcing an upcoming breaking change for developers using webhook change notifications for the callRecords Microsoft Graph API. With Microsoft Graph, you can receive webhook change notifications to get information about recent calls and meetings. Effective April 20, 2023, we'll introduce OData property changes to Microsoft Graph callRecords change notifications. About the breaking change In a callRecord webhook subscription, the resourceData field contains two entries that will be renamed. To provide a transition period and allow consumers of these notifications to test their applications, starting o...
Updates to the Microsoft 365 Developer Program
Learn about the latest updates to the Microsoft 365 Developer Program.
Enabling billing for Microsoft Teams APIs in Microsoft Graph
As previously communicated in October 2021 and June 2022, we have specific licensing and pricing requirements for Microsoft Teams APIs in Microsoft Graph.
Deploy your ChatGPT based model securely using Microsoft Teams, Power Virtual Agent and Azure OpenAI
This article describes different options to implement the ChatGPT (gpt-35-turbo) model of Azure OpenAI in Microsoft Teams.
You can now use Microsoft Kiota within Visual Studio Code
We are happy to announce that Microsoft Kiota, our code generator for REST HTTP APIs described by OpenAPI, is now available on Visual Studio Code as an extension.
License management capabilities for Independent Software Vendors’ (ISV) SaaS apps in Microsoft Teams
To help streamline the license management experience, we are now offering a new capability for ISVs to choose to offload the license management capabilities directly in Microsoft Teams.
Build a developer assist dashboard using Teams Toolkit for Visual Studio Code v5.0 pre-release
In this tutorial, we will cover how to build a developer assist dashboard for Microsoft Teams using Teams Toolkit for Visual Studio Code and integrate GitHub, Azure DevOps, and Planner widgets.
Announcing SharePoint Framework 1.17 with updates for Microsoft Teams, Microsoft Viva and SharePoint
We are excited to announce a new public version of the SharePoint Framework, v1.17, with new features, capabilities and fixes for Microsoft Viva, Microsoft Teams and SharePoint.
Skype for Business usage reports deprecation in Microsoft Graph production and beta endpoints
Today we are announcing the deprecation of all Skype for Business usage and active users reports in Microsoft Graph v1.0 and beta endpoints starting April 30, 2023.
Top five AppSource validation errors for Office Add-ins submissions – March 2023
AppSource validation ensures your Office Add-in submission follows Microsoft’s high-quality standards. Learn how to avoid these common validation pitfalls!
Announcing the Hack Together: Microsoft Graph and .NET winners
We’re excited to announce the winners of Hack Together: Microsoft Graph and .NET. It was inspiring to see the variety of submissions!
Microsoft Graph Developer Proxy v0.6 with monitoring, rate limiting and paging guidance
Build resilient and performant apps with the latest preview version of the Microsoft Graph Developer Proxy. We’re excited to introduce support for monitoring specific processes, rate limiting and more!
Build once, deploy efficiently, connect across Microsoft 365
Learn about our announcements in our special virtual event showcasing new capabilities for developers to extend Microsoft Teams apps across Microsoft 365.
Create a Teams tab and Outlook Add-in with a Hello World project
In just minutes, you can easily create a Hello World project with both Microsoft Teams tab and Outlook Add-in elements backed by a single unified app manifest.
Announcing SharePoint Framework 1.17 release candidate
We are excited to announce a release candidate of the SharePoint Framework (SPFx) 1.17 – with updates for Microsoft Viva, Microsoft Teams, Outlook, Microsoft 365 app and SharePoint Online experiences.
Build custom communication experiences with Azure Communication Services UI Library for Microsoft Teams users
The Azure Communication Services UI Library now supports the ability for developers to use a Microsoft Teams identity to power their calling experience.
Teams Toolkit for Visual Studio Code update – March 2023
In this update, we will bring you what’s the latest with Teams app development using Teams Toolkit for Visual Studio Code.
Updated public preview of SharePoint Framework 1.17 – Preview on upcoming features
We are excited to announce updated preview (beta 3) of the upcoming SharePoint Framework 1.17 with updates for Microsoft Teams, Microsoft Viva, SharePoint and more.
Tailored SDK experiences via Kiota now generally available
We’re happy to announce Kiota, our code generator for HTTP APIs described by OpenAPI, is available to all developers that want to focus on calling APIs in consistent, robust and reliable way, without having to worry about the messy details of constructing HTTP requests.
Microsoft Teams App Camp in a Box is now available
We're pleased to announce the release of “App Camp in a Box”, which includes all the materials needed to run your own App Camp workshop.
Recent changes to data visibility for Microsoft Graph callRecords APIs
Learn about the changes to how Microsoft handles the Microsoft Teams call data that we expose via Microsoft Graph’s callRecords APIs (beta and v1.0).
Viva Connections Toolkit for Visual Studio Code now in preview
We are excited to announce preview of new Viva Connections Toolkit for VS Code for improving SPFx developer experiences in Visual Studio Code.
Hack Together: Microsoft Graph and .NET week 2 recap and final week overview
On March 1st, we launched “Hack Together: Microsoft Graph and .NET” to hack and learn about Microsoft Graph and .NET. Time passes so quickly; we've reached the last week of our hack!
Announcing Microsoft Graph Toolkit v3.0 preview-1
Today, we’re excited to announce the first release of a series of previews for the Microsoft Graph Toolkit towards our v3.0 release.
Microsoft Graph .NET SDK v5 is now generally available
Take advantage of a fluent API and models that support retry handling, secure redirects, batching requests, large file management and more with the Microsoft Graph .NET SDK v5, now generally available.
Hack Together: Microsoft Graph and .NET week 1 recap and what’s coming
Last week we launched “Hack Together: Microsoft Graph and .NET” - a virtual hackathon all about building apps with Microsoft Graph and .NET. Here’s what happened last week and what’s still to come.
Teams Toolkit for Visual Studio Code v5.0 pre-release
We're excited to share a pre-release of the next version of Teams Toolkit for Visual Studio Code to better customize the development process.
New Microsoft Graph Planner API capabilities now available
We are pleased to announce that the new Planner API capabilities are now available in Microsoft Graph, in response to some of our top customer requests.
Introducing apps in Microsoft Teams channel meetings general availability
We are thrilled to announce that on March 6th, we will begin the general availability rollout of Teams meeting apps in channel meetings, empowering teams to collaborate more effectively and increase meeting productivity.
Microsoft Graph Developer Proxy v0.5 with execution summary and recording mode
Build resilient and performant apps with the latest preview version of the Microsoft Graph Developer Proxy. In this new version, we’re excited to introduce support for recording requests, a new execution summary, and a shortened executable name for more convenient use. Download Microsoft Graph Developer Proxy v0.5 and check if your apps properly handle API errors. Record request logs With Developer Proxy, you can easily simulate elusive API errors and get guidance on how to improve your API requests and the performance of your apps. We offer this guidance in real time as we’re seeing API requests pass thr...
Microsoft Graph To Do API will be available for GCC High and DoD
We are excited to share that the Microsoft Graph To Do API will begin rolling out for both GCC High and DoD users, starting in early to mid-March 2023.
New capabilities available in Microsoft Graph To Do APIs
We are thrilled to announce new capabilities like application permissions support, attachment support and ‘startDateTime’ property on To Do task APIs.
Public preview of SharePoint Framework 1.17 – First release of upcoming features
We are excited to announce the first preview of the upcoming SharePoint Framework 1.17 with updates for Microsoft Teams, Microsoft Viva, SharePoint and more.
Get ready for the first week of Hack Together: Microsoft Graph and .NET 🦒
Hack Together is a hackathon for beginners to get started building apps with Microsoft Graph and .NET. In this hackathon, you will kick-start learning how to build apps with Microsoft Graph and develop apps based on the given Top Microsoft Graph Scenarios, for a chance to win exciting prizes. Check out our announcement post to learn more about the hack: Join us for Hack Together: Microsoft Graph and .NET Hack Together will run online from March 1-15, 2023. Hear from our team – why you should join us. Register today! What’s happening in week 1 of Hack Together? In the first week of Hack Together, we’ll host...
Join us for Hack Together: Microsoft Graph and .NET
Join us for a virtual hackathon, March 1-15, 2023 to learn how to build powerful apps with Microsoft Graph and .NET. And a chance to win exciting prizes!
Microsoft Teams apps are now generally available on Microsoft 365 Android app
At Ignite 2022, we announced the preview of Microsoft Teams apps on Microsoft 365 (Office) Android app. We’re excited to announce this feature is now generally available.
Write simpler code with the new Microsoft Graph .NET SDK v5
Today, we’re announcing the release candidate of Microsoft Graph .NET SDK version 5.0 that includes features to enhance your development experience.
From zero to hero: Build a meetings app with Azure Communication Services and Microsoft Teams – Part 2
Learn to dynamically create Microsoft Teams meetings using Microsoft Graph and Azure Communication Services.
Learn how to develop apps for Microsoft Teams using Teams Toolkit in Visual Studio Code
Check out our NEW learning path on Microsoft Learn that will guide you with hands-on exercises on how to use Teams Toolkit to develop, test, and deploy Microsoft Teams applications.
Do more with less in Microsoft 365 using SharePoint Framework (SPFx)
SharePoint Framework (SPFx) enables you to use the same code across the different services in Microsoft 365 - maximizing your development investments by enabling you to do more with less.
From zero to hero: Build a meetings app with Azure Communication Services and Microsoft Teams – Part 1
Learn about scenarios that use the building blocks for adding Teams capabilities to custom applications through Azure Communication Services, Microsoft Teams, and Microsoft Graph.
Microsoft Graph Developer Proxy v0.4 with improved output, more guidance, and plugins
Build resilient and performant apps with the latest preview version of the Microsoft Graph Developer Proxy. In this new version, we’re excited to introduce improved console output, new guidance for detecting calling beta APIs and support for custom plugins. Download Microsoft Graph Developer Proxy v0.4 and check if your apps properly handle API errors. Improved console output As we continue to add new functionality to the Developer Proxy, we appreciated your feedback that at times, it was hard to follow the different messages logged in the console. We worked together with you to make the output easier to ...
Maximizing organizational performance with GainX Artificial Intelligence and Microsoft Graph Data Connect
Microsoft teamed up with GainX to ensure leaders can make the most of their productivity investments, by leveraging powerful AI-driven insights that accelerate strategy, transformation and enable high-performing workforce.
Learn how to create Adaptive Card Extensions (ACEs) for Microsoft Viva Connections and Viva Home
We’re excited to announce a new learning module focusing on building Adaptive Card Extensions (ACEs) for Microsoft Viva Connections and for upcoming Microsoft Viva Home.
SharePoint Pages Microsoft Graph API is now available for public preview
We are excited to announce that the updated Microsoft Graph API for SharePoint Pages is now available in public preview (beta).
New Microsoft Graph Developer Proxy preview v0.3 with support for all APIs
Build resilient and performant apps with the latest preview version of the Microsoft Graph Developer Proxy.
Microsoft Graph PowerShell v2 is now in public preview, half the size and speeds up automation
Automate and manage your Microsoft 365 tenant by using the Microsoft Graph PowerShell SDK v2 that brings the Microsoft Graph API to PowerShell. The SDK v2 is now in public preview.
Top 5 AppSource validation errors for Office Add-ins submissions
In this post, we’ll share more information about what the affected AppSource policies are looking for so you can be confident your Office Add-in submission won’t hit these issues.
10 features to jumpstart your Microsoft Teams app development
Discover the rich capabilities from Microsoft Teams to build apps that meet users in the flow of work. Check out this list of 10 ways to jumpstart your Teams app development.
Build bots to automate repetitive workflows using Teams Toolkit for Visual Studio Code
Learn how to use Teams Toolkit for Visual Studio Code to create a Microsoft Teams app that contains a bot employees can use to place restaurant orders.
Principles for monetizing selected Microsoft 365 APIs
In this blog, we share some thoughts and principles about how we are approaching new metered services, with a pay-as-you-go model.
Introducing the Microsoft Graph Developer Proxy community preview
Based on developer feedback, we are introducing the first community preview of the Microsoft Graph Developer Proxy to improve the developer experience.
New SharePoint Framework version 1.16.1 is now available
We recently released a new SharePoint Framework 1.16 version with a great set of new features expanding SharePoint Framework across Microsoft 365.
Microsoft Graph Python SDK is now available for public preview
We’re excited to introduce the Microsoft Graph Python SDK, now available for public preview, improving the Python Core library.
Outlook REST API v2.0 and beta deprecation update
Based on customer signals and feedback from multiple partners, we are delaying the deprecation deadline to a date to be announced.
Using scripts for Microsoft Bookings calendar and mailbox
Microsoft Bookings lets enterprise organizations and small business owners manage customer bookings and information with minimal setup. Learn how to use scripts to get information about your organization’s Bookings calendars and mailboxes.
Security, governance and privacy built into Microsoft Graph Data Connect
Learn about the latest innovations in Microsoft Graph Data Connect to enable customers to build analytics applications with data security, governance, and end user privacy in mind.
App Compliance Automation Tool for Microsoft 365 is now in public preview
Today, we are happy to announce that the App Compliance Automation Tool for Microsoft 365 is now in public preview. ACAT simplifies the certification process decreasing time to achieve the Microsoft 365 certification.
Build a stock update notification bot using C# and Teams Toolkit for Visual Studio
Microsoft Teams Toolkit for Visual Studio enables you to create, debug and deploy Microsoft Teams apps to a Microsoft 365 tenant fast using a no configuration approach. Learn how to create a Stock Update Notification bot for Teams Toolkit and C# in this tutorial.
Announcing general availability of SharePoint Framework 1.16 – Enabling SPFx across Microsoft 365 platform
We are excited to announce general availability of the SharePoint Framework (SPFx) 1.16 – with updates for Microsoft Viva, Microsoft Teams, Outlook, Microsoft 365 app and SharePoint Online experiences. SharePoint Framework is the easiest way to build your enterprise solutions for Microsoft 365 with automatic single sign-on, automatic hosting and with industry standard web stack tooling. You can find the full list of release details from the following documentation: Key features in v1.16 release 📝 Publishing your SharePoint Framework solutions for Microsoft Teams, Outlook, Microsoft 365 app, M...
Breaking changes for the Microsoft Graph Insights API
Today, we’re announcing an upcoming breaking change for developers using the Microsoft Graph Insights API. The Insights API enables various partners to filter and show user centric experience for various scenarios. About the breaking change What do I need to do? Please verify if your existing code requires an update to reflect the corrected container value. The corrected mapping will enable you and other partner teams to better distinguish SharePoint sites from ODB sites. This change will go into effect at the end of November 2022. Resources
Customizing F5 debugging in Teams Toolkit for Visual Studio Code
Teams Toolkit introduced some new features to improve your debugging experience, including Prerequisite Checker and Customizing Debug Settings. You can now customize the debugging experiences even more!
Announcing SharePoint Framework 1.16 release candidate
We are excited to announce an updated preview of the SharePoint Framework (SPFx) 1.16 – with updates for Microsoft Viva, Microsoft Teams, Outlook, Microsoft 365 app and SharePoint Online experiences.
Announcing the new SharePoint Pages API in Microsoft Graph
We are pleased to announce significant updates to the SharePoint Pages API in Microsoft Graph. This new version of the pages API is a great step forward on the capabilities supported in the Microsoft Graph.
Roll A Dice! Building a command bot for Microsoft Teams using Teams Toolkit with Visual Studio Code
Previously, in Beginners’ crash course to build apps for Teams using Teams Toolkit for Visual Studio Code, Rabia and Zhidi explained new features in Teams Toolkit and how the tool simplifies your experience. In this tutorial, I will show you a practical example by walking you through how to build a command bot. We are going to build a dice bot, which returns a random number between 1 and 6, when a user sends a command, "dice". So, let's get started! 🎲 🔧 Setting up If this is your first-time using Teams Toolkit, please first go to this tutorial, Using VS Code Teams Toolkit Extension for Teams App Development,...
Microsoft 365 Developer Program instant sandbox update
Microsoft 365 Developer Program members who created an instant sandbox on or after September 30, 2022, may be unable to sign into their subscription with their admin accounts because they have expired.
Ignite 2022: Highlights for Microsoft Teams app builders
Last week at Ignite 2022, we shared new capabilities and improvements to the Microsoft 365 developer platform, designed to help you integrate workflows and collaboration patterns across Teams, Outlook and Office.com. Check out our “highlight reel” what's new.
5 ways to boost your collaborative app development
Learn about the top five takeaways to help you boost your collaborative app development with the Microsoft 365 platform tools and technologies.
Removal of SPHome APIs from SharePoint Online
Microsoft is adjusting access to the APIs used to interact with the SharePoint start page. To ensure proper use and supportability, we are making a change to minimize use of these APIs.
Prevent throttling in your application by using RateLimit headers in SharePoint Online
SharePoint Online uses throttling to maintain optimal performance and reliability of the SharePoint Online service. Learn more about throttling in this blog.
Join the 30 Days of Microsoft Graph Challenge
30 Days of Microsoft Graph is a gamified learning experience for beginners to challenge themselves on building apps with Microsoft Graph and JavaScript based on the top Microsoft Graph scenarios.
Ignite 2022: Transforming collaboration with low and pro code dev tools
Learn about our Ignite 2022 announcements, from pro code to low code, to help you build apps that are collaborative by design, meeting users right in the flow of work.
Want to embed Microsoft Teams in your app? Here’s how
Get details on the building blocks to create a collaborative app, powered by Microsoft Teams, Azure Communication Services and the Microsoft Graph API.
Scale access to Microsoft 365 data with Microsoft Graph Data Connect
Learn about the latest innovations for Microsoft Graph Data Connect, including our streamlined data engineering pipeline, templates, and datasets.
Boost your Microsoft Teams app experience with new link unfurling capabilities
Links are one of the most popular forms of content shared in Microsoft Teams today. We are investing deeply in this space to enable rich discovery and content collaboration experiences, with link unfurling at the center of these workflows.
App Compliance Automation Tool for Microsoft 365 launching in public preview
We are excited to announce public preview of the App Compliance Automation Tool for Microsoft 365 to simplify the certification process is coming in November.
Announcing updates to Microsoft Teams API in Microsoft Graph
Today, we're pleased to announce the general availability of several new features to the Microsoft Teams API in Microsoft Graph, including interactive messaging APIs to read and send Microsoft Teams messages.
What’s new for Office Add-ins at Ignite 2022
The blog covers the latest Office Add-ins announcements with our developer and IT admin community. These new features will help you create solutions so you can do more with less.
Announcing updates to the Planner API in Microsoft Graph
Learn about the new capabilities coming soon to the Planner API in Microsoft Graph including Business Scenarios and application permissions.
Raise the bar for your app: Get Microsoft 365 Certified
The Microsoft 365 App Compliance Program is a two-step approach to app security and compliance. Each tier builds upon the next, giving users the confidence they need while using apps in the Microsoft 365 ecosystem.
Beginners’ crash course to build apps for Teams using Teams Toolkit for Visual Studio Code
Zhidi Shang and Rabia Williams demystify Teams Toolkit for Visual Studio Code to build apps for Microsoft Team by deep diving into various features available that simplify the developer experience.
Join us at Microsoft Teams App Camp on October 20, 2022
Are you interested in extending your application to Microsoft Teams and monetizing it in the Teams App Store and Microsoft AppSource? Join our Microsoft Teams App Camp event to learn how!
Link unfurling public preview in Outlook
We are excited to announce public preview for Link unfurling in Outlook so users can now insert a link, and have it expanded into a rich actionable preview card allowing recipients to get additional context on the link and complete their workflows in Outlook, without context switching.
Microsoft Teams apps coming in preview to Office and Outlook apps on Android
You can now run Microsoft Teams personal tab apps on Microsoft Office apps on Android by joining our beta program.
Build a stock update notification bot for Microsoft Teams using Teams Toolkit for Visual Studio Code
Learn how Microsoft Teams Toolkit helps simplify and accelerate your Microsoft Teams app development by building a bot that obtains data from an external API and sends a rich message using an Adaptive Card into Microsoft Teams.
Priority Matrix improves user activation through Universal Actions for Adaptive Cards
Priority Matrix leverages Microsoft Graph endpoints and connectors to integrate with Microsoft Teams and Outlook to help employees focus on high-impact work, increase productivity, and become more efficient.
Start your journey to becoming a Microsoft 365 developer
There has never been a better time to start your journey to becoming a Microsoft 365 Developer. Learn about the tools and resources to help you get started.
Account linking with Microsoft Teams single sign-on
Learn what Microsoft Teams single sign-on means and take a look at a sample we’ve built to help you use Teams SSO with your Identity Provider (IDP).
Public preview of SharePoint Framework 1.16 – First release of upcoming features
We are excited to announce the availability of first public preview of the SharePoint Framework (SPFx) 1.16 – with updates for Viva Connections, Microsoft Teams and SharePoint Online experiences. This is baseline release for the upcoming 1.16 and you can expect much more new features within upcoming preview releases before version is officially ready for production use. We are working on getting the General Availability (GA) version published within the second half of calendar year 2022. Like with the previous preview releases, our objective is to provide more insights on the upcoming features and to provide o...
Introducing Microsoft Teams App Camp
Learn how to build applications for Microsoft Teams, and how to sell them in the Microsoft Teams App Store in the Microsoft Teams App Camp, which launches today at https://aka.ms/app-camp!
How Cloud Storage Partners integrate their services with Microsoft Teams and Office
Today we’re announcing several new ways for Cloud Storage Partners to integrate their services with Office and Teams.
Build a productivity dashboard with Microsoft Teams Toolkit for Visual Studio
Follow this tutorial to build your first Teams tab with ASP.NET Core and Teams Toolkit for Visual Studio to boost productivity, now generally available!
New features in Microsoft Graph To Do APIs and retirement of the Tasks (Beta) API
Learn about the new features in To Do tasks API and the retirement of the Tasks (Beta) API in Microsoft Graph.
Updates on controlling app specific access on specific SharePoint sites (Sites.Selected)
Learn about updates about Sites permissions in Microsoft Graph using Sites.Selected for legacy SharePoint APIs, and the availability and supported status of this feature.
Upcoming changes to data visibility for Microsoft Graph callRecords APIs
Changes are coming in August 2022 to how Microsoft handles the Microsoft Teams call data that we expose via Microsoft Graph's callRecords APIs (beta and v1.0).
Post notifications to Microsoft Teams with .NET using Teams Toolkit for Visual Studio, now generally available
Building and extending Microsoft Teams with apps can feel overwhelming. Or maybe you’re just learning that it’s possible to extend Teams with embedded UI content, custom search, and more. There’s a lot to absorb around what Teams has to offer, and there are so many tools and technologies to help you build the right app. You might want to re-use what you’re familiar with, and if you’re anything like me, that’s .NET and Visual Studio. Keep reading this article to learn how simple it is to get started building apps for Teams using Teams Toolkit for Visual Studio. Get Teams Toolkit for Visual Studio, now generally ...
Announcing SharePoint Framework 1.15.2 with updates for Viva Connections, Microsoft Teams and SharePoint
We are pleased to announce a new public version of the SharePoint Framework, v1.15.2, with new features, capabilities and fixes for Microsoft Viva, Microsoft Teams and SharePoint.
Announcing general availability of Azure Fluid Relay service
Today, we’re announcing the general availability of Azure Fluid Relay and Fluid Framework azure-client v1.0 library for all web developers. Fluid Framework and Azure Fluid Relay service are now ready to power production-quality solutions.
Changes in Export to PDF with sensitivity labeling and encryption in Office Add-ins
Office is shipping a new feature that enables PDFs created from Office using Export to PDF or Save As PDF to retain the source document’s labels or encryption into the output PDF. Office also enables Office Add-in developers to hook into and reuse some or all of Office’s PDF creation code.
eDiscovery API for Microsoft Graph is now generally available
We are excited to announce the general availability of the Microsoft Graph APIs for Microsoft Purview eDiscovery (Premium) to help you automate common eDiscovery workflows and integrate third party applications into eDiscovery (Premium).
Application permissions for Bookings APIs in Microsoft Graph now available on v1
We are delighted to announce that application permissions for Bookings APIs in Microsoft Graph are now available on the v1 endpoint. Microsoft Graph APIs support both delegated and application permissions on the v1 endpoint. Previously, Bookings APIs in Microsoft Graph supported only delegated permissions. Delegated permissions require a signed-in user to be present. In the case of Bookings, this meant that only a Bookings calendar administrator, scheduler, team member, or viewer can use APIs. Customers can’t create appointments, which means that custom solutions that support self-scheduling aren’t available...
Announcing Microsoft Loop component developer private preview
Adaptive Card-based Loop components bring business content to the apps where your customers already collaborate and enable them to complete common tasks in the flow of their work. Today, we are happy to share the developer private preview is now available.
Restricted access to Microsoft Teams data via EWS starts January 31, 2023
Microsoft will start restricting access via EWS to Microsoft Teams message data starting on September 30th, 2022. Fully supported access to Teams message data is available through the Microsoft Graph Teams Export API.
Microsoft Graph PHP SDK 2.0.0-RC5 is now available
We are pleased to announce that PHP developers can now integrate their applications with Microsoft Graph. And, using the new Microsoft Graph PHP SDK, developers can also now access Microsoft services data from both beta and v1 endpoints with enhanced programmability experience.
Changes to Microsoft 365 Apps usage reports API in Microsoft Graph
Starting July 25, 2022, we’re introducing some parameter changes to Microsoft 365 Apps usage reports HTTP requests. This will affect APIs in the Microsoft Graph beta endpoint.
Introducing apps in Microsoft Teams Voice over IP (VoIP) calls
Today, we are happy to announce the developer preview for unified meetings apps in Microsoft Teams Voice over IP (VoIP), including both one-on-one and group calls.
OneDrive File Picker v8 now generally available!
Today, we’re excited to announce the general release of OneDrive File Picker v8, which enables you to directly integrate Microsoft 365 services into your own web applications.
Announcing SharePoint Framework 1.15 – with updates for Viva Connections, Microsoft Teams and SharePoint
We are excited to announce the General Availability (GA) of the SharePoint Framework (SPFx) 1.15 with new features and capabilities for Microsoft Viva, Microsoft Teams and SharePoint - not forgetting technical updates across the platform. Thank you for your active participation in our Microsoft 365 platform community channels and helping with this release during the preview phase. Your assistance and feedback have been invaluable to define the key features for our releases, both current and future. Key capabilities for SharePoint Framework 1.15 Here are the key capabilities included: ...
Microsoft Teams JS SDK v2 is now generally available
The general availability of the Microsoft Teams JS SDK v2 and manifest enables developers to extend Teams apps to other Microsoft 365 host apps like Outlook and Office.com.
Application permissions for Bookings APIs in Microsoft Graph now available
We are delighted to announce that application permissions for Bookings APIs in Microsoft Graph are now available on the beta endpoint.
Billing changes for Microsoft Graph APIs for Teams messages
In October 2021, we announced Licensing and pricing requirements for the following Microsoft Teams APIs in Microsoft Graph: Starting July 5, 2022, billing events for these APIs will reach general availability and the communicated consumption rates will go into effect. These will be billed through an Azure subscription on the Azure tenant where the application requesting access is registered. To ensure compliance with these payment requirements, developers calling these APIs will be required to complete the Teams Protected API Azure registration form to associate their Graph application ID wit...
Breaking changes for the Insights API (beta)
We’re announcing an upcoming breaking change for developers using the Insights API (beta) that will go into effect in mid-June 2022.
SharePoint Framework 1.15 Release Candidate now available with new features and updates
We are excited to announce first release candidate of the SharePoint Framework (SPFx) 1.15 - with updates for Viva Connections, Microsoft Teams and SharePoint Online experiences.
Building applications on the Microsoft Cloud: A guide for enterprise application leaders
This overview, aimed specifically at enterprise app development leaders, will help you make informed decisions about creating applications on the Microsoft Cloud.
Microsoft Teams Toolkit for Visual Studio Code now generally available
Teams Toolkit for Visual Studio Code and the Teams Toolkit CLI are now generally available! And, for everyone building .NET web apps, Teams Toolkit for Visual Studio is available now in preview.
Increase engagement and discoverability of your data with Microsoft Graph connectors
Use Microsoft Graph connectors with Microsoft Search to increase your organization’s index completeness and extend search beyond Microsoft 365 content and make them more productive.
What’s new for Office Add-ins at Build 2022
Get all the new Office Add-ins announcements from Build 2022. These new features will help you create solutions to increase productivity in today’s modern hybrid environment.
Microsoft Graph @ Build 2022
Welcome to Build 2022! We are excited to share all the great work our engineering teams have accomplished since last year to make Microsoft Graph better than ever.
Introducing Live Share: Interactive app experiences in Microsoft Teams meetings
We’re proud to introduce the public preview of Live Share to make using apps in meetings a truly live and collaborative experience.
Welcome messages and event updates for apps in Microsoft Teams
Today we’re releasing updates to the installationUpdate & conversationUpdate events to help streamline the user installation flow and welcome messages.
Get the scoop: Microsoft Tech Days for Microsoft 365 developers
Learn how you can how you can build compelling Microsoft 365 applications for your organization with resources from this virtual workshop.
Office JavaScript API for Power Query read-only data now available for Excel
New Office JavaScript APIs allow you to retrieve data related to Power Query queries you have in your Excel workbooks.
Announcing changes to Office Add-ins’ ExecuteFunction commands
To improve security in Office Add-ins, we are changing how you create ExecuteFunction add-in commands.
Publish your app in the Microsoft Teams app store
Learn how you can monetize Microsoft Teams apps through the Microsoft Commercial Marketplace, so they can generate revenue.
Building real-time collaborative apps with Microsoft 365, Azure and Power Platform
Learn about services provided in the Microsoft Cloud to add collaboration functionality into your custom apps.
Updated preview of SharePoint Framework 1.15 – New release of upcoming features
We are excited to announce updated preview of the SharePoint Framework (SPFx) 1.15 – with updates for Viva Connections, Microsoft Teams, and SharePoint Online experiences. This is second preview release on the upcoming 1.15 release with new preview features for the partners and customers to preview. We are working on getting the General Availability (GA) version published within the first half of calendar year 2022. Current estimate is June 2022. Our objective with the public preview is for providing more insights on the upcoming features and to provide our ecosystem an option to directly influence on the rele...
From 0 to hero: connecting your web app to Microsoft Teams using Azure Communication Services
Learn how to use Azure Communication Services (ACS) to enable real-time audio/video conferences in your existing web apps, including making calls directly from your app to Microsoft Teams!
Announcing new Microsoft 365 unified sample gallery with over 1,000 samples
We are excited to announce our new Microsoft 365 unified sample gallery with more than 1,000 samples, inspiring and showcasing the art of the possible.
Teams App Dev Challenge winner brings high quality training into Microsoft Teams
My Serious Game's Edmill application helps customers quickly turn raw learning content into high-quality training that can be shared with users to ensure they retain what they’ve learned.
Get inspired with Microsoft 365 apps at Microsoft Tech Days
Learn how to build end-to-end Microsoft 365 apps for Microsoft Teams, Microsoft Viva, Microsoft Graph and more with Microsoft and MVPs on May 5, 2022.
Teams App Dev Challenge winners bring data and dashboards into Teams chats
Teams App Development Challenge winner Decision Point develops an interactive bot that provides data analysis where users work and collaborate every day: in Microsoft Teams.
Microsoft Graph API support for new content type sync enhancements
New Microsoft Graph APIs to work directly with content types and align with content type synchronization enhancements.
Microsoft MVPs digitize knowledge in a Community Bot for OneDrive
Learn how Microsoft MVPs digitized OneDrive subject matter expert’s knowledge as a Microsoft Teams bot by using Bot Framework and Cognitive Services.
Low code bot onboards members to Microsoft Teams channel
A group of Microsoft Learn Student Ambassadors share their solution that offers easy member verification and onboarding process for the communities leveraging low code tools.
Public preview of SharePoint Framework 1.15 – First release of upcoming features
We are excited to announce the first public preview of the SharePoint Framework (SPFx) 1.15 - with updates for Viva Connections, Microsoft Teams and SharePoint Online experiences.
Employee survey solution built with Microsoft Teams and Power Platform
Microsoft Learn Student Ambassador talks about a solution designed to embed surveys on Microsoft Teams and get reviews from employees.
Debugging Microsoft Teams app locally with Teams Toolkit
Learn about the improved local debug experience in the Microsoft Teams Toolkit and new features introduced in version 3.4.
End-of-service for SharePoint Online Machine Translation Service and APIs
Machine Translation Service and APIs will no longer be available from SharePoint Online by the end of July 2022.
Low-code Q&A bot for Microsoft Teams helps communities provide better onboarding process
A group of Microsoft Learn Student Ambassadors share how they built a Microsoft Teams bot to provide better onboarding and support in communities.
Announcing new permissions for Teams chats and tags APIs
Today, we are pleased to announce the latest additions to Teams Microsoft Graph APIs, including resource-specific consent permissions for chats and delegated permissions for tags.
Microsoft AI MVP designs a Microsoft Teams bot to centralize tools for employees
Microsoft AI MVP shares how he built a Microsoft Teams bot, using Azure and Dynamics 365, to help centralize the tools people use every day at work.
Breaking changes in the Microsoft Graph Tasks API (beta)
We’re making a few necessary changes to property names and types, to align them with similar properties elsewhere in Microsoft Graph.
Announcing SharePoint Framework 1.14 – with updates for Viva Connections, Microsoft Teams and SharePoint
We are excited to announce the general availability of the SharePoint Framework (SPFx) 1.14 – with updates for Microsoft Viva, Microsoft Teams and SharePoint Online experiences.
Learn how to create secure identity solutions using the Microsoft identity platform
Learn about our new video series to help developers understand how to create secure identity solutions and make use of the Microsoft identity platform by learning the key concepts you need to know to get started.
Teams JS SDK v2 Public Preview Update: Teams Apps in Office.com & Office App for Windows
We are excited to announce that developers using the Teams JS SDK v2 can now also extend and preview Teams personal tabs in Office.com (Target Release) & Office App for Windows (Target Release).
Chatbot for Microsoft Teams personal and group chats
Microsoft Learn Student Ambassadors introduce their shopping list chatbot that can participate in direct chats as well as group chats to understand the required items from the conversation and add them to the shopping list.
Updated design guidance for Viva Connections custom cards and quick views
Updated design guidance and reusable assets for Microsoft Viva Connections mobile experiences.
Microsoft Graph Mailbag – Search DriveItems for Only Files
In today’s Microsoft Graph Mailbag post, we’ll use the Microsoft Search APIs on Microsoft Graph to return only files/documents.
Announcing SharePoint Framework 1.14 Release Candidate – with updates for Viva Connections, Microsoft Teams and SharePoint
We are excited to announce the availability of the SharePoint Framework (SPFx) 1.14 Release Candidate – with updates for Viva Connections, Microsoft Teams and SharePoint Online experiences.
Client Secret expiration now limited to a maximum of two years
Credentials are a vital part of an application registration when your application is used as a confidential client. Learn about the recent changes to Azure AD's client secret functionality.
React web app and Azure QnA bot to centralize learning resources
A group of University College London students created Project Resourcium to centralize student resources in a single portal after observing the struggle of having many different portals and websites.
Breaking changes in the Microsoft Graph API for eDiscovery (beta)
Today, we’re announcing an upcoming breaking change for developers using the Microsoft Graph API for eDiscovery (beta). To correct an incorrect mapping, we are renaming the additionalData property to additionalDataOptions.
Breaking changes to the Microsoft Graph API for eDiscovery (beta)
Today, we’re announcing some upcoming breaking changes for developers using the Microsoft Graph API for eDiscovery. We're changing the way that holds are applied to custodians so that we can more efficiently batch policy application.
Microsoft Teams and Moodle online learning solution
Get inspired by the end-to-end solution developed by students using Microsoft Teams and Moodle in the first of our Learn from the Community series.
Microsoft Graph Data Connect: Deploying Azure Synapse Analytics
Learn about the process of deploying Azure Synapse Analytics with step-by-step instructions to get started and manually deploy your first Azure Synapse workspace for Microsoft Graph Data Connect.
Combining Microsoft Graph Data Connect data sets in Azure Synapse Analytics
This article covers the process of combining two data sets extracted via an Azure Synapse pipeline using Microsoft Graph Data Connect (MGDC).
Updated public preview of SharePoint Framework 1.14 – with updates for Viva Connections, Microsoft Teams and SharePoint
We are excited to announce an updated public preview of the SharePoint Framework (SPFx) 1.14 - with updates for Viva Connections, Microsoft Teams and SharePoint Online experiences.
Outlook JavaScript API deprecation for contentType property
Learn how to manage your add-in with the deprecation of the AttachmentDetails.contentType property for the Outlook JavaScript API.
Learn how to set up decentralized identities on Azure
As we continue to embrace cloud native patterns in our development environments, new terms surface. “Decentralized” is a newer term (at least to me) as there’s growing traction for fast development cycles using a decentralized approach with cloud. Microsoft now has a product in public preview called Azure Active Directory Verifiable Credentials that uses decentralized identity. In preparation for our community-based efforts to bring awareness to the service in January, I decided to set up some of the sample applications, in hopes of learning more. I also thought you may appreciate learning about the current st...
Single Sign-on service for Office Add-ins rolls out in Office on the web
A new Single Sign-on (SSO) service will replace the existing one for Office Add-ins that are used in Office on the web. This new service is aimed at providing better reliability and supporting additional environments.
Microsoft Graph Mailbag – Using LargeFileUploadTask with Microsoft Graph SDKs
In today’s Microsoft Graph Mailbag post, we’ll use LargeFileUploadTask from the Microsoft Graph SDKs to upload large files.
New features in Microsoft Graph Bookings APIs provide enhanced booking infrastructure
We have launched some key new features to continue providing a booking infrastructure through the Bookings APIs so that customers can build robust customized solutions.
Microsoft Graph Bookings APIs now available on the v1 endpoint
We are pleased to announce that the current set of Bookings APIs will be available on the v1 endpoint. New features include capabilities such as SMS notifications, online meeting, custom questions, and group appointments.
Microsoft Graph Data Connect: Demystifying User Scopes
Microsoft Graph Data Connect allows you to extract data in bulk from your Microsoft 365 environments using Azure Data Factory pipelines. This article covers different scenarios to help you understand how to properly leverage the user scope in your Microsoft Graph Data Connect solutions.
Teams JS SDK v2 public preview update: Teams apps in Outlook Web
We are excited to announce that starting today, developers using the new Teams JS SDK can now extend and preview Teams personal tabs and search-based message extensions in Outlook Web (Target Release).
Stay in sync with Microsoft Loop
Microsoft Loop is a new app that offers flexible, portable, interactive Loop components that can operate in real time not only within the announced Microsoft Loop app but also across other apps like Teams, Outlook and OneNote. Learn about what's coming.
Connecting networks of information with Microsoft Graph connector partners
Recently, on the Microsoft Search blog, we shared current and upcoming connectors that our preferred partners are building. We are cross posting a link here to highlight these as inspiration for your own custom connector.
Announcing the public preview of To Do Tasks API
At Microsoft Ignite 2021, we announced our private preview for the new Tasks API in Microsoft Graph. Today, we’re thrilled to announce the public preview of Tasks API on beta endpoint.
Announcing delta query support for the Microsoft Graph Assignments API
We are pleased to announce that the Assignments API in Microsoft Graph now supports delta queries for certain education resource types such as educationAssignment and educationCategory.
Public preview of SharePoint Framework 1.14 – with updates for Viva Connections, Microsoft Teams and SharePoint
We are excited to announce a public preview of the SharePoint Framework (SPFx) 1.14 - with updates for Viva Connections, Microsoft Teams and SharePoint Online experiences.
Understanding Azure AD Single Sign-on for Microsoft Teams apps
There is no single definition for SSO, which is part of the confusion. Learn about the SSO approaches used in the Microsoft Commercial Marketplace (app store) and within an app running in Microsoft Teams to help you get started building SSO for your Teams application.
Developing enterprise-ready Microsoft Teams apps with Teams ToolKit v3.0
Learn about new features in the Teams Toolkit v3.0 to empower Microsoft Teams developers.
Let’s decode: Single Sign-on in Microsoft Teams tabs
Microsoft 365 Code | Decode is a series that focuses on breaking down topics for developers to understand concepts better. In this segment, Bob and Rabia decode single sign on (SSO) in a Teams tab app.
Go developers can now access Microsoft Graph with streamlined authentication and more
Go developers can now integrate their application with Microsoft Graph via the new Microsoft Graph Go SDK.
Microsoft Teams development: All you need to know
Microsoft Teams is the ultimate messaging app for your organization—a workspace for real-time collaboration, communication, meetings, and file sharing. You can extend your Teams app in multiple ways. This blog post explains how.
Developing real-time collaborative apps with Azure, Microsoft 365, Power Platform, and GitHub
Collaborative apps – apps built for a collaboration platform like Microsoft Teams, Slack, Google Workspace, etc. – are apps with collaboration at their core, designed for the flexibility of hybrid work. You can build collaborative apps with the tools you use every day and your existing development skills!
Guidance for implementing partner offerings for Viva Connections with ACEs and custom APIs
We are excited to announce new guidance on how to build Microsoft Viva Connections extensibility with Adaptive Card Extensions (ACEs), which are calling securely custom APIs hosted in the Azure Active Directory.
Announcing Teams JS SDK v2 in public preview: Extend Teams apps across Microsoft 365
We are excited to share Microsoft Teams JS SDK v2 is now in public preview, which unlocks the ability for developers to begin extending Microsoft Teams apps across Microsoft 365. Now, apps built for Teams not only run everywhere Teams runs, but also in more of the places users spend their time.
Breaking changes to attendance report in Microsoft Graph onlineMeeting API (beta)
Today, we’re announcing upcoming breaking changes for developers using the Microsoft Graph API to get online meeting attendance reports beginning November 19, 2021.
Create custom Excel data types with new JavaScript APIs
We’re excited to announce new capabilities that let you programmatically create your own custom data types within Excel. This helps solve a key problem developers have today with requirements around metadata associated with cells.
Ignite 2021: Build apps for collaboration in a hybrid world
Welcome to Ignite 2021. This blog is a summary of the developer news for the Microsoft 365 platform in the new era of hybrid work. Learn what's new and be sure to read the entire thing to get it all!
Microsoft Graph @ Ignite 2021
Today, at Ignite 2021, we are excited to share new capabilities added to Microsoft Graph that give developers and IT administrators just that - more collaboration, more integration, more security, and more data for organizational insights.
Announcing public preview of Azure Fluid Relay service @ Ignite 2021
Hybrid work is transforming the way we use applications to collaborate. Today, we are excited to announce the public preview availability of the Azure Fluid Relay service to help create vibrant collaborative experiences.
Microsoft 365 Developer Program launches new instant sandbox with Teams sample data pack
New capabilities offers Teams and Microsoft 365 developers a turnkey developer environment in seconds! Join the Microsoft 365 Developer Program to get your new instant sandbox today!
What’s new in Office Add-ins at Ignite 2021
Welcome to Ignite 2021! We’re excited to share the latest Office Add-ins announcements with our developer community. These new features will help you create solutions to increase productivity in today’s modern hybrid environment.
Learn how to extend Microsoft Viva Connections
We are excited to share a new learning path, Extend Viva Connections, that is perfectly suited for developers who already know how to build web apps, but want to grow their skills to build apps for Microsoft Viva Connections.
OData property changes to Microsoft 365 usage reports API in Microsoft Graph
Learn about the upcoming OData property changes to the Microsoft 365 usage reports, beginning the week of October 25, 2021.
Announcing SharePoint Framework 1.13 – Extending Microsoft Viva Connections
We are excited to announce general availability of the SharePoint Framework (SPFx) 1.13 with the ability to build engaging experiences for Microsoft Viva Connections.
Developing real-time collaborative apps with Azure, Microsoft 365, Power Platform, and GitHub
Tap into the new and exciting collaborative technologies you can use in your apps. Join us on October 26th to learn how to develop real-time collaborative apps…together!
Manage your Microsoft Teams apps with the Developer Portal
Microsoft Teams developers now have a dedicated app management console that can register and configure Teams apps within a single, central location with the general availability of the Developer Portal.
Microsoft Teams ISV app monetization capabilities now available in developer preview
Monetizing ISV Teams applications was previously possible but required multiple steps. We are excited to bring the ability to monetize Teams applications directly within the Teams app store.
Announcing SharePoint Framework 1.13 Release Candidate
With the availability of SharePoint Framework 1.13 Release Candidate, you can use SharePoint Framework to build extensibility for Microsoft Viva, Microsoft Teams and SharePoint with industry standard web stack tooling, seamless Single Sign On and automatic hosting of your solutions.
Grow your skills and build collaborative solutions: Exam MS-600 Building Applications and Solutions with Microsoft 365 Core Services
This certification exam is a great step towards building collaborative solutions to empower employees, growing your skills and advancing your career.
Building great bots for Microsoft Teams with Azure Bot Framework Composer
Bot Framework Composer provides an easy-to-use design surface for building a bot, integration with Azure cognitive services, and it works well for teams of developers building apps that can be deployed in multiple Microsoft 365 tenants. Explore the new video series to learn more.
Breaking changes to the settings endpoint in the Microsoft Graph eDiscovery API (beta)
Today, we’re announcing some upcoming breaking changes for developers using the Microsoft Graph eDiscovery API.
How Cloud Storage Partners integrate their services with Microsoft Teams and Office
We have added new ways for our Cloud Storage Partners to integrate their services to ensure customers can collaborate on documents no matter where they are stored.
Announcing general availability of Microsoft Graph Export API for Microsoft Teams messages
Microsoft Graph Export API for Teams supports exporting Teams messages and message hosted content for a particular user or team that is subject to compliance.
Multi-tenant architecture for SaaS apps
Learn how to convert a simple single tenant JavaScript application into a multi-tenant app that can run across different tenants to bring data into the app. Same app, different data.
Changes to the Microsoft 365 advanced eDiscovery create case API (beta)
Take advantage of the latest and greatest functionality in advanced eDiscovery using the Microsoft Graph APIs.
Breaking changes to the me/assignments endpoint in the Microsoft Graph Assignments API (beta)
We are rolling out changes for developers using the Microsoft Graph assignments API starting October 8, 2021 in the response to the me/assignments GET endpoint to enhance its performance.
Announcing a new Microsoft Teams authentication provider and file upload feature in the Microsoft Graph Toolkit
Today, thanks to the support and contributions of the community, we are excited to share another new release of the Microsoft Graph Toolkit, version 2.3. This release includes a new Microsoft Teams authentication provider, file upload support in the File List component, and several feature updates and bug fixes!
Updates for Microsoft Teams bots in Multi-Geo environments
With Microsoft 365 Multi-Geo, organizations have greater control over the location of specific data centers their data is stored in. We have made some significant updates to be aware of when developing Microsoft Teams bots.
Changes to the Microsoft 365 usage reports API
We are making a change to Microsoft 365 usage analytics on September 1, 2021 to pseudonymize user-level information by default.
Update your Office Add-in Dialog for cross-domain calls
We have recently implemented a security update to the Office add-in Dialog API that affects cross-domain communication between the dialog and the parent page.
New public preview version on upcoming SharePoint Framework 1.13
We are excited to announce the updated public preview of the SharePoint Framework (SPFx) 1.13 - with Microsoft Viva Connections extensibility support for optimized mobile experiences.
Reminder: Breaking changes coming to the Microsoft Graph userPurpose API (beta)
Breaking changes to the Microsoft Graph UserPurpose API will roll out beginning August 24, 2021 as scheduled. Learn how to handle the changes during the downtime
Attention: Outlook REST API v1.0 deprecation final notice
If your applications are currently using Outlook REST API v1.0, you should plan to transition to Microsoft Graph to ensure continued access to Exchange Online data.
Explore and deploy SharePoint Framework solutions from partners in SharePoint (Microsoft 365)
Solve challenges with tailored apps. To empower teamwork in your intranet, we’re bringing a modern app store to SharePoint in Microsoft 365.
Build and run your Microsoft Teams app in 10 minutes with the Teams Toolkit for VS Code
More and more developers are building unique and custom apps in Microsoft Teams to support a wide range of scenarios. The Teams Toolkit for Visual Studio Code is one of the many tools that make building these apps easier.
Microsoft Graph JavaScript SDK 3.0.0 is now generally available
Do more with the new 3.0.0 release of the Microsoft Graph JavaScript SDK. This release includes support for multiple authentication flows and enhancements to the large file upload task.
Breaking changes to the Microsoft Graph connectors API (beta)
We have made improvements to our API to make it more useful and intuitive to developers. Implementing these improvements requires us to introduce some breaking changes detailed here.
Announcing public preview of SharePoint Framework 1.13 – with Viva Connections Extensibility
We are excited to announce the availability of public preview of the SharePoint Framework (SPFx) 1.13 - with Microsoft Viva Connections extensibility support for optimized mobile experiences.
Microsoft Graph .NET SDK v4 now generally available with streamlined authentication and more
New features and improvements simplify building high-quality, efficient and resilient applications accessing Microsoft Graph.
MSAL for Angular v2 is now available
This library improves on the existing MSAL Angular v1 library bringing exciting new features to provide a better experience.
MSAL for React is here!
The new release of MSAL for React expands the libraries you can use with the Microsoft identity platform to developers using React.
Announcing upcoming Microsoft Viva Connections public developer preview
We are excited to announce an upcoming public preview for building experiences for Viva Connections using SharePoint Framework. We will be releasing this preview capability as part of the SharePoint Framework 1.13 beta, which is scheduled to get published by end of July.
Access Microsoft Graph through a new preview CLI
We’re excited to bring an alternative to PowerShell and JMESPath capabilities to you with the preview new command line interface (CLI) for Microsoft Graph.
Get Microsoft 365 Certification by demonstrating app security controls
As an app publisher, you can work with analysts in the Microsoft 365 App Compliance team to demonstrate that both your application and its supporting infrastructure are qualified to protect the security and privacy of your customers’ sensitive data.
Office Scripts help Uniper boost employee productivity
Using Office Scripts and Power Automate, I built a script that fully automates a report that used to take me at least one to two hours per month.
Explore new change notification API resources for your Microsoft Teams app
You can now subscribe to all types of changes (create, update, and delete) to teams, channels, and team membership. You also have the option to request resource data when receiving the change notification itself. The expansion of support to these additional Teams resources will open even more scenarios that you can tap into and automate.
Manage frontline workers in Microsoft Teams with Tags and Time Clock APIs
Learn about some scenarios where these APIs come in handy and view the code snippets that you can leverage to manage Tags and Time Clock in Teams.
Updates on the Microsoft 365 platform community calls
We are adjusting our Microsoft 365 platform community call structure based on the community survey feedback. As part of this change, some calls will be discontinued and combined to more holistic Microsoft 365 platform call with engineering demos across the platform.
Office Scripts help Analysis Cloud Limited automate and modernize workflow
At Analysis Cloud Limited, we’ve used Office Scripts to completely automate a Covid-19 reporting process used by one of our clients. Using Office Scripts meant that an arduous process was reduced to a simple action.
Attention: breaking changes coming to the Microsoft Graph userPurpose API (beta)
The userPurpose API will be offline for some pre-production updates. To mitigate the impact of this downtime, we are making another *temporary* API called userPurposeV2.
Microsoft Graph Mailbag – Explore Microsoft Graph with Postman
Learn how to use the Microsoft Graph Postman collection to explore the Microsoft Graph API.
Universal Actions: Unified developer experience for Adaptive Cards on Teams and Outlook
The new Universal Action model for Adaptive Cards includes many improvements. Get a glimpse of what they are and how our partners are already using them to transform user experiences.
Improved API support for working with files in the SharePoint recycle bin
We’re rolling out some improvements for working with files in the SharePoint recycle bin. Once these changes are active, files and folders that are recycled will be placed into new “recycle bin libraries”. Contents of recycled files in these new libraries can be accessed by APIs with the use of a special request header.
Assignments API for Microsoft Graph is now generally available
The assignments API in Microsoft Graph, now generally available on the v1.0 endpoint, makes it easy for you to build solutions that integrate with educational resources for various school and classroom scenarios.
Microsoft Graph Mailbag – A deeper look into the Microsoft Graph PowerShell SDK
Learn how to navigate the Microsoft Graph Powershell SDK and how to use the SDK for some of the core features available with Microsoft Graph.
Universal Actions in Adaptive Cards on Microsoft Teams
The new release of Universal Actions in Adaptive Cards on Microsoft Teams brings support for user specific views, sequential workflows and up-to-date views on Adaptive Cards!
Change notifications extended for federated chats
Change notifications for Microsoft Teams messages are now available for federated scenarios.
Four new features to build richer apps for Microsoft Teams meetings
With hybrid work, the need for first-rate meeting experiences, whether remote or in-person, for every participant is critical. Four new features expand the breadth and capabilities of apps in meetings.
What’s new in Office Platform at Build 2021
Take a tour of the new features for Excel and Outlook that will help you bring your business solutions more seamlessly into Office.
Microsoft Graph @ Build 2021
We are excited to share all the new features that we’ve added to Microsoft Graph to enable developers and IT administrators to adapt to a new reality. Learn what's new at Build 2021!
What’s new for the Microsoft 365 developer at Build 2021
It's Microsoft Build 2021! This year, we have an exciting set of new features and announcements from across the entire canvas of Microsoft 365 that we’re thrilled to share with you!
Microsoft Teams App Development Challenge Winners!
We would like to congratulate the four winning partners on their awards and publishing their innovative new Microsoft Teams apps.
Announcing new file components, MSAL 2 Provider, and SharePoint Framework library in Microsoft Graph Toolkit
New Microsoft Graph Toolkit release includes enhanced features that makes your integration with Microsoft Graph even easier than before.
Publish your apps to the Microsoft Teams store
When you publish your SaaS offering to the Microsoft Teams store, you can reach more than 500,000 organizations, including small and large corporations and educational institutions.
Add custom keyboard shortcuts to your Office Add-ins in Excel
Today, we are excited to announce general availability for custom keyboard shortcuts for Office Add-ins in Excel.
Microsoft Graph .NET SDK v4 adds enhanced features – now in preview
Leverage new modern development features when integrating your application with Microsoft through Microsoft Graph .NET SDK v4
Five new features enhancing Adaptive Cards in Microsoft Teams
Learn about the new Adaptive Cards features that will simplify workflows and user interaction models for your bots and work across multiple platforms including Microsoft Teams, Outlook, Windows and more.
New renewal offering for your app’s Publisher Attestation and Microsoft 365 Certification
The Microsoft 365 App Compliance Program now offers an annual renewal process for app developers to update their existing Publisher Attestation questionnaire and documentation required for certification.
Microsoft Graph Mailbag – Azure AD applications and users for testing
Learn best practices to configure Azure AD applications and users in your development environment for testing Microsoft Graph queries.
Understanding the Office Add-ins runtime
Learn about the latest changes in Office's use of web runtimes as well as the runtimes that we've used on various platforms in the past.
Application permissions support for assignments API in Microsoft Graph now available
The assignments API in Microsoft Graph now supports application permissions for various GET APIs in addition to delegated permissions.
Announcing SharePoint Framework 1.12.1 – Extending more of Microsoft Teams
The release of SharePoint Framework v1.12.1 for building extensibility for Microsoft Teams and SharePoint focuses on providing more flexibility on Microsoft Teams extensibility and updated technical dependencies.
Learn how to develop apps with the Microsoft Graph Toolkit
Using the Microsoft Graph Toolkit is the easiest way to connect your app to Microsoft 365. But don’t just take our word for it. Complete this NEW learning path and experience it for yourself.
Microsoft Graph Mailbag – Create engaging apps with the Microsoft Teams Activity Feed API
Learn how to use the Activity Feed API in Microsoft Graph to allow your apps to provide richer experiences and better engage users by keeping them up to date.
Build quality Microsoft Teams apps with these best practices: Part 3
In this last part of the series, we share some of the critical considerations that must be thought through before publishing your Microsoft Teams app.
Utilize change notification APIs for Microsoft Teams messages
Change notifications for Microsoft Teams messages are now generally available in the Microsoft Graph v1.0 endpoint for delegated scenarios.
Breaking changes to the Microsoft Graph assignments API (beta)
The assignments API enables education users and partners to get and set properties associated with assignments in Microsoft Teams EDU. Breaking changes will be rolling out on May 17, 2021.
Leverage new Microsoft Teams chat APIs to enable new scenarios
General availability of the Microsoft Teams chat APIs in the Microsoft Graph v1.0 endpoint enable additional capabilities with chat and messages.
Migrate messages from other chat platforms to Microsoft Teams with Microsoft Graph APIs
Microsoft Graph APIs to enable the migration of messages to Microsoft Teams are now Generally Available. .
Enhance app engagement with the Microsoft Teams Activity Feed API
The Microsoft Graph API for sending notifications in the Microsoft Teams Activity Feed is now generally available with enhanced features.
Build quality Microsoft Teams apps with these best practices: Part 2
In Part 2 of this series, we share best practices on building and designing tab apps, message extensions, mobile experiences, meeting apps, and notifications.
Announcing public preview of SharePoint Framework 1.12.1
We are excited to announce public preview of upcoming SharePoint Framework 1.12.1 with updated quality assurance process for all upcoming versions.
Microsoft Graph Mailbag – Copy/Move Files and Folders in SharePoint Online
In this blog, we share a scenario on constructing Microsoft Graph API calls to copy/move files from one SharePoint Online site to another.
Enable compliance scenarios with hosted content and delta message APIs in Microsoft Teams
Microsoft Graph APIs are now generally available to help expand capabilities of solutions for critical compliance and archiving scenarios.
Explore Microsoft Graph scenarios for JavaScript development now on Microsoft Learn
New learning path with hands-on exercises to show you how to perform common tasks in a JavaScript app using Microsoft Graph APIs.
New feature request experience for Microsoft Graph and Office Platform
Our feature request experience is moving to the Microsoft Technical Community (MTC) Ideas space. We welcome and encourage your feedback.
Jedox explains batching Excel Custom Functions API calls
Jedox is on a mission to optimize value creation through Enterprise Performance Management (EPM) solutions, helping organizations outperform their competition and enabling people to effectively collaborate. Microsoft Excel has always been the key front end for delivering this mission.
Build quality Microsoft Teams apps with these best practices: Part 1
Build high quality, impactful and engaging apps for Microsoft Teams by following the guidance in this blog. First of a 3-part series.
Get Microsoft Graph change notifications delivered via Azure Event Hubs
This change notification node will enhance high throughput processes and minimize chances of missing change notifications from Microsoft Graph due to their endpoint downtimes.
Accelerate your app adoption with MSAL for Node.js
With the new release of MSAL Node you can write applications to authenticate users and enable your app to access data and intelligence in Microsoft 365 through Microsoft Graph.
Microsoft Graph Fundamentals now on Microsoft Learn
Learn the basic concepts and fundamentals of Microsoft Graph in our new learning path on Microsoft Learn.
Microsoft Graph Java SDK v3 adds enhanced capabilities with general availability
Microsoft Graph Java SDK v3 adds features and improvements for authentication, asynchronous API, Fluent API and more.
Tips for using the shared JavaScript runtime in your Office Add-in
Tips for using the shared JavaScript runtime in your Office Add-in to simplify your code. Share data and functionality, access the task pane DOM from anywhere, keep running even when the task pane is closed, and more.
Microsoft Graph Mailbag – Getting Started with the Microsoft Graph PowerShell SDK
Learn how to start working with Microsoft Graph using PowerShell and how to utilize our current PowerShell skills with the Microsoft Graph PowerShell SDK.
Upgrade signed Office VBA macro projects to V3 signature
To enhance the security of the Office VBA macro project signing, we recommend that users apply a security update listed in Microsoft Common Vulnerabilities and Exposures. A more secure version of the VBA project signature scheme is available for Microsoft 365, Office 2016, and Office 2019.
Announcing SharePoint Framework 1.12 – Extending more of Microsoft Teams
We are excited to announce a new version of the SharePoint Framework for building extensibility for Microsoft Teams and SharePoint. This releases focused on providing more flexibility on the Microsoft Teams extensibility and to update technical dependencies.
FactSet for Excel leverages the EquivalentAddin element for COM add-in compatibility
FactSet delivers flexible, open data and software solutions which help investment professionals see and seize opportunity sooner. The FactSet for Excel add-in enables users to bolster their Excel models and workbooks with dynamic, refreshable FactSet content including financials, estimates, prices, ownership, credit analysis, and more.
Four device capabilities developers can utilize for Microsoft Teams mobile apps
The enhanced Microsoft Teams platform allows partners to integrate device capabilities, such as camera, QR or barcode scanner, photo gallery, microphone, and location with their web apps.
Microsoft Graph Mailbag – Microsoft Graph in Electron applications using Microsoft Graph Toolkit
How to build a Microsoft Graph-powered Electron application using the Electron provider from the Microsoft Graph Toolkit for authentication.
Microsoft Graph Toolkit adds a new Electron Provider plus enhanced capabilities
Microsoft Graph Toolkit v2.1, available today, has a new authentication provider for Electron applications plus other improvements to make for an easier Microsoft Graph integration.
What’s new for Excel add-ins developers in 2021
When it comes to extending Excel, the Office Add-ins platform makes it easy for you to get your data into the hands of Excel users across Windows, Mac, and on the web. Our team is invested in helping you build your own capabilities into software used by millions of people worldwide.
Office Add-ins partner Sheetgo integrates Excel’s extensibility features
Learn how Sheetgo uses add-ins to connected Excel spreadsheets to build custom, automated workflows.
What’s new for Microsoft 365 and Teams Platform @ Ignite 2021
Learn what's new with the Microsoft 365 and Teams platform at Ignite this week, March 2-4, 2021.
Microsoft Graph Mailbag – Intro to Microsoft Graph and Top 5 API Requests
A quick introduction on Microsoft Graph and what are the 5 most interesting APIs you should start with today.
Controlling app access on a specific SharePoint site collections is now available in Microsoft Graph
Microsoft Graph has now new permission named Sites.Selected, which can be used to control app access on a specific SharePoint site collections.
Announcing Microsoft Teams App Generator (Yo Teams) version 3
Announcing a new version of the Microsoft Teams Yeoman generator (yo teams) with the new capabilities on making the creation of enterprise grade solutions for Microsoft Teams as easy as possible.
Microsoft Graph Mailbag – Blazor Web Assembly and Microsoft Graph with Azure Functions
Surface your Microsoft 365 data using Microsoft Graph with Microsoft Azure Functions and ASP.Net Core Blazor Web Assembly.
Microsoft 365 Community (PnP) – February 2021 update
Monthly summary on the latest news, guidance, videos, samples, and solutions from Microsoft or from the community for the community.
Basic Authentication and Exchange Online – February 2021 Update
Due to the pandemic and the effect it has on priorities and work patterns, we are announcing some important changes to our plan to disable Basic Auth in Exchange Online.
Application Access Policy Support Added to Exchange Web Services in Exchange Online
We previously introduced Application Access Policy support for Microsoft Graph, and we are now adding Application Access Policy support to Exchange Web Services (EWS) in Exchange Online.
Use the shared JavaScript runtime to improve the UI experience of your Office Add-in
This blog is the first of a series highlighting the shared runtime feature of the Office Add-ins platform.
Announcing the public preview of Microsoft Graph Java SDK v3
The next version of the Microsoft Graph Java/Android SDK is now available for preview! Leverage new modern development features when integrating your application with Microsoft Graph.
Use UI Automation custom properties to customize your assistive technologies to Office applications
Today, we announce that Office applications on Windows have added support for UI Automation custom properties in PowerPoint and Excel so that assistive technologies have access to application-specific information through UI Automation.
New Microsoft 365 Patterns and Practices (PnP) team members – February 2021
We are excited to welcome April Dunnam, Emily Mancini and Veronique Lengelle to our virtual Microsoft 365 Patterns and Practices (PnP) team which leads the different community engagement in Microsoft 365 areas.
Best practices and updates for bot lifecycle events in Microsoft Teams
We’re excited to share that we’ve recently added some new team and channel conversation update event types for you to use. We’re also happy to share that we’ve created a new event, Installation update, adding another event type for you to use.
General Availability of the new PnP Framework library for automating SharePoint Online operations
PnP Framework, replacing classic PnP Sites Core SDK, is now Generally Available. This library extends the Microsoft CSOM for .NET Standard 2.0 for typical scenario based operations.
CLI for Microsoft 365 v3.5
We've just published a new version of CLI for Microsoft 365 with commands for managing Microsoft 365 tenants and SharePoint Framework projects on any platform.
Office Add-in Development Community (PnP) – December 2020 update
The Office Add-ins developer platform team has new updates to share this month on Office Add-ins Patterns and Practices.
New version of the PnP PowerShell – Open-source cross-platform PowerShell module to manage Microsoft 365
Open-source cross-platform PnP PowerShell module to manage Microsoft 365 is now generally available.
What’s Coming for Office Add-ins in 2021
As we begin 2021, one of the team’s goals is to do even more sharing of the enhancements we’re making to the add-in platform capabilities in Excel, Outlook, PowerPoint, and Word. We’ll highlight some of our focus areas for the upcoming year, with several additional posts that dig into specific topics and stories from some of the partners that have been working closely with us.
Build your personalized enterprise search experience with PnP Modern Search v4 solution
We’re proud to release the v4 of the PnP Modern Search web parts for SharePoint Online with Microsoft Search support
Microsoft Graph Mailbag – Batch requests with Power Automate custom connectors
Build Power Automate custom connectors to batch requests for Microsoft Graph.
Guides and tools to design your Microsoft Teams app effectively
We’re sharing the new Microsoft Teams UI Kit and Microsoft Teams UI Library to help designers, product managers, and developers quickly understand the key design considerations for making quality Teams apps and also simplify the process by providing templates and tools to use.
Microsoft Graph Mailbag – Taking advantage of mgt-get component in the Microsoft Graph Toolkit
In today’s Microsoft Graph Mailbag post we will cover one of the most flexible components of the Microsoft Graph Toolkit, the mgt-get component.
Microsoft 365 Community (PnP) – January 2021 update
Summary of the updates in our Microsoft 365 Community - Latest samples, videos and other assets, including acknowledgement of the community contributors and companies which have been involved on our community efforts.
CLI for Microsoft 365 v3.4
We've just published a new version of CLI for Microsoft 365 with commands for managing Microsoft 365 tenants and SharePoint Framework projects on any platform.
Run CLI for Microsoft 365 in Docker
We are delighted to announce that CLI for Microsoft 365 Docker images are now available to download and use from the Docker Hub.
Microsoft Graph Mailbag – Use Graph Explorer Like a Professional
In today's Microsoft Graph Mailbag post we will cover features of Graph Explorer to help you be as effective as possible when querying Microsoft Graph.
Connect with the Microsoft identity developer advocates on our new Twitch channel
Connect with the Microsoft identity developer advocates on our new Twitch channel
Office Add-in Development Community (PnP) – November 2020 update
We've published a new Office Add-ins PnP sample showing how to set up a basic Excel add-in project that utilizes keyboard shortcuts.
Announcing the General Availability of Microsoft Graph Toolkit 2.0!
We've released a new version of Microsoft Graph Toolkit. We've added a React wrapper package, redesigned and added features to Person Card, split into 8 new packages.
Microsoft 365 Patterns and Practices (PnP) – December 2020 update
Summary of the updates in our Microsoft 365 Community - Latest samples, videos and other assets, including acknowledgement of the community contributors and companies which have been involved on our community efforts.
Announcing “Microsoft Graph Mailbag” Blog Series
Today we are announcing the start of the “Microsoft Graph Mailbag” blog series, where we’ll share insights, lessons learned, and useful samples for working with Microsoft Graph and related services.
Letsignit leverages the Outlook Add-ins Platform to manage email signatures
Today we'd like to introduce you to Sébastien Telouk who is the Vice President of Sales at Letsignit, an email signature management solution for Microsoft 365. He sat down with us to chat about how Letsignit has leveraged the power of Outlook Add-ins to bring their email signature management system to life. Tell us about Letsignit Letsignit is an Outlook Add-in that allows organizations to create and manage email signatures in a few clicks. This solution lets customers centrally manage all employee email signatures which saves time and keeps their brand image consistent. Users can also add promotional banners t...
Join us to learn how to build Teams apps together!
Join us on December 16, for a 2-hour live stream about developing apps for Microsoft Teams. We’ll explain what Teams apps are, how you can build them, and how you can integrate them with Teams.
Microsoft Search query API for Microsoft Graph is now Generally Available!
We’re pleased to announce that we’re making the Microsoft Search API in the Microsoft Graph available in v1.0
Announcing public preview of the Microsoft Teams Activity Feed API on Microsoft Graph
New Microsoft Teams Activity Feed APIs now available in preview on Microsoft Graph, developers can build and surface engaging, actionable content from their own apps in the Microsoft Teams Activity Feed.
New Microsoft 365 Patterns and Practices (PnP) team members
We are excited to welcome Luise Freese and Sébastien Levert to our virtual Microsoft 365 Patterns and Practices (PnP) team which leads the community engagement in multiple areas.
Increase customer trust with publisher verification
We have released official documentation on Publisher verification, which protects users from application-based attacks such as consent phishing.
How to create single sign-on authentication for tab apps with Microsoft Teams Toolkit for Visual Studio Code
We're excited to announce that with Microsoft Teams Toolkit for Visual Studio Code version 1.1.3, you’ll be able to create single sign-on (SSO) authentication with Azure Active Directory (AAD) for Teams tab apps directly within the toolkit
CLI for Microsoft 365 v3.3
We've just published a new version of CLI for Microsoft 365 with commands for managing Microsoft 365 tenants and SharePoint Framework projects on any platform.
Retiring Microsoft Graph notifications API (beta)
We will retire Microsoft Graph notifications on February 1, 2021 to give customers who were potentially exploring using this service time to begin exploring Azure Notification Hubs instead.
Outlook REST API v1.0 deprecation update
Today we are announcing that on April 30, 2021, we will fully deprecate the Outlook REST API v1.0 endpoint.
Outlook REST API v2.0 production and beta endpoint deprecation
Today, we are announcing the deprecation of Outlook REST API v2.0. The API will be decommissioned on a date still to be determined.
Microsoft Teams App Development Challenge
Be a part of the fastest growing business app in Microsoft’s history—register today, build and publish a Teams App to be eligible to win a share of $45,000 in cash, and prizes.
Microsoft 365 App Compliance Program is now integrated into Partner Center!
Our Microsoft 365 App Compliance program is now integrated into Partner Center and will allow you to take advantage of the new automated process for completing Publisher Attestation and Microsoft 365 Certification.
Office Add-in Development Community (PnP) – October 2020 update
Office Add-ins Patterns and Practices gives updates on extending your SaaS web application so that your customers can open their data from a web page directly to Microsoft Excel.
Microsoft 365 Patterns and Practices (PnP) – November 2020 update
Microsoft 365 Community (PnP) November 2020 update is out with a summary of the latest guidance, samples, and solutions from Microsoft or from the community for the community.
Announcing a new, redesigned Microsoft Graph changelog
Today, we’re excited to announce that in response to your feedback, we’re changing the changelog! You will find the new, redesigned changelog on the Microsoft Graph Dev Center.
Announcing general availability of Microsoft Teams Resource-specific consent and read channel messages
We are pleased to announce the general availability of resource-specific consent and the APIs to read channel messages. Enabling you to build apps that can read messages and manipulate channels, without needing to beg an admin for access to the entire tenant.
Announcing the general availability of the Microsoft To Do API in Microsoft Graph
We are excited to announce that Microsoft To Do API is now generally available in Microsoft Graph worldwide. Previously, you could consume these APIs through the beta endpoint but now you can access them through the production v1.0 endpoint.
CLI for Microsoft 365 v3.2
We've just published a new version of CLI for Microsoft 365 with commands for managing Microsoft 365 tenants and SharePoint Framework projects on any platform.
Microsoft Teams App Generator (Yo Teams) v 2.16
We have just recently published a new version of the Microsoft Teams App Generator, aka Yo Teams. A new release that has been focused on bringing the latest of developer extensibility innovations in Microsoft Teams into the generator - with support for the two latest versions of the Microsoft Teams App manifest 1.7 and 1.8.
Looking to automate in Excel? Check out what’s cooking with Office Scripts
Learn all about Office Scripts. Office Scripts is a new feature within Excel on the web, built with the goal of enabling Office users to automate their tasks anytime and anywhere.
Mailbox 1.9 JavaScript API is Generally Available
Mailbox 1.9 JavaScript API is now generally available. Mailbox 1.9 JavaScript API enables you to add an append-on-send feature in the Mailbox 1.9 API, ensuring a disclaimer or text that needed to be in the message is included. By using plain text, or even HTML, you can programmatically ensure your message is ready for sending.
Importing third-party platform messages to Microsoft Teams is now available in beta
Announcing the beta release of the import capabilities in Microsoft Teams. These new capabilities give you the ability to import channel messages into a new team, specify the message sender and timestamp and link to files.
Announcing deprecation of includeProperties property for Microsoft Graph change notifications
We are retiring the includeProperties property currently on the Microsoft Graph beta endpoint as of January 1, 2021. If your Microsoft Teams app currently uses the includeProperties resource, please update it immediately to use includeResourceData to ensure your code still works.
Microsoft 365 Patterns and Practices (PnP) – October 2020 update
Microsoft 365 Community (PnP) October 2020 update is out with a summary of the latest guidance, samples, and solutions from Microsoft or from the community for the community.
Announcing the General Availability of Microsoft Graph Teams Membership API
We're pleased to announce the general availability of team membership APIs in the Microsoft Graph v1.0 endpoint.
Outlook add-ins and optional connected experiences
We want to share an important update regarding how Outlook add-ins behave when the optional connected experiences privacy setting is turned off.
Microsoft.Identity.Web is now generally available!
We're excited to announce that Microsoft.Identity.Web is now generally available. Microsoft.Identity.Web brings a renewed, simplified, end-to-end experience for developers to build secured-by-default web apps or web APIs, possibly calling Microsoft Graph or other web APIs.
CLI for Microsoft 365 v3.1
We've just published a new version of CLI for Microsoft 365 with commands for managing Microsoft 365 tenants and SharePoint Framework projects on any platform.
Microsoft Graph advanced queries for directory objects are now generally available
Developers can query the directory objects with Microsoft Graph using $count, $filter, $search, and $orderBy on more objects, properties, and links.
Breaking change to Microsoft Graph Users API: Updates to on-premises sync-enabled user contact numbers are no longer allowed
Today we're announcing an upcoming breaking change to developers using the Microsoft Graph Users API. The Users API enables admins to get and set properties associated with user objects in Azure AD. This change will be rolling out to all tenants by October 5, 2020. What is the change? This bug fix will prevent Microsoft Graph updates to the mobilePhone property of users who are mastered on-premises and synced to Azure AD. To learn more about user properties, see the user resource topic. Why the change? When using Azure AD Connect to synchronize Active Directory users, groups, and contacts to Azure AD (the cloud),...
Change Notifications for Microsoft Teams Messages now Generally Available
Back in February we announced the public preview of change notifications for Teams messages and we are excited to share we have now moved the change notification for Teams to general availability. This was one of the most common requests made in UserVoice, and we heard it from developers who wanted to listen to Teams messages in near-real time, without polling, to enable scenarios such as data loss prevention, enterprise information archiving, and bots that listen to messages that they aren't @mentioned on. We're excited to tell you change notifications for Teams messages are now generally available, and you can ...
Ignite 2020: The emergence of Microsoft Graph services
Learn how our engineers are working hard to extend the capabilities and even the definition of Microsoft Graph for developers building the next generation of productivity applications.
Microsoft Teams & Microsoft Graph Dev Platform @ Ignite 2020
The way we work is changing faster than ever. At Ignite 2020 we’ll share how the Microsoft 365 platform empowers developers to adapt, innovate, and meet the challenge of that change head-on.
Ignite 2020 | Microsoft Teams platform round-up
Read about all the Microsoft Teams announcements at Ignite this year, and get links to the virtual hub for online sessions.
Office at Ignite 2020
Welcome to Ignite 2020! While this year feels different compared to others, we are excited to share our sessions for this year and hear from you. This year we will have open access to everyone – whether you’re sharpening your skills or building your first ever Office integration, we hope that you are able to take away something from our Program Managers, partners, and customers.