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

Announcing Xamarin broker support in MSAL.NET 4.9.0

We are excited to announce that MSAL.NET now supports brokers for both Xamarin iOS and Xamarin Android apps!

Microsoft 365 / SharePoint Community (PnP) – March 2020 update
Microsoft 365 / SharePoint Patterns and Practices (PnP) March 2020 update is out with a summary of the latest guidance, samples, and solutions from Microsoft or from the community for the community. This article is a summary of all the different areas and topics around the Microsoft 365 and SharePoint Dev ecosystem during the past month.

Identity Protection APIs for US Gov: New Availability & Deprecation Notice

Today we’re announcing two new ways for customers in the US Government cloud to get Azure AD Identity Protection data through Microsoft Graph: The riskyUsers API and the riskDetection API.

Build your own SCIM endpoint for streamlined provisioning of your applications

Today we published an overview on how design, build and test your own SCIM endpoint for your application. To learn more, read our Provisioning with SCIM – design, build, and test your SCIM endpoint post on the identity standards blog.

Office 365 CLI v2.7
We've just published a new version of the Office 365 CLI with commands for managing Office 365 tenants and SharePoint Framework projects on any platform.

Announcing change notifications for Microsoft Teams messages

One of the most common requests we receive in UserVoice is change notifications for messages. Developers want to build apps that can listen to Teams messages in near-real time, without polling, to enable scenarios such as bots that listen to messages on which they aren't @mentioned, or assist with enterprise information archiving and data loss prevention.  We are pleased to announce that developers can now subscribe to change notifications for Microsoft Teams messages. This feature is available in beta on the Microsoft Graph API.

New SharePoint CSOM version released for SharePoint Online – February 2020
We are happy to announce the availability of new SharePoint Client-Side Object Model (CSOM) version targeted for the Office 365 or more specifically for SharePoint and Project Online. Februar2020 release.

Changes coming to Microsoft Teams Bot APIs for fetching team/chat members
Currently, bot developers who want to retrieve information for one or more members of a chat or team use the Microsoft Teams bot APIs  (for C#) or  (for TypeScript/Node.js) APIs (documented here). These APIs have several shortcomings today: Separately, with the introduction of org-wide teams, we realized it was time to better align these APIs with Office 365 privacy controls: bots used in large teams are able to retrieve basic profile information, which is similar to the Microsoft Graph permission. Tenant administrators have a great deal of control over which apps and bots can be used in their tenant, bu...

Microsoft Graph calendar events – iCalUId Update
The iCalUId returned by the Calendar event resource type in Microsoft Graph is defined as a unique, read-only identifier that is shared by all instances of an event across different calendars. It adheres to the RFC iCalendar specification of UID.