Date post: | 09-Jan-2017 |
Category: |
Technology |
Upload: | spc-adriatics |
View: | 49 times |
Download: | 0 times |
Building on the Microsoft Graph: 0 – App in 60 minutes
GAVIN BARRONSOLUTION ARCHITECT, INTERGEN
50
SPONSORS
[email protected]@gavinbarronhttp://gavinb.net4x SharePoint Server MVPBuilding on SharePoint since 2007Building on Office since 2002
Gavin BarronSolution Architect
About me
GRAPH OVERVIEW
What’s this Graph thing?• AKA Office 365 Unified API• Incorporating some elements from Office Graph• A single API for (almost) all O365 data• /v1.0 - stable• /beta - new calls subject to breaking change• Secured using Azure Active Directory
What’s this Graph thing?• RESTful API built for use in the modern web
AUTHENTICATION
Authentication with Azure Active DirectoryOAuth 2.0 Implicit Flow
Authentication with Azure Active DirectoryOAuth 2.0 Authorization Code Grant
LET’S BUILD AN APPLICATION!
Let’s Build an App!• Sketch a wireframe• Plan Graph API calls to retrieve data• Azure AD Application• AngularJS SPA with ADAL.js• Scaffolded with Yeoman
• Angular Material for tidy UI• You could use ngOfficeFabric ;)
Web page titlehttp://www.url.com
Find FilesemailAddress
Image 2 Image 3Image 1
Save to SharePoint
GRAPH EXPLORER
AZURE AD APPLICATION
ANGULARJS APPLICATION
thank youquestions?
live ratingsGAVINB.NET@GAVINBARRON
spca.biz/XHGVGITHUB.COM/GAVINBARRON