Building on the Microsoft Graph: 0 - App in 60 minutes

Slides:



Advertisements
Similar presentations
©2012 Microsoft Corporation. All rights reserved..
Advertisements

SharePoint Saturday Gulf Saturday, April 12 th,2014 Live Online #SPSGulf Our Sponsors:
1 Trillion Azure AD authentications since the release of the service 50 M Office 365 users active every month >1 Billion authentications every.
Active Directory federation user provisioning.
1 Trillion Azure AD authentications since the release of the service 50 M Office 365 users active every month >1 Billion authentications every.
GRDevDay March 21, 2015 Cloud-based Identity for Applications.
Vienna/Austria Authenticate as entitled user or app for the individual service Authenticate as entitled user for our web portal Decide what.
 Any device, anywhere, anytime  New discovery channels  New ways of working  Redefined expectations for apps.
Cloud app Cloud app Cloud app Separate username/password sign-in Manual or semi-automated provisioning Active Directory App Separate username/password.
TrackDayTimeTitle ProjectTuesday12:30pm-1:45pm Managing tasks and projects with SharePoint Online and Project Pro for Office 365 ProjectWednesday9:00am-10:15amManaging.
©2012 Microsoft Corporation. All rights reserved..
Exam Cram. 2 | SharePoint Saturday St. Louis 2013.
Fraser Technical Solutions, LLC
Any device, anywhere, anytime New discovery channels New ways of working Redefined expectations for apps.
SPC204 Security Problems in SharePoint 2010 Authentication and Authorization.
Angular Access Service. Session Agenda Introductions Quick Demo: Architecture in Action Architecture (Framework) Overview Project Team Model Live demo.
Office 365 Platform Flexible Tools App Manifest Web Page HTML/CSS/JS App.
Solution SusQtech (Winchester, VA) SharePoint MVP since 2007 Working with SharePoint since 2001 Work on all types of deployments Dream about.
Refine Author business logic Customize screen layouts / branding Define custom queries Extend Explore ecosystem components Create custom controls.
Bob German Principal Architect A New on SharePoint Development Building Light-Weight Web Parts with AngularJS
Office 365 Platform Flexible Tools Each Office 365 Workload API required different Authentication.
Vision: Modernizing the Office Platform © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system,
Windows Server Active Directory Intranet Managed Access Managed Identities Integrated Business Apps.
Securing Angular Apps Brian Noyes
UNDERSTANDING YOUR OPTIONS FOR CLIENT-SIDE DEVELOPMENT IN OFFICE 365 Mark Rackley
Update: Office & SharePoint Development Feb 2016.
Getting Started on Office Addin with AngularJS and Yeoman
Today’s Applications Web API Browser Native app Web API Web API
Spaso Lazarević Microsoft MVP Nova banka ad Banja Luka Building business application using Visual Studio 2013 LightSwitch.
Bravely Take your Skills to the Next Level: Office Add-Ins John Liu SharePoint Gurus.
Wes Hackett Principal Solutions Architect Chris O’Brien Head of Development.
Azure Data Catalog and Power BI. Agenda Azure Data Catalog Overview 1 Publish a data set 2 Metadata 3 Extract and view 4 Q&A 5.
Martina Grom MVP Office 365 How to (remote) control Office 365 with Azure Toni Pohl MVP Client Dev
Azure Active Directory is becoming one of, if not the, primary user identity management services for cloud applications. One of Azure Active Directory's.
New v2.0 Auth model to authenticate and authorize to Outlook.com APIs and the Microsoft Graph  Same OAuth2 protocols work for both consumer and commercial.
ADFS - Does it Still have a Place? Fitting into the EMS puzzle Frank C. Drewes III 2016 Redmond Summit | Identity.
m/ Generally Available:  Webhooks on Outlook entities  Access to consumer services OneDrive and Outlook.com  OneDrive.
Protect your data Enable your users Desktop Virtualization Information protection Mobile device & application management Identity and Access Management.
Developers Introduction to the Power BI Platform.
SharePoint Saturday Genève 2016
Azure AD PowerShell – Positioning, Goals and Plans
4/18/2018 1:15 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Azure Active Directory voor Developers
What's new in the world of SharePoint development and deployment
Automate Custom Solutions Deployment on Office 365 and Azure
Migrating SharePoint Add-ins from Azure ACS to Azure AD
9/11/ :51 AM Cloud Roadshow © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO.
O365 Customization in the year 2017
GET-ting Your Office 365 Data Using the Microsoft Graph API
Upgrading from Full Trust Code to Add-in Model and SharePoint Framework Paolo Pialorsi Senior Consultant - PiaSys.com Track: DEV | Level:
Martin Abbott Integration MVP
SharePoint Cloud hosted Apps
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
Azure Active Directory
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
Office 365 Development July 2014.
Michael Stephenson DevOps empowered by Microsoft Flow
Rich single page applications with SharePoint
Office 365 Development July 2014.
SharePoint Online Authentication Patterns
Agenda OAuth Concepts Programming OAuth.
Matthew Levy Azure AD B2B vs B2C Matthew Levy
SharePoint Online Authentication Patterns
Office 365 Development.
Introduction into the Power BI REST API Jan Pieter Posthuma
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 Ignite NZ October 2016 SKYCITY, Auckland.
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.
September 12-14, 2018 Raleigh, NC.
11/19/2019 4:08 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Presentation transcript:

Building on the Microsoft Graph: 0 - App in 60 minutes 45 Gavin Barron Intergen March 12, 2016

Sponsors

About me gavin.barron@teamintergen.com @gavinbarron http://gavinb.net Solution Architect gavin.barron@teamintergen.com @gavinbarron http://gavinb.net 4x SharePoint Server MVP Building on SharePoint since 2007 Building on Office since 2002

What’s this Graph thing? AKA Office 365 Unified API AKA 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?

What’s this Graph thing? RESTful API built for use in the modern web

Authentication With Azure AD OAuth 2.0 Implicit Flow

Authentication With Azure AD OAuth 2.0 Authorization Code Grant

Let’s build an App Sketch a wireframe Azure AD Application App Outline Sketch a wireframe Azure AD Application Scaffold AngularJS SPA with ADAL.js Graph API calls to retrieve data Angular Material for tidy UI You could use ngOfficeFabric ;)

Sponsors