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

Building Agents for Teams: Managing the noise of collaboration
Most of us are familiar with one-to-one agent chats: private, direct interactions where rules are relatively simple. With only you and the agent, each moment ha...

SharePoint Copilot Apps Now in Public Preview: From Intent to Action in Microsoft 365 Copilot
SharePoint Copilot Apps are now in public preview, introducing a new way to bring guided, action-oriented business experiences into Microsoft 365 Copilot. By co...
Latest posts
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.
Buckle up and get ready for Ignite 2020!
It’s that time of the year again! Are you all ready for Ignite 2020? We are absolutely thrilled to be joining you this year for our all-digital Ignite conference. For those of you who are new, Ignite is our biggest Microsoft conference where, amongst many other things – you can get the latest updates on Microsoft Teams platform, Microsoft Graph, Windows and cross platform development, SharePoint, Office add-ins and more!