Microsoft 365 Developer Blog

A developer platform for building collaborative apps for hybrid work

Building great bots for Microsoft Teams with Azure Bot Framework Composer 
Building great bots for Microsoft Teams with Azure Bot Framework Composer 
Bots are hot! They provide a conversational user interface that works very well in Microsoft Teams and other chat-based applications.  So-called “QnA Maker” bots have been around for awhile; they require little to no code, but they’re limited to matching user questions with a list of pre-defined answers in the QnA Maker service. ...
Announcing a new Microsoft Teams authentication provider and file upload feature in the Microsoft Graph Toolkit
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
Updates for Microsoft Teams bots in Multi-Geo environments
This past July, we announced that Microsoft Teams is now included in Microsoft 365 Multi-Geo. With Microsoft 365 Multi-Geo, organizations have greater control over the location of specific data centers their data is stored in. Admins can provision and store data at rest in the geo locations of their choice to help meet data residency ...
Changes to the Microsoft 365 usage reports API
Changes to the Microsoft 365 usage reports API
At Microsoft, we’re committed to both data-driven insights and user privacy. As part of that commitment, we’re making a change to Microsoft 365 usage analytics on September 1, 2021 to pseudonymize user-level information by default. This change affects the following products and APIs, and will help companies support their local ...
Action required: Update your Office add-in dialog for cross-domain communication
Action required: Update your Office add-in dialog for cross-domain communication
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 (typically a task pane) using either the Office.ui.messageParent or Office.dialog.messageChild methods. Cross-domain communication means that your add-in calls one of these methods when ...