2/23/2019 4:36 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.

Slides:



Advertisements
Similar presentations
Office 365 Platform Flexible Tools Each Office 365 Workload API required different Authentication.
Advertisements

Use Outlook Task API to access tasks stored on user’s mailbox. These REST API’s are  Simple to use.  Supports CRUD.  JSON structured.  OAuth 2.0.
Overview Authentication & Authorization  Open ID Connect for single sign on  OAuth2 for user & admin consent Office 365 AND outlook.com Easy to use,
1/10/2018 9:33 PM Cloud Roadshow © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO.
Tools and Tips for Administering Office 365
Success through People with LinkedIn and O365
Microsoft /11/ :36 PM BRK3046 Build Intelligent Line-of-Business Applications Leveraging the Outlook REST APIs Venkat Ayyadevara Program Manager.
4/18/2018 1:15 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Microsoft Ignite /5/ :05 PM
5/12/2018 3:54 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
5/13/2018 8:08 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Interacting with O365 using MS Graph API
Office 365 Developer Overview
5/22/2018 3:04 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Build smarter apps with Office 365 using the Microsoft Graph
5/29/2018 1:51 AM THR2071 Managing enterprise applications, permissions, and consent in Azure Active Directory Adam Steenwyk & Jeff Sakowicz Program Managers.
Microsoft /4/2018 8:21 AM BRK3082 Build solutions and apps with Microsoft OneDrive API and Microsoft Graph API Ryan Gregg Principal Program Manger,
Office 365 Groups and Planner API - Getting Started
Intelligence in Microsoft Graph
9/11/ :51 AM Cloud Roadshow © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO.
Microsoft Ignite /17/2018 4:41 AM BRK4016
Intelligent search for the modern workplace with Bing
Understanding Multi-Geo Capabilities in Office 365
8/6/2018 3:21 AM THR2261 Groups, and Teams and Sites, Oh My! The Ultimate Office 365 Groups Teardown John Peluso SVP Product Strategy, AvePoint Inc. Microsoft.
Use Microsoft Graph to Reach Users on Hybrid Exchange 2016
SharePoint power hour Rob Howard Program Manager Build 2014
Customize Office 365 Search and create result sources
Azure DevCamp Identity and Office 365 APIs
9/18/2018 4:42 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Microsoft Virtual Academy
What’s new in Office 365 administration
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
Office 365 Development.
Controlling and leveraging the power of the Microsoft Graph
11/8/ :11 AM BRK3388 Build applications to secure and manage your enterprise using Microsoft Graph Dan Kershaw & Jeff Sakowicz Program Managers –
Microsoft Graph for the .NET Developer
11/11/2018 1:08 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Excel REST API updates Sudhi Ramamurthy Sr. Program Manager.
11/13/ :20 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
WorkingLife Balance An example ISV scenario 11/14/2018 6:51 AM
Microsoft Connect /15/2018 3:03 AM
Get the roadmap for the future of Office development
Microsoft Build /18/ :56 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Office 365 Development July 2014.
Microsoft Graph- Permissions and Consent
11/23/2018 8:30 AM BRK3037 BRK3037: Dive deep on building apps and services with the Office 365 Communications Platform David Newman Senior Program Manager.
11/27/2018 9:51 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Migrate your apps from legacy APIs to Microsoft Graph
SharePoint User Group Zürich – 1 November 2016.
Office 365 Development July 2014.
Microsoft Ignite /6/2018 6:15 PM
Excel Rest API Sudhi Ramamurthy Program Manager, Office Extensibility
Office 365 Development.
12/27/2018 4:59 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or.
Microsoft Build /1/2019 4:27 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Microsoft Build /2/2019 6:45 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Office 365 Development.
Microsoft Build /22/2019 5:32 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
2/23/2019 3:15 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
2/24/2019 6:15 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Microsoft Build /8/2019 5:13 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
4/15/2019 1:57 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Microsoft Graph – Intune API’s
Microsoft Connect /29/2019 4:52 PM
5/10/2019 4:48 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Microsoft Build /7/ :40 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
7/2/2019 8:03 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS.
Office 365 Development.
11/11/2019 1:15 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Presentation transcript:

2/23/2019 4:36 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Catch up on Outlook APIs in Microsoft Graph 2/23/2019 4:36 AM P4123 Catch up on Outlook APIs in Microsoft Graph Venkat Ayyadevara Program Manager Outlook Ecosystem © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Why REST APIs? 100’s of millions of users Highly engaged outlook users 2/23/2019 4:36 AM Why REST APIs? 100’s of millions of users Highly engaged outlook users Powerful, intuitive way to build apps and services Granular tightly scoped permissions to access data Based on open standards – OAuth 2.0, JSON, OData 4.0 © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Microsoft Graph One API with one Auth Cloud and hybrid tenants 2/23/2019 4:36 AM Microsoft Graph One API with one Auth Cloud and hybrid tenants Work/School and Personal Mail, Calendar, Contacts, Files, Users, Groups & more … Insights URLs: Worldwide except China: https://graph.microsoft.com China: https://microsoftgraph.chinacloudapi.cn © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Outlook Endpoint URLs: 2/23/2019 4:36 AM Outlook Endpoint URLs: Worldwide except regions listed below: https://outlook.office.com/api Germany: https://outlook.office.de/api China: https://partner.outlook.cn/api Office 365 dedicated – per customer URL © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

New in Microsoft Graph 2/23/2019 4:36 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Find Meeting Times Now in v1.0! Input Returns Scopes: 2/23/2019 4:36 AM Find Meeting Times Now in v1.0! Input Attendees, Meeting Duration, Location and Time Constraint Returns MeetingTimeSuggestionsResult Scopes: User: Calendars.Read.Shared App-only: Calendars.Read.All © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Demo FindMeetingTimes 2/23/2019 4:36 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Setting up hybrid Exchange 2016 for Graph is much easier now! 2/23/2019 4:36 AM Setting up hybrid Exchange 2016 for Graph is much easier now! Hybrid Config Wizard (HCW) Admin config tool for Hybrid tenants Works with Exchange 2016 CU3 and later Graph related setup steps added to HCW Registers the On-Prem REST URL in AAD Registers EVO as an Auth server for On-Prem Fully automated © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Tasks (preview) Available in /beta New entities: Operations Scopes 2/23/2019 4:36 AM Tasks (preview) Available in /beta Already available in /v2.0 of the Outlook endpoint New entities: taskGroups, taskFolder, tasks Operations CRUD Mark as Complete Scopes Tasks.Read, Tasks.ReadWrite © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Other updates /v1.0 /beta MailboxSettings.Read permission Plain text response for Body (Message and Event) /beta Added phone complexType saveToGroupCalendarOnly property to minimize clutter of user’s calendar accept, decline & tentativelyAccept actions bound to eventMessageRequest to act on a meeting invitation unseenConversationsCount © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

New in Outlook REST API 2/23/2019 4:36 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Rich notifications – Minimize round trips 2/23/2019 4:36 AM Rich notifications – Minimize round trips Use $select to specify properties Only id is returned by default No support for Body UniqueBody Anything that requires $expand Expiration timeline of 1 day for subscriptions © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Demo Rich Notifications 2/23/2019 4:36 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Batching Now in /v2.0 endpoint! 2/23/2019 4:36 AM Batching Now in /v2.0 endpoint! Enables batching by daemon apps & access to other user mailboxes by a signed in user. …/me/$batch or …/Users/id/$batch Batch requests only to a single mailbox © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

2/23/2019 4:36 AM Demo Batching © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Related sessions #MSBuild Build smart productivity apps  with Microsoft Graph .Net SDK  Automating Data Processing using the Microsoft Graph PHP SDK Microsoft Graph delta query and webhooks What is new in Insights APIs in Microsoft Graph Microsoft Graph extensibility Catch up on OneNote APIs in Microsoft Graph Catch up on OneDrive and SharePoint files in Microsoft Graph Build end to end solutions across the Common Data Service, Dynamics 365 and Office 365 Catch up on Planner APIs in Microsoft Graph Build smart productivity apps with Microsoft Graph JavaScript SDK  #MSBuild

Related Content Documentation, Samples and More: https://developer.microsoft.com/en-us/graph https://dev.outlook.com Stack Overflow: [MicrosoftGraph][outlook-restapi] [office365api] Announcements and updates: https://blogs.msdn.microsoft.com/exchangedev/ © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.