Presentation is loading. Please wait.

Presentation is loading. Please wait.

9/11/2018 12:51 AM Cloud Roadshow © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO.

Similar presentations


Presentation on theme: "9/11/2018 12:51 AM Cloud Roadshow © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO."— Presentation transcript:

1 9/11/ :51 AM Cloud Roadshow © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

2 Getting Started with the Office 365 APIs

3 Agenda Intro to the Office 365 APIs Getting started Demos
9/11/ :51 AM Agenda Intro to the Office 365 APIs Getting started Demos © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

4 Developer vision USERS DATA HTML

5 Intro to the Office 365 APIs

6 Office 365 connected apps 9/11/2018
© 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

7 Common consent

8 Single authentication flow for Office 365
Azure AD graph, Exchange, SharePoint, OneNote, etc Device apps and standalone websites Admin and end-user consent Pin apps to Office 365 app launcher from My apps

9 Secure protocol OAuth 2.0 No capturing user credentials
Fine-grained access scopes Supports MFA and federated user sign-in Long-term access through refresh tokens

10 Office 365 discovery services
Automatically determine URL of O365 services Supports device app and website flows Secured using Azure AD authentication Serves information stored about services in AAD

11 Office 365 Unified API End-Point
Single resource that proxies multiple Microsoft services Allows for easy traversal of objects and relationships Simplifies token acquisition and management Eliminates the need to traditional discovery (using “me” and “myorganization”)

12 https://api.office.com/discovery/me
Robust Office 365 APIs Designed for openness and flexibility Enabling a consistent development platform Powering a world of devices Documents Mail Calendar People Search Office Graph Groups Notebooks Videos Social iOS dev.office.com

13 Graph Explorer https://graphexplorer2.azurewebsites.net
9/11/2018 demo Graph Explorer © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

14 Getting Started

15 http://dev.office.com/getting-started 9/11/2018
© 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

16 Register App from dev.office.com

17 Azure Management Portal Access
9/11/2018 Azure Management Portal Access © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

18 Azure Management Portal (new tenant)

19 Azure trial sign-up – part 1

20 Azure trial sign-up – part 2

21 Registering Application
9/11/2018 demo Registering Application © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

22 Get the tools

23 Visual Studio project support
.NET Windows Store Apps Windows Forms Application WPF Application ASP.NET MVC Web Application ASP.NET Web Forms Application Xamarin Android and iOS Applications Multi-device Hybrid Apps (Cordova)

24 Connected Service Wizard

25 Getting started Office 365 API tools for VS ASP.NET MVC
demo Getting started Office 365 API tools for VS ASP.NET MVC

26 Summary Intro to the Office 365 APIs Getting started Demos
9/11/ :51 AM Summary Intro to the Office 365 APIs Getting started Demos © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

27 Further reading… Getting Started with APIs Office 365 API Code Samples
Office 365 API Training videos & hands on labs Office 365 API documentation

28 Developer Program Launch
Newsletters Free Training Free Tools Webinars Free Developer Subscription 1 YEAR FREE

29 Podcasts http://dev.office.com/podcasts
Engage Office 365 Network S t a r @OfficeDev Twitter Podcasts Stack overflow [ms-office] Channel 9 Dev Show Snack Demos UserVoice

30


Download ppt "9/11/2018 12:51 AM Cloud Roadshow © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO."

Similar presentations


Ads by Google